0000896841-22-000125.txt : 20220802 0000896841-22-000125.hdr.sgml : 20220802 20220802165711 ACCESSION NUMBER: 0000896841-22-000125 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220802 DATE AS OF CHANGE: 20220802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AVID TECHNOLOGY, INC. CENTRAL INDEX KEY: 0000896841 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 042977748 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36254 FILM NUMBER: 221129548 BUSINESS ADDRESS: STREET 1: 75 NETWORK DRIVE CITY: BURLINGTON STATE: MA ZIP: 01803 BUSINESS PHONE: 978-640-6789 MAIL ADDRESS: STREET 1: 75 NETWORK DRIVE CITY: BURLINGTON STATE: MA ZIP: 01803 FORMER COMPANY: FORMER CONFORMED NAME: AVID TECHNOLOGY INC DATE OF NAME CHANGE: 19930203 10-Q 1 avid-20220630.htm 10-Q avid-20220630
000089684112/312022Q2false75 Network DriveBurlingtonMassachusetts01803978640-3000Delaware04-297774800008968412022-01-012022-06-3000008968412022-07-29xbrli:shares0000896841us-gaap:ProductMember2022-04-012022-06-30iso4217:USD0000896841us-gaap:ProductMember2021-04-012021-06-300000896841us-gaap:ProductMember2022-01-012022-06-300000896841us-gaap:ProductMember2021-01-012021-06-300000896841us-gaap:MaintenanceMember2022-04-012022-06-300000896841us-gaap:MaintenanceMember2021-04-012021-06-300000896841us-gaap:MaintenanceMember2022-01-012022-06-300000896841us-gaap:MaintenanceMember2021-01-012021-06-300000896841us-gaap:ServiceMember2022-04-012022-06-300000896841us-gaap:ServiceMember2021-04-012021-06-300000896841us-gaap:ServiceMember2022-01-012022-06-300000896841us-gaap:ServiceMember2021-01-012021-06-3000008968412022-04-012022-06-3000008968412021-04-012021-06-3000008968412021-01-012021-06-30iso4217:USDxbrli:shares00008968412022-06-3000008968412021-12-310000896841us-gaap:CommonStockMember2021-12-310000896841us-gaap:TreasuryStockMember2021-12-310000896841us-gaap:AdditionalPaidInCapitalMember2021-12-310000896841us-gaap:RetainedEarningsMember2021-12-310000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000896841us-gaap:CommonStockMember2022-01-012022-03-310000896841us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100008968412022-01-012022-03-310000896841us-gaap:TreasuryStockMember2022-01-012022-03-310000896841us-gaap:RetainedEarningsMember2022-01-012022-03-310000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310000896841us-gaap:CommonStockMember2022-03-310000896841us-gaap:TreasuryStockMember2022-03-310000896841us-gaap:AdditionalPaidInCapitalMember2022-03-310000896841us-gaap:RetainedEarningsMember2022-03-310000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100008968412022-03-310000896841us-gaap:CommonStockMember2022-04-012022-06-300000896841us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000896841us-gaap:TreasuryStockMember2022-04-012022-06-300000896841us-gaap:RetainedEarningsMember2022-04-012022-06-300000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000896841us-gaap:CommonStockMember2022-06-300000896841us-gaap:TreasuryStockMember2022-06-300000896841us-gaap:AdditionalPaidInCapitalMember2022-06-300000896841us-gaap:RetainedEarningsMember2022-06-300000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000896841us-gaap:CommonStockMember2020-12-310000896841us-gaap:TreasuryStockMember2020-12-310000896841us-gaap:AdditionalPaidInCapitalMember2020-12-310000896841us-gaap:RetainedEarningsMember2020-12-310000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100008968412020-12-310000896841us-gaap:CommonStockMember2021-01-012021-03-310000896841us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100008968412021-01-012021-03-310000896841us-gaap:RetainedEarningsMember2021-01-012021-03-310000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310000896841us-gaap:CommonStockMember2021-03-310000896841us-gaap:TreasuryStockMember2021-03-310000896841us-gaap:AdditionalPaidInCapitalMember2021-03-310000896841us-gaap:RetainedEarningsMember2021-03-310000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100008968412021-03-310000896841us-gaap:CommonStockMember2021-04-012021-06-300000896841us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000896841us-gaap:RetainedEarningsMember2021-04-012021-06-300000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000896841us-gaap:CommonStockMember2021-06-300000896841us-gaap:TreasuryStockMember2021-06-300000896841us-gaap:AdditionalPaidInCapitalMember2021-06-300000896841us-gaap:RetainedEarningsMember2021-06-300000896841us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000008968412021-06-300000896841avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember2022-01-012022-06-300000896841avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember2021-01-012021-06-300000896841us-gaap:FairValueMeasurementsRecurringMember2022-06-300000896841us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-06-300000896841us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300000896841us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-06-300000896841us-gaap:FairValueMeasurementsRecurringMember2021-12-310000896841us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310000896841us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310000896841us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310000896841srt:MinimumMember2022-06-300000896841srt:MaximumMember2022-06-30xbrli:pure0000896841us-gaap:ResearchAndDevelopmentArrangementMember2022-04-012022-06-300000896841us-gaap:ResearchAndDevelopmentArrangementMember2022-06-300000896841avid:OfficeSpaceBurlingtonMassachusettsMemberus-gaap:StandbyLettersOfCreditMember2022-06-300000896841us-gaap:StandbyLettersOfCreditMemberavid:OfficeSpaceOtherFacilitiesMember2022-06-300000896841avid:OtherOperatingObligationsMemberus-gaap:StandbyLettersOfCreditMember2022-06-30avid:position0000896841us-gaap:EmployeeSeveranceMember2021-12-310000896841us-gaap:EmployeeSeveranceMember2022-01-012022-06-300000896841us-gaap:EmployeeSeveranceMember2022-06-300000896841country:US2022-04-012022-06-300000896841country:US2021-04-012021-06-300000896841country:US2022-01-012022-06-300000896841country:US2021-01-012021-06-300000896841avid:EuropeMiddleEastAndAfricaMember2022-04-012022-06-300000896841avid:EuropeMiddleEastAndAfricaMember2021-04-012021-06-300000896841avid:EuropeMiddleEastAndAfricaMember2022-01-012022-06-300000896841avid:EuropeMiddleEastAndAfricaMember2021-01-012021-06-300000896841srt:AsiaPacificMember2022-04-012022-06-300000896841srt:AsiaPacificMember2021-04-012021-06-300000896841srt:AsiaPacificMember2022-01-012022-06-300000896841srt:AsiaPacificMember2021-01-012021-06-300000896841avid:OtherAmericasMember2022-04-012022-06-300000896841avid:OtherAmericasMember2021-04-012021-06-300000896841avid:OtherAmericasMember2022-01-012022-06-300000896841avid:OtherAmericasMember2021-01-012021-06-300000896841us-gaap:ProductMember2022-06-300000896841us-gaap:SubscriptionArrangementMember2022-06-300000896841us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember2022-06-300000896841us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember2022-06-300000896841us-gaap:SoftwareLicenseArrangementMember2022-06-300000896841us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMembersrt:ScenarioForecastMember2022-12-310000896841us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMembersrt:ScenarioForecastMember2023-12-310000896841us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMembersrt:ScenarioForecastMember2024-12-310000896841us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMembersrt:ScenarioForecastMember2025-12-310000896841us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMembersrt:ScenarioForecastMember2026-12-310000896841us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMembersrt:ScenarioForecastMember2027-12-310000896841us-gaap:RevolvingCreditFacilityMember2022-06-300000896841us-gaap:OtherDebtSecuritiesMember2022-06-300000896841avid:JPMorganChaseMemberus-gaap:RevolvingCreditFacilityMember2022-06-300000896841avid:TermLoanMemberavid:JPMorganChaseMember2021-01-050000896841avid:JPMorganChaseMemberus-gaap:RevolvingCreditFacilityMember2021-01-050000896841us-gaap:LineOfCreditMemberavid:CerberusBusinessFinanceLLCMember2021-01-052021-01-0500008968412021-01-052021-01-050000896841us-gaap:LineOfCreditMember2021-01-050000896841avid:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-052021-01-050000896841avid:TermLoanMember2021-01-052021-01-050000896841avid:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMember2021-01-052021-01-050000896841srt:MaximumMemberavid:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-052021-01-050000896841avid:JPMorganChaseMemberus-gaap:RevolvingCreditFacilityMember2022-02-252022-02-250000896841avid:JPMorganChaseMemberus-gaap:RevolvingCreditFacilityMember2022-04-012022-06-30utr:Rate0000896841avid:JPMorganChaseMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-06-300000896841avid:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMember2022-04-012022-06-300000896841avid:TermLoanMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMember2022-01-012022-06-300000896841us-gaap:RestrictedStockUnitsRSUMember2021-12-310000896841us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300000896841us-gaap:RestrictedStockUnitsRSUMember2022-06-300000896841avid:PerformanceBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2021-12-310000896841avid:PerformanceBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300000896841avid:PerformanceBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2022-06-300000896841us-gaap:RestrictedStockUnitsRSUMemberavid:TimeBasedRSUsMember2022-04-012022-06-300000896841us-gaap:RestrictedStockUnitsRSUMemberavid:TimeBasedRSUsMember2021-04-012021-06-300000896841us-gaap:RestrictedStockUnitsRSUMemberavid:TimeBasedRSUsMember2022-01-012022-06-300000896841us-gaap:RestrictedStockUnitsRSUMemberavid:TimeBasedRSUsMember2021-01-012021-06-300000896841avid:PerformanceBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300000896841avid:PerformanceBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300000896841avid:PerformanceBasedVestingMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300000896841us-gaap:EmployeeStockMember2022-04-012022-06-300000896841us-gaap:EmployeeStockMember2021-04-012021-06-300000896841us-gaap:EmployeeStockMember2022-01-012022-06-300000896841us-gaap:EmployeeStockMember2021-01-012021-06-300000896841avid:CostOfProductsRevenuesMember2022-04-012022-06-300000896841avid:CostOfProductsRevenuesMember2021-04-012021-06-300000896841avid:CostOfProductsRevenuesMember2022-01-012022-06-300000896841avid:CostOfProductsRevenuesMember2021-01-012021-06-300000896841us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300000896841us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300000896841us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300000896841us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300000896841us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300000896841us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300000896841us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300000896841us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300000896841us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300000896841us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300000896841us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300000896841us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-3000008968412021-09-09

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, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ______________ to ______________

Commission File Number:  1-36254
__________________
Avid Technology, Inc.
(Exact Name of Registrant as Specified in Its Charter)
Delaware04-2977748
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
75 Network Drive
BurlingtonMassachusetts01803
   Address of Principal Executive Offices, Including Zip Code
(978) 640-3000
Registrant's Telephone Number, Including Area Code
__________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueAVIDNasdaq 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 x   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 x   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 under the Exchange Act.
Large accelerated filer
x
Accelerated filer
o
Non-accelerated filer  
o
Smaller reporting company
o
Emerging growth company
o
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 under the Exchange Act).  
Yes    No x
The number of shares outstanding of the registrant’s Common Stock, as of July 29, 2022, was 44,638,177.



AVID TECHNOLOGY, INC.
FORM 10-Q
FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2022

TABLE OF CONTENTS
 Page
   
  
  
UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
  




CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (“Form 10-Q”) includes forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. For this purpose, any statements contained in this Form 10-Q that relate to future results or events are forward-looking statements. Forward-looking statements may be identified by use of forward-looking words, such as “anticipate,” “believe,” “confidence,” “could,” “estimate,” “expect,” “feel,” “intend,” “may,” “plan,” “should,” “seek,” “will,” and “would,” or similar expressions.

Forward-looking statements may involve subjects relating to, among others, the following:

the effects that the COVID-19 pandemic, including variants, and its related consequences may have on the national and global economy and on our business and operations, revenues, cash flows and profitability, and capital resources;

our ability to successfully implement our strategy, including our cost saving measures and other actions implemented in response to the COVID-19 pandemic;

the anticipated trends and developments in our markets and the success of our products in these markets;

our ability to develop, market, and sell new products and services;

our business strategies and market positioning;

our ability to achieve our goal of expanding our market positions;

our ability to accelerate growth of our cloud-enabled platform;

anticipated trends relating to our sales, financial condition or results of operations, including our ongoing shift to a recurring revenue model and complex enterprise sales with long sales cycles;

the expected timing of recognition of revenue backlog as revenue, and the timing of recognition of revenues from subscription offerings;

our ability to successfully consummate acquisitions, and investment transactions and to successfully integrate acquired businesses;

the anticipated performance of our products;

our ability to maintain adequate supplies of products and components, including through sole-source supply arrangements;

our plans regarding repatriation of foreign earnings;

the outcome, impact, costs, and expenses of pending litigation or any new litigation or government inquiries to which we may become subject;

the effect of the continuing worldwide macroeconomic uncertainty on our business and results of operations, including acts of war, armed conflict, and cyber conflict, such as the Russian invasion of Ukraine, and related international sanctions and reprisals;

our compliance with covenants contained in the agreements governing our indebtedness;

our ability to service our debt and meet the obligations thereunder;

the effect of seasonal changes in demand for our products and services;




fluctuations in foreign exchange and interest rates;

estimated asset and liability values;

our ability to protect and enforce our intellectual property rights; and

the expected availability of cash to fund our business and our ability to maintain adequate liquidity and capital resources, generally and in the wake of the COVID-19 pandemic

Actual results and events in future periods may differ materially from those expressed or implied by forward-looking statements in this Form 10-Q. There are a number of factors that could cause actual events or results to differ materially from those indicated or implied by forward-looking statements, many of which are beyond our control, including the risk factors discussed herein and in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2021, in Part II, Item 1A of this Quarterly Report on Form 10-Q, and in other documents we file from time to time with the U.S. Securities and Exchange Commission (“SEC”). In addition, the forward-looking statements contained in this Form 10-Q represent our estimates only as of the date of this filing and should not be relied upon as representing our estimates as of any subsequent date. While we may elect to update these forward-looking statements in the future, we specifically disclaim any obligation to do so, whether to reflect actual results, changes in assumptions, changes in other factors affecting such forward-looking statements, or otherwise.

We own or have rights to trademarks and service marks that we use in connection with the operation of our business. “Avid” is a trademark of Avid Technology, Inc. Other trademarks, logos, and slogans registered or used by us and our subsidiaries in the United States and other countries include, but are not limited to, the following: Avid, Avid NEXIS, AirSpeed, FastServe, MediaCentral, Media Composer, Pro Tools, and Sibelius. Other trademarks appearing in this Form 10-Q are the property of their respective owners.





PART I - FINANCIAL INFORMATION

ITEM 1.    UNAUDITED FINANCIAL STATEMENTS

AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands except per share data, unaudited)
Three Months EndedSix Months Ended
 June 30,June 30,
 2022202120222021
Net revenues:  
Subscription$34,142 $21,508 $67,096 $46,376 
Maintenance27,775 30,443 56,102 60,295 
Integrated solutions & other35,763 42,925 75,131 82,569 
Total net revenues97,680 94,876 198,329 189,240 
Cost of revenues:  
Subscription6,292 3,575 11,894 6,190 
Maintenance5,253 5,822 10,530 11,396 
Integrated solutions & other22,769 25,341 45,775 50,100 
Total cost of revenues34,314 34,738 68,199 67,686 
Gross profit63,366 60,138 130,130 121,554 
Operating expenses:  
Research and development16,023 16,093 32,759 31,510 
Marketing and selling23,673 21,354 45,600 42,098 
General and administrative13,364 13,678 28,175 27,313 
Restructuring costs, net342 15 357 1,089 
Total operating expenses53,402 51,140 106,891 102,010 
Operating income9,964 8,998 23,239 19,544 
Interest expense, net(1,944)(1,783)(3,420)(3,901)
Other income (expense), net79 150 (8)(3,405)
Income before income taxes8,099 7,365 19,811 12,238 
Provision for income taxes726 359 1,852 841 
Net income$7,373 $7,006 $17,959 $11,397 
Net income per common share – basic$0.16$0.15$0.40$0.25
Net income per common share – diluted$0.16$0.15$0.40$0.25
Weighted-average common shares outstanding – basic44,740 45,211 44,778 44,887 
Weighted-average common shares outstanding – diluted45,110 46,550 45,280 46,420 
The accompanying notes are an integral part of the condensed consolidated financial statements.
1


AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands, unaudited)
Three Months EndedSix Months Ended
 June 30,June 30,
 2022202120222021
Net income$7,373 $7,006 $17,959 $11,397 
Other comprehensive (loss) income:
Foreign currency translation adjustments(1,735)215 (1,936)(1,242)
Comprehensive income$5,638 $7,221 $16,023 $10,155 
The accompanying notes are an integral part of the condensed consolidated financial statements.


2


AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, unaudited)
June 30,
2022
December 31,
2021
ASSETS  
Current assets:  
Cash and cash equivalents$44,332 $56,818 
Restricted cash
2,413 2,416 
Accounts receivable, net of allowances of $1,653 and $1,456 at June 30, 2022 and December 31, 2021, respectively
53,878 77,046 
Inventories19,249 19,922 
Prepaid expenses9,003 5,464 
Contract assets20,950 18,903 
Other current assets2,199 1,953 
Total current assets152,024 182,522 
Property and equipment, net19,689 16,028 
Goodwill32,643 32,643 
Right of use assets21,874 24,143 
Deferred tax assets, net3,600 5,210 
Other long-term assets17,292 13,454 
Total assets$247,122 $274,000 
LIABILITIES AND STOCKHOLDERS’ DEFICIT  
Current liabilities:  
Accounts payable$32,899 $26,854 
Accrued compensation and benefits21,568 35,458 
Accrued expenses and other current liabilities34,902 37,552 
Income taxes payable92 868 
Short-term debt8,701 9,158 
Deferred revenue68,724 87,475 
Total current liabilities166,886 197,365 
Long-term debt177,782 160,806 
Long-term deferred revenue12,209 10,607 
Long-term lease liabilities21,298 23,379 
Other long-term liabilities5,307 5,917 
Total liabilities383,482 398,074 
Commitments and contingencies (Note 7)
Stockholders’ deficit:
Common stock, par value $0.01; authorized: 100,000 shares; issued: 46,408 shares at June 30, 2022 and 45,828 shares at December 31, 2021; outstanding: 44,620 shares at June 30, 2022 and 44,954 shares at December 31, 2021
461 455 
Treasury stock(50,049)(25,090)
Additional paid-in capital1,028,277 1,031,633 
Accumulated deficit(1,109,000)(1,126,959)
Accumulated other comprehensive loss(6,049)(4,113)
Total stockholders’ deficit(136,360)(124,074)
Total liabilities and stockholders’ deficit$247,122 $274,000 
The accompanying notes are an integral part of the condensed consolidated financial statements.
3


AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ DEFICIT
(in thousands, unaudited)

Three and Six Months Ended June 30, 2022
 Shares of
Common Stock
 Additional Accumulated
Other
Total
IssuedIn
Treasury
Common
Stock
Treasury
Stock
Paid-in
Capital
Accumulated
Deficit
Comprehensive
Loss
Stockholders’
Deficit
Balances at January 1, 202245,828(874)$455 $(25,090)$1,031,633 $(1,126,959)$(4,113)$(124,074)
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations3914 (8,940)(8,936)
Repurchase of common stock(354)— (10,816)(10,816)
Stock-based compensation— 3,4223,422
Net income— 10,58610,586
Other comprehensive loss— (201)(201)
Balances at March 31, 202246,219(1,228)459(35,906)1,026,115(1,116,373)(4,314)(130,019)
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations1892(1,483)(1,481)
Repurchase of common stock(560)(14,143)(14,143)
Stock-based compensation3,6453,645
Net income7,3737,373
Other comprehensive loss(1,735)(1,735)
Balances at June 30, 202246,408(1,788)$461 $(50,049)$1,028,277 $(1,109,000)$(6,049)$(136,360)

4


Three and Six Months Ended June 30, 2021
 Shares of
Common Stock
 Additional Accumulated
Other
Total
 IssuedIn
Treasury
Common
Stock
Paid-in
Capital
Accumulated
Deficit
Comprehensive
Loss
Stockholders’
Deficit
Balances at January 1, 202144,4204421,036,658(1,168,347)(1,677)(132,924)
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations5926 (7,712)(7,706)
Stock-based compensation3,1223,122
Net income4,3914,391
Other comprehensive loss(1,457)(1,457)
Balances at March 31, 202145,012448 1,032,068 (1,163,956)(3,134)(134,574)
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations5134(5,973)(5,969)
Stock-based compensation3,5803,580
Net income7,0067,006
Other comprehensive income215215
Balances at June 30, 202145,5254521,029,675(1,156,950)(2,919)(129,742)



The accompanying notes are an integral part of the condensed consolidated financial statements.

5


AVID TECHNOLOGY, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands, unaudited)
Six Months Ended
 June 30,
 20222021
Cash flows from operating activities:  
Net income$17,959 $11,397 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization3,869 4,321 
Allowance for doubtful accounts222 270 
Stock-based compensation expense7,067 6,702 
Non-cash provision for restructuring338 927 
Non-cash interest expense247 257 
Loss on extinguishment of debt 2,579 
Loss on disposal of fixed assets548  
Unrealized foreign currency transaction gains(1,729)(1,468)
Benefit from deferred taxes1,610 547 
Changes in operating assets and liabilities:  
Accounts receivable22,945 19,599 
Inventories672 2,326 
Prepaid expenses and other assets(5,664)(2,629)
Accounts payable6,044 (48)
Accrued expenses, compensation and benefits and other liabilities(16,105)(14,942)
Income taxes payable(776)(16)
Deferred revenue and contract assets(22,026)(10,924)
Net cash provided by operating activities15,221 18,898 
Cash flows from investing activities:  
Purchases of property and equipment(7,359)(2,275)
Net cash used in investing activities(7,359)(2,275)
Cash flows from financing activities:  
Proceeds from revolving credit facility19,000  
Proceeds from long-term debt 180,000 
Repayment of debt(2,288)(205,824)
Payments for repurchase of common stock(25,262) 
Proceeds from the issuance of common stock under employee stock plans468 363 
Common stock repurchases for tax withholdings for net settlement of equity awards(10,885)(14,038)
Prepayment penalty on extinguishment of debt (1,169)
Payments for credit facility issuance costs(440)(2,574)
Net cash used in financing activities(19,407)(43,242)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(941)56 
Net decrease in cash, cash equivalents and restricted cash(12,486)(26,563)
Cash, cash equivalents and restricted cash at beginning of period60,556 83,638 
Cash, cash equivalents and restricted cash at end of period$48,070 $57,075 
Supplemental information:
Cash and cash equivalents$44,332 $53,337 
Restricted cash2,413 1,422 
Restricted cash included in other long-term assets1,325 2,316 
Total cash, cash equivalents and restricted cash shown in the statement of cash flows$48,070 $57,075 
Cash paid for income taxes$1,293 $336 
Cash paid for interest$1,542 $1,308 
The accompanying notes are an integral part of the condensed consolidated financial statements.
6


AVID TECHNOLOGY, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

1.    FINANCIAL INFORMATION

The accompanying condensed consolidated financial statements include the accounts of Avid Technology, Inc. and its wholly owned subsidiaries (collectively, “we” or “our”). These financial statements are unaudited. However, in the opinion of management, the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for their fair statement. Interim results are not necessarily indicative of results expected for any other interim period or a full year. We prepared the accompanying unaudited condensed consolidated financial statements in accordance with the instructions for Form 10-Q and, therefore, include all information and footnotes necessary for a complete presentation of operations, comprehensive income, financial position, changes in stockholders’ deficit, and cash flows in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated balance sheet as of December 31, 2021 was derived from our audited consolidated financial statements and does not include all disclosures required by U.S. GAAP for annual financial statements. We filed audited consolidated financial statements as of and for the year ended December 31, 2021 in our Annual Report on Form 10-K for the year ended December 31, 2021, which included information and footnotes necessary for such presentation. The financial statements contained in this Form 10-Q should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

The consolidated results of operations for the three months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2022. The Company’s results of operations are affected by economic conditions, including macroeconomic conditions and levels of business and consumer confidence.

In March 2020, the World Health Organization declared the outbreak of the novel coronavirus ("COVID-19") a pandemic. The COVID-19 pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, including disrupted supply chains and significant volatility in financial markets. The countries in which the Company operates have begun easing initial measures to control the spread of COVID-19. However, the Company is not able to estimate the impact that COVID-19 will continue to have on worldwide economic activity or the Company’s financial position. In addition, the Russian invasion of Ukraine has led to further economic disruption, which may exacerbate supply chain issues further. The Company continues to assess the potential impacts of armed conflict and COVID-19 and the measures taken by governments, businesses and other organizations in response to COVID-19 as information becomes available.

Our preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reported periods. Actual results could differ from our estimates.

Reclassifications

As our business continues to shift towards a subscription-based model, we have reformatted our income statement presentation to conform with this shift starting on our Annual Report for the year ended December 31, 2021. We have reclassified certain prior period amounts related to revenue and cost of goods sold within our consolidated statements of operations and accompanying notes to conform to our current period presentation. These reclassifications did not affect total revenue or total cost of goods sold.


Significant Accounting Policies

There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report.

Recent Accounting Pronouncements
7



Recently Adopted Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company adopted ASU 2020-04 as of January 1, 2022. The Company has determined the impact of this adoption was not material to our consolidated financial statements and related disclosures.


2.    NET INCOME PER SHARE

Net income per common share is presented for both basic income per share (“Basic EPS”) and diluted income per share (“Diluted EPS”). Basic EPS is based on the weighted-average number of common shares outstanding during the period. Diluted EPS is based on the weighted-average number of common shares and common share equivalents outstanding during the period.

The potential common shares that were considered anti-dilutive securities were excluded from the diluted earnings per share calculations for the relevant periods either because the sum of the exercise price per share and the unrecognized compensation cost per share was greater than the average market price of our common stock for the relevant periods, or because they were considered contingently issuable. The contingently issuable potential common shares result from certain stock options and restricted stock units granted to our employees that vest based on performance conditions, market conditions, or a combination of performance and market conditions.

The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at June 30, 2022 and 2021:
 June 30, 2022June 30, 2021
Non-vested restricted stock units826 910 

The following table sets forth (in thousands) the basic and diluted weighted common shares outstanding for the three and six months ended June 30, 2022 and 2021:

Three months endedSix months ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Weighted common shares outstanding - basic44,740 45,211 44,778 44,887 
Net effect of common stock equivalents370 1,339 502 1,533 
Weighted common shares outstanding - diluted45,110 46,550 45,280 46,420 


3.    FAIR VALUE MEASUREMENTS

Assets Measured at Fair Value on a Recurring Basis

We measure deferred compensation investments on a recurring basis. As of June 30, 2022 and December 31, 2021, our deferred compensation investments were classified as either Level 1 or Level 2 in the fair value hierarchy. Assets valued using quoted market prices in active markets and classified as Level 1 are money market and mutual funds. Assets valued based on other observable inputs and classified as Level 2 are insurance contracts.

8


The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):
  Fair Value Measurements at Reporting Date Using
 June 30,
2022
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Financial assets:    
Deferred compensation assets$376 $88 $288 $ 
  Fair Value Measurements at Reporting Date Using
 December 31, 2021Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Financial assets:    
Deferred compensation assets$408 $99 $309 $ 

Financial Instruments Not Recorded at Fair Value

The carrying amounts of our other financial assets and liabilities including cash, accounts receivable, accounts payable, and accrued liabilities approximate their respective fair values because of the relatively short period of time between their origination and their expected realization or settlement.

4.    INVENTORIES

Inventories consisted of the following (in thousands):
 June 30, 2022December 31, 2021
Raw materials$7,460 $8,519 
Work in process288 304 
Finished goods11,501 11,099 
Total$19,249 $19,922 

As of June 30, 2022 and December 31, 2021, finished goods inventory included $2.1 million and $1.9 million, respectively, associated with products shipped to customers and deferred labor costs for arrangements where revenue recognition had not yet commenced.


5.    LEASES

We have entered into a number of facility leases to support our research and development activities, sales operations, and other corporate and administrative functions in North America, Europe, and Asia, which qualify as operating leases under U.S. GAAP. We also have a limited number of equipment leases that qualify as either operating or finance leases. We determine if contracts with vendors represent a lease or have a lease component under U.S. GAAP at contract inception. Our leases have remaining terms ranging from less than one year to six years. Some of our leases include options to extend or terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.

Operating lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. As our leases generally do not provide an implicit rate, we
9


use an estimated incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular location and currency environment. As of June 30, 2022, the weighted average incremental borrowing rate was 5.9% and the weighted average remaining lease term was 5.5 years.

Finance lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. Each lease agreement provides an implicit discount rate used to determine the present value of future payments. As of June 30, 2022, the weighted-average discount rate was 2.3% and the weighted average remaining lease term was 1.6 years.

Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total operating lease costs were $1.4 million and $1.8 million for the three months ended June 30, 2022 and June 30, 2021, respectively and $2.9 million and $3.7 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Related cash payments were $1.5 million and $1.9 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $3.1 million and $4.0 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Short term lease costs were $0.6 million and $0.5 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $1.2 million and $0.8 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Operating lease costs are included within research and development, marketing and selling, and general and administrative lines on the condensed consolidated statements of operations, and the related cash payments are included in the operating cash flows on the condensed consolidated statements of cash flows. Finance lease costs, variable lease costs, and sublease income are not material.

The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):
Year Ending December 31,Operating LeasesFinance Leases
2022 (excluding six months ended June 30, 2022)$3,158 $120 
20235,836 219 
20245,062 72 
20255,091  
20265,114  
Thereafter6,471  
Total future minimum lease payments$30,732 $411 
Less effects of discounting(4,720)(5)
Total lease liabilities$26,012 $406 

Supplemental balance sheet information related to leases was as follows (in thousands):

Operating Leases
June 30, 2022
Right of use assets$21,874 
Accrued expenses and other current liabilities(4,714)
Long-term lease liabilities(21,298)
     Total lease liabilities$(26,012)

10



Finance Leases
June 30, 2022
Other assets$376 
Accrued expenses and other current liabilities(245)
Other long-term liabilities(161)
     Total lease liabilities$(406)

6.    OTHER LONG-TERM LIABILITIES

Other long-term liabilities consisted of the following (in thousands):
 June 30, 2022December 31, 2021
Deferred compensation$4,533 $4,981 
Finance lease liabilities161 289 
Other long-term liabilities613 647 
   Total$5,307 $5,917 


7.    COMMITMENTS AND CONTINGENCIES

Commitments

We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2020, which included an unconditional commitment to purchase a minimum of $32.2 million of products and services over the initial five years of the agreement. We have purchased $15.7 million of products and services pursuant to this agreement as of June 30, 2022.

We have letters of credit that are used as security deposits in connection with our leased Burlington, Massachusetts office space. In the event of default on the underlying leases, the landlords would, at June 30, 2022, be eligible to draw against the letters of credit to a maximum of $0.7 million.

We also have letters of credit in connection with security deposits for other facility leases totaling $0.6 million in the aggregate, as well as letters of credit totaling $1.9 million that otherwise support our ongoing operations. These letters of credit have various terms and expire during 2022 and beyond, while some of the letters of credit may automatically renew based on the terms of the underlying agreements.

Substantially all of our letters of credit are collateralized by restricted cash included in the caption “Restricted cash” and “Other long-term assets” on our condensed consolidated balance sheets as of June 30, 2022.

Contingencies

Our industry is characterized by the existence of a large number of patents and frequent claims and litigation regarding patent and other intellectual property rights. In addition to the legal proceedings described below, we are involved in legal proceedings from time to time arising from the normal course of business activities, including claims of alleged infringement of intellectual property rights and contractual, commercial, employee relations, product or service performance, or other matters. We do not believe these matters will have a material adverse effect on our financial position or results of operations. However, the outcome of legal proceedings and claims brought against us is subject to significant uncertainty. Therefore, our financial position or results of operations may be negatively affected by the unfavorable resolution of one or more of these proceedings for the period in which a matter is resolved. Our results could be materially adversely affected if we are accused of, or found to be, infringing third parties’ intellectual property rights.
11



Following the termination of our former Chairman and Chief Executive Officer on February 25, 2018, we received a notice alleging that we breached the former employee’s employment agreement. On April 16, 2019, we received an additional notice again alleging we breached the former employee’s employment agreement. We have since been in communications with our former Chairman and Chief Executive Officer’s counsel. While we intend to defend any claim vigorously, when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur as a result of this matter.

On July 14, 2020, we sent a notice to a customer demanding sums that we believe are due to Avid pursuant to a contract. On October 7, 2020, the customer sent a notice to us denying any legal liability and demanding payment for breach of contract resulting from various alleged delays by us. While we intend to defend any claim vigorously when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur related to this matter.

We consider all claims on a quarterly basis and based on known facts assess whether potential losses are considered reasonably possible, probable, and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our condensed consolidated financial statements. We record a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated and such amount is material. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case.

At June 30, 2022 and as of the date of filing of these condensed consolidated financial statements, we believe that, other than as set forth in this note, no provision for liability nor disclosure is required related to any claims because: (a) there is no reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim, (b) a reasonably possible loss or range of loss cannot be estimated, or (c) such estimate is immaterial.

Additionally, we provide indemnification to certain customers for losses incurred in connection with intellectual property infringement claims brought by third parties with respect to our products. These indemnification provisions generally offer perpetual coverage for infringement claims based upon the products covered by the agreement and the maximum potential amount of future payments we could be required to make under these indemnification provisions is theoretically unlimited.  To date, we have not incurred material costs related to these indemnification provisions; accordingly, we believe the estimated fair value of these indemnification provisions is immaterial. Further, certain arrangements with customers include clauses whereby we may be subject to penalties for failure to meet certain performance obligations; however, we have not recorded any related material penalties to date.

We provide warranties on externally sourced and internally developed hardware. For internally developed hardware, and in cases where the warranty granted to customers for externally sourced hardware is greater than that provided by the manufacturer, we record an accrual for the related liability based on historical trends and actual material and labor costs. The following table sets forth the activity in the product warranty accrual account for the six months ended June 30, 2022 and 2021 (in thousands):
Six Months Ended June 30,
20222021
Accrual balance at beginning of period$1,219 $1,095 
Accruals for product warranties305 827 
Costs of warranty claims(551)(601)
Accrual balance at end of period$973 $1,321 

The warranty accrual is included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheet.

12


8.    RESTRUCTURING COSTS AND ACCRUALS

In October 2020, we committed to a restructuring plan in order to undergo a strategic reorganization of our business. The strategic reorganization involved significant changes in business operations to better support our strategy and overall performance. The restructuring plan related to our strategic reorganization is expected to be substantially completed in 2022.

During the six months ended June 30, 2022, we recorded restructuring charges of $0.4 million for employee severance costs related to 3 positions eliminated during the first half of 2022.

During the six months ended June 30, 2021, we recorded restructuring charges of $1.1 million for employee severance costs related to 23 positions eliminated during the first half of 2021.

The following table sets forth the activity in the restructuring accruals for the six months ended June 30, 2022 (in thousands):
 Employee
Accrual balance as of December 31, 2021$655 
Restructuring charges and revisions 357 
Cash payments(733)
Foreign exchange impact on ending balance(8)
Accrual balance as of June 30, 2022$271 



9.    REVENUE

Disaggregated Revenue and Geography Information

Through the evaluation of the discrete financial information that is regularly reviewed by the chief operating decision makers (our chief executive officer and chief financial officer), we have determined that we have one reportable segment.

The following table is a summary of our revenues by type for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Subscriptions$34,142 $21,508 $67,096 $46,376 
Maintenance27,775 30,443 56,102 60,295 
Integrated solutions & other35,763 42,925 75,131 82,569 
Total net revenues$97,680 $94,876 $198,329 $189,240 

13


The following table sets forth our revenues by geographic region for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenues:  
United States$40,160 $41,587 $84,549 $81,058 
Europe, Middle East and Africa36,316 34,094 75,161 70,617 
Asia-Pacific12,798 14,566 25,319 27,756 
Other Americas8,406 4,629 13,300 9,809 
Total net revenues$97,680 $94,876 $198,329 $189,240 

Contract Asset

Contract asset activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):
June 30, 2022June 30, 2021
Contract asset at beginning of period$25,397 $18,579 
Revenue in excess of billings19,735 27,282 
Customer billings(14,858)(24,033)
Contract asset at end of period$30,274 $21,828 
Less: long-term portion (recorded in other long-term assets)9,324  
Contract asset, current portion$20,950 $21,828 


Deferred Revenue

Deferred revenue activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):
June 30, 2022June 30, 2021
Deferred revenue at beginning of period$98,082 $99,259 
Billings deferred45,192 45,192 46,686 
Recognition of prior deferred revenue(62,341)(54,362)
Deferred revenue at end of period$80,933 $91,583 

A summary of the significant performance obligations included in deferred revenue is as follows (in thousands):
June 30, 2022
Product$7,373 
Subscription6,887 
Maintenance contracts59,994 
Implied PCS4,717 
Professional services, training and other1,962 
Deferred revenue at June 30, 2022
$80,933 

Remaining Performance Obligations

14


For transaction prices allocated to remaining performance obligations, we apply practical expedients and do not disclose quantitative or qualitative information for remaining performance obligations (i) that have original expected durations of one year or less and (ii) where we recognize revenue equal to what we have the right to invoice and that amount corresponds directly with the value to the customer of our performance to date.

Historically, for many of our products, we had an ongoing practice of making when-and-if-available software updates available to customers free of charge for a period of time after initial sales to customers. The expectation created by this practice of providing free Software Updates represents an implied obligation of a form of post-contract customer support (“Implied PCS”) which represents a performance obligation. While we have ceased providing Implied PCS on new product offerings, we continue to provide Implied PCS for older products that were predominately sold in prior years. Revenue attributable to Implied PCS performance obligations is recognized over time on a ratable basis over the period that Implied PCS is expected to be provided, which is typically six years. We have remaining performance obligations of $4.7 million attributable to Implied PCS recorded in deferred revenue as of June 30, 2022. We expect to recognize revenue for these remaining performance obligations of $1.0 million for the remainder of 2022 and $1.5 million, $1.1 million, $0.7 million and $0.3 million for the years ending December 31, 2023, 2024, 2025, and 2026, respectively, and $0.1 million thereafter.

As of June 30, 2022, we had approximately $30.2 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $22.4 million of these performance obligations were unbilled as of June 30, 2022. Remaining performance obligations represent obligations we must deliver for specific products and services in the future where there is not yet an enforceable right to invoice the customer. Our remaining performance obligations do not include contractually committed minimum purchases that are common in our strategic purchase agreements with resellers since our specific obligations to deliver products or services is not yet known, as customers may satisfy such commitments by purchasing an unknown combination of current or future product offerings. While the timing of fulfilling individual performance obligations under the contracts can vary dramatically based on customer requirements, we expect to recognize the $30.2 million in roughly equal installments through 2027.

Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations due to contract breach, contract amendments, and changes in the expected timing of delivery.

10.    LONG-TERM DEBT AND CREDIT AGREEMENT

Long-term debt consisted of the following (in thousands):
June 30, 2022December 31, 2021
Term Loan, net of unamortized issuance costs and debt discount of $2,252 and $2,059 at June 30, 2022 and December 31, 2021, respectively
$166,610 $168,941 
Credit Facility19,000 — 
Other long-term debt873 1,023 
    Total debt$186,483 $169,964 
Less: current portion8,701 9,158 
Total long-term debt$177,782 $160,806 


The following table summarizes the contractual maturities of our borrowing obligations as of June 30, 2022 (in thousands):
15


Fiscal YearTerm LoanCredit FacilityOther Long-Term DebtTotal
2022 (excluding six months ended June 30, 2022)$4,275 $— $74 $4,349 
20238,550 — 157 8,707 
202411,756 — 168 11,924 
202516,031 — 180 16,211 
202617,100 — 193 17,293 
Thereafter111,150 19,000 101 130,251 
Total before unamortized discount
$168,862 $19,000 $873 $188,735 
Less: unamortized discount and issuance costs(2,252)—  (2,252)
Less: current portion of long-term debt
(8,550)— (151)(8,701)
Total long-term debt$158,060 $19,000 $722 $177,782 


Credit Agreement

On January 5, 2021, the Company entered into a Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A. as collateral and administrative agent, and a syndicate of banks, as lenders thereunder (the “Lenders”). Pursuant to the Credit Agreement, the Lenders agreed to provide the Company with (a) a term loan in the aggregate principal amount of $180.0 million (the “Term Loan”) and (b) a revolving credit facility (the “Credit Facility”) of up to a maximum of $70.0 million in borrowings outstanding at any time. The Credit Facility, which was undrawn at closing, can be used for working capital, other general corporate purposes and for other permitted uses. The proceeds from the Term Loan, plus available cash on hand, were used to repay outstanding borrowings of $201 million under the Company’s prior financing agreement with Cerberus Business Finance, LLC ( the “Financing Agreement”), which was then terminated. As a result of this termination, the Company incurred a loss on extinguishment of debt of $3.7 million made up of $2.6 million of remaining unamortized issuance costs as well as a $1.1 million prepayment penalty.

In association with the Credit Agreement, the Company incurred $2.5 million of issuance discounts and an immaterial amount of issuance costs. The Term Loan had an initial interest rate of LIBOR plus an applicable margin of 3.00%, with a 0.25% LIBOR floor. The applicable margin on the Term Loan and the Credit Facility ranged from 2.00% to 3.25%, depending on leverage.

On February 25, 2022, the Company executed an Amended and Restated Credit Agreement (the “A&R Credit Agreement) with JPMorgan Chase Bank, N.A. and the Lenders. The A&R Credit Agreement extended the term of the Term Loan to February 25, 2027, reduced the applicable interest rate margins by 0.25%, removed the LIBOR floor, moved the reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”), reset the principal amortization schedule, and eliminated the fixed charge coverage ratio. The effective interest rate for the six months ended June 30, 2022 was 2.95%.

The Company granted a security interest on substantially all of its assets to secure the obligations under the Credit Facility and the Term Loan.

The A&R Credit Agreement also requires the Company to maintain a total net leverage ratio of no more than 4.00 to 1.00 initially, with step downs thereafter. Other terms of the A&R Credit Agreement remain substantially the same as the Credit Agreement. We were in compliance with the A&R Credit Agreement covenants as of June 30, 2022.

In connection with the A&R Credit Agreement, the Company incurred an additional $0.4 million of issuance costs during the three months ended March 31, 2022. These additional costs and the remaining unamortized Term Loan discount and issuance costs will be amortized jointly over the amended remaining life of the A&R Credit Agreement. We recorded $1.4 million and $2.5 million of interest expense on the Term Loan for the three and six months ended June 30, 2022, respectively. As of June 30, 2022, there was $19.0 million outstanding under the Credit Facility.

16


11. STOCKHOLDERS’ EQUITY

Stock-Based Compensation

Information with respect to the Company’s non-vested restricted stock units for the six months ended June 30, 2022 was as follows:
 Number of Restricted Stock UnitsWeighted-
Average
Grant-Date
Fair Value
Weighted-
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Shares Retained to Cover Statutory Minimum Withholding Taxes
Non-vested at January 1, 20221,061,834 $16.60  — 
Granted494,915 32.91  — 
Vested(474,173)15.40  (170,334)
Forfeited(108,828)18.01  — 
Outstanding at June 30, 2022973,748 $25.311.09$25,259

Information with respect to the Company’s non-vested performance-based restricted stock units for the six months ended June 30, 2022 was as follows:
 Number of Performance-based Restricted Stock UnitsWeighted-
Average
Grant-Date
Fair Value
Weighted-
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Shares Retained to Cover Statutory Minimum Withholding Taxes
Non-vested at January 1, 2022579,364 $13.20  — 
Granted296,405 22.69  — 
Vested(454,804)10.19  (200,208)
Forfeited(64,964)24.72  — 
Non-vested at June 30, 2022356,001 $22.851.2$9,235


The following table sets forth stock-based compensation expense by award type for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Share-based compensation expense by type:
Time-based Restricted Stock Units$2,952 $2,584 $5,380 $5,021 
Performance-based Restricted Stock Units643 966 1,591 1,622 
ESPP50 30 96 59 
Total share-based compensation expense$3,645 $3,580 $7,067 $6,702 

Stock-based compensation was included in the following captions in the Company’s condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 (in thousands):

17


Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Cost of revenues$589 $478 $1,015 $918 
Research and development expenses515 409 865 930 
Marketing and selling expenses800 617 1,398 1,219 
General and administrative expenses1,741 2,076 3,789 3,635 
Total share-based compensation expense$3,645 $3,580 $7,067 $6,702 

On September 9, 2021, our Board of Directors approved the repurchase of up to $115.0 million of our outstanding shares. This authorization does not have a prescribed expiration date. As of June 30, 2022, approximately $65.0 million of the $115.0 million share repurchase authorization remained available. The Company has no obligation to repurchase any amount of its common stock, and the program may be suspended or discontinued at any time. For the three months ended June 30, 2022, the Company repurchased 559,572 shares of its common stock for $14.1 million. These amounts may differ from the repurchases of common stock amounts in the condensed consolidated statements of cash flows due to unsettled share repurchases at the end of a period.



18


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

EXECUTIVE OVERVIEW

Business Overview

We develop, market, sell, and support software and integrated solutions for video and audio content creation, management and distribution. We are a leading technology provider that powers the media and entertainment industry. We do this by providing an open and efficient platform for digital media, along with a comprehensive set of tools and workflow solutions. Our solutions are used in production and post-production facilities; film studios; network, affiliate, independent and cable television stations; recording studios; live-sound performance venues; advertising agencies; government and educational institutions; corporate communications departments; and by independent video and audio creative professionals, as well as aspiring professionals. Projects produced using our tools, platform, and ecosystem include feature films, television programming, live events, news broadcasts, sports productions, commercials, music, video, and other digital media content. With over one million creative users and thousands of enterprise clients relying on our technology platforms and solutions around the world, Avid enables the industry to thrive in today’s connected media and entertainment world.

Our mission is to empower media creators with innovative technology and collaborative tools to entertain, inform, educate, and enlighten the world. Our clients rely on Avid’s products and solutions to create prestigious and award-winning feature films, music recordings, television shows, live concerts, sporting events, and news broadcasts. Avid has been honored for technological innovation with 18 Emmy Awards, one Grammy Award, two Oscars, and the first ever America Cinema Editors Technical Excellence Award.

Operations Overview

Our strategy for connecting creative professionals and media enterprises with audiences in a powerful, efficient, collaborative, and profitable way leverages our creative software tools, including Pro Tools for audio, Media Composer for video, Sibelius for musical composition and our MediaCentral Platform - the open, extensible, and customizable foundation that streamlines and simplifies content workflows by integrating all Avid or third-party products and services that run on top of it. The platform provides secure and protected access, and enables fast and easy creation, delivery, and monetization of content.

We work to ensure that we are meeting customer needs, staying ahead of industry trends, and investing in the right areas through a close and interactive relationship with our customer base. The Avid Customer Association was established to be an innovative and influential media technology community. It represents thousands of organizations and over 30,000 professionals from all levels of the industry including inspirational and award-winning thought leaders, innovators, and storytellers. The Avid Customer Association fosters collaboration between Avid, its customers, and other industry colleagues to help shape our product offerings and provide a means to shape our industry together.

A key element of our strategy is our transition to a recurring revenue-based model through a combination of subscription offerings and long-term agreements. As of June 30, 2022, we had approximately 450,000 paid subscriptions. The subscription count includes all paid and active seats under multi-seat licenses. These licensing options offer choices in pricing and deployment to suit our customers’ needs. Our subscription offerings to date have been sold to creative professionals and media enterprises. We expect to increase subscription sales to media enterprises going forward as we expand offerings and move through customer upgrade cycles, which we expect will further increase recurring revenue on a longer-term basis. Our long-term agreements are comprised of multi-year agreements with large media enterprise customers to provide specified products and services, including SaaS offerings, and channel partners and resellers to purchase minimum amounts of products and service over a specified period of time.

Avid is committed to our digital transformation initiative, which focuses on optimizing systems, processes, and back-office functions with the objective of improving our operations related to our digital and subscription business. The project started in the third quarter of 2021, has continued through the first half of 2022 and is expected to continue through 2025. We plan to significantly invest in transforming our enterprise-wide infrastructure and technologies to benefit customers and drive enhanced performance across the company.

A summary of our revenue sources for the three and six months ended June 30, 2022 and 2021 is as follows (in thousands):
19


Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Subscriptions$34,142 $21,508 $67,096 $46,376 
Maintenance27,775 30,443 56,102 60,295 
Subscriptions and Maintenance61,917 51,951 123,198 106,671 
Perpetual Licenses2,742 5,860 7,939 12,918 
Software Licenses and Maintenance64,659 57,811 131,137 119,589 
Integrated solutions28,013 31,318 56,225 57,527 
Professional services & training5,008 5,747 10,967 12,124 
Total revenue$97,680 $94,876 $198,329 $189,240 

Recent Developments Affecting Our Business

During the COVID-19 pandemic, our priority has been supporting our employees, customers, partners and communities, while positioning Avid for the future. The pandemic has driven organizations across the globe to digitize their operations and support remote workforces at a faster speed and greater scale than ever before. We have moved towards a hybrid work model in certain countries, giving our employees the flexibility to work offsite or at onsite Avid locations.

The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains, and created significant volatility and disruption of financial markets. We continue to manage through significant supply constraints seen industry-wide due to component shortages caused, in part, by the COVID-19 pandemic, and for which the duration of such constraints is uncertain. These shortages have resulted in increased costs (i.e., component and other commodity costs, freight, expedite fees, etc.) which have had a negative impact on our product gross margin and have resulted in extended lead times for us and our customers.

The extent to which our operations may be impacted will depend largely on future developments, which are highly uncertain and cannot be accurately predicted, including the severity or resurgence of a COVID-19 outbreak, actions by government authorities to contain an outbreak or treat its impact, actions by government authorities to address inflationary and cost pressures, and the severity, length and potential expansion of the conflict in Ukraine. The impacts of these uncertain global economic and geopolitical conditions could result in further supply chain disruptions, including the shortages of critical components, and continued disruptions to, and volatility in, the financial markets. Recent events surrounding the global economy, geopolitics, and the COVID-19 pandemic continue to evolve.Although we believe that we will ultimately emerge from these events well positioned for long-term growth, uncertainties remain and, as such, we cannot reasonably estimate the duration or extent of these adverse factors on our business, results of operations, financial position or cash flows.

CRITICAL ACCOUNTING ESTIMATES

Our condensed consolidated financial statements have been prepared in accordance with U.S GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. We base our estimates and judgments on historical experience and various other factors we believe to be reasonable under the circumstances, the results of which form the basis for judgments about the carrying values of assets and liabilities and the amounts of revenues and expenses. Actual results may differ from these estimates.

We believe that our critical accounting policies and estimates are those related to revenue recognition and allowances for sales returns and exchanges, stock-based compensation, and income tax assets and liabilities. We believe these policies and estimates are critical because they most significantly affect the portrayal of our financial condition and results of operations and involve our most complex and subjective estimates and judgments. A discussion of our critical accounting policies and estimates may be found in our Annual Report on Form 10-K for the year ended December 31, 2021 in Item 7, “Management's Discussion and Analysis of Financial Condition and Results of Operations,” under the heading “Critical Accounting Policies and Estimates”. There have been no significant changes to our critical accounting policies and estimates since our Annual Report on Form 10-K for the year ended December 31, 2021.
20



RESULTS OF OPERATIONS

The following table sets forth certain items from our condensed consolidated statements of operations as a percentage of net revenues for the three and six months ended June 30, 2022 and 2021:
 Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Net revenues:  
Subscriptions35.0 %22.7 %33.8 %24.5 %
Maintenance28.4 %32.1 %28.3 %31.9 %
Integrated solutions & other36.6 %45.2 %37.9 %43.6 %
Total net revenues100.0 %100.0 %100.0 %100.0 %
Cost of revenues35.1 %36.6 %34.4 %35.8 %
Gross margin64.9 %63.4 %65.6 %64.2 %
Operating expenses:  
Research and development16.4 %17.0 %16.5 %16.7 %
Marketing and selling24.2 %22.5 %23.0 %22.2 %
General and administrative13.7 %14.5 %14.2 %14.4 %
Restructuring costs, net0.4 %— %0.2 %0.6 %
Total operating expenses54.7 %54.0 %53.9 %53.9 %
Operating income10.2 %9.4 %11.7 %10.3 %
Interest expense, net(2.0)%(1.9)%(1.7)%(2.1)%
Other income, net0.1 %0.2 %— %(1.8)%
Income before income taxes8.3 %7.7 %10.0 %6.4 %
Provision for income taxes0.7 %0.4 %0.9 %0.4 %
Net income7.5 %7.3 %9.1 %6.0 %

Net Revenues

Our net revenues are derived mainly from sales of subscription software solutions, maintenance contracts, and integrated solutions for digital media content production, management and distribution, and related professional services. We commonly sell large, complex solutions to our customers that, due to their strategic nature, have long lead times where the timing of order execution and fulfillment can be difficult to predict. In addition, the rapid evolution of the media industry is changing our customers’ needs, businesses, and revenue models, which is influencing their short-term and long-term purchasing decisions. As a result of these factors, the timing and amount of product revenue recognized related to orders for large, complex solutions, as well as the services associated with them, can fluctuate from quarter to quarter and cause significant volatility in our quarterly operating results. For a discussion of these factors, see the risk factors discussed in Part I, Item 1A under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021.

Net Revenues for the Three Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022Change2021
 Net Revenues$%Net Revenues
Subscriptions$34,142 $12,634 58.7%$21,508 
Maintenance27,775 (2,668)(8.8)%30,443 
Integrated solutions & other35,763 (7,162)(16.7)%42,925 
Total net revenues$97,680 $2,804 3.0%$94,876 

21



Net Revenues for the Six Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022Change2021
 Net Revenues$%Net Revenues
Subscriptions$67,096 $20,720 44.7%$46,376 
Maintenance56,102 $(4,193)(7.0)%60,295 
Integrated solutions & other$75,131 $(7,438)(9.0)%$82,569 
Total net revenues$198,329 $9,089 4.8%$189,240 

The following table sets forth the percentage of our net revenues attributable to geographic regions for the three and six months ended June 30, 2022 and 2021:
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
United States41%44%43%43%
Europe, Middle East and Africa37%36%38%37%
Asia-Pacific13%15%13%15%
Other Americas9%5%7%5%

Subscription Revenues

Our subscription revenues are derived primarily from sales of our Media Composer, MediaCentral, Pro Tools, and Sibelius offerings. Subscription revenues increased $12.6 million, or 58.7%, for the three months ended June 30, 2022, and increased $20.7 million, or 44.7% for the six months ended June 30, 2022, compared to the same periods in 2021. The increase for the three and six months ended June 30, 2022 was primarily a result of new customers adopting our subscription solutions and customers transitioning from our perpetual product licenses to our subscription-based model.

Maintenance Revenues

Our maintenance revenues are derived from a variety of maintenance contracts for our software and integrated solutions. Maintenance contracts allow each customer to select the level of technical and operational support that they need to maintain their operational effectiveness. Maintenance contracts typically include the right to the latest software updates, call support, and, in some cases, hardware maintenance. Maintenance revenues decreased $2.7 million, or 8.8%, for the three months ended June 30, 2022, and decreased $4.2 million or 7.0% for the six months ended June 30, 2022, compared to the same periods in 2021. The decrease for the three and six months ended June 30, 2022 was primarily due to customers transitioning from our perpetual based licenses to our subscription licenses. In addition, there was lower maintenance revenue related to new integrated solutions sales due to delayed integrated solutions shipments as a result of supply chain issues in the six months ended June 30, 2022 compared to the same period in 2021.

Integrated Solutions and other Revenues

Our integrated solutions and other revenues are derived primarily from sales of our storage and workflow solutions, media management solutions, video creative tools, digital audio software and workstation solutions, and our control surfaces, consoles, and live-sound systems, as well as professional and learning services. Integrated solutions and other revenues decreased $7.2 million or 16.7% for the three months ended June 30, 2022, and decreased $7.4 million or 9.0% for the six months ended June 30, 2022, compared to the same periods in 2021 as the result of delayed shipments due to supply chain issues.


22


Cost of Revenues, Gross Profit and Gross Margin Percentage

Cost of revenues consists primarily of costs associated with:
procurement of components and finished goods;
assembly, testing and distribution of finished goods;
warehousing;
customer support related to maintenance;
royalties for third-party software and hardware included in our products; and
professional services and training for customers.

Costs of Revenues and Gross Profit

Costs of Revenues and Gross Profit for the Three Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022Change2021
 Costs$%Costs
Subscriptions$6,292 $2,717 76.0%$3,575 
Maintenance5,253 (569)(9.8)%5,822 
Integrated solutions & other22,769 (2,572)(10.1)%25,341 
    Total cost of revenues$34,314 $(424)(1.2)%$34,738 
Gross profit$63,366 $3,228 5.4%$60,138 


Costs of Revenues and Gross Profit for the Six Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022Change2021
 Costs$%Costs
Subscriptions$11,894 $5,704 92.1%$6,190 
Maintenance10,530 (866)(7.6)%11,396 
Integrated solutions & other45,775 (4,325)(8.6)%50,100 
    Total cost of revenues$68,199 $513 0.8%$67,686 
Gross profit$130,130 $8,576 7.1%$121,554 

Gross Margin Percentage

Gross margin percentage, which is net revenues less costs of revenues divided by net revenues, fluctuates based on factors such as the mix of products sold, the cost and proportion of third-party hardware and software included in the systems sold, the offering of product upgrades, price discounts and other sales-promotion programs, the distribution channels through which products are sold, the timing of new product introductions, sales of aftermarket hardware products, and currency exchange-rate fluctuations. For a discussion of these factors, see the risk factors discussed in Part I, Item 1A under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021.

Our increase in gross margin percentage for the three and six months ended June 30, 2022 compared to the same periods in 2021, was primarily due to increased volume on our higher margin subscription revenue. This was partially offset by lower integrated solutions gross margin due to supply chain issues.
23


Gross Margin % for the Three Months Ended June 30, 2022 and 2021
 2022 Gross
Margin %
Change2021 Gross
Margin %
Subscription81.6%(1.8)%83.4%
Maintenance81.1%0.2%80.9%
Integrated solutions & other36.3%(4.7)%41.0%
Total64.9%1.5%63.4%

Gross Margin % for the Six Months Ended June 30, 2022 and 2021
 2022 Gross
Margin %
Change2021 Gross
Margin %
Subscription82.3%(4.4)%86.7%
Maintenance81.2%0.1%81.1%
Integrated solutions & other39.1%(0.2)%39.3%
Total65.6%1.4%64.2%



Operating Expenses and Operating Income

Operating Expenses and Operating Income for the Three Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022Change2021
 Expenses$%Expenses
Research and development$16,023 $(70)(0.4)%$16,093 
Marketing and selling23,673 2,319 10.9%21,354 
General and administrative13,364 (314)(2.3)%13,678 
Restructuring costs, net342 327 2,180.0%15 
Total operating expenses$53,402 $2,262 4.4%$51,140 
Operating income$9,964 $966 10.7%$8,998 

Operating Expenses and Operating Income for the Six Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022Change2021
 Expenses$%Expenses
Research and development$32,759 $1,249 4.0%$31,510 
Marketing and selling45,600 3,502 8.3%42,098 
General and administrative28,175 862 3.2%27,313 
Restructuring costs, net357 (732)(67.2)%1,089 
Total operating expenses$106,891 $4,881 4.8%$102,010 
Operating income$23,239 $3,695 18.9%$19,544 
24



Research and Development Expenses

Research and development (“R&D”) expenses include costs associated with the development of new products and the enhancement of existing products, and consist primarily of employee compensation and benefits, facilities costs, depreciation, costs for consulting and temporary employees, and prototype and other development expenses. The tables below provide further details regarding the changes in components of research and development expenses.

Change in Research and Development Expenses for the Three Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022 Increase (Decrease) From 2021
$%
Consulting and outside services239 10.9 %
Other(309)(2.2)%
Total research and development expenses decrease$(70)(0.4)%

Change in Research and Development Expenses for the Six Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022 Increase (Decrease) From 2021
$%
Personnel-related212 1.0 %
Consulting and outside services1,212 30.9 %
Other(175)(2.4)%
Total research and development expenses increase$1,249 4.0%
Change in R&D Expenses for the Nine Months Ended September 30, 2021 and 2020
The increase in R&D expenses for the six months ended June 30, 2022, compared to the same period in 2021 was primarily due to increased consulting and outside research and development services which is a result of both an increase in price as well as increased usage of consultants. The decrease in other expenses for the three months ended June 30, 2022, compared to the same period in 2021 was due to increased capitalization of employees salaries for time spent on internal-use software development.


Marketing and Selling Expenses

Marketing and selling expenses consist primarily of employee compensation and benefits for selling, marketing and pre-sales customer support personnel, commissions, travel expenses, advertising and promotional expenses, web design costs, and facilities costs. The tables below provide further details regarding the changes in components of marketing and selling expenses.
25


Change in Marketing and Selling Expenses for the Three Months Ended June 30, 2022 and 2021
(dollars in thousands)
 2022 Increase From 2021
 $%
Personnel-related924 5.7 %
Consulting and outside services497 89.7 %
Foreign exchange (gains) and losses278 102.1 %
Other620 14.5 %
Total marketing and selling expenses increase$2,319 10.9 %

Change in Marketing and Selling Expenses for the Six Months Ended June 30, 2022 and 2021
(dollars in thousands)
 2022 Increase From 2021
 $%
Personnel-related1,149 3.6 %
Advertising and promotions464 35.1 %
Foreign exchange (gains) and losses1,005 480.3 %
Consulting and outside services865 68.2 %
Other19 0.3 %
Total marketing and selling expenses increase$3,502 8.3 %

The increase in personnel-related expenses for the three and six months ended June 30, 2022, compared to the same periods in 2021, was primarily the result of resuming travel as well as annual salary increases. The increase in consulting and outside services for the three and six months ended June 30, 2022 was primarily due to an increase in price as well as use of external contractors to provide marketing and promotional support, as well as scheduled events for recognition and professional development of top sales individuals. The change in foreign exchange translations for the three and six months ended June 30, 2022, compared to the same periods in 2021, was due to foreign exchange gains and losses from foreign currency denominated transactions and the revaluation of foreign currency denominated assets and liabilities. These foreign exchange changes were primarily due to the euro-dollar exchange rate volatility. The increase in other expenses for the three months ended June 30, 2022 was related to increased pricing on our third party software subscriptions as well as increased spend on our information technology infrastructure to support ongoing business operations.

General and Administrative Expenses

General and administrative (“G&A”) expenses consist primarily of employee compensation and benefits for administrative, executive, finance and legal personnel, audit, legal and strategic consulting fees, and insurance, information systems and facilities costs. Information systems and facilities costs reported within general and administrative expenses are net of allocations to other expenses categories. The tables below provide further details regarding the changes in components of G&A expenses.

26


Change in G&A Expenses for the Three Months Ended June 30, 2022 and 2021
(dollars in thousands)
 2022 Increase (Decrease)
From 2021
 $%
Facilities and information249 16.8 %
Other(563)(4.6)%
Total G&A expenses decrease$(314)(2.3)%


Change in G&A Expenses for the Six Months Ended June 30, 2022 and 2021
(dollars in thousands)
 2022 Increase
From 2021
 $%
Personnel-related342 2.5 %
Facilities and information401 13.4 %
Other119 1.2 %
Total G&A expenses increase$862 3.2%

The decrease in other expenses for the three months ended June 30, 2022, compared to the same period in 2021, was primarily a result of business development activities that have slowed in 2022. The increase in facilities and information technology expenses for the three and six months ended June 30, 2022, compared to the same periods in 2021, related to increased spend on our information technology infrastructure to support ongoing business operations. The increase in personnel-related expenses for the six months ended June 30, 2022, compared to the same period in 2021, was primarily due to an increase in variable related compensation and annual salary increases.


Provision for Income Taxes
Provision for Income Taxes for the Three Months Ended June 30, 2022 and 2021
(dollars in thousands)
2022Change2021
 $%
Provision for income taxes$726 $367 102.2%$359 

Provision for Income Taxes for the Six Months Ended June 30, 2021 and 2020
(dollars in thousands)
2022Change2021
 $%
Provision for income taxes$1,852 $1,011 120.2%$841 

We had a tax provision of 9.0% and 9.3% as a percentage of income before tax for the three month and six month periods ended June 30, 2022, respectively. The increases in the tax provisions for the three and six month periods ended June 30, 2022, compared to the same periods in 2021, were driven primarily by the increases in pre-tax income and the jurisdictional mix of earnings. No provision or benefit was provided in the United States due to a full valuation on the deferred tax asset.

27


LIQUIDITY AND CAPITAL RESOURCES

Liquidity and Sources of Cash

Our principal sources of liquidity include cash and cash equivalents totaling $44.3 million as of June 30, 2022, as well as the availability of borrowings of up to $70.0 million under our revolving Credit Facility. As of June 30, 2022, there was $19.0 million outstanding under the Credit Facility. We have generally funded operations in recent years through the use of existing cash balances, supplemented from time to time with the proceeds of long-term debt and borrowings under our credit facilities.

Avid is committed to our digital transformation initiative, which focuses on optimizing systems, processes, and back-office functions with the objective of improving our operations related to our digital and subscription business. The project started in the third quarter of 2021, has continued through the first half of 2022 and is expected to continue through 2025. We plan to significantly invest in transforming our enterprise-wide infrastructure and technologies to benefit customers and drive enhanced performance across the company.

On January 5, 2021, we entered into the Credit Agreement with JPMorgan Chase Bank, N.A. and a syndicate of banks, as collateral and administrative agent, and the Lenders. Pursuant to the Credit Agreement, the Lenders agreed to provide us with the Term Loan and the Credit Facility. We borrowed the full amount of the Term Loan, or $180.0 million, on the closing date, but did not borrow any of the $70.0 million available under the Credit Facility on the closing date. The proceeds from the Term Loan, plus available cash on hand, were used to repay outstanding borrowings of $201.0 million under the Company’s prior credit facility with Cerberus Business Finance, LLC, which was then terminated. Prior to the maturity of the Credit Facility, any amounts borrowed under the Credit Facility may be repaid and, subject to the terms and conditions of the Credit Agreement, reborrowed in whole or in part without penalty.

On February 25, 2022, the Company executed the A&R Credit Agreement with JPMorgan Chase Bank, N.A. and the Lenders. The A&R Credit Agreement extended the term of the Term Loan by approximately one year to February 25, 2027, reduced the applicable interest rate margins by 0.25%, removed the LIBOR floor, moved the reference rate from LIBOR to SOFR, reset the principal amortization schedule, and eliminated the fixed charge coverage ratio. The A&R Credit Agreement contains a financial covenant to maintain a total net leverage ratio of no more than 4.00 to 1.00 initially, with step downs thereafter. Other terms of the A&R Credit Agreement remain substantially the same as the Credit Agreement. The Term Loan, as amended, has an initial interest rate of SOFR plus an applicable margin of 2.25%, with a 0% floor. The applicable margin for SOFR loans under the A&R Credit Agreement ranges from 1.75% to 3.0%, depending on the Company’s total net leverage ratio. Both the Term Loan and the revolving Credit Facility mature on February 25, 2027.

Our ability to satisfy the maximum total net leverage ratio covenant in the future depends on our ability to maintain profitability and cash flow in line with prior results. This includes our ability to maintain bookings and billings in line with levels experienced over the last 12 months. In recent quarters, we have experienced volatility in bookings and billings resulting from, among other things, (i) our transition towards subscription and recurring revenue streams and the resulting decline in traditional upfront perpetual software sales, (ii) the rapid evolution of the media industry resulting in changes to our customers’ needs, (iii) the impact of new and anticipated product launches and features, and (iv) volatility in currency rates.

In the event revenues in future quarters are lower than we currently anticipate, we may be forced to take remedial actions which could include, among other things (and where allowed by the lenders), (i) further cost reductions, (ii) seeking replacement financing, (iii) raising funds through the issuance of additional equity or debt securities or the incurrence of additional borrowings, or (iv) disposing of certain assets or businesses. Such remedial actions, which may not be available on favorable terms or at all, could have a material adverse impact on our business. If we are not in compliance with the net leverage ratio covenant and are unable to obtain an amendment or waiver, such noncompliance may result in an event of default under the A&R Credit Agreement, which could permit acceleration of the outstanding indebtedness under the A&R Credit Agreement and require us to repay such indebtedness before the scheduled due date. If an event of default were to occur, we might not have sufficient funds available to make the payments required. If we are unable to repay amounts owed, the lenders may be entitled to foreclose on and sell substantially all of our assets, which secure our borrowings under the A&R Credit Agreement.

Our cash requirements vary depending on factors such as the growth of the business, changes in working capital, and capital expenditures. We anticipate that we will have sufficient internal and external sources of liquidity to fund operations and anticipated working capital and other expected cash needs for at least the next 12 months as well as for the foreseeable future. We also believe that our financial resources will allow us to manage the anticipated impact of COVID-19 on our business
28


operations and cash flows for the foreseeable future, which could include reductions in revenue and delays in payments from customers and partners. The challenges posed by COVID-19 on our business are constantly evolving. Consequently, we will continue to evaluate our financial position in light of future developments, particularly those relating to COVID-19.

Cash Flows

The following table summarizes our cash flows for the periods presented (in thousands):
 Six Months Ended June 30,
 20222021
Net cash provided by operating activities$15,221 $18,898 
Net cash used in investing activities(7,359)(2,275)
Net cash used in financing activities(19,407)(43,242)
Effect of foreign currency exchange rates on cash, cash equivalents and restricted cash(941)56 
Net decrease in cash, cash equivalents and restricted cash$(12,486)$(26,563)

Cash Flows from Operating Activities

Cash provided by operating activities aggregated $15.2 million for the six months ended June 30, 2022. The decrease in cash provided by operations compared to the six months ended June 30, 2021 was primarily due to a change in working capital.

Cash Flows from Investing Activities

For the six months ended June 30, 2022, net cash flows used in investing activities reflected $7.4 million used for the purchase of property and equipment which largely consist of computer hardware and software to support R&D activities and information systems. In addition, we have increased resources to spend time on the development of internal-use software as we upgrade and improve our back-office applications, as well as development of our cloud related infrastructure.

Cash Flows from Financing Activities

For the six months ended June 30, 2022, net cash flows used in financing activities were primarily the result of our proceeds on the revolving credit facility, offset by our stock repurchase program and our common stock repurchases for tax withholdings for net settlement of equity awards.

RECENT ACCOUNTING PRONOUNCEMENTS

Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements To Be Adopted

Our recently adopted and to be adopted accounting pronouncements are set forth in Note 1 “Financial Information” of our Notes to Unaudited Condensed Consolidated Financial Statements under Part I, Item 1 of this Form 10-Q.
29


ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK

Foreign Currency Exchange Risk

We have significant international operations and derive more than half of our revenues from customers outside the United States. This business is, for the most part, transacted through international subsidiaries and generally in the currency of the end-user customers. Therefore, we are exposed to the changes in foreign currency exchange rates that could adversely affect our revenues, net income, and cash flow.

We recorded a net foreign exchange loss of $1.2 million and $0.2 million for the six months ended June 30, 2022 and 2021, respectively. The foreign exchange losses resulted from foreign currency denominated transactions and the revaluation of foreign currency denominated assets and liabilities.

A hypothetical change of 10% in appreciation or depreciation of foreign currency exchange rates from the quoted foreign currency exchange rates as of June 30, 2022 would not have a significant impact on our financial position, results of operations, or cash flows.

Interest Rate Risk

On February 25, 2022, the Company executed an Amended and Restated Credit Agreement with JPMorgan Chase Bank, N.A. and the Lenders. The A&R Credit Agreement had an initial interest rate of SOFR plus an applicable margin of 2.25%, with a 0% floor. The applicable margin for SOFR loans under the A&R Credit Agreement ranges from 1.75% to 3.0%, depending on the Company’s total net leverage ratio. A hypothetical 10% increase or decrease in interest rates paid on outstanding borrowings under the Credit Agreement would not have a material impact on our financial position, results of operations, or cash flows.

ITEM 4.    CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation and supervision of our Chief Executive Officer and Chief Financial Officer, is responsible for our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified under SEC rules and forms. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to our principal executive officer and our principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Our management, including the Chief Executive Officer and the Chief Financial Officer, carried out an evaluation of the effectiveness of our disclosure controls and procedures as of June 30, 2022. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on this evaluation, our management concluded that, as of June 30, 2022, these disclosure controls and procedures were effective at a reasonable level of assurance.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the quarterly period ended June 30, 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


Inherent Limitation on the Effectiveness of Internal Controls

30


The effectiveness of any system of internal control over financial reporting is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, any system of internal control over financial reporting can only provide reasonable, not absolute, assurances. In addition, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but cannot assure that such improvements will be sufficient to provide us with effective internal control over financial reporting.


31


PART II - OTHER INFORMATION

ITEM 1.    LEGAL PROCEEDINGS

See Note 7 “Commitments and Contingencies” of our Notes to Unaudited Condensed Consolidated Financial Statements under Part 1, Item 1 of this Form 10-Q regarding our legal proceedings.


ITEM 1A.RISK FACTORS

Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described in Part I, Item 1A under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021 in addition to the other information included in this Form 10-Q before making an investment decision regarding our common stock. If any of these risks actually occurs, our business, financial condition, or operating results would likely suffer, possibly materially, the trading price of our common stock could decline, and you could lose part or all of your investment.
There has been no material change to the risk factors described in our Annual Report on Form 10-K for the year ended December 31, 2021.


ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Share repurchase activity during the three months ended March 31, 2022 was as follows:

PeriodTotal number of shares purchasedAverage price paid per shareTotal number of shares purchased as part of publicly announced programs
Maximum approximate dollar value of shares that may yet be purchased under the programs
April 1, 2022 - April 30, 202239,241$33.64 39,241$77,774,234 
May 1, 2022 - May 31, 2022520,331 $24.64 520,331$64,950,864 
June 1, 2022 - June 30, 2022— — — $64,950,864 

See Note 11 of Notes to Unaudited Condensed Consolidated Financial Statements for further information regarding our share repurchase program.


ITEM 6.    EXHIBITS

The list of exhibits, which are filed or furnished with this Form 10-Q or are incorporated herein by reference, is set forth in the Exhibit Index immediately preceding the exhibits and is incorporated herein by reference.

32


EXHIBIT INDEX
   Incorporated by Reference
Exhibit
No.
DescriptionFiled with
this Form
10-Q
Form or
Schedule
SEC Filing
Date
SEC File
Number
3.18-KMarch 31, 2017001-36254
3.210-KMarch 9, 2020001-36254
31.1X    
31.2X    
32.1X    
101.INSeXtensible Business Reporting Language (XBRL) Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
*101.SCHXBRL Taxonomy Extension Schema DocumentX
*101.CALXBRL Taxonomy Calculation Linkbase DocumentX
*101.DEFXBRL Taxonomy Definition Linkbase DocumentX
*101.LABXBRL Taxonomy Label Linkbase DocumentX
*101.PREXBRL Taxonomy Presentation Linkbase DocumentX
__________________________
*    Pursuant to Rule 406T of Regulation S-T, XBRL (Extensible Business Reporting Language) information is deemed not filed or a part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934 and otherwise is not subject to liability under these sections.


33


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.

AVID TECHNOLOGY, INC.
(Registrant)
Date:August 2, 2022By: /s/ Kenneth Gayron 
 Name:Kenneth Gayron  
 Title:Executive Vice President, Chief Financial Officer and Corporate Treasurer 

34
EX-31.1 2 exhibit311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION

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

EX-31.2 3 exhibit312.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATION

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

EX-32.1 4 exhibit321.htm EX-32.1 Document
EXHIBIT 32.1  


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

In connection with the Quarterly Report on Form 10-Q of Avid Technology, Inc. (the “Company”) for the quarter ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Jeff Rosica, President and Chief Executive Officer of the Company, and Kenneth Gayron, Executive Vice President and Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. Section 1350, that:

      (1)   The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
      (2)   The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:August 2, 2022 /s/ Jeff Rosica 
 Jeff Rosica 
 
President and Chief Executive Officer
(Principal Executive Officer)
 
 
Date:August 2, 2022 /s/ Kenneth Gayron 
 Kenneth Gayron 
 
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 

A certification furnished pursuant to this item will not be deemed “filed” for purposes of Section 18 of the Exchange Act (15 U.S.C. 78r), or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.

EX-101.SCH 5 avid-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - FINANCIAL INFORMATION (Notes) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - FINANCIAL INFORMATION (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - NET INCOME PER SHARE Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - FAIR VALUE MEASUREMENTS (Notes) link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - INVENTORIES (Notes) link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - LEASES LEASES (Notes) link:presentationLink link:calculationLink link:definitionLink 2314304 - Disclosure - LEASES LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - LEASES LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - LEASES Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - LEASES Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - LEASES Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2118106 - Disclosure - OTHER LONG-TERM LIABILITIES (Notes) link:presentationLink link:calculationLink link:definitionLink 2319305 - Disclosure - OTHER LONG-TERM LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2420408 - Disclosure - OTHER LONG-TERM LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2121107 - Disclosure - CONTINGENCIES (Notes) link:presentationLink link:calculationLink link:definitionLink 2322306 - Disclosure - CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2423409 - Disclosure - CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2124108 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Notes) link:presentationLink link:calculationLink link:definitionLink 2325307 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Tables) link:presentationLink link:calculationLink link:definitionLink 2426410 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Details) link:presentationLink link:calculationLink link:definitionLink 2127109 - Disclosure - REVENUE (Notes) link:presentationLink link:calculationLink link:definitionLink 2328308 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2429411 - Disclosure - REVENUE Revenue by Type (Details) link:presentationLink link:calculationLink link:definitionLink 2430412 - Disclosure - REVENUE Revenue by Geographic Regions (Details) link:presentationLink link:calculationLink link:definitionLink 2431413 - Disclosure - REVENUE Contract Asset (Details) link:presentationLink link:calculationLink link:definitionLink 2432414 - Disclosure - REVENUE Deferred Revenue Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2433415 - Disclosure - REVENUE Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2134110 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT (Notes) link:presentationLink link:calculationLink link:definitionLink 2335309 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 2436416 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT - SCHEDULE OF LONG TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2436416 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT - SCHEDULE OF LONG TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2437417 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 2438418 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure1 (Details) link:presentationLink link:calculationLink link:definitionLink 2139111 - Disclosure - STOCKHOLDERS' EQUITY (Notes) link:presentationLink link:calculationLink link:definitionLink 2340310 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2441419 - Disclosure - STOCKHOLDERS' EQUITY Non-vested Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2442420 - Disclosure - STOCKHOLDERS' EQUITY Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 avid-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 avid-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 avid-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Financial Assets: Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Supplemental information: Supplemental Cash Flow Information [Abstract] Document [Domain] Document [Domain] Work in process Inventory, Work in Process, Gross Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net income (loss) Net Income (Loss) Attributable to Parent Right of use assets Operating Lease, Right-of-Use Asset Accrued compensation and benefits Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Security Exchange Name Security Exchange Name State of Incorporation Entity Incorporation, State or Country Code Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value 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] Contract Asset Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Restructuring Type [Axis] Restructuring Type [Axis] Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Other long-term assets Other Assets, Noncurrent Consolidated Statements of Comprehensive Income (Loss) [Abstract] Consolidated Statements of Comprehensive Income (Loss) [Abstract] Consolidated Statements of Comprehensive Income (Loss) [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 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 Entity File Number Entity File Number Long-term Debt, Maturities, Repayments of Principal in Year Two Long-Term Debt, Maturity, Year Two Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Income taxes payable Increase (Decrease) in Income Taxes Payable Cerberus Business Finance LLC [Member] Cerberus Business Finance LLC [Member] Cerberus Business Finance Financing Agreement Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Inventories Schedule of Inventory, Current [Table Text Block] Anti-dilutive potential common shares (in thousands of shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Research and Development Expense [Member] Research and Development Expense [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Long-term Debt, Maturities, Repayments of Principal in Year Three Long-Term Debt, Maturity, Year Three Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period New restructuring charges - operating expenses Restructuring Costs Subscriptions Subscription Arrangement [Member] Retained Earnings [Member] Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Europe, Middle East and Africa Europe, Middle East and Africa [Member] Europe, Middle East and Africa [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Cost of warranty claims Standard Product Warranty Accrual, Decrease for Payments Other Liabilities Disclosure [Abstract] Other Liabilities Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Maintenance contracts Software Service, Support and Maintenance Arrangement [Member] Deferred revenue and contract assets Increase (Decrease) in Deferred Revenue Net income per common share – basic Earnings Per Share, Basic Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] REVENUE Revenue from Contract with Customer [Text Block] Document Information [Line Items] Document Information [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Foreign exchange impact on ending balance Restructuring Reserve, Foreign Currency Translation Gain (Loss) Debt Instrument, Periodic Payment, Principal Long-Term Debt, Maturity, Year One Prepaid expenses Prepaid Expense, Current Long-term Debt, Maturities, Repayments of Principal in Year Five Long-Term Debt, Maturity, Year Five Operating Lease, Payments Operating Lease, Payments Restructuring and Related Cost, Number of Positions Eliminated Restructuring and Related Cost, Number of Positions Eliminated Employee Benefits and Share-based Compensation Employee Benefits and Share-based Compensation Allowance for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Other assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Long-term debt Total long-term debt Long-term Debt Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Unrealized foreign currency transaction gains Foreign Currency Transaction Gain (Loss), Unrealized Entity Small Business Entity Small Business Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Total liabilities and stockholders' deficit Liabilities and Equity Statement, Scenario [Axis] Scenario [Axis] Scenario [Axis] Integrated solutions & other Service [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Proceeds from long-term debt Proceeds from Issuance of Long-term Debt and Capital Securities, Net LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Restructuring accrual [Roll Forward] Restructuring Reserve [Roll Forward] NET INCOME PER SHARE Earnings Per Share [Text Block] Deferred Revenue [Domain] Deferred Revenue [Domain] Operating expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Long-term Debt, Maturities, Repayments of Principal after Year Five Long-Term Debt, Maturity, after Year Five Standby Letters of Credit [Member] Standby Letters of Credit [Member] Minimum [Member] Minimum [Member] Change in Contract with Customer, Asset [Abstract] Change in Contract with Customer, Asset [Abstract] Gross profit Gross Profit 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 Other Operating Obligations [Member] Other Operating Obligations [Member] Letters of credit issued to support ongoing operations other than facilities. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province LEASES Lessee, Finance Leases [Text Block] Accrual balance at beginning of year Accrual balance at end of period Restructuring Reserve Performance-Based Vesting [Member] Performance-Based Vesting [Member] A share-based compensation award which vests based on performance criteria. Deferred tax assets, net Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] Long-term Debt, Maturities, Repayments of Principal in Year Four Long-Term Debt, Maturity, Year Four General and administrative General and Administrative Expense LONG TERM DEBT AND CREDIT AGREEMENT Debt Disclosure [Text Block] Line of Credit [Member] Line of Credit [Member] STOCKHOLDERS' EQUITY Share-based Payment Arrangement [Text Block] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] INVENTORIES Inventory Disclosure [Text Block] Time Based RSUs Time Based RSUs [Member] Time Based RSUs Product warranty accrual [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Number of reportable segments Number of Reportable Segments Cost of revenues: Cost of Revenue [Abstract] Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Total lease liabilities Operating Lease, Liability Revenue by Type Revenue from External Customers by Products and Services [Table Text Block] Document Transition Report Document Transition Report Long-term liabilities Schedule of Other Assets and Other Liabilities [Table Text Block] Common stock, par value $0.01; authorized: 100,000 shares; issued: 46,408 shares at June 30, 2022 and 45,828 shares at December 31, 2021; outstanding: 44,620 shares at June 30, 2022 and 44,954 shares at December 31, 2021 Common Stock, Value, Issued Finance Lease, Weighted Average Discount Rate, Percent Finance Lease, Weighted Average Discount Rate, Percent Long-term Purchase Commitment, Amount Long-term Purchase Commitment, Amount Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, 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 Commitments and contingencies (Note 7) Commitments and Contingencies LEASES Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current 2022 (excluding six months ended June 30, 2022) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Term Loan Term Loan [Member] Term Loan Contract assets Contract with Customer, Asset, before Allowance for Credit Loss Payments for credit facility issuance costs Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Payments of Debt Issuance Costs Repayment of debt Repayments of Debt Principal Repayments of Debt Principal Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Cover [Abstract] Cover [Abstract] Net effect of common stock equivalents Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Class of Stock [Axis] Class of Stock [Axis] Revenue by Geographic Region Revenue from External Customers by Geographic Areas [Table Text Block] Document Information, Document [Axis] Document Information, Document [Axis] Total debt Total debt Debt, Long-term and Short-term, Combined Amount Less effects of discounting Lessee, Operating Lease, Liability, Undiscounted Excess Amount Recognition of prior deferred revenue Deferred Revenue, Revenue Recognized Accrued expenses and other current liabilities Accrued Liabilities, Current Less effects of discounting Finance Lease, Liability, Undiscounted Excess Amount Term Loan, net of unamortized issuance costs and debt discount of $2,252 and $2,059 at June 30, 2022 and December 31, 2021, respectively Term Loan, net Cerberus term loan carrying amount, net of unamortized debt issuance costs. Document Information [Table] Document Information [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report Cash payments Payments for Restructuring Non-vested restricted stock units Non-Vested Restricted Stock and Restricted Stock Units [Member] Incremental common shares attributable to unvested restricted stock and restricted stock units 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. Restricted stock are shares of stock for which sale is contractually or governmentally restricted for a given period of time. Common Stock [Member] Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Maintenance Maintenance [Member] Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Operating income Operating Income (Loss) Accrued expenses and other current liabilities Operating Lease, Liability, Current 2026 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] RESTRUCTURING COSTS AND ACCRUALS Restructuring and Related Activities Disclosure [Text Block] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Provision for (benefit from) deferred taxes Increase (Decrease) in Deferred Income Taxes Treasury Stock [Member] Treasury Stock [Member] 2023 Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Deferred compensation Deferred Compensation Liability, Classified, Noncurrent Product warranty accrual activity Schedule of Product Warranty Liability [Table Text Block] Accrued expenses, compensation and benefits and other liabilities Increase (Decrease) in Accrued Liabilities Proceeds from revolving credit facility Proceeds from Lines of Credit Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment OTHER LONG-TERM LIABILITIES Other Liabilities Disclosure [Text Block] Maximum [Member] Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Total liabilities Liabilities Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Prepayment penalty on extinguishment of debt Unwind capped call cash receipt Payment for Debt Extinguishment or Debt Prepayment Cost Award Type [Axis] Award Type [Axis] Revenue in excess of billings Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders' deficit Stockholders' Equity Attributable to Parent Less: current portion Less: current portion Short-term Debt, Fair Value Common stock, shares issued Common Stock, Shares, Issued City Area Code City Area Code Long-term Purchase Commitment, Period Long-term Purchase Commitment, Period Entity Address, City or Town Entity Address, City or Town Loss (gain) on extinguishment of debt Loss (Gain) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt Assets and Liabilities, Lessee Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee Finished goods, consigned Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross Payments for repurchase of common stock Payments for Repurchase of Common Stock Stockholders' deficit: Stockholders' Equity Attributable to Parent [Abstract] Long-term lease liabilities Long-term lease liabilities Operating Lease, Liability, Noncurrent Total future minimum lease payments Finance Lease, Liability, Payment, Due Measurement Frequency [Domain] Measurement Frequency [Domain] Interest expense, net Interest Expense 2023 Finance Lease, Liability, to be Paid, Year One Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Loss Contingencies by Nature of Contingency [Axis] Loss Contingency Nature [Axis] Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Line of Credit Facility, Fair Value of Amount Outstanding Line of Credit Facility, Fair Value of Amount Outstanding Total lease liabilities Total lease liabilities Finance Lease, Liability Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Repayments of Lines of Credit Repayments of Lines of Credit 2025 Finance Lease, Liability, to be Paid, Year Three 2026 Finance Lease, Liability, to be Paid, Year Four Accruals for product warranties Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Office Space - Burlington, Massachusetts [Member] Office Space - Burlington, Massachusetts [Member] Represents loss contingencies related to security deposits in connection with the company's Burlington, Massachusetts office space. 2024 Finance Lease, Liability, to be Paid, Year Two Balances at beginning of period Balances at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Asia-Pacific Asia Pacific [Member] Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities Excluded from Computation of Net Loss Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Selling and Marketing Expense [Member] Selling and Marketing Expense [Member] Less: long-term portion (recorded in other long-term assets) Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Instrument, LIBOR Floor Rate Debt Instrument, LIBOR Floor Rate Debt Instrument, LIBOR Floor Rate Inventories Total inventory Inventory, Net Repurchase of common stock Stock Repurchased During Period, Value Stock Repurchased During Period, Value 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] Product and Service [Axis] Product and Service [Axis] Schedule of Weighted Average Number of Shares Schedule of Weighted Average Number of Shares [Table Text Block] Implied PCS Nonsoftware Service, Support and Maintenance Arrangement [Member] Equity Component [Domain] Equity Component [Domain] Short-term Lease, Cost Short-term Lease, Cost Stock issued pursuant to employee stock plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Marketing and selling Selling and Marketing Expense Repurchase of common stock (in shares) Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Statement [Line Items] Statement [Line Items] JPMorgan Chase JPMorgan Chase [Member] JPMorgan Chase Category of Item Purchased [Axis] Category of Item Purchased [Axis] Restricted cash included in other long-term assets Restricted Cash, Noncurrent Remaining Performance Obligation Revenue, Remaining Performance Obligation, Amount Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Description of Timing Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accrued expenses and other current liabilities Finance Lease, Liability, Current Non-cash provision for restructuring Increase (Decrease) in Restructuring Reserve Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Forecast [Member] Forecast [Member] Finance Lease, Liability, Payment, Due [Abstract] Finance Lease, Liability, Payment, Due [Abstract] Vesting [Axis] Vesting [Axis] Other long-term debt Other Long-term Debt Long-term deferred revenues Deferred Revenue, Noncurrent Title of Security Title of 12(b) Security Total assets Assets Other long-term liabilities Other Accrued Liabilities, Noncurrent Common stock, shares authorized Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Document Type Document Type Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Other Americas Other Americas [Member] Other Americas (excludes the United States). Interest Expense, Long-term Debt Interest Expense, Long-term Debt Revolving Credit Facility [Member] Revolving Credit Facility [Member] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] 2025 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three Geographical [Axis] Geographical [Axis] Weighted-average common shares outstanding – basic Weighted Average Number of Shares Outstanding, Basic Net income per common share – diluted Earnings Per Share, Diluted Vesting [Domain] Vesting [Domain] Subscription Product [Member] Cash paid for income taxes Income Taxes Paid, Net Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Unbilled Receivables, Not Billable Unbilled Contracts Receivable Schedule of Restructuring Costs and Accruals [Table] Schedule of Restructuring and Related Costs [Table] Employee Severance [Member] Employee Severance [Member] Total cost of revenues Cost of Revenue Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value The intrinsic value of nonvested restricted stock and restricted stock unit awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria. Finance Lease, Liability, Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Restructuring costs, net Restructuring charges Restructuring Charges Depreciation and amortization Depreciation, Depletion and Amortization Financial assets and liabilities measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Cost of Products Revenues [Member] Cost of Products Revenues [Member] The allocation (or location) of expense to (in) cost of products. Contract asset at beginning of period Contract asset at end of period Contract with Customer, Asset, after Allowance for Credit Loss Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Research and Development Arrangement [Member] Research and Development Arrangement [Member] Common stock, shares outstanding Balances at beginning of period (in shares) Balances at end of period (in shares) Common Stock, Shares, Outstanding Other income (expense), net Other Operating Income (Expense), Net Debt Instrument, Basis Spread on Variable Rate, Reduction Debt Instrument, Basis Spread on Variable Rate, Reduction Debt Instrument, Basis Spread on Variable Rate, Reduction Accrual balance at beginning of year Accrual balance at end of period Standard and Extended Product Warranty Accrual Raw materials Inventory, Raw Materials and Supplies, Gross Net revenues: Revenues [Abstract] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Document Period End Date Document Period End Date Entity Central Index Key Entity Central Index Key Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Income Statement Location [Domain] Income Statement Location [Domain] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property and equipment, net Property, Plant and Equipment, Net Total operating expenses Operating Expenses Other long-term liabilities Total Other Liabilities, Noncurrent Total debt Total debt Total debt, including both current and non-current amounts. Lender Name [Axis] Lender Name [Axis] Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Revenues Revenues Finished Goods Inventory, Finished Goods, Gross Treasury stock Treasury Stock, Common, Value Thereafter Lessee, Operating Lease, Liability, Payments, Due After Rolling Year Four Lessee, Operating Lease, Liability, Payments, Due After Rolling Year Four Share-based Payment Arrangement, Expense Share-based Payment Arrangement, Expense Entity Current Reporting Status Entity Current Reporting Status Deferred compensation assets Defined Benefit Plan, Plan Assets, Amount Other Debt Obligations [Member] Other Debt Obligations [Member] Non-cash interest expense Amortization of Debt Issuance Costs Restricted cash Restricted Cash, Current Loss on disposal of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Contract asset, current portion Contract with Customer, Asset, after Allowance for Credit Loss, Current 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 shown in the statement of cash flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Commons stock, par value Common Stock, Par or Stated Value Per Share Other Inventory, Purchased Goods, Gross Other Inventory, Purchased Goods, Gross 2024 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Current assets: Assets, Current [Abstract] Proceeds from the issuance of common stock under employee stock plans Proceeds from (Payments for) Other Financing Activities Leases [Abstract] Leases [Abstract] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Professional services, training and other Software License Arrangement [Member] Deferred revenues Deferred Revenue, Current Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue from Contract with Customer Revenue from Contract with Customer [Policy Text Block] Weighted-average common shares outstanding – diluted Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Fair Value, Recurring [Member] Fair Value, Recurring [Member] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Schedule of Antidilutive Securities Excluded From Computation of Net (Income) 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] Office Space - Other Facilities [Member] Office Space - Other Facilities [Member] Represents loss contingencies related to security deposits in connection with the Company's other than Burlington, Massachusetts office space. [Member] Credit Facility [Axis] Credit Facility [Axis] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Loss Contingency, Range of Possible Loss, Portion Not Accrued Loss Contingency, Range of Possible Loss, Portion Not Accrued Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 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 Expense [Member] General and Administrative Expense [Member] Entity Shell Company Entity Shell Company Total current liabilities Liabilities, Current Employee Stock Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Common stock repurchases for tax withholdings for net settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Line Of Credit Facility, Covenant Terms, Maximum Net Leverage Ratio Line Of Credit Facility, Covenant Terms, Maximum Net Leverage Ratio Line Of Credit Facility, Covenant Terms, Maximum Net Leverage Ratio Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Loss Contingencies [Table] Loss Contingencies [Table] Current Fiscal Year End Date Current Fiscal Year End Date Convertible Notes unamortized issue discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Customer billings Contract with Customer, Asset, Reclassified to Receivable Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2022 (excluding six months ended June 30, 2022) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Other current assets Other Assets, Current Statement [Table] Statement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Other long-term liabilities Finance Lease, Liability, Noncurrent Finance Lease, Liability, Noncurrent Goodwill Goodwill Deferred revenue at beginning of period Deferred revenue at end of period Deferred Revenue Deferred Revenue Income taxes payable Accrued Income Taxes, Current Write off of Deferred Debt Issuance Cost Write off of Deferred Debt Issuance Cost FINANCIAL INFORMATION Nature of Operations [Text Block] Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Scenario [Domain] Scenario [Domain] Operating Lease, Cost Operating Lease, Cost Billings deferred Deferred Revenue, Additions Deferred Revenue Disclosure [Abstract] Deferred Revenue Disclosure [Abstract] EX-101.PRE 9 avid-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Jul. 29, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 1-36254  
Entity Registrant Name Avid Technology, Inc.  
State of Incorporation DE  
Entity Tax Identification Number 04-2977748  
Entity Address, Address Line One 75 Network Drive  
Entity Address, City or Town Burlington  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 01803  
City Area Code 978  
Local Phone Number 640-3000  
Title of Security Common Stock, $0.01 par value  
Trading Symbol AVID  
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   44,638,177
Entity Central Index Key 0000896841  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net revenues:        
Revenues $ 97,680 $ 94,876 $ 198,329 $ 189,240
Cost of revenues:        
Total cost of revenues 34,314 34,738 68,199 67,686
Gross profit 63,366 60,138 130,130 121,554
Operating expenses:        
Research and development 16,023 16,093 32,759 31,510
Marketing and selling 23,673 21,354 45,600 42,098
General and administrative 13,364 13,678 28,175 27,313
Restructuring costs, net 342 15 357 1,089
Total operating expenses 53,402 51,140 106,891 102,010
Operating income 9,964 8,998 23,239 19,544
Interest expense, net (1,944) (1,783) (3,420) (3,901)
Other income (expense), net 79 150 (8) (3,405)
Income before income taxes 8,099 7,365 19,811 12,238
Provision for income taxes 726 359 1,852 841
Net income $ 7,373 $ 7,006 $ 17,959 $ 11,397
Net income per common share – basic $ 0.16 $ 0.15 $ 0.40 $ 0.25
Net income per common share – diluted $ 0.16 $ 0.15 $ 0.40 $ 0.25
Weighted-average common shares outstanding – basic 44,740 45,211 44,778 44,887
Weighted-average common shares outstanding – diluted 45,110 46,550 45,280 46,420
Subscription        
Net revenues:        
Revenues $ 34,142 $ 21,508 $ 67,096 $ 46,376
Cost of revenues:        
Total cost of revenues 6,292 3,575 11,894 6,190
Maintenance        
Net revenues:        
Revenues 27,775 30,443 56,102 60,295
Cost of revenues:        
Total cost of revenues 5,253 5,822 10,530 11,396
Integrated solutions & other        
Net revenues:        
Revenues 35,763 42,925 75,131 82,569
Cost of revenues:        
Total cost of revenues $ 22,769 $ 25,341 $ 45,775 $ 50,100
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net income $ 7,373 $ 7,006 $ 17,959 $ 11,397
Other comprehensive income (loss):        
Foreign currency translation adjustments (1,735) 215 (1,936) (1,242)
Comprehensive income (loss) $ 5,638 $ 7,221 $ 16,023 $ 10,155
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 44,332 $ 56,818
Restricted cash 2,413 2,416
Accounts receivable, net of allowances 53,878 77,046
Inventories 19,249 19,922
Prepaid expenses 9,003 5,464
Contract assets 20,950 18,903
Other current assets 2,199 1,953
Total current assets 152,024 182,522
Property and equipment, net 19,689 16,028
Goodwill 32,643 32,643
Right of use assets 21,874 24,143
Deferred tax assets, net 3,600 5,210
Other long-term assets 17,292 13,454
Total assets 247,122 274,000
Current liabilities:    
Accounts payable 32,899 26,854
Accrued compensation and benefits 21,568 35,458
Accrued expenses and other current liabilities 34,902 37,552
Income taxes payable 92 868
Less: current portion 8,701 9,158
Deferred revenues 68,724 87,475
Total current liabilities 166,886 197,365
Long-term debt 177,782 160,806
Long-term deferred revenues 12,209 10,607
Long-term lease liabilities 21,298 23,379
Other long-term liabilities 5,307 5,917
Total liabilities 383,482 398,074
Commitments and contingencies (Note 7)
Stockholders' deficit:    
Common stock, par value $0.01; authorized: 100,000 shares; issued: 46,408 shares at June 30, 2022 and 45,828 shares at December 31, 2021; outstanding: 44,620 shares at June 30, 2022 and 44,954 shares at December 31, 2021 461 455
Treasury stock (50,049) (25,090)
Additional paid-in capital 1,028,277 1,031,633
Accumulated deficit (1,109,000) (1,126,959)
Accumulated other comprehensive loss (6,049) (4,113)
Total stockholders' deficit (136,360) (124,074)
Total liabilities and stockholders' deficit $ 247,122 $ 274,000
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Allowance for doubtful accounts $ 1,653 $ 1,456
Stockholders' deficit:    
Commons stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 46,408,000 45,828,000
Common stock, shares outstanding 44,620,000 44,954,000
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock [Member]
Balances at beginning of period (in shares) at Dec. 31, 2020   44,420,000       0
Balances at beginning of period at Dec. 31, 2020 $ (132,924) $ 442 $ 1,036,658 $ (1,168,347) $ (1,677)  
Stock issued pursuant to employee stock plans (in shares)   592,000        
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations (7,706) $ 6 (7,712)      
Stock-based compensation 3,122   3,122      
Net income 4,391     4,391    
Other comprehensive income (loss) (1,457)       (1,457)  
Balances at end of period (in shares) at Mar. 31, 2021   45,012,000       0
Balances at end of period at Mar. 31, 2021 (134,574) $ 448 1,032,068 (1,163,956) (3,134)  
Balances at beginning of period (in shares) at Dec. 31, 2020   44,420,000       0
Balances at beginning of period at Dec. 31, 2020 (132,924) $ 442 1,036,658 (1,168,347) (1,677)  
Net income 11,397          
Balances at end of period (in shares) at Jun. 30, 2021   45,525,000       0
Balances at end of period at Jun. 30, 2021 (129,742) $ 452 1,029,675 (1,156,950) (2,919)  
Balances at beginning of period (in shares) at Mar. 31, 2021   45,012,000       0
Balances at beginning of period at Mar. 31, 2021 (134,574) $ 448 1,032,068 (1,163,956) (3,134)  
Stock issued pursuant to employee stock plans (in shares)   513,000        
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations (5,969) $ 4 (5,973)      
Stock-based compensation 3,580   3,580      
Net income 7,006     7,006    
Other comprehensive income (loss) 215       215  
Balances at end of period (in shares) at Jun. 30, 2021   45,525,000       0
Balances at end of period at Jun. 30, 2021 $ (129,742) $ 452 1,029,675 (1,156,950) (2,919)  
Balances at beginning of period (in shares) at Dec. 31, 2021 44,954,000 45,828,000       (874,000)
Balances at beginning of period at Dec. 31, 2021 $ (124,074) $ 455 1,031,633 (1,126,959) (4,113) $ (25,090)
Stock issued pursuant to employee stock plans (in shares)   391,000        
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations (8,936) $ 4 (8,940)      
Repurchase of common stock (in shares)           (354,000)
Repurchase of common stock (10,816)         $ (10,816)
Stock-based compensation 3,422   3,422      
Net income 10,586     10,586    
Other comprehensive income (loss) (201)       (201)  
Balances at end of period (in shares) at Mar. 31, 2022   46,219,000       (1,228,000)
Balances at end of period at Mar. 31, 2022 $ (130,019) $ 459 1,026,115 (1,116,373) (4,314) $ (35,906)
Balances at beginning of period (in shares) at Dec. 31, 2021 44,954,000 45,828,000       (874,000)
Balances at beginning of period at Dec. 31, 2021 $ (124,074) $ 455 1,031,633 (1,126,959) (4,113) $ (25,090)
Net income $ 17,959          
Balances at end of period (in shares) at Jun. 30, 2022 44,620,000 46,408,000       (1,788,000)
Balances at end of period at Jun. 30, 2022 $ (136,360) $ 461 1,028,277 (1,109,000) (6,049) $ (50,049)
Balances at beginning of period (in shares) at Mar. 31, 2022   46,219,000       (1,228,000)
Balances at beginning of period at Mar. 31, 2022 (130,019) $ 459 1,026,115 (1,116,373) (4,314) $ (35,906)
Stock issued pursuant to employee stock plans (in shares)   189,000        
Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations $ (1,481) $ 2 (1,483)      
Repurchase of common stock (in shares) (559,572)         (560,000)
Repurchase of common stock $ (14,143)         $ (14,143)
Stock-based compensation 3,645   3,645      
Net income 7,373     7,373    
Other comprehensive income (loss) $ (1,735)       (1,735)  
Balances at end of period (in shares) at Jun. 30, 2022 44,620,000 46,408,000       (1,788,000)
Balances at end of period at Jun. 30, 2022 $ (136,360) $ 461 $ 1,028,277 $ (1,109,000) $ (6,049) $ (50,049)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income (loss) $ 17,959 $ 11,397
Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:    
Depreciation and amortization 3,869 4,321
Allowance for doubtful accounts 222 270
Stock-based compensation expense 7,067 6,702
Non-cash provision for restructuring 338 927
Non-cash interest expense 247 257
Loss (gain) on extinguishment of debt 0 2,579
Loss on disposal of fixed assets 548 0
Unrealized foreign currency transaction gains (1,729) (1,468)
Provision for (benefit from) deferred taxes 1,610 547
Changes in operating assets and liabilities:    
Accounts receivable 22,945 19,599
Inventories 672 2,326
Prepaid expenses and other assets (5,664) (2,629)
Accounts payable 6,044 (48)
Accrued expenses, compensation and benefits and other liabilities (16,105) (14,942)
Income taxes payable (776) (16)
Deferred revenue and contract assets (22,026) (10,924)
Net cash provided by operating activities 15,221 18,898
Cash flows from investing activities:    
Purchases of property and equipment (7,359) (2,275)
Net cash used in investing activities (7,359) (2,275)
Cash flows from financing activities:    
Proceeds from revolving credit facility 19,000 0
Proceeds from long-term debt 0 180,000
Repayment of debt (2,288) (205,824)
Payments for repurchase of common stock (25,262) 0
Proceeds from the issuance of common stock under employee stock plans 468 363
Common stock repurchases for tax withholdings for net settlement of equity awards (10,885) (14,038)
Prepayment penalty on extinguishment of debt 0 (1,169)
Payments for credit facility issuance costs (440) (2,574)
Net cash (used in) provided by financing activities (19,407) (43,242)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (941) 56
Net decrease in cash, cash equivalents and restricted cash (12,486) (26,563)
Cash, cash equivalents and restricted cash at beginning of period 60,556 83,638
Cash, cash equivalents and restricted cash at end of period 48,070 57,075
Supplemental information:    
Cash and cash equivalents 44,332 53,337
Restricted cash 2,413 1,422
Restricted cash included in other long-term assets 1,325 2,316
Total cash, cash equivalents and restricted cash shown in the statement of cash flows 48,070 57,075
Cash paid for income taxes 1,293 336
Cash paid for interest $ 1,542 $ 1,308
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2
FINANCIAL INFORMATION (Notes)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
FINANCIAL INFORMATION FINANCIAL INFORMATION
The accompanying condensed consolidated financial statements include the accounts of Avid Technology, Inc. and its wholly owned subsidiaries (collectively, “we” or “our”). These financial statements are unaudited. However, in the opinion of management, the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for their fair statement. Interim results are not necessarily indicative of results expected for any other interim period or a full year. We prepared the accompanying unaudited condensed consolidated financial statements in accordance with the instructions for Form 10-Q and, therefore, include all information and footnotes necessary for a complete presentation of operations, comprehensive income, financial position, changes in stockholders’ deficit, and cash flows in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated balance sheet as of December 31, 2021 was derived from our audited consolidated financial statements and does not include all disclosures required by U.S. GAAP for annual financial statements. We filed audited consolidated financial statements as of and for the year ended December 31, 2021 in our Annual Report on Form 10-K for the year ended December 31, 2021, which included information and footnotes necessary for such presentation. The financial statements contained in this Form 10-Q should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.

The consolidated results of operations for the three months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2022. The Company’s results of operations are affected by economic conditions, including macroeconomic conditions and levels of business and consumer confidence.

In March 2020, the World Health Organization declared the outbreak of the novel coronavirus ("COVID-19") a pandemic. The COVID-19 pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, including disrupted supply chains and significant volatility in financial markets. The countries in which the Company operates have begun easing initial measures to control the spread of COVID-19. However, the Company is not able to estimate the impact that COVID-19 will continue to have on worldwide economic activity or the Company’s financial position. In addition, the Russian invasion of Ukraine has led to further economic disruption, which may exacerbate supply chain issues further. The Company continues to assess the potential impacts of armed conflict and COVID-19 and the measures taken by governments, businesses and other organizations in response to COVID-19 as information becomes available.

Our preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reported periods. Actual results could differ from our estimates.

Reclassifications

As our business continues to shift towards a subscription-based model, we have reformatted our income statement presentation to conform with this shift starting on our Annual Report for the year ended December 31, 2021. We have reclassified certain prior period amounts related to revenue and cost of goods sold within our consolidated statements of operations and accompanying notes to conform to our current period presentation. These reclassifications did not affect total revenue or total cost of goods sold.


Significant Accounting Policies

There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report.

Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company adopted ASU 2020-04 as of January 1, 2022. The Company has determined the impact of this adoption was not material to our consolidated financial statements and related disclosures.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2
NET INCOME PER SHARE Earnings Per Share (Notes)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
NET INCOME PER SHARE NET INCOME PER SHARE
Net income per common share is presented for both basic income per share (“Basic EPS”) and diluted income per share (“Diluted EPS”). Basic EPS is based on the weighted-average number of common shares outstanding during the period. Diluted EPS is based on the weighted-average number of common shares and common share equivalents outstanding during the period.

The potential common shares that were considered anti-dilutive securities were excluded from the diluted earnings per share calculations for the relevant periods either because the sum of the exercise price per share and the unrecognized compensation cost per share was greater than the average market price of our common stock for the relevant periods, or because they were considered contingently issuable. The contingently issuable potential common shares result from certain stock options and restricted stock units granted to our employees that vest based on performance conditions, market conditions, or a combination of performance and market conditions.

The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at June 30, 2022 and 2021:
 June 30, 2022June 30, 2021
Non-vested restricted stock units826 910 

The following table sets forth (in thousands) the basic and diluted weighted common shares outstanding for the three and six months ended June 30, 2022 and 2021:

Three months endedSix months ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Weighted common shares outstanding - basic44,740 45,211 44,778 44,887 
Net effect of common stock equivalents370 1,339 502 1,533 
Weighted common shares outstanding - diluted45,110 46,550 45,280 46,420 
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS (Notes)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Assets Measured at Fair Value on a Recurring Basis

We measure deferred compensation investments on a recurring basis. As of June 30, 2022 and December 31, 2021, our deferred compensation investments were classified as either Level 1 or Level 2 in the fair value hierarchy. Assets valued using quoted market prices in active markets and classified as Level 1 are money market and mutual funds. Assets valued based on other observable inputs and classified as Level 2 are insurance contracts.
The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):
  Fair Value Measurements at Reporting Date Using
 June 30,
2022
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Financial assets:    
Deferred compensation assets$376 $88 $288 $— 
  Fair Value Measurements at Reporting Date Using
 December 31, 2021Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Financial assets:    
Deferred compensation assets$408 $99 $309 $— 

Financial Instruments Not Recorded at Fair Value

The carrying amounts of our other financial assets and liabilities including cash, accounts receivable, accounts payable, and accrued liabilities approximate their respective fair values because of the relatively short period of time between their origination and their expected realization or settlement.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Notes)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consisted of the following (in thousands):
 June 30, 2022December 31, 2021
Raw materials$7,460 $8,519 
Work in process288 304 
Finished goods11,501 11,099 
Total$19,249 $19,922 
As of June 30, 2022 and December 31, 2021, finished goods inventory included $2.1 million and $1.9 million, respectively, associated with products shipped to customers and deferred labor costs for arrangements where revenue recognition had not yet commenced.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES LEASES (Notes)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
LEASES LEASES
We have entered into a number of facility leases to support our research and development activities, sales operations, and other corporate and administrative functions in North America, Europe, and Asia, which qualify as operating leases under U.S. GAAP. We also have a limited number of equipment leases that qualify as either operating or finance leases. We determine if contracts with vendors represent a lease or have a lease component under U.S. GAAP at contract inception. Our leases have remaining terms ranging from less than one year to six years. Some of our leases include options to extend or terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.

Operating lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. As our leases generally do not provide an implicit rate, we
use an estimated incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular location and currency environment. As of June 30, 2022, the weighted average incremental borrowing rate was 5.9% and the weighted average remaining lease term was 5.5 years.

Finance lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. Each lease agreement provides an implicit discount rate used to determine the present value of future payments. As of June 30, 2022, the weighted-average discount rate was 2.3% and the weighted average remaining lease term was 1.6 years.

Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total operating lease costs were $1.4 million and $1.8 million for the three months ended June 30, 2022 and June 30, 2021, respectively and $2.9 million and $3.7 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Related cash payments were $1.5 million and $1.9 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $3.1 million and $4.0 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Short term lease costs were $0.6 million and $0.5 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $1.2 million and $0.8 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Operating lease costs are included within research and development, marketing and selling, and general and administrative lines on the condensed consolidated statements of operations, and the related cash payments are included in the operating cash flows on the condensed consolidated statements of cash flows. Finance lease costs, variable lease costs, and sublease income are not material.

The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):
Year Ending December 31,Operating LeasesFinance Leases
2022 (excluding six months ended June 30, 2022)$3,158 $120 
20235,836 219 
20245,062 72 
20255,091 — 
20265,114 — 
Thereafter6,471 — 
Total future minimum lease payments$30,732 $411 
Less effects of discounting(4,720)(5)
Total lease liabilities$26,012 $406 

Supplemental balance sheet information related to leases was as follows (in thousands):

Operating Leases
June 30, 2022
Right of use assets$21,874 
Accrued expenses and other current liabilities(4,714)
Long-term lease liabilities(21,298)
     Total lease liabilities$(26,012)
Finance Leases
June 30, 2022
Other assets$376 
Accrued expenses and other current liabilities(245)
Other long-term liabilities(161)
     Total lease liabilities$(406)
LEASES LEASES
We have entered into a number of facility leases to support our research and development activities, sales operations, and other corporate and administrative functions in North America, Europe, and Asia, which qualify as operating leases under U.S. GAAP. We also have a limited number of equipment leases that qualify as either operating or finance leases. We determine if contracts with vendors represent a lease or have a lease component under U.S. GAAP at contract inception. Our leases have remaining terms ranging from less than one year to six years. Some of our leases include options to extend or terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.

Operating lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. As our leases generally do not provide an implicit rate, we
use an estimated incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular location and currency environment. As of June 30, 2022, the weighted average incremental borrowing rate was 5.9% and the weighted average remaining lease term was 5.5 years.

Finance lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. Each lease agreement provides an implicit discount rate used to determine the present value of future payments. As of June 30, 2022, the weighted-average discount rate was 2.3% and the weighted average remaining lease term was 1.6 years.

Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total operating lease costs were $1.4 million and $1.8 million for the three months ended June 30, 2022 and June 30, 2021, respectively and $2.9 million and $3.7 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Related cash payments were $1.5 million and $1.9 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $3.1 million and $4.0 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Short term lease costs were $0.6 million and $0.5 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $1.2 million and $0.8 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Operating lease costs are included within research and development, marketing and selling, and general and administrative lines on the condensed consolidated statements of operations, and the related cash payments are included in the operating cash flows on the condensed consolidated statements of cash flows. Finance lease costs, variable lease costs, and sublease income are not material.

The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):
Year Ending December 31,Operating LeasesFinance Leases
2022 (excluding six months ended June 30, 2022)$3,158 $120 
20235,836 219 
20245,062 72 
20255,091 — 
20265,114 — 
Thereafter6,471 — 
Total future minimum lease payments$30,732 $411 
Less effects of discounting(4,720)(5)
Total lease liabilities$26,012 $406 

Supplemental balance sheet information related to leases was as follows (in thousands):

Operating Leases
June 30, 2022
Right of use assets$21,874 
Accrued expenses and other current liabilities(4,714)
Long-term lease liabilities(21,298)
     Total lease liabilities$(26,012)
Finance Leases
June 30, 2022
Other assets$376 
Accrued expenses and other current liabilities(245)
Other long-term liabilities(161)
     Total lease liabilities$(406)
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2
OTHER LONG-TERM LIABILITIES (Notes)
6 Months Ended
Jun. 30, 2022
Other Liabilities Disclosure [Abstract]  
OTHER LONG-TERM LIABILITIES OTHER LONG-TERM LIABILITIES
Other long-term liabilities consisted of the following (in thousands):
 June 30, 2022December 31, 2021
Deferred compensation$4,533 $4,981 
Finance lease liabilities161 289 
Other long-term liabilities613 647 
   Total$5,307 $5,917 
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2
CONTINGENCIES (Notes)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Commitments

We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2020, which included an unconditional commitment to purchase a minimum of $32.2 million of products and services over the initial five years of the agreement. We have purchased $15.7 million of products and services pursuant to this agreement as of June 30, 2022.

We have letters of credit that are used as security deposits in connection with our leased Burlington, Massachusetts office space. In the event of default on the underlying leases, the landlords would, at June 30, 2022, be eligible to draw against the letters of credit to a maximum of $0.7 million.

We also have letters of credit in connection with security deposits for other facility leases totaling $0.6 million in the aggregate, as well as letters of credit totaling $1.9 million that otherwise support our ongoing operations. These letters of credit have various terms and expire during 2022 and beyond, while some of the letters of credit may automatically renew based on the terms of the underlying agreements.

Substantially all of our letters of credit are collateralized by restricted cash included in the caption “Restricted cash” and “Other long-term assets” on our condensed consolidated balance sheets as of June 30, 2022.

Contingencies

Our industry is characterized by the existence of a large number of patents and frequent claims and litigation regarding patent and other intellectual property rights. In addition to the legal proceedings described below, we are involved in legal proceedings from time to time arising from the normal course of business activities, including claims of alleged infringement of intellectual property rights and contractual, commercial, employee relations, product or service performance, or other matters. We do not believe these matters will have a material adverse effect on our financial position or results of operations. However, the outcome of legal proceedings and claims brought against us is subject to significant uncertainty. Therefore, our financial position or results of operations may be negatively affected by the unfavorable resolution of one or more of these proceedings for the period in which a matter is resolved. Our results could be materially adversely affected if we are accused of, or found to be, infringing third parties’ intellectual property rights.
Following the termination of our former Chairman and Chief Executive Officer on February 25, 2018, we received a notice alleging that we breached the former employee’s employment agreement. On April 16, 2019, we received an additional notice again alleging we breached the former employee’s employment agreement. We have since been in communications with our former Chairman and Chief Executive Officer’s counsel. While we intend to defend any claim vigorously, when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur as a result of this matter.

On July 14, 2020, we sent a notice to a customer demanding sums that we believe are due to Avid pursuant to a contract. On October 7, 2020, the customer sent a notice to us denying any legal liability and demanding payment for breach of contract resulting from various alleged delays by us. While we intend to defend any claim vigorously when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur related to this matter.

We consider all claims on a quarterly basis and based on known facts assess whether potential losses are considered reasonably possible, probable, and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our condensed consolidated financial statements. We record a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated and such amount is material. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case.

At June 30, 2022 and as of the date of filing of these condensed consolidated financial statements, we believe that, other than as set forth in this note, no provision for liability nor disclosure is required related to any claims because: (a) there is no reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim, (b) a reasonably possible loss or range of loss cannot be estimated, or (c) such estimate is immaterial.

Additionally, we provide indemnification to certain customers for losses incurred in connection with intellectual property infringement claims brought by third parties with respect to our products. These indemnification provisions generally offer perpetual coverage for infringement claims based upon the products covered by the agreement and the maximum potential amount of future payments we could be required to make under these indemnification provisions is theoretically unlimited.  To date, we have not incurred material costs related to these indemnification provisions; accordingly, we believe the estimated fair value of these indemnification provisions is immaterial. Further, certain arrangements with customers include clauses whereby we may be subject to penalties for failure to meet certain performance obligations; however, we have not recorded any related material penalties to date.

We provide warranties on externally sourced and internally developed hardware. For internally developed hardware, and in cases where the warranty granted to customers for externally sourced hardware is greater than that provided by the manufacturer, we record an accrual for the related liability based on historical trends and actual material and labor costs. The following table sets forth the activity in the product warranty accrual account for the six months ended June 30, 2022 and 2021 (in thousands):
Six Months Ended June 30,
20222021
Accrual balance at beginning of period$1,219 $1,095 
Accruals for product warranties305 827 
Costs of warranty claims(551)(601)
Accrual balance at end of period$973 $1,321 

The warranty accrual is included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheet.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
RESTRUCTURING COSTS AND ACCRUALS (Notes)
6 Months Ended
Jun. 30, 2022
Restructuring and Related Activities [Abstract]  
RESTRUCTURING COSTS AND ACCRUALS RESTRUCTURING COSTS AND ACCRUALS
In October 2020, we committed to a restructuring plan in order to undergo a strategic reorganization of our business. The strategic reorganization involved significant changes in business operations to better support our strategy and overall performance. The restructuring plan related to our strategic reorganization is expected to be substantially completed in 2022.

During the six months ended June 30, 2022, we recorded restructuring charges of $0.4 million for employee severance costs related to 3 positions eliminated during the first half of 2022.

During the six months ended June 30, 2021, we recorded restructuring charges of $1.1 million for employee severance costs related to 23 positions eliminated during the first half of 2021.

The following table sets forth the activity in the restructuring accruals for the six months ended June 30, 2022 (in thousands):
 Employee
Accrual balance as of December 31, 2021$655 
Restructuring charges and revisions 357 
Cash payments(733)
Foreign exchange impact on ending balance(8)
Accrual balance as of June 30, 2022$271 
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE (Notes)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Disaggregated Revenue and Geography Information

Through the evaluation of the discrete financial information that is regularly reviewed by the chief operating decision makers (our chief executive officer and chief financial officer), we have determined that we have one reportable segment.

The following table is a summary of our revenues by type for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Subscriptions$34,142 $21,508 $67,096 $46,376 
Maintenance27,775 30,443 56,102 60,295 
Integrated solutions & other35,763 42,925 75,131 82,569 
Total net revenues$97,680 $94,876 $198,329 $189,240 
The following table sets forth our revenues by geographic region for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenues:  
United States$40,160 $41,587 $84,549 $81,058 
Europe, Middle East and Africa36,316 34,094 75,161 70,617 
Asia-Pacific12,798 14,566 25,319 27,756 
Other Americas8,406 4,629 13,300 9,809 
Total net revenues$97,680 $94,876 $198,329 $189,240 

Contract Asset

Contract asset activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):
June 30, 2022June 30, 2021
Contract asset at beginning of period$25,397 $18,579 
Revenue in excess of billings19,735 27,282 
Customer billings(14,858)(24,033)
Contract asset at end of period$30,274 $21,828 
Less: long-term portion (recorded in other long-term assets)9,324 — 
Contract asset, current portion$20,950 $21,828 


Deferred Revenue

Deferred revenue activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):
June 30, 2022June 30, 2021
Deferred revenue at beginning of period$98,082 $99,259 
Billings deferred45,192 45,192 46,686 
Recognition of prior deferred revenue(62,341)(54,362)
Deferred revenue at end of period$80,933 $91,583 

A summary of the significant performance obligations included in deferred revenue is as follows (in thousands):
June 30, 2022
Product$7,373 
Subscription6,887 
Maintenance contracts59,994 
Implied PCS4,717 
Professional services, training and other1,962 
Deferred revenue at June 30, 2022
$80,933 

Remaining Performance Obligations
For transaction prices allocated to remaining performance obligations, we apply practical expedients and do not disclose quantitative or qualitative information for remaining performance obligations (i) that have original expected durations of one year or less and (ii) where we recognize revenue equal to what we have the right to invoice and that amount corresponds directly with the value to the customer of our performance to date.

Historically, for many of our products, we had an ongoing practice of making when-and-if-available software updates available to customers free of charge for a period of time after initial sales to customers. The expectation created by this practice of providing free Software Updates represents an implied obligation of a form of post-contract customer support (“Implied PCS”) which represents a performance obligation. While we have ceased providing Implied PCS on new product offerings, we continue to provide Implied PCS for older products that were predominately sold in prior years. Revenue attributable to Implied PCS performance obligations is recognized over time on a ratable basis over the period that Implied PCS is expected to be provided, which is typically six years. We have remaining performance obligations of $4.7 million attributable to Implied PCS recorded in deferred revenue as of June 30, 2022. We expect to recognize revenue for these remaining performance obligations of $1.0 million for the remainder of 2022 and $1.5 million, $1.1 million, $0.7 million and $0.3 million for the years ending December 31, 2023, 2024, 2025, and 2026, respectively, and $0.1 million thereafter.

As of June 30, 2022, we had approximately $30.2 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $22.4 million of these performance obligations were unbilled as of June 30, 2022. Remaining performance obligations represent obligations we must deliver for specific products and services in the future where there is not yet an enforceable right to invoice the customer. Our remaining performance obligations do not include contractually committed minimum purchases that are common in our strategic purchase agreements with resellers since our specific obligations to deliver products or services is not yet known, as customers may satisfy such commitments by purchasing an unknown combination of current or future product offerings. While the timing of fulfilling individual performance obligations under the contracts can vary dramatically based on customer requirements, we expect to recognize the $30.2 million in roughly equal installments through 2027.

Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations due to contract breach, contract amendments, and changes in the expected timing of delivery.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM DEBT AND CREDIT AGREEMENT (Notes)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
LONG TERM DEBT AND CREDIT AGREEMENT LONG-TERM DEBT AND CREDIT AGREEMENT
Long-term debt consisted of the following (in thousands):
June 30, 2022December 31, 2021
Term Loan, net of unamortized issuance costs and debt discount of $2,252 and $2,059 at June 30, 2022 and December 31, 2021, respectively
$166,610 $168,941 
Credit Facility19,000 — 
Other long-term debt873 1,023 
    Total debt$186,483 $169,964 
Less: current portion8,701 9,158 
Total long-term debt$177,782 $160,806 


The following table summarizes the contractual maturities of our borrowing obligations as of June 30, 2022 (in thousands):
Fiscal YearTerm LoanCredit FacilityOther Long-Term DebtTotal
2022 (excluding six months ended June 30, 2022)$4,275 $— $74 $4,349 
20238,550 — 157 8,707 
202411,756 — 168 11,924 
202516,031 — 180 16,211 
202617,100 — 193 17,293 
Thereafter111,150 19,000 101 130,251 
Total before unamortized discount
$168,862 $19,000 $873 $188,735 
Less: unamortized discount and issuance costs(2,252)— — (2,252)
Less: current portion of long-term debt
(8,550)— (151)(8,701)
Total long-term debt$158,060 $19,000 $722 $177,782 


Credit Agreement

On January 5, 2021, the Company entered into a Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A. as collateral and administrative agent, and a syndicate of banks, as lenders thereunder (the “Lenders”). Pursuant to the Credit Agreement, the Lenders agreed to provide the Company with (a) a term loan in the aggregate principal amount of $180.0 million (the “Term Loan”) and (b) a revolving credit facility (the “Credit Facility”) of up to a maximum of $70.0 million in borrowings outstanding at any time. The Credit Facility, which was undrawn at closing, can be used for working capital, other general corporate purposes and for other permitted uses. The proceeds from the Term Loan, plus available cash on hand, were used to repay outstanding borrowings of $201 million under the Company’s prior financing agreement with Cerberus Business Finance, LLC ( the “Financing Agreement”), which was then terminated. As a result of this termination, the Company incurred a loss on extinguishment of debt of $3.7 million made up of $2.6 million of remaining unamortized issuance costs as well as a $1.1 million prepayment penalty.

In association with the Credit Agreement, the Company incurred $2.5 million of issuance discounts and an immaterial amount of issuance costs. The Term Loan had an initial interest rate of LIBOR plus an applicable margin of 3.00%, with a 0.25% LIBOR floor. The applicable margin on the Term Loan and the Credit Facility ranged from 2.00% to 3.25%, depending on leverage.

On February 25, 2022, the Company executed an Amended and Restated Credit Agreement (the “A&R Credit Agreement) with JPMorgan Chase Bank, N.A. and the Lenders. The A&R Credit Agreement extended the term of the Term Loan to February 25, 2027, reduced the applicable interest rate margins by 0.25%, removed the LIBOR floor, moved the reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”), reset the principal amortization schedule, and eliminated the fixed charge coverage ratio. The effective interest rate for the six months ended June 30, 2022 was 2.95%.

The Company granted a security interest on substantially all of its assets to secure the obligations under the Credit Facility and the Term Loan.

The A&R Credit Agreement also requires the Company to maintain a total net leverage ratio of no more than 4.00 to 1.00 initially, with step downs thereafter. Other terms of the A&R Credit Agreement remain substantially the same as the Credit Agreement. We were in compliance with the A&R Credit Agreement covenants as of June 30, 2022.

In connection with the A&R Credit Agreement, the Company incurred an additional $0.4 million of issuance costs during the three months ended March 31, 2022. These additional costs and the remaining unamortized Term Loan discount and issuance costs will be amortized jointly over the amended remaining life of the A&R Credit Agreement. We recorded $1.4 million and $2.5 million of interest expense on the Term Loan for the three and six months ended June 30, 2022, respectively. As of June 30, 2022, there was $19.0 million outstanding under the Credit Facility.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY (Notes)
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY
Stock-Based Compensation

Information with respect to the Company’s non-vested restricted stock units for the six months ended June 30, 2022 was as follows:
 Number of Restricted Stock UnitsWeighted-
Average
Grant-Date
Fair Value
Weighted-
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Shares Retained to Cover Statutory Minimum Withholding Taxes
Non-vested at January 1, 20221,061,834 $16.60  — 
Granted494,915 32.91  — 
Vested(474,173)15.40  (170,334)
Forfeited(108,828)18.01  — 
Outstanding at June 30, 2022973,748 $25.311.09$25,259

Information with respect to the Company’s non-vested performance-based restricted stock units for the six months ended June 30, 2022 was as follows:
 Number of Performance-based Restricted Stock UnitsWeighted-
Average
Grant-Date
Fair Value
Weighted-
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Shares Retained to Cover Statutory Minimum Withholding Taxes
Non-vested at January 1, 2022579,364 $13.20  — 
Granted296,405 22.69  — 
Vested(454,804)10.19  (200,208)
Forfeited(64,964)24.72  — 
Non-vested at June 30, 2022356,001 $22.851.2$9,235


The following table sets forth stock-based compensation expense by award type for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Share-based compensation expense by type:
Time-based Restricted Stock Units$2,952 $2,584 $5,380 $5,021 
Performance-based Restricted Stock Units643 966 1,591 1,622 
ESPP50 30 96 59 
Total share-based compensation expense$3,645 $3,580 $7,067 $6,702 

Stock-based compensation was included in the following captions in the Company’s condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Cost of revenues$589 $478 $1,015 $918 
Research and development expenses515 409 865 930 
Marketing and selling expenses800 617 1,398 1,219 
General and administrative expenses1,741 2,076 3,789 3,635 
Total share-based compensation expense$3,645 $3,580 $7,067 $6,702 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2
FINANCIAL INFORMATION (Policies)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Revenue from Contract with Customer
Significant Accounting Policies

There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report.
Recent Accounting Pronouncements Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements

In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company adopted ASU 2020-04 as of January 1, 2022. The Company has determined the impact of this adoption was not material to our consolidated financial statements and related disclosures.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
NET INCOME PER SHARE Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded From Computation of Net (Income) Loss Per Share
The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at June 30, 2022 and 2021:
 June 30, 2022June 30, 2021
Non-vested restricted stock units826 910 
Schedule of Weighted Average Number of Shares
The following table sets forth (in thousands) the basic and diluted weighted common shares outstanding for the three and six months ended June 30, 2022 and 2021:

Three months endedSix months ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Weighted common shares outstanding - basic44,740 45,211 44,778 44,887 
Net effect of common stock equivalents370 1,339 502 1,533 
Weighted common shares outstanding - diluted45,110 46,550 45,280 46,420 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Financial assets and liabilities measured at fair value on a recurring basis
The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):
  Fair Value Measurements at Reporting Date Using
 June 30,
2022
Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Financial assets:    
Deferred compensation assets$376 $88 $288 $— 
  Fair Value Measurements at Reporting Date Using
 December 31, 2021Quoted Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs
(Level 3)
Financial assets:    
Deferred compensation assets$408 $99 $309 $— 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Inventories
Inventories consisted of the following (in thousands):
 June 30, 2022December 31, 2021
Raw materials$7,460 $8,519 
Work in process288 304 
Finished goods11,501 11,099 
Total$19,249 $19,922 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES LEASES (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):
Year Ending December 31,Operating LeasesFinance Leases
2022 (excluding six months ended June 30, 2022)$3,158 $120 
20235,836 219 
20245,062 72 
20255,091 — 
20265,114 — 
Thereafter6,471 — 
Total future minimum lease payments$30,732 $411 
Less effects of discounting(4,720)(5)
Total lease liabilities$26,012 $406 
Finance Lease, Liability, Maturity
The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):
Year Ending December 31,Operating LeasesFinance Leases
2022 (excluding six months ended June 30, 2022)$3,158 $120 
20235,836 219 
20245,062 72 
20255,091 — 
20265,114 — 
Thereafter6,471 — 
Total future minimum lease payments$30,732 $411 
Less effects of discounting(4,720)(5)
Total lease liabilities$26,012 $406 
Assets and Liabilities, Lessee
Supplemental balance sheet information related to leases was as follows (in thousands):

Operating Leases
June 30, 2022
Right of use assets$21,874 
Accrued expenses and other current liabilities(4,714)
Long-term lease liabilities(21,298)
     Total lease liabilities$(26,012)
Finance Leases
June 30, 2022
Other assets$376 
Accrued expenses and other current liabilities(245)
Other long-term liabilities(161)
     Total lease liabilities$(406)
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
OTHER LONG-TERM LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2022
Other Liabilities Disclosure [Abstract]  
Long-term liabilities
Other long-term liabilities consisted of the following (in thousands):
 June 30, 2022December 31, 2021
Deferred compensation$4,533 $4,981 
Finance lease liabilities161 289 
Other long-term liabilities613 647 
   Total$5,307 $5,917 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Product warranty accrual activity The following table sets forth the activity in the product warranty accrual account for the six months ended June 30, 2022 and 2021 (in thousands):
Six Months Ended June 30,
20222021
Accrual balance at beginning of period$1,219 $1,095 
Accruals for product warranties305 827 
Costs of warranty claims(551)(601)
Accrual balance at end of period$973 $1,321 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
RESTRUCTURING COSTS AND ACCRUALS (Tables)
6 Months Ended
Jun. 30, 2022
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table sets forth the activity in the restructuring accruals for the six months ended June 30, 2022 (in thousands):
 Employee
Accrual balance as of December 31, 2021$655 
Restructuring charges and revisions 357 
Cash payments(733)
Foreign exchange impact on ending balance(8)
Accrual balance as of June 30, 2022$271 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue by Type
The following table is a summary of our revenues by type for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Subscriptions$34,142 $21,508 $67,096 $46,376 
Maintenance27,775 30,443 56,102 60,295 
Integrated solutions & other35,763 42,925 75,131 82,569 
Total net revenues$97,680 $94,876 $198,329 $189,240 
Revenue by Geographic Region
The following table sets forth our revenues by geographic region for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Revenues:  
United States$40,160 $41,587 $84,549 $81,058 
Europe, Middle East and Africa36,316 34,094 75,161 70,617 
Asia-Pacific12,798 14,566 25,319 27,756 
Other Americas8,406 4,629 13,300 9,809 
Total net revenues$97,680 $94,876 $198,329 $189,240 
Contract Asset
Contract Asset

Contract asset activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):
June 30, 2022June 30, 2021
Contract asset at beginning of period$25,397 $18,579 
Revenue in excess of billings19,735 27,282 
Customer billings(14,858)(24,033)
Contract asset at end of period$30,274 $21,828 
Less: long-term portion (recorded in other long-term assets)9,324 — 
Contract asset, current portion$20,950 $21,828 
Deferred Revenue
Deferred revenue activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):
June 30, 2022June 30, 2021
Deferred revenue at beginning of period$98,082 $99,259 
Billings deferred45,192 45,192 46,686 
Recognition of prior deferred revenue(62,341)(54,362)
Deferred revenue at end of period$80,933 $91,583 

A summary of the significant performance obligations included in deferred revenue is as follows (in thousands):
June 30, 2022
Product$7,373 
Subscription6,887 
Maintenance contracts59,994 
Implied PCS4,717 
Professional services, training and other1,962 
Deferred revenue at June 30, 2022
$80,933 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM DEBT AND CREDIT AGREEMENT (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following (in thousands):
June 30, 2022December 31, 2021
Term Loan, net of unamortized issuance costs and debt discount of $2,252 and $2,059 at June 30, 2022 and December 31, 2021, respectively
$166,610 $168,941 
Credit Facility19,000 — 
Other long-term debt873 1,023 
    Total debt$186,483 $169,964 
Less: current portion8,701 9,158 
Total long-term debt$177,782 $160,806 
Schedule of Maturities of Long-term Debt The following table summarizes the contractual maturities of our borrowing obligations as of June 30, 2022 (in thousands):
Fiscal YearTerm LoanCredit FacilityOther Long-Term DebtTotal
2022 (excluding six months ended June 30, 2022)$4,275 $— $74 $4,349 
20238,550 — 157 8,707 
202411,756 — 168 11,924 
202516,031 — 180 16,211 
202617,100 — 193 17,293 
Thereafter111,150 19,000 101 130,251 
Total before unamortized discount
$168,862 $19,000 $873 $188,735 
Less: unamortized discount and issuance costs(2,252)— — (2,252)
Less: current portion of long-term debt
(8,550)— (151)(8,701)
Total long-term debt$158,060 $19,000 $722 $177,782 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
Information with respect to the Company’s non-vested restricted stock units for the six months ended June 30, 2022 was as follows:
 Number of Restricted Stock UnitsWeighted-
Average
Grant-Date
Fair Value
Weighted-
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Shares Retained to Cover Statutory Minimum Withholding Taxes
Non-vested at January 1, 20221,061,834 $16.60  — 
Granted494,915 32.91  — 
Vested(474,173)15.40  (170,334)
Forfeited(108,828)18.01  — 
Outstanding at June 30, 2022973,748 $25.311.09$25,259

Information with respect to the Company’s non-vested performance-based restricted stock units for the six months ended June 30, 2022 was as follows:
 Number of Performance-based Restricted Stock UnitsWeighted-
Average
Grant-Date
Fair Value
Weighted-
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Shares Retained to Cover Statutory Minimum Withholding Taxes
Non-vested at January 1, 2022579,364 $13.20  — 
Granted296,405 22.69  — 
Vested(454,804)10.19  (200,208)
Forfeited(64,964)24.72  — 
Non-vested at June 30, 2022356,001 $22.851.2$9,235
Share-based Payment Arrangement, Expensed and Capitalized, Amount tock-based compensation expense by award type for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Share-based compensation expense by type:
Time-based Restricted Stock Units$2,952 $2,584 $5,380 $5,021 
Performance-based Restricted Stock Units643 966 1,591 1,622 
ESPP50 30 96 59 
Total share-based compensation expense$3,645 $3,580 $7,067 $6,702 

Stock-based compensation was included in the following captions in the Company’s condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
 2022202120222021
Cost of revenues$589 $478 $1,015 $918 
Research and development expenses515 409 865 930 
Marketing and selling expenses800 617 1,398 1,219 
General and administrative expenses1,741 2,076 3,789 3,635 
Total share-based compensation expense$3,645 $3,580 $7,067 $6,702 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2
NET INCOME PER SHARE Earnings Per Share (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Non-vested restricted stock units    
Antidilutive Securities Excluded from Computation of Net Loss Per Share [Line Items]    
Anti-dilutive potential common shares (in thousands of shares) 826 910
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
NET INCOME PER SHARE Weighted Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Weighted-average common shares outstanding – basic 44,740 45,211 44,778 44,887
Net effect of common stock equivalents 370 1,339 502 1,533
Weighted-average common shares outstanding – diluted 45,110 46,550 45,280 46,420
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Financial Assets:    
Deferred compensation assets $ 376 $ 408
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial Assets:    
Deferred compensation assets 88 99
Significant Other Observable Inputs (Level 2)    
Financial Assets:    
Deferred compensation assets 288 309
Significant Unobservable Inputs (Level 3)    
Financial Assets:    
Deferred compensation assets $ 0 $ 0
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 7,460 $ 8,519
Work in process 288 304
Finished Goods 11,501 11,099
Total inventory 19,249 19,922
Finished goods, consigned $ 2,100 $ 1,900
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES LEASES (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Lessee, Lease, Description [Line Items]        
Operating Lease, Weighted Average Discount Rate, Percent 5.90%   5.90%  
Operating Lease, Weighted Average Remaining Lease Term 5 years 6 months   5 years 6 months  
Finance Lease, Weighted Average Discount Rate, Percent 2.30%   2.30%  
Finance Lease, Weighted Average Remaining Lease Term 1 year 7 months 6 days   1 year 7 months 6 days  
Operating Lease, Cost $ 1.4 $ 1.8 $ 2.9 $ 3.7
Operating Lease, Payments 1.5 1.9 3.1 4.0
Short-term Lease, Cost $ 0.6 $ 0.5 $ 1.2 $ 0.8
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Lessee, Operating Lease, Term of Contract 1 year   1 year  
Maximum [Member]        
Lessee, Lease, Description [Line Items]        
Lessee, Operating Lease, Term of Contract 6 years   6 years  
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES Maturity Schedule (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 (excluding six months ended June 30, 2022) $ 3,158
2023 5,836
2024 5,062
2025 5,091
2026 5,114
Thereafter 6,471
Total future minimum lease payments 30,732
Less effects of discounting (4,720)
Total lease liabilities (26,012)
Finance Lease, Liability, Payment, Due [Abstract]  
2022 (excluding six months ended June 30, 2022) 120
2023 219
2024 72
2025 0
2026 0
Thereafter 0
Total future minimum lease payments 411
Less effects of discounting (5)
Total lease liabilities $ 406
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Right of use assets $ 21,874 $ 24,143
Accrued expenses and other current liabilities (4,714)  
Long-term lease liabilities (21,298) (23,379)
Total lease liabilities (26,012)  
Other assets 376  
Accrued expenses and other current liabilities (245)  
Other long-term liabilities (161) $ (289)
Total lease liabilities $ (406)  
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
OTHER LONG-TERM LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Deferred compensation $ 4,533 $ 4,981
Finance Lease, Liability, Noncurrent 161 289
Other long-term liabilities 613 647
Total $ 5,307 $ 5,917
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2
CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Product warranty accrual [Roll Forward]      
Accrual balance at beginning of year   $ 1,219 $ 1,095
Accruals for product warranties   305 827
Cost of warranty claims   (551) (601)
Accrual balance at end of period $ 973 973 $ 1,321
Standby Letters of Credit [Member] | Office Space - Burlington, Massachusetts [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Range of Possible Loss, Portion Not Accrued 700 700  
Standby Letters of Credit [Member] | Office Space - Other Facilities [Member]      
Loss Contingencies [Line Items]      
Letters of Credit Outstanding, Amount 600 600  
Standby Letters of Credit [Member] | Other Operating Obligations [Member]      
Loss Contingencies [Line Items]      
Letters of Credit Outstanding, Amount 1,900 1,900  
Research and Development Arrangement [Member]      
Loss Contingencies [Line Items]      
Long-term Purchase Commitment, Amount $ 32,200    
Long-term Purchase Commitment, Period 5 years    
Other Inventory, Purchased Goods, Gross $ 15,700 $ 15,700  
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2
RESTRUCTURING COSTS AND ACCRUALS (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
position
Jun. 30, 2021
USD ($)
position
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 342 $ 15 $ 357 $ 1,089
Restructuring and Related Cost, Number of Positions Eliminated | position     3 23
Employee Severance [Member]        
Restructuring accrual [Roll Forward]        
Accrual balance at beginning of year     $ 655  
New restructuring charges - operating expenses     357  
Cash payments     (733)  
Foreign exchange impact on ending balance     (8)  
Accrual balance at end of period $ 271   $ 271  
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE Revenue by Type (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Revenue from Contract with Customer [Abstract]        
Number of reportable segments     1  
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 97,680 $ 94,876 $ 198,329 $ 189,240
Subscription        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 34,142 21,508 67,096 46,376
Maintenance        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 27,775 30,443 56,102 60,295
Integrated solutions & other        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 35,763 $ 42,925 $ 75,131 $ 82,569
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE Revenue by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 97,680 $ 94,876 $ 198,329 $ 189,240
United States        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 40,160 41,587 84,549 81,058
Europe, Middle East and Africa        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 36,316 34,094 75,161 70,617
Asia-Pacific        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 12,798 14,566 25,319 27,756
Other Americas        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 8,406 $ 4,629 $ 13,300 $ 9,809
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE Contract Asset (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Change in Contract with Customer, Asset [Abstract]      
Contract asset at beginning of period $ 25,397 $ 18,579  
Revenue in excess of billings 19,735 27,282  
Customer billings (14,858) (24,033)  
Contract asset at end of period 30,274 $ 21,828  
Less: long-term portion (recorded in other long-term assets) 9,324   $ 0
Contract asset, current portion $ 20,950   $ 21,828
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE Deferred Revenue Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Movement in Deferred Revenue [Roll Forward]    
Deferred revenue at beginning of period $ 98,082 $ 99,259
Billings deferred 45,192 46,686
Recognition of prior deferred revenue (62,341) (54,362)
Deferred revenue at end of period 80,933 91,583
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 30,200  
Deferred Revenue 80,933 $ 91,583
Subscription    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 7,373  
Subscriptions    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 6,887  
Maintenance contracts    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 59,994  
Implied PCS    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation 4,717  
Professional services, training and other    
Deferred Revenue Arrangement [Line Items]    
Remaining Performance Obligation $ 1,962  
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2027
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Revenue Arrangement [Line Items]              
Revenue, Performance Obligation, Description of Timing six years            
Remaining Performance Obligation $ 30,200            
Unbilled Receivables, Not Billable 22,400            
Subscription              
Deferred Revenue Arrangement [Line Items]              
Remaining Performance Obligation 7,373            
Subscriptions              
Deferred Revenue Arrangement [Line Items]              
Remaining Performance Obligation 6,887            
Maintenance contracts              
Deferred Revenue Arrangement [Line Items]              
Remaining Performance Obligation 59,994            
Implied PCS              
Deferred Revenue Arrangement [Line Items]              
Remaining Performance Obligation 4,717            
Implied PCS | Forecast [Member]              
Deferred Revenue Arrangement [Line Items]              
Remaining Performance Obligation   $ 100 $ 300 $ 700 $ 1,100 $ 1,500 $ 1,000
Professional services, training and other              
Deferred Revenue Arrangement [Line Items]              
Remaining Performance Obligation $ 1,962            
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM DEBT AND CREDIT AGREEMENT - SCHEDULE OF LONG TERM DEBT (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Term Loan, net of unamortized issuance costs and debt discount of $2,252 and $2,059 at June 30, 2022 and December 31, 2021, respectively $ 166,610 $ 168,941
Line of Credit Facility, Fair Value of Amount Outstanding 19,000  
Other long-term debt 873 1,023
Total debt 186,483 169,964
Less: current portion 8,701 9,158
Total long-term debt $ 177,782 $ 160,806
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Details) - USD ($)
$ in Thousands
Jan. 05, 2021
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument, Periodic Payment, Principal   $ 4,349  
Long-term Debt, Maturities, Repayments of Principal in Year Two   8,707  
Long-term Debt, Maturities, Repayments of Principal in Year Three   11,924  
Long-term Debt, Maturities, Repayments of Principal in Year Four   16,211  
Long-term Debt, Maturities, Repayments of Principal in Year Five   17,293  
Long-term Debt, Maturities, Repayments of Principal after Year Five   130,251  
Total debt   188,735  
Convertible Notes unamortized issue discount and debt issuance costs   (2,252)  
Less: current portion   (8,701) $ (9,158)
Total long-term debt   177,782 $ 160,806
Line of Credit Facility, Fair Value of Amount Outstanding   19,000  
Line of Credit [Member]      
Convertible Notes unamortized issue discount and debt issuance costs $ 2,500    
Line of Credit [Member] | Cerberus Business Finance LLC [Member]      
Repayments of Lines of Credit $ 201,000    
Revolving Credit Facility [Member] | JPMorgan Chase      
Long-term Debt, Maturities, Repayments of Principal after Year Five   19,000  
Revolving Credit Facility [Member]      
Debt Instrument, Periodic Payment, Principal   4,275  
Long-term Debt, Maturities, Repayments of Principal in Year Two   8,550  
Long-term Debt, Maturities, Repayments of Principal in Year Three   11,756  
Long-term Debt, Maturities, Repayments of Principal in Year Four   16,031  
Long-term Debt, Maturities, Repayments of Principal in Year Five   17,100  
Long-term Debt, Maturities, Repayments of Principal after Year Five   111,150  
Total debt   168,862  
Convertible Notes unamortized issue discount and debt issuance costs   (2,252)  
Less: current portion   (8,550)  
Total long-term debt   158,060  
Other Debt Obligations [Member]      
Debt Instrument, Periodic Payment, Principal   74  
Long-term Debt, Maturities, Repayments of Principal in Year Two   157  
Long-term Debt, Maturities, Repayments of Principal in Year Three   168  
Long-term Debt, Maturities, Repayments of Principal in Year Four   180  
Long-term Debt, Maturities, Repayments of Principal in Year Five   193  
Long-term Debt, Maturities, Repayments of Principal after Year Five   101  
Total debt   873  
Convertible Notes unamortized issue discount and debt issuance costs   0  
Less: current portion   (151)  
Total long-term debt   $ 722  
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure1 (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 25, 2022
Jan. 05, 2021
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Other long-term debt     $ 873,000 $ 873,000   $ 1,023,000
Total debt     186,483,000 186,483,000   169,964,000
Less: current portion     8,701,000 8,701,000   $ 9,158,000
Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction       440,000 $ 2,574,000  
Loss (Gain) on Extinguishment of Debt   $ 3,700,000   0 2,579,000  
Convertible Notes unamortized issue discount and debt issuance costs     (2,252,000) (2,252,000)    
Long-term Debt, Maturities, Repayments of Principal in Year Two     8,707,000 8,707,000    
Long-term Debt, Maturities, Repayments of Principal in Year Three     11,924,000 11,924,000    
Long-term Debt, Maturities, Repayments of Principal in Year Four     16,211,000 16,211,000    
Long-term Debt, Maturities, Repayments of Principal in Year Five     17,293,000 17,293,000    
Long-term Debt, Maturities, Repayments of Principal after Year Five     130,251,000 130,251,000    
Write off of Deferred Debt Issuance Cost   2,600,000        
Unwind capped call cash receipt   $ 1,100,000   0 $ 1,169,000  
Term Loan            
Debt Instrument, LIBOR Floor Rate   0.25%        
London Interbank Offered Rate (LIBOR) [Member] | Term Loan            
Debt Instrument, Basis Spread on Variable Rate   3.00%        
London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member] | Term Loan            
Interest Expense, Long-term Debt     1,400,000 2,500,000    
Debt Instrument, Basis Spread on Variable Rate   2.00%        
London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member] | Term Loan            
Debt Instrument, Basis Spread on Variable Rate   3.25%        
JPMorgan Chase | Term Loan            
Line of Credit Facility, Maximum Borrowing Capacity   $ 180,000,000        
JPMorgan Chase | Revolving Credit Facility [Member]            
Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction       400,000    
Line of Credit Facility, Maximum Borrowing Capacity   $ 70,000,000        
Long-term Debt, Maturities, Repayments of Principal after Year Five     $ 19,000,000 $ 19,000,000    
Line Of Credit Facility, Covenant Terms, Maximum Net Leverage Ratio     400.00%      
Debt Instrument, Basis Spread on Variable Rate, Reduction 0.25%          
Debt Instrument, Interest Rate, Effective Percentage     2.95% 2.95%    
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY Non-vested Restricted Stock (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 973,748 1,061,834
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 494,915  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (474,173)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (108,828)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 25.31 $ 16.60
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 32.91  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 15.40  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 18.01  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 1 year 1 month 2 days  
Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value $ 25,259  
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (170,334)  
Performance-Based Vesting [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 356,001 579,364
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 296,405  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (454,804)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (64,964)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 22.85 $ 13.20
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 22.69  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 10.19  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 24.72  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 1 year 2 months 12 days  
Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value $ 9,235  
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (200,208)  
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Payment Arrangement, Expense $ 3,645 $ 3,580 $ 7,067 $ 6,702
Restricted Stock Units (RSUs) [Member] | Time Based RSUs        
Employee Benefits and Share-based Compensation 2,952 2,584 5,380 5,021
Restricted Stock Units (RSUs) [Member] | Performance-Based Vesting [Member]        
Employee Benefits and Share-based Compensation 643 966 1,591 1,622
Employee Stock        
Employee Benefits and Share-based Compensation 50 30 96 59
Cost of Products Revenues [Member]        
Share-based Payment Arrangement, Expense 589 478 1,015 918
Research and Development Expense [Member]        
Share-based Payment Arrangement, Expense 515 409 865 930
Selling and Marketing Expense [Member]        
Share-based Payment Arrangement, Expense 800 617 1,398 1,219
General and Administrative Expense [Member]        
Share-based Payment Arrangement, Expense $ 1,741 $ 2,076 $ 3,789 $ 3,635
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
STOCKHOLDERS' EQUITY - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Sep. 09, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Repurchase Program, Authorized Amount     $ 115,000
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 65,000    
Stock Repurchased During Period, Shares 559,572    
Stock Repurchased During Period, Value $ 14,143 $ 10,816  
Treasury Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock Repurchased During Period, Shares 560,000 354,000  
Stock Repurchased During Period, Value $ 14,143 $ 10,816  
XML 60 avid-20220630_htm.xml IDEA: XBRL DOCUMENT 0000896841 2022-01-01 2022-06-30 0000896841 2022-07-29 0000896841 us-gaap:ProductMember 2022-04-01 2022-06-30 0000896841 us-gaap:ProductMember 2021-04-01 2021-06-30 0000896841 us-gaap:ProductMember 2022-01-01 2022-06-30 0000896841 us-gaap:ProductMember 2021-01-01 2021-06-30 0000896841 us-gaap:MaintenanceMember 2022-04-01 2022-06-30 0000896841 us-gaap:MaintenanceMember 2021-04-01 2021-06-30 0000896841 us-gaap:MaintenanceMember 2022-01-01 2022-06-30 0000896841 us-gaap:MaintenanceMember 2021-01-01 2021-06-30 0000896841 us-gaap:ServiceMember 2022-04-01 2022-06-30 0000896841 us-gaap:ServiceMember 2021-04-01 2021-06-30 0000896841 us-gaap:ServiceMember 2022-01-01 2022-06-30 0000896841 us-gaap:ServiceMember 2021-01-01 2021-06-30 0000896841 2022-04-01 2022-06-30 0000896841 2021-04-01 2021-06-30 0000896841 2021-01-01 2021-06-30 0000896841 2022-06-30 0000896841 2021-12-31 0000896841 us-gaap:CommonStockMember 2021-12-31 0000896841 us-gaap:TreasuryStockMember 2021-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000896841 us-gaap:RetainedEarningsMember 2021-12-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000896841 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000896841 2022-01-01 2022-03-31 0000896841 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0000896841 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000896841 us-gaap:CommonStockMember 2022-03-31 0000896841 us-gaap:TreasuryStockMember 2022-03-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000896841 us-gaap:RetainedEarningsMember 2022-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000896841 2022-03-31 0000896841 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000896841 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0000896841 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000896841 us-gaap:CommonStockMember 2022-06-30 0000896841 us-gaap:TreasuryStockMember 2022-06-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000896841 us-gaap:RetainedEarningsMember 2022-06-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000896841 us-gaap:CommonStockMember 2020-12-31 0000896841 us-gaap:TreasuryStockMember 2020-12-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000896841 us-gaap:RetainedEarningsMember 2020-12-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000896841 2020-12-31 0000896841 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000896841 2021-01-01 2021-03-31 0000896841 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000896841 us-gaap:CommonStockMember 2021-03-31 0000896841 us-gaap:TreasuryStockMember 2021-03-31 0000896841 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000896841 us-gaap:RetainedEarningsMember 2021-03-31 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000896841 2021-03-31 0000896841 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000896841 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000896841 us-gaap:CommonStockMember 2021-06-30 0000896841 us-gaap:TreasuryStockMember 2021-06-30 0000896841 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000896841 us-gaap:RetainedEarningsMember 2021-06-30 0000896841 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000896841 2021-06-30 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2022-01-01 2022-06-30 0000896841 avid:NonVestedRestrictedStockAndRestrictedStockUnitsMember 2021-01-01 2021-06-30 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0000896841 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000896841 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000896841 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000896841 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000896841 srt:MinimumMember 2022-06-30 0000896841 srt:MaximumMember 2022-06-30 0000896841 us-gaap:ResearchAndDevelopmentArrangementMember 2022-04-01 2022-06-30 0000896841 us-gaap:ResearchAndDevelopmentArrangementMember 2022-06-30 0000896841 avid:OfficeSpaceBurlingtonMassachusettsMember us-gaap:StandbyLettersOfCreditMember 2022-06-30 0000896841 avid:OfficeSpaceOtherFacilitiesMember us-gaap:StandbyLettersOfCreditMember 2022-06-30 0000896841 avid:OtherOperatingObligationsMember us-gaap:StandbyLettersOfCreditMember 2022-06-30 0000896841 us-gaap:EmployeeSeveranceMember 2021-12-31 0000896841 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-06-30 0000896841 us-gaap:EmployeeSeveranceMember 2022-06-30 0000896841 country:US 2022-04-01 2022-06-30 0000896841 country:US 2021-04-01 2021-06-30 0000896841 country:US 2022-01-01 2022-06-30 0000896841 country:US 2021-01-01 2021-06-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2022-04-01 2022-06-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2021-04-01 2021-06-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2022-01-01 2022-06-30 0000896841 avid:EuropeMiddleEastAndAfricaMember 2021-01-01 2021-06-30 0000896841 srt:AsiaPacificMember 2022-04-01 2022-06-30 0000896841 srt:AsiaPacificMember 2021-04-01 2021-06-30 0000896841 srt:AsiaPacificMember 2022-01-01 2022-06-30 0000896841 srt:AsiaPacificMember 2021-01-01 2021-06-30 0000896841 avid:OtherAmericasMember 2022-04-01 2022-06-30 0000896841 avid:OtherAmericasMember 2021-04-01 2021-06-30 0000896841 avid:OtherAmericasMember 2022-01-01 2022-06-30 0000896841 avid:OtherAmericasMember 2021-01-01 2021-06-30 0000896841 us-gaap:ProductMember 2022-06-30 0000896841 us-gaap:SubscriptionArrangementMember 2022-06-30 0000896841 us-gaap:SoftwareServiceSupportAndMaintenanceArrangementMember 2022-06-30 0000896841 us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2022-06-30 0000896841 us-gaap:SoftwareLicenseArrangementMember 2022-06-30 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2022-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2023-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2024-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2025-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2026-12-31 0000896841 srt:ScenarioForecastMember us-gaap:NonsoftwareServiceSupportAndMaintenanceArrangementMember 2027-12-31 0000896841 us-gaap:RevolvingCreditFacilityMember 2022-06-30 0000896841 us-gaap:OtherDebtSecuritiesMember 2022-06-30 0000896841 us-gaap:RevolvingCreditFacilityMember avid:JPMorganChaseMember 2022-06-30 0000896841 avid:TermLoanMember avid:JPMorganChaseMember 2021-01-05 0000896841 us-gaap:RevolvingCreditFacilityMember avid:JPMorganChaseMember 2021-01-05 0000896841 us-gaap:LineOfCreditMember avid:CerberusBusinessFinanceLLCMember 2021-01-05 2021-01-05 0000896841 2021-01-05 2021-01-05 0000896841 us-gaap:LineOfCreditMember 2021-01-05 0000896841 avid:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-05 2021-01-05 0000896841 avid:TermLoanMember 2021-01-05 2021-01-05 0000896841 srt:MinimumMember avid:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-05 2021-01-05 0000896841 srt:MaximumMember avid:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-05 2021-01-05 0000896841 us-gaap:RevolvingCreditFacilityMember avid:JPMorganChaseMember 2022-02-25 2022-02-25 0000896841 us-gaap:RevolvingCreditFacilityMember avid:JPMorganChaseMember 2022-04-01 2022-06-30 0000896841 us-gaap:RevolvingCreditFacilityMember avid:JPMorganChaseMember 2022-01-01 2022-06-30 0000896841 srt:MinimumMember avid:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-04-01 2022-06-30 0000896841 srt:MinimumMember avid:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2021-12-31 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2022-01-01 2022-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2022-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedRSUsMember 2022-04-01 2022-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedRSUsMember 2021-04-01 2021-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedRSUsMember 2022-01-01 2022-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:TimeBasedRSUsMember 2021-01-01 2021-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2022-04-01 2022-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2021-04-01 2021-06-30 0000896841 us-gaap:RestrictedStockUnitsRSUMember avid:PerformanceBasedVestingMember 2021-01-01 2021-06-30 0000896841 us-gaap:EmployeeStockMember 2022-04-01 2022-06-30 0000896841 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0000896841 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0000896841 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0000896841 avid:CostOfProductsRevenuesMember 2022-04-01 2022-06-30 0000896841 avid:CostOfProductsRevenuesMember 2021-04-01 2021-06-30 0000896841 avid:CostOfProductsRevenuesMember 2022-01-01 2022-06-30 0000896841 avid:CostOfProductsRevenuesMember 2021-01-01 2021-06-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0000896841 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0000896841 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0000896841 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0000896841 2021-09-09 shares iso4217:USD iso4217:USD shares pure avid:position utr:Rate 0000896841 --12-31 2022 Q2 false 75 Network Drive Burlington MA 01803 978 640-3000 DE 04-2977748 10-Q true 2022-06-30 false 1-36254 Avid Technology, Inc. DE 04-2977748 75 Network Drive Burlington MA 01803 978 640-3000 Common Stock, $0.01 par value AVID NASDAQ Yes Yes Large Accelerated Filer false false false 44638177 34142000 21508000 67096000 46376000 27775000 30443000 56102000 60295000 35763000 42925000 75131000 82569000 97680000 94876000 94876000 198329000 189240000 189240000 6292000 3575000 11894000 6190000 5253000 5822000 10530000 11396000 22769000 25341000 45775000 50100000 34314000 34738000 68199000 67686000 63366000 60138000 130130000 121554000 16023000 16093000 32759000 31510000 23673000 21354000 45600000 42098000 13364000 13678000 28175000 27313000 342000 15000 357000 1089000 53402000 51140000 106891000 102010000 9964000 8998000 23239000 19544000 1944000 1783000 3420000 3901000 79000 150000 -8000 -3405000 8099000 7365000 19811000 12238000 726000 359000 1852000 841000 7373000 7006000 17959000 17959000 11397000 11397000 0.16 0.15 0.40 0.25 0.16 0.15 0.40 0.25 44740000 45211000 44778000 44887000 45110000 46550000 45280000 46420000 7373000 7006000 17959000 17959000 11397000 11397000 -1735000 215000 -1936000 -1242000 5638000 7221000 16023000 10155000 44332000 56818000 2413000 2416000 1653000 1456000 53878000 77046000 19249000 19922000 9003000 5464000 20950000 18903000 2199000 1953000 152024000 182522000 19689000 16028000 32643000 32643000 21874000 24143000 3600000 5210000 17292000 13454000 247122000 274000000 32899000 26854000 21568000 35458000 34902000 37552000 92000 868000 8701000 9158000 68724000 87475000 166886000 197365000 177782000 160806000 12209000 10607000 21298000 23379000 5307000 5917000 383482000 398074000 0.01 0.01 100000000 100000000 46408000 45828000 44620000 44954000 461000 455000 50049000 25090000 1028277000 1031633000 -1109000000 -1126959000 -6049000 -4113000 -136360000 -124074000 247122000 274000000 45828000 -874000 455000 -25090000 1031633000 -1126959000 -4113000 -124074000 391000 4000 -8940000 -8936000 354000 10816000 10816000 3422000 3422000 10586000 10586000 -201000 -201000 46219000 -1228000 459000 -35906000 1026115000 -1116373000 -4314000 -130019000 189000 2000 -1483000 -1481000 560000 14143000 14143000 3645000 3645000 7373000 7373000 -1735000 -1735000 46408000 -1788000 461000 -50049000 1028277000 -1109000000 -6049000 -136360000 44420000 0 442000 1036658000 -1168347000 -1677000 -132924000 592000 6000 -7712000 -7706000 3122000 3122000 4391000 4391000 -1457000 -1457000 45012000 0 448000 1032068000 -1163956000 -3134000 -134574000 513000 4000 -5973000 -5969000 3580000 3580000 7006000 7006000 215000 215000 45525000 0 452000 1029675000 -1156950000 -2919000 -129742000 17959000 11397000 3869000 4321000 222000 270000 7067000 6702000 338000 927000 247000 257000 0 -2579000 -548000 0 1729000 1468000 -1610000 -547000 -22945000 -19599000 -672000 -2326000 5664000 2629000 6044000 -48000 -16105000 -14942000 -776000 -16000 -22026000 -10924000 15221000 18898000 7359000 2275000 -7359000 -2275000 19000000 0 0 180000000 2288000 205824000 25262000 0 468000 363000 10885000 14038000 0 1169000 440000 2574000 -19407000 -43242000 -941000 56000 -12486000 -26563000 60556000 83638000 48070000 57075000 44332000 53337000 2413000 1422000 1325000 2316000 48070000 57075000 1293000 336000 1542000 1308000 FINANCIAL INFORMATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements include the accounts of Avid Technology, Inc. and its wholly owned subsidiaries (collectively, “we” or “our”). These financial statements are unaudited. However, in the opinion of management, the condensed consolidated financial statements reflect all normal and recurring adjustments necessary for their fair statement. Interim results are not necessarily indicative of results expected for any other interim period or a full year. We prepared the accompanying unaudited condensed consolidated financial statements in accordance with the instructions for Form 10-Q and, therefore, include all information and footnotes necessary for a complete presentation of operations, comprehensive income, financial position, changes in stockholders’ deficit, and cash flows in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The accompanying condensed consolidated balance sheet as of December 31, 2021 was derived from our audited consolidated financial statements and does not include all disclosures required by U.S. GAAP for annual financial statements. We filed audited consolidated financial statements as of and for the year ended December 31, 2021 in our Annual Report on Form 10-K for the year ended December 31, 2021, which included information and footnotes necessary for such presentation. The financial statements contained in this Form 10-Q should be read in conjunction with the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated results of operations for the three months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2022. The Company’s results of operations are affected by economic conditions, including macroeconomic conditions and levels of business and consumer confidence.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the World Health Organization declared the outbreak of the novel coronavirus ("COVID-19") a pandemic. The COVID-19 pandemic has created, and may continue to create, significant uncertainty in macroeconomic conditions, including disrupted supply chains and significant volatility in financial markets. The countries in which the Company operates have begun easing initial measures to control the spread of COVID-19. However, the Company is not able to estimate the impact that COVID-19 will continue to have on worldwide economic activity or the Company’s financial position. In addition, the Russian invasion of Ukraine has led to further economic disruption, which may exacerbate supply chain issues further. The Company continues to assess the potential impacts of armed conflict and COVID-19 and the measures taken by governments, businesses and other organizations in response to COVID-19 as information becomes available.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the dates of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reported periods. Actual results could differ from our estimates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As our business continues to shift towards a subscription-based model, we have reformatted our income statement presentation to conform with this shift starting on our Annual Report for the year ended December 31, 2021. We have reclassified certain prior period amounts related to revenue and cost of goods sold within our consolidated statements of operations and accompanying notes to conform to our current period presentation. These reclassifications did not affect total revenue or total cost of goods sold.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:3pt"><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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company adopted ASU 2020-04 as of January 1, 2022. The Company has determined the impact of this adoption was not material to our consolidated financial statements and related disclosures.</span></div> <div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report.</span></div> Recent Accounting Pronouncements<div style="margin-top:3pt"><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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (“FASB”) issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2020-04”). ASU 2020-04 is intended to provide temporary optional expedients and exceptions to the U.S. GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. This guidance is effective beginning on March 12, 2020, and the Company adopted ASU 2020-04 as of January 1, 2022. The Company has determined the impact of this adoption was not material to our consolidated financial statements and related disclosures.</span></div> NET INCOME PER SHARE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per common share is presented for both basic income per share (“Basic EPS”) and diluted income per share (“Diluted EPS”). Basic EPS is based on the weighted-average number of common shares outstanding during the period. Diluted EPS is based on the weighted-average number of common shares and common share equivalents outstanding during the period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential common shares that were considered anti-dilutive securities were excluded from the diluted earnings per share calculations for the relevant periods either because the sum of the exercise price per share and the unrecognized compensation cost per share was greater than the average market price of our common stock for the relevant periods, or because they were considered contingently issuable. The contingently issuable potential common shares result from certain stock options and restricted stock units granted to our employees that vest based on performance conditions, market conditions, or a combination of performance and market conditions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at June 30, 2022 and 2021:</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:66.676%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.483%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">June 30, 2021</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth (in thousands) the basic and diluted weighted common shares outstanding for the three and six months ended June 30, 2022 and 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted common shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,740 </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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,778 </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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,533 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted common shares outstanding - diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,550 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,420 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><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 (in thousands) potential common shares that were considered anti-dilutive securities at June 30, 2022 and 2021:</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:66.676%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.482%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.483%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">June 30, 2021</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 826000 910000 <div><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 (in thousands) the basic and diluted weighted common shares outstanding for the three and six months ended June 30, 2022 and 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three months ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted common shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,740 </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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,778 </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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net effect of common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,533 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted common shares outstanding - diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,550 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,420 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 44740000 45211000 44778000 44887000 370000 1339000 502000 1533000 45110000 46550000 45280000 46420000 FAIR VALUE MEASUREMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured at Fair Value on a Recurring Basis</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure deferred compensation investments on a recurring basis. As of June 30, 2022 and December 31, 2021, our deferred compensation investments were classified as either Level 1 or Level 2 in the fair value hierarchy. Assets valued using quoted market prices in active markets and classified as Level 1 are money market and mutual funds. Assets valued based on other observable inputs and classified as Level 2 are insurance contracts.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:42.147%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><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: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 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:9pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting Date Using</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:9pt;font-weight:700;line-height:100%">June 30,<br/>2022</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:9pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets<br/>for Identical<br/>Assets (Level 1)</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:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs (Level 2)</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:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:42.147%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><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: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 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:9pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting Date Using</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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets<br/>for Identical<br/>Assets (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:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs (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:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Not Recorded at Fair Value</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of our other financial assets and liabilities including cash, accounts receivable, accounts payable, and accrued liabilities approximate their respective fair values because of the relatively short period of time between their origination and their expected realization or settlement.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize our deferred compensation investments measured at fair value on a recurring basis (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:42.147%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><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: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 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:9pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting Date Using</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:9pt;font-weight:700;line-height:100%">June 30,<br/>2022</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:9pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets<br/>for Identical<br/>Assets (Level 1)</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:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs (Level 2)</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:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:42.147%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.494%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.467%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.315%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><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: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 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:9pt;font-weight:700;line-height:100%">Fair Value Measurements at Reporting Date Using</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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets<br/>for Identical<br/>Assets (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:9pt;font-weight:700;line-height:100%">Significant<br/>Other<br/>Observable<br/>Inputs (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:9pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 376000 88000 288000 0 408000 99000 309000 0 INVENTORIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (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:97.878%"><tr><td style="width:1.0%"/><td style="width:64.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.773%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.775%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,519 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,099 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,249 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,922 </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>As of June 30, 2022 and December 31, 2021, finished goods inventory included $2.1 million and $1.9 million, respectively, associated with products shipped to customers and deferred labor costs for arrangements where revenue recognition had not yet commenced. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following (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:97.878%"><tr><td style="width:1.0%"/><td style="width:64.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.773%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.775%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,519 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,099 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,249 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,922 </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> 7460000 8519000 288000 304000 11501000 11099000 19249000 19922000 2100000 1900000 LEASES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into a number of facility leases to support our research and development activities, sales operations, and other corporate and administrative functions in North America, Europe, and Asia, which qualify as operating leases under U.S. GAAP. We also have a limited number of equipment leases that qualify as either operating or finance leases. We determine if contracts with vendors represent a lease or have a lease component under U.S. GAAP at contract inception. Our leases have remaining terms ranging from less than one year to six years. Some of our leases include options to extend or terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. As our leases generally do not provide an implicit rate, we </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">use an estimated incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular location and currency environment. As of June 30, 2022, the weighted average incremental borrowing rate was 5.9% and the weighted average remaining lease term was 5.5 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. Each lease agreement provides an implicit discount rate used to determine the present value of future payments. As of June 30, 2022, the weighted-average discount rate was 2.3% and the weighted average remaining lease term was 1.6 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total operating lease costs were $1.4 million and $1.8 million for the three months ended June 30, 2022 and June 30, 2021, respectively and $2.9 million and $3.7 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Related cash payments were $1.5 million and $1.9 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $3.1 million and $4.0 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Short term lease costs were $0.6 million and $0.5 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $1.2 million and $0.8 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Operating lease costs are included within research and development, marketing and selling, and general and administrative lines on the condensed consolidated statements of operations, and the related cash payments are included in the operating cash flows on the condensed consolidated statements of cash flows. Finance lease costs, variable lease costs, and sublease income are not material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):</span></div><div style="margin-top:8pt;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:55.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.719%"/><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:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding six months ended June 30, 2022)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less effects of discounting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,012 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </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><span><br/></span></div><div style="margin-top:3pt"><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 leases was as follows (in thousands):</span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><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:75.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Operating Leases</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,874 </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 style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,298)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,012)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Finance Leases</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </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 style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(406)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> LEASES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into a number of facility leases to support our research and development activities, sales operations, and other corporate and administrative functions in North America, Europe, and Asia, which qualify as operating leases under U.S. GAAP. We also have a limited number of equipment leases that qualify as either operating or finance leases. We determine if contracts with vendors represent a lease or have a lease component under U.S. GAAP at contract inception. Our leases have remaining terms ranging from less than one year to six years. Some of our leases include options to extend or terminate the lease prior to the end of the agreed upon lease term. For purposes of calculating lease liabilities, lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise such options.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. As our leases generally do not provide an implicit rate, we </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">use an estimated incremental borrowing rate in determining the present value of future payments. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of a lease within a particular location and currency environment. As of June 30, 2022, the weighted average incremental borrowing rate was 5.9% and the weighted average remaining lease term was 5.5 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right of use assets and liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the lease commencement date. Each lease agreement provides an implicit discount rate used to determine the present value of future payments. As of June 30, 2022, the weighted-average discount rate was 2.3% and the weighted average remaining lease term was 1.6 years.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Lease costs for minimum lease payments is recognized on a straight-line basis over the lease term. Our total operating lease costs were $1.4 million and $1.8 million for the three months ended June 30, 2022 and June 30, 2021, respectively and $2.9 million and $3.7 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Related cash payments were $1.5 million and $1.9 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $3.1 million and $4.0 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Short term lease costs were $0.6 million and $0.5 million for the three months ended June 30, 2022 and June 30, 2021, respectively, and $1.2 million and $0.8 million for the six months ended June 30, 2022 and June 30, 2021, respectively. Operating lease costs are included within research and development, marketing and selling, and general and administrative lines on the condensed consolidated statements of operations, and the related cash payments are included in the operating cash flows on the condensed consolidated statements of cash flows. Finance lease costs, variable lease costs, and sublease income are not material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):</span></div><div style="margin-top:8pt;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:55.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.719%"/><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:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding six months ended June 30, 2022)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less effects of discounting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,012 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </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><span><br/></span></div><div style="margin-top:3pt"><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 leases was as follows (in thousands):</span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><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:75.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Operating Leases</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,874 </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 style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,298)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,012)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Finance Leases</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </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 style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(406)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P1Y P6Y 0.059 P5Y6M 0.023 P1Y7M6D 1400000 1800000 2900000 3700000 1500000 1900000 3100000 4000000 600000 500000 1200000 800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):</span></div><div style="margin-top:8pt;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:55.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.719%"/><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:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding six months ended June 30, 2022)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less effects of discounting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,012 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted future minimum lease payments for operating and finance leases under non-cancelable leases with terms of more than one year to the total lease liabilities recognized on the condensed consolidated balance sheets as of June 30, 2022 (in thousands):</span></div><div style="margin-top:8pt;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:55.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.719%"/><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:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding six months ended June 30, 2022)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,732 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less effects of discounting</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,012 </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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406 </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> 3158000 120000 5836000 219000 5062000 72000 5091000 0 5114000 0 6471000 0 30732000 411000 4720000 5000 26012000 406000 <div style="margin-top:3pt"><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 leases was as follows (in thousands):</span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><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:75.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Operating Leases</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,874 </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 style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,298)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,012)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.385%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Finance Leases</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376 </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 style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(406)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 21874000 4714000 21298000 26012000 376000 245000 161000 406000 OTHER LONG-TERM LIABILITIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:63.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.822%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">December 31, 2021</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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance 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:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,917 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:63.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.822%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">December 31, 2021</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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance 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:10pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,307 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,917 </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> 4533000 4981000 161000 289000 613000 647000 5307000 5917000 COMMITMENTS AND CONTINGENCIES<div><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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We entered into a long-term agreement to purchase a variety of information technology solutions from a third party in the second quarter of 2020, which included an unconditional commitment to purchase a minimum of $32.2 million of products and services over the initial five years of the agreement. We have purchased $15.7 million of products and services pursuant to this agreement as of June 30, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have letters of credit that are used as security deposits in connection with our leased Burlington, Massachusetts office space. In the event of default on the underlying leases, the landlords would, at June 30, 2022, be eligible to draw against the letters of credit to a maximum of $0.7 million.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have letters of credit in connection with security deposits for other facility leases totaling $0.6 million in the aggregate, as well as letters of credit totaling $1.9 million that otherwise support our ongoing operations. These letters of credit have various terms and expire during 2022 and beyond, while some of the letters of credit may automatically renew based on the terms of the underlying agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our letters of credit are collateralized by restricted cash included in the caption “Restricted cash” and “Other long-term assets” on our condensed consolidated balance sheets as of June 30, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry is characterized by the existence of a large number of patents and frequent claims and litigation regarding patent and other intellectual property rights. In addition to the legal proceedings described below, we are involved in legal proceedings from time to time arising from the normal course of business activities, including claims of alleged infringement of intellectual property rights and contractual, commercial, employee relations, product or service performance, or other matters. We do not believe these matters will have a material adverse effect on our financial position or results of operations. However, the outcome of legal proceedings and claims brought against us is subject to significant uncertainty. Therefore, our financial position or results of operations may be negatively affected by the unfavorable resolution of one or more of these proceedings for the period in which a matter is resolved. Our results could be materially adversely affected if we are accused of, or found to be, infringing third parties’ intellectual property rights.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the termination of our former Chairman and Chief Executive Officer on February 25, 2018, we received a notice alleging that we breached the former employee’s employment agreement. On April 16, 2019, we received an additional notice again alleging we breached the former employee’s employment agreement. We have since been in communications with our former Chairman and Chief Executive Officer’s counsel. While we intend to defend any claim vigorously, when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur as a result of this matter.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On July 14, 2020, we sent a notice to a customer demanding sums that we believe are due to Avid pursuant to a contract. On October 7, 2020, the customer sent a notice to us denying any legal liability and demanding payment for breach of contract resulting from various alleged delays by us. While we intend to defend any claim vigorously when and if a claim is actually filed, we are currently unable to estimate an amount or range of any reasonably possible losses that could occur related to this matter.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all claims on a quarterly basis and based on known facts assess whether potential losses are considered reasonably possible, probable, and estimable. Based upon this assessment, we then evaluate disclosure requirements and whether to accrue for such claims in our condensed consolidated financial statements. We record a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated and such amount is material. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2022 and as of the date of filing of these condensed consolidated financial statements, we believe that, other than as set forth in this note, no provision for liability nor disclosure is required related to any claims because: (a) there is no reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim, (b) a reasonably possible loss or range of loss cannot be estimated, or (c) such estimate is immaterial.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we provide indemnification to certain customers for losses incurred in connection with intellectual property infringement claims brought by third parties with respect to our products. These indemnification provisions generally offer perpetual coverage for infringement claims based upon the products covered by the agreement and the maximum potential amount of future payments we could be required to make under these indemnification provisions is theoretically unlimited.  To date, we have not incurred material costs related to these indemnification provisions; accordingly, we believe the estimated fair value of these indemnification provisions is immaterial. Further, certain arrangements with customers include clauses whereby we may be subject to penalties for failure to meet certain performance obligations; however, we have not recorded any related material penalties to date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide warranties on externally sourced and internally developed hardware. For internally developed hardware, and in cases where the warranty granted to customers for externally sourced hardware is greater than that provided by the manufacturer, we record an accrual for the related liability based on historical trends and actual material and labor costs. The following table sets forth the activity in the product warranty accrual account for the six months ended June 30, 2022 and 2021 (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:69.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.841%"/><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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for product warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of warranty claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:10pt;font-weight:400;line-height:100%">(601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,321 </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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The warranty accrual is included in the caption “accrued expenses and other current liabilities” in our condensed consolidated balance sheet.</span></div> 32200000 P5Y 15700000 700000 600000 1900000 The following table sets forth the activity in the product warranty accrual account for the six months ended June 30, 2022 and 2021 (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:69.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.841%"/><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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals for product warranties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs of warranty claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:10pt;font-weight:400;line-height:100%">(601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,321 </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> 1219000 1095000 305000 827000 551000 601000 973000 1321000 RESTRUCTURING COSTS AND ACCRUALS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, we committed to a restructuring plan in order to undergo a strategic reorganization of our business. The strategic reorganization involved significant changes in business operations to better support our strategy and overall performance. The restructuring plan related to our strategic reorganization is expected to be substantially completed in 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, we recorded restructuring charges of $0.4 million for employee severance costs related to 3 positions eliminated during the first half of 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we recorded restructuring charges of $1.1 million for employee severance costs related to 23 positions eliminated during the first half of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the activity in the restructuring accruals for the six months ended June 30, 2022 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:82.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.364%"/><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 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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Employee</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual balance as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655 </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"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges and revisions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </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"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733)</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"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange impact on ending balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual balance as of June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 400000 3 1100000 23 <div><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 activity in the restructuring accruals for the six months ended June 30, 2022 (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:82.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.364%"/><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 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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Employee</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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual balance as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655 </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"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges and revisions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357 </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"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733)</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"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange impact on ending balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrual balance as of June 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 655000 357000 733000 -8000 271000 REVENUE<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Revenue and Geography Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the evaluation of the discrete financial information that is regularly reviewed by the chief operating decision makers (our chief executive officer and chief financial officer), we have determined that we have one reportable segment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of our revenues by type for the three and six months ended June 30, 2022 and 2021 (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:39.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.995%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended 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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,142 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,508 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,096 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Integrated solutions &amp; other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,240 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our revenues by geographic region for the three and six months ended June 30, 2022 and 2021 (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:38.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.298%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended 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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,058 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,617 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,756 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Asset </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract asset activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):</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:69.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue in excess of billings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,735 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,282 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer billings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset at end of period</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,274 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,828 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: long-term portion (recorded in other long-term assets)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset, current portion</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,950 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,828 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:69.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.383%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings deferred</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,686 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of prior deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue at end of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,933 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,583 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the significant performance obligations included in deferred revenue is as follows (in thousands):</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:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,887 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implied PCS</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services, training and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue at June 30, 2022</span></div></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,933 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">Remaining Performance Obligations</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For transaction prices allocated to remaining performance obligations, we apply practical expedients and do not disclose quantitative or qualitative information for remaining performance obligations (i) that have original expected durations of one year or less and (ii) where we recognize revenue equal to what we have the right to invoice and that amount corresponds directly with the value to the customer of our performance to date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, for many of our products, we had an ongoing practice of making when-and-if-available software updates available to customers free of charge for a period of time after initial sales to customers. The expectation created by this practice of providing free Software Updates represents an implied obligation of a form of post-contract customer support (“Implied PCS”) which represents a performance obligation. While we have ceased providing Implied PCS on new product offerings, we continue to provide Implied PCS for older products that were predominately sold in prior years. Revenue attributable to Implied PCS performance obligations is recognized over time on a ratable basis over the period that Implied PCS is expected to be provided, which is typically six years. We have remaining performance obligations of $4.7 million attributable to Implied PCS recorded in deferred revenue as of June 30, 2022. We expect to recognize revenue for these remaining performance obligations of $1.0 million for the remainder of 2022 and $1.5 million, $1.1 million, $0.7 million and $0.3 million for the years ending December 31, 2023, 2024, 2025, and 2026, respectively, and $0.1 million thereafter.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, we had approximately $30.2 million of transaction price allocated to remaining performance obligations for certain enterprise agreements that have not yet been fully invoiced. Approximately $22.4 million of these performance obligations were unbilled as of June 30, 2022. Remaining performance obligations represent obligations we must deliver for specific products and services in the future where there is not yet an enforceable right to invoice the customer. Our remaining performance obligations do not include contractually committed minimum purchases that are common in our strategic purchase agreements with resellers since our specific obligations to deliver products or services is not yet known, as customers may satisfy such commitments by purchasing an unknown combination of current or future product offerings. While the timing of fulfilling individual performance obligations under the contracts can vary dramatically based on customer requirements, we expect to recognize the $30.2 million in roughly equal installments through 2027.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations due to contract breach, contract amendments, and changes in the expected timing of delivery.</span></div> 1 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of our revenues by type for the three and six months ended June 30, 2022 and 2021 (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:39.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.995%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended 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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,142 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,508 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,096 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Integrated solutions &amp; other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,240 </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> 34142000 21508000 67096000 46376000 27775000 30443000 56102000 60295000 35763000 42925000 75131000 82569000 97680000 94876000 94876000 198329000 189240000 189240000 <div><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 our revenues by geographic region for the three and six months ended June 30, 2022 and 2021 (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:38.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.298%"/><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:9pt;font-weight:700;line-height:100%">Three Months Ended 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:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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: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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,058 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,617 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia-Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,756 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,876 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,329 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,240 </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> 40160000 41587000 84549000 81058000 36316000 34094000 75161000 70617000 12798000 14566000 25319000 27756000 8406000 4629000 13300000 9809000 97680000 94876000 198329000 189240000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Asset </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract asset activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):</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:69.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue in excess of billings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,735 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,282 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer billings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,033)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset at end of period</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,274 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,828 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: long-term portion (recorded in other long-term assets)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset, current portion</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,950 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,828 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25397000 18579000 19735000 27282000 14858000 24033000 30274000 21828000 9324000 0 20950000 21828000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue activity for the six months ended June 30, 2022 and 2021 was as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:69.479%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.076%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.383%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,082 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,259 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings deferred</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,192 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,686 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of prior deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue at end of period</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,933 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,583 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the significant performance obligations included in deferred revenue is as follows (in thousands):</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:78.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,887 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implied PCS</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services, training and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue at June 30, 2022</span></div></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,933 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 98082000 99259000 45192000 46686000 62341000 54362000 80933000 91583000 7373000 6887000 59994000 4717000 1962000 80933000 six years six years 4700000 1000000 1500000 1100000 700000 300000 100000 30200000 22400000 30200000 LONG-TERM DEBT AND CREDIT AGREEMENT<div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:65.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.862%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.138%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan, net of unamortized issuance costs and debt discount of $2,252 and $2,059 at June 30, 2022 and December 31, 2021, respectively</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,610 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Total debt</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,964 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,158 </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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,782 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the contractual maturities of our borrowing obligations as of June 30, 2022 (in thousands):</span></div><div style="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:44.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Term Loan</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:9pt;font-weight:700;line-height:100%">Credit Facility</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:9pt;font-weight:700;line-height:100%">Other Long-Term Debt</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:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding six months ended June 30, 2022)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,550 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,707 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,031 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,251 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before unamortized discount</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,862 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,735 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized discount and issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,782 </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><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 5, 2021, the Company entered into a Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A. as collateral and administrative agent, and a syndicate of banks, as lenders thereunder (the “Lenders”). Pursuant to the Credit Agreement, the Lenders agreed to provide the Company with (a) a term loan in the aggregate principal amount of $180.0 million (the “Term Loan”) and (b) a revolving credit facility (the “Credit Facility”) of up to a maximum of $70.0 million in borrowings outstanding at any time. The Credit Facility, which was undrawn at closing, can be used for working capital, other general corporate purposes and for other permitted uses. The proceeds from the Term Loan, plus available cash on hand, were used to repay outstanding borrowings of $201 million under the Company’s prior financing agreement with Cerberus Business Finance, LLC ( the “Financing Agreement”), which was then terminated. As a result of this termination, the Company incurred a loss on extinguishment of debt of $3.7 million made up of $2.6 million of remaining unamortized issuance costs as well as a $1.1 million prepayment penalty.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In association with the Credit Agreement, the Company incurred $2.5 million of issuance discounts and an immaterial amount of issuance costs. The Term Loan had an initial interest rate of LIBOR plus an applicable margin of 3.00%, with a 0.25% LIBOR floor. The applicable margin on the Term Loan and the Credit Facility ranged from 2.00% to 3.25%, depending on leverage. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 25, 2022, the Company executed an Amended and Restated Credit Agreement (the “A&amp;R Credit Agreement) with JPMorgan Chase Bank, N.A. and the Lenders. The A&amp;R Credit Agreement extended the term of the Term Loan to February 25, 2027, reduced the applicable interest rate margins by 0.25%, removed the LIBOR floor, moved the reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”), reset the principal amortization schedule, and eliminated the fixed charge coverage ratio. The effective interest rate for the six months ended June 30, 2022 was 2.95%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted a security interest on substantially all of its assets to secure the obligations under the Credit Facility and the Term Loan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The A&amp;R Credit Agreement also requires the Company to maintain a total net leverage ratio of no more than 4.00 to 1.00 initially, with step downs thereafter. Other terms of the A&amp;R Credit Agreement remain substantially the same as the Credit Agreement. We were in compliance with the A&amp;R Credit Agreement covenants as of June 30, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the A&amp;R Credit Agreement, the Company incurred an additional $0.4 million of issuance costs during the three months ended March 31, 2022. These additional costs and the remaining unamortized Term Loan discount and issuance costs will be amortized jointly over the amended remaining life of the A&amp;R Credit Agreement. We recorded $1.4 million and $2.5 million of interest expense on the Term Loan for the three and six months ended June 30, 2022, respectively. As of June 30, 2022, there was $19.0 million outstanding under the Credit Facility.</span></div> <div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:65.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.440%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.862%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.138%"/><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:9pt;font-weight:700;line-height:100%">June 30, 2022</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:9pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan, net of unamortized issuance costs and debt discount of $2,252 and $2,059 at June 30, 2022 and December 31, 2021, respectively</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,610 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Total debt</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,483 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,964 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,158 </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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,782 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,806 </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> 166610000 168941000 19000000 873000 1023000 186483000 169964000 9158000 177782000 160806000 The following table summarizes the contractual maturities of our borrowing obligations as of June 30, 2022 (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:44.657%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Term Loan</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:9pt;font-weight:700;line-height:100%">Credit Facility</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:9pt;font-weight:700;line-height:100%">Other Long-Term Debt</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:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding six months ended June 30, 2022)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,275 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,550 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,707 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,031 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,150 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,251 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before unamortized discount</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,862 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,735 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: unamortized discount and issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,252)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,550)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(151)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,782 </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> 4275000 74000 4349000 8550000 157000 8707000 11756000 168000 11924000 16031000 180000 16211000 17100000 193000 17293000 111150000 19000000 101000 130251000 168862000 19000000 873000 188735000 -2252000 0 -2252000 8550000 151000 8701000 158060000 19000000 722000 177782000 180000000 70000000 201000000 -3700000 2600000 1100000 2500000 0.0300 0.0025 0.0200 0.0325 0.0025 0.0295 4.00 400000 1400000 2500000 19000000 STOCKHOLDERS’ EQUITY<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information with respect to the Company’s non-vested restricted stock units for the six months ended June 30, 2022 was 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:40.566%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.663%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><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 Restricted Stock Units</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/>Grant-Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</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%">Aggregate<br/>Intrinsic<br/>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%">Shares Retained to Cover Statutory Minimum Withholding Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at January 1, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$16.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,915 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.91</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(474,173)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.40</span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,828)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.01</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973,748 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25.31</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09</span></td><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25,259</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:0 1pt"/></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><span><br/></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information with respect to the Company’s non-vested performance-based restricted stock units for the six months ended June 30, 2022 was as follows:</span></div><div style="margin-top:3pt"><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:39.960%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.662%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><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 Performance-based Restricted Stock Units</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/>Grant-Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</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%">Aggregate<br/>Intrinsic<br/>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%">Shares Retained to Cover Statutory Minimum Withholding Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at January 1, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$13.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,405 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.69</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(454,804)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,964)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.72</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,001 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22.85</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9,235</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><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 stock-based compensation expense by award type for the three and six months ended June 30, 2022 and 2021 (in thousands):</span></div><div style="margin-top:3pt"><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:36.021%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.055%"/><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 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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense by type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based Restricted Stock Units</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based Restricted Stock Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation was included in the following captions in the Company’s condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.021%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.055%"/><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 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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing and selling expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:10pt;font-weight:400;line-height:100%">3,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,702 </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 style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information with respect to the Company’s non-vested restricted stock units for the six months ended June 30, 2022 was 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:40.566%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.663%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><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 Restricted Stock Units</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/>Grant-Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</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%">Aggregate<br/>Intrinsic<br/>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%">Shares Retained to Cover Statutory Minimum Withholding Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at January 1, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$16.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494,915 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.91</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(474,173)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.40</span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,828)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.01</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">973,748 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25.31</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.09</span></td><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25,259</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:0 1pt"/></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><span><br/></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information with respect to the Company’s non-vested performance-based restricted stock units for the six months ended June 30, 2022 was as follows:</span></div><div style="margin-top:3pt"><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:39.960%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.415%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.860%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.662%"/><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"/></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="display:none"/><td colspan="3" style="display:none"/><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 Performance-based Restricted Stock Units</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/>Grant-Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</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%">Aggregate<br/>Intrinsic<br/>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%">Shares Retained to Cover Statutory Minimum Withholding Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at January 1, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$13.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,405 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.69</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(454,804)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,964)</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.72</span></td><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested at June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,001 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$22.85</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9,235</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div> 1061834 16.60 494915 32.91 474173 15.40 170334 108828 18.01 973748 25.31 P1Y1M2D 25259000 579364 13.20 296405 22.69 454804 10.19 200208 64964 24.72 356001 22.85 P1Y2M12D 9235000 tock-based compensation expense by award type for the three and six months ended June 30, 2022 and 2021 (in thousands):<div style="margin-top:3pt"><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:36.021%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.055%"/><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 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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense by type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based Restricted Stock Units</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based Restricted Stock Units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,702 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation was included in the following captions in the Company’s condensed consolidated statements of operations for the three and six months ended June 30, 2022 and 2021 (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.021%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.055%"/><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 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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing and selling expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:10pt;font-weight:400;line-height:100%">3,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,645 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,702 </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> 2952000 2584000 5380000 5021000 643000 966000 1591000 1622000 50000 30000 96000 59000 3645000 3580000 7067000 6702000 589000 478000 1015000 918000 515000 409000 865000 930000 800000 617000 1398000 1219000 1741000 2076000 3789000 3635000 3645000 3580000 7067000 6702000 115000000 65000000 115000000 559572 14100000 EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !J' E4'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 " :AP)5 .AG\N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O33%H:'+BV-/"H(#Q;>0W+9@TX3DI-VWMZU;A^@'\#%W__SN M=W"-B=*$A,\I1$SD,-\,ONVR-''-CD11 F1S1*]S.2:ZL;D/R6L:G^D 49L/ M?4 0G*_ (VFK2<,$+.)"9*JQ1IJ$FD(ZXZU9\/$SM3/,&L 6/7:4H2HK8&J: M&$]#V\ 5,,$(D\_?!;0+<:[^B9T[P,[)(;LEU?=]V==S;MRA@K>GQY=YW<)U MF71G#R=B7K^_?)]8??5=@'Z_;N M'QM?!%4#O^Y"?0%02P,$% @ &H<"59E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" :AP)5OR3SQ,,% #+'@ & 'AL+W=O'7V\DD9;(;^E >>*/,=1DEYU J76[RPK]0(>L_1< MK'D"ORR%C)F"6[FRTK7DS,^#XLBBMMVW8A8FG?$H?S:7XY'(5!0F?"Y)FL4Q MDR_7/!+;JX[3V3]X"%>!T@^L\6C-5GS!U>_KN80[JU3QPY@G:2@2(OGRJC-Q MWDU=J@/R-[Z$?)L>7!.-\B3$-WTS\Z\ZMBX1C[BGM 2#?QL^Y5&DE: <_^Q$ M.^4W=>#A]5[]+H<'F">6\JF(_@A]%5QUAAWB\R7+(O4@MN_Y#NA"ZWDB2O._ M9%N\VX,O>EFJ1+P+AOLX3(K_['E7$0'1.Z*4I_%5QW++FW%S/;:JYP^KZZP.\16:* MQ^G?IBHK)'MF2=UEWZ5KYO&K#O3)E,L-[XQ_^L'IVS^;>+^3V"OZ7DG?P]0K M^L>7-3>1XN&.W?UL0D*C6B)=E$@7QR%]SIA47$8OY(&OA50F/%Q*RO\3K'XQ8;6RBN,]F$/GGD7I"(2*Q>SF",]LY-L*A,2UC'KN9> M&RWF0D'_(V*IBRY&L>B 3S" TB_9[==6W;-O*=P@$YE05RV):PY8!F":R>B_TYO<)D M>W C)ZY8QWD*ST,KST./\CQZ!2;)%#S 2DCC"-2@\X%):.T3S^,@!#)^(6DD M/H7SH97SH4@J_0RN_0W&[LD]DP"&1&!XN4X]W"M]#*]]#<V+? >;?,H4N-A$SZ%&XN_D:';U4*A=Y&KZ+&4S[O7Z[M 9#$;6QL18>1]Z MU/[/%$94"29OEOC\F?S&S6G$I<#>+G.WEW M$3.G#!>H;Z2G,#QN97C]0:[;=6C7-?9$//+_ M@EH'QX5ZPLM/45/BB2Q1QOPO4$L#!!0 ( M !J' E6Z44A\S@< (O 8 >&PO=V]R:W-H965T&UL MK5IK4]LX%/TKFK33:6<*L20_*62FQ.XN.TMA@&X_FT1)/$VLK*T$]M^O[)@X MEJX%%'TA#\X]]I&NI'-O?/K BU_E@C&!'E?+O#P;+(18GPR'Y63!5FEYS-RO604>OG]B_U:+EV+NTY*-^?)G-A6+LT$X0%,V2S=+<<,?_F2- M(*_BF_!E6?]%#PW6&:#)IA1\U03+.UAE^>XU?6P&XB! \L !I D@:H#;$T"; M /K2*[A-@/O2*WA-0"U]N-->#UR_CI;CE>55HMR* M0OXWDW%B-+[Z?GOU]T7\]2Z)T>V=?+E,OM_=HJMOZ.HZN?EZ=R$!Z C]N(W1 MQ_>?4+E("U:B+$=W"[XITWQ:?D;O.Y]/AT+>6$4_G#0W<;Z["=)S$Q1=\EPL M2I3D4S8%XF-SO&^('\H!V8\*>1J5'[+K>K@FU9OF'E"32YNW 7#J]VNI-RG4[8V4!N924K MMFPP^O .^\X7:&1MDL4VR1)+9)TYLH'(641%U8 L#"B+CM-3LBO;U(SYAH8UX*Q&?F9/-L M)IM-LM@F66*)K#,/_GX>?&.RW7&1+M%$F0UH,G8\WD$>4)=B5TD]"!704$D] M'>6'.%(S#T#)9/?AQ OV@@.CX#\*7I9H7?!9)B"9@7Y12GUE[8P!E(,UF3H* M4PE3EFL"P CV/!<6&NZ%AL85=K5F12JR?([8H[2:9<\:"VVN,9MDL4VRQ!)9 M9R:B_4Q$SVSH)4N+R0))QR2-[58Z]K7TWV#Z17HN^ ZA2OJ!J$A!Q3J*DL!3 M5QF PA[NV=ZQTWI-QRCZ,BU^L3K]*M6R6I" .6@7'>T&"/4#53($P]13]I\8 M@+F>[ZA+#H(1)PI[5!\X;&S>75@N5]VRUIQ.I8?/2E&MPBT#I6-@@Z"^NJ>" M,#]0=QL 1D(<>*IT !903'NDDU8Z>2[+1;&9B$U137IUHLAJ(6=@EC=4W6." MJ+)U$/94S0"1%ZB* 2(GC'H$MU89&UU@Q=TZ5&RVJ.W9DN43OH*3V]4N'D5Z;NNH,(JTU-91A!*J M;F4 #$>>VW.0XM:K8J,%&UWD@LEC03Q-<7]>>]H-'.'(U41#L"!4]V\()I>) MMI=!L,C!/:I;9XC-UO!*+%C13##ZV$C_U*]=MVM!I K7,=C3LEL''86J9@ C MUY/7H[DUA]CL#B]V:N_9C!?L2;M('WM6M>[<0D>UL6, %5!?V\D %QB%6%O2 MD%DDM._@:LTB-CJ@T77!MUG=$93*GQ<>ZI*(ZI$!$%7=1PR <.@15;6."MV^ M!&]M&3;[LJK98=B_(JWP#:AN2P"4XZBE-H#"0:19,0B&:13 0DGKQ8C9B[5" MD=RXY=F\6LF)KMM[Z,.[D&#\I>K 9A-H'!KNX."FG&.L3C:,4I,<1"F[8P*" M2,_2)JTU(V9K]I)!F&;+C0"[DN<-^W/# **T88!0VC! H-YA:&T:,=NTGW4[ MG4V/TJT\P^>L,Q EXAM1"NE>J[/]^=30C97K!JI=&4,PCZA;6PRSJ38W 6%A MV+=(6CM'S';N-P;&E"ZZ]7*EE=.&!H#YGG8D@FQ$[?LE(-NA8>@.36OWB-GN MW6[NRTF1K:N?>T"QQO#7-A&LLL56V1);;-V):(TH,7=-GVW/$ZLM4ZMLL56V MQ!9;=R9:5Z>=3;;8*EMBBZT[&P?/AKRD MX?V2PX<"?6SBJ;T3"!42HJ8@U,3VM!]1(1BF48__H6WM0\VU3]7[G1>I+/-0 MR66Y)TN@$GU(5^LOB%<-4E"^U7K(*EMLE2VQQ=:=G+8>HF^LAZC5>L@J6VR5 M+;'%UIV)MAZBOU\/4>"A$"_PM>U A[G2L:IF%( %'J9JHQR A<3S>W[UHVT] M1"W40]1J/625+;;*EMABZ\Y&6P]16_500]2IMDG@JS_60#"/NFJO$H"YGN:R M$@#F.=A12Z+AP3.]*U;,ZX>I2REKDXO=LYO[;_&PO=V]R:W-H965T&ULK59K;]HP%/TK5E9-G;0VY%T8 M(!62JDSCH4*[SRXQ)&MB,]M ^^]WG80,0D#5UB\D-N>XIAJ MW78V-^'=-EO+)*9DPI%8IRGF;SV2L&U',[3=Q$.\C*2:T+OM%5Z2*9&/JPF' MD5ZJA'%*J(@919PL.MJMT0I)\['$W39G6\05&M342Y;]C WYBJFJDZGD M\&\,/-GMCT?3\8^!?SL+?#2=P6,8C&93-+Y#_?%P\A#*GGE6\/N:7B.K\169#=.L64___72CSL[_10_^.?I!,JRR M+JQ,SSZA-X(6%=,Y2TG=SN9<-^.J3K3I>I9GM?7-?KIJ0-"\#D'^,9_I%CP06('&^.4&^.DRL[>Y5R97B64RG-8Y1I5#!^G5+3 MJM1O4([9!/1/UV2=9_?HZW!US?OO2S+6C2ZE U2XN9D=DJ.SECF&G06_Y3B7N]<(Q?*M91?W%N9S_+^C=@&%#M_A:QT]Q?=;VWQ#!6M-K+>-K8*ZK+9_.??MQVQ MTX!$$PWHM@%]:@.V;<"Z0#?*NK#.N>&+8R7OD7+6UIN[Z/JF:VVC*1LWC)=& MV5]+V\XLSCY^N/SX_NWYZ=7%.7I]^O[TP]D%NGQS<7%UB0[1E\MS]/S9"_0, ME0VZ6LE6\V:IC^?&OMFUGQ?;M[S>O(5.O.5=V[Q$#!\@BBD%FI^%FY^+PC8G M77.RWWQNX^V#IGW0M//'IH)NE1*-05QK8?01%,_&000[<&OK2*]Y(4YF=O%H MH>[$;/'[;R3!KZ#H?I&SO5A9'RL+>5^<<;U"=M10X2[$M[:\XY4-'AS%C:ND M<^42P-TBBABS(W:W&XYO%2<9R7JK/9U1KS,*ZOPLM%%E8<1&*:1NXR#>>2^- M"!N) XT26%O<:XN#VDZ+0K:VRVS>*H3MO^M*'*#&YEAY@WAE,R%O"@%V:.RI MB5F69B/-OE6:XFA"=-*+3H*BWS9W=IBE*F%EB?=.DM,H'RF#K')*865IKRP- M*ONDQ)J72R2^6QAI6%[JO3C'>#S6OE$<)1$L+NO%9>'U(ANC+%RVR0'2EOE3 M#.5!=1_-2BC+A=W\!4G,?8EVX$8*?2.2QQ,""1Z M@H,2KZ3AU1,D;MWLO3ZV"3X:J83L,AI/34*R0S[RR#2TQ9 R/[KLZ!+CVI8G MIEO8H%X"=%>2C3L5,DLPG4R_NRJD!IU'LGHTDT7BZ/FNU+ M&PA#PHCI:C^7"ULM0@/.@$F9I=YX V81F50Y\(6$ 7,N;H2=DTMD^/>MRNFQ M]BG"$CQ>X8!53 F>$#K AH1ILUGCE6QN#XU0=:A'?7"0E.9C7D-F+(HG$B49 M $/"A-FL]( \GQXT2@GU] %V:83Q5$\.G"'ID^J\JN37954:BT*PV"-!7OUL MM?>KO.T'/?"+A '6%RMK_L-5*F# /IP8S3Q &8TR28GS@ Q$J:8E:A:5^C) MVE4 ?+.ALUGX6C3BIIR831#3;.$YUNR;L3B*)_(O';!&PUA[T/Q0M'1ZY1Z. M=Z89N*7P0<:B'(]7 V26QO$$[NB .QK&W=O&=K=PV4\$YP;U >9E%, F2Z:Z M>&=7%D;<>Z'U4=^;:ZG G8)SO#$5HH.J*-AU.U*?,KP _LF:C<)8[F &4YP M.J%VX!X-;[ &M97@MB9[; +X^RA*:#[.K) 98VD^H78 %@T#:USO/*;6AU+, M=OIL*Q:PRLE4SP[DHF%R;1;68PH!!&4L\F@9?HG)*\1;LY*J_$\LCQ#!^,!6UTBON%7R"I5:M^YYE!Q$.-L^1MR@=VTC M^F/;;B9%\4%&=TW.12'J:[M^'XYG7R'9&FVLL9UQUF=TD% <]AD=Y'$4\@D. MGD_W*!F7 )!1/,$KMG.B&JX KI3-JJWZL>EL4)S/]<,88^]X#;*C,_2(M:W;BKOSW^V:!97Z@#\DQ':8MSF'+6F2QQ/ 8D,QP,+%P*[6[0[ ;F24 M6+FO6W<6MU+#I^L^[@\38%( 9A$A4UT\5 4L7!5LV*6A] BJ]7%_2%C"$J^G M(4,:37-LJ Q8N#+P:-OEBZ='D'D?*L#S!\@..G^8[WQF<]\X_^;JMFRT+;)N M;$/\,K5=H#:?#3&;6QNW)-E(O4-,QSD> ESD(_YC*N9V;#$)(5,$)8A#HNA,;+[XT#' MEP$_"*S%UAAI)T^,/>O)=3PT+"T(*$12,V!U6<$8*-5$2L:OFM-HEM3 [?&& M_6OI77EYP@+&C/XDL4R&1F"@&!:XH/*>K:^@]N-IOHA14?ZC=17K7Q@H*H1D M:0U6"E*255?\4N=A"V"[!P!.#7#>"NC6@&YIM%)6VII@B<,!9VO$=;1BTX,R M-R5:N2&9KN)<W\[N;Z\GH83I!EZ.;T>UXBN97T^G#')W.,(=, M)B!)A.D9^HP>YQ-T>G*&3A#)T$/""H&S6 Q,J91H/C.J5[VL5G4.K/JMR#JH M:YTCQW*<%OCX.'P"D8+;)=S>A9O*?Y,$ITF"4_)U#R6AX-HHPD* %/TV/Q6! MVTZ@MUI?Y#B"H:'VD@"^ B/\^,'VK2]M[MZ);,=KM_':/<8>CJC:N#B+ *DC M ,6L>)*+@JKM%+$BDZVUK C]DE"?"JO0]KWNP%QM>VH),QL#%)[TY241D:WG<]RS/.Y'M6/8:R][1\HQ9FK),(*&MGZ,<<[3" MM( VTQ53;ROE5L>R7]7E'T$[(OU&I/\&D1N-(E''A$"XD GCY _$;5HK0F_[ M];#JWRO!;XG<4=UK5/?^7S41HFA7W-O3X?JN%>P+;@GT BV$ !@ !X;"]W;W)KE\6RW7Q>5@49:;=Z-1,5O( M55*\S39RK=YYR/)54JJ7^>.HV.0RF>\:K98CZKK^:)6DZ\'5Q>YO7_*KBVQ; M+M.U_)([Q7:U2O+O'^0R>[XSM&NPB_IG*Y^+D=Z5@ M/'#F\B'9+LN;[/E7>3@AK]*;9]_)M\. M'7'2@+"6!O30@&H-*&UIP X-F-: ^2T-^*$!US,$+0V\0P-/S]#6P#\T\/4, MO*5!<&@0[,S:]^[.FFE2)E<7>?;LY%6T4JM^V?F[:ZT<2=?54+PM<_5NJMJ5 M5Y/KS[?7_YB^OXNFSNV=^O$I^GQWZUP+]>IZ\O=?U7O1S>U?G&DD/DX^WCE# MY[?;J?/FIY^=GYQT[=PMLFV1K.?%Q:A41U-ICF:'S!_VF6E+YKNL3)9 LXF] MV21;K=00OBVSV5?GWY_DZE[F_P%DIG:9]_-Y6M5"LG2^).E\J,YEDFQ2=4@V MT<@N>B-+5?QR[D1)OD[7CX5-2YPYP.O)1^=]6>;I_;9,[I?2*3-UJ+EHOPA62;KF2R^LP\HM#7>I"@\>:K;I ORLVR4Q>#M05N)#Y MDQQ<_?E/Q'?_"@VIO9BW$ZLNSD]7G'-UM795ZJ?308.9-<(4$YABL=D?=4<8QX>&/D%V>M MIL*JAO?C1$U,RL5"+N>.F@#7#4;_F73)&F!D%IEB,)-8P-C@:&UB-_:QJ-%TK2R5D96!.?%A(-"NM M"?I:B2D6=3E\@9DQ1A)K6#D^6CFV6GE=+F2^J\Y<+JK5_I,\6.N\668%_$D] M-B^*A'O:Q&1B3=S78DRQ"%-,=.J,&"EEP^/PZ''8>:(LU_/V!=*G)#].EPED MO#5/WRE::!::YQ)@DH:9-<(4$YABL=D?+0LDXM:@Q7VA\UW-CD34"131ZC5GKV37EA\Y(1VD?\K MI;"GZUN%![4.G (U;X2J)E#58J!/VDJQ1E7D=:RJD_,F0X%QQ2'0SBL -1A8 M@&E!8@%&FLC"WE4O+>JU^ M@4@:DE"_ /\>6(C47(C8P5#/&='YB2HF69D0DPRU+$Q0\T:H:@)5+0;ZI*T4 M:XA$[!2IPXSHO/,FK6E9H@1=EBBF6LL2!4H++U& 2&B)\GLP(%)#(&*G0*CW M<>RY>E>CR5<\PH!:1"5$J&H"52W&4FN.E1HF$3M-^F/NYQ"3C@R]T _U,@_- M,M<'"J@4,+W$44$1JEJ,I=;<=%%3)6JG2GWNZU 3T3!OK!7OQ)ZP[V*J4\X( M-:= 58NQU)H&U\2*VHF5?8%,33H2N,:M57N*WI:BLJ=.9R!0<\98:DU+3W9* MV?'3B^[S4!/G4.+I1F/N$IJBJD6H:J)+=\18*9L^UVR+=M\4]3J^84_4>S>< M2=5:^ 9JW@A53:"JQ4"?M"RJ:,VWZ$OY5B?/N3%]@OD&$&CR#6KR&YAO ($M M? .*!/B&O9->6H0U9*+=(5//.SZP+2;5X3STN%$\$RC2&],Q4&:8VXPB5#6! MJA8#?3(VS15+(RMG9_L&=O>GG+@VHFYM0U::H:A&JFD!5BRE YYC7_F'- M:FK%[-2J?62 #X9 FY#<,=&+VIZTK\^H:A&JFD!5BYFY94SKWZ;--;MB=G;5 M!TXRDP,Q;NPZMR?L;7&7G!%J3H&J%F.I-0VN21:SDRP[G&30IB9O;)0M*K1" M58NZG8) 31ICJ35-/7F4SXZM7H0GF:-T)5$ZAJ,= G0T*;-*DY#&I$ MQEZQ#^N\]>;VJF&U*4 '@1,@D.N$8\K ?5@^T=E^! 0.2;7O0[][+*!(SHB^ M[0,Z#^:%;MLLJ"93#'6'U5E*Q8 ]43"!A")A FD_A=YUA+I["E4M!OK$2B!9 M#3 K. MF/P#:O#D'TP+3OZA2&#R#QR>;?+/:YC"[3 %]UMY4+#ANC%4;*B8!55- MH*K%6&K-L7+R!4YV'//'W#'ET#XC/M;1'1"F[S'B$*+@8WVQ8>^%WB, E;)@ MJ35'0$UBN)W$O/R.*0<@A^>%7J#?0;$?0=^U#ZI:A*HF4-5BL(-]M_USN.9# MW,Z'^MT,Y= >)4XXTWU&_8(F5+4(54V@JL7G^[=I(>]4QUOAG)@,Y// M]=W>]H2]+>Z2,T+-*5#58BRUIL$UFN*O05/^=-$S*4\+780B8;IH/_B^_J*J"52U&.@3.UWT:OSE=<=?_>GB0?P\ M700"3;H(!,%T$4P+TD4H$J"+4!A$%T3K5+[D]E, M9ENV2^5[L6K=+JXC+E.)5N)XD^>J^W99#Y!.=ND=:%^ MB+O?66=0I/5EHI#-7W37R083E-52B5UW,R#8\;+]G]YWCNC= 'K<-^#N!CR\ M@8[<0+H;2&-HBZPQZR)5Z?*T$G>HTM*@3;]H?-/<#=;P4H=QK2KXE,-]:KGZ M_FW]_3I3@$%KFF7=]WUHOP^/?%^,OHI2;27Z6.8L/[Y_!M@/!N!' M SY@K\+_UN5[1()W" <8._"LGG][Z(%##OXDC3XRYL]4;M$&BD.B325V".JM M2A4O;]J$Y8HS>>)R6ZN6NM7J8CZ1^S1C9Q.H5LFJ6S99_OM?81S\QV7S*RD[ M\@ ]>(#ZM"^_0>_A929V#+TIA)1O7=:V*N)&A>XTM\LP642+T]EMWPR'5$@6 MR4'J"%]TP!=Y(W2>_P_*"CJ1DD@):$69*#->,%0"\!;Q(W[X6%_,=$SWE;CE MD++H^@&]J26\X.7;YXLWPOI*R(_?%!_?%WO!>,%":\;1MPF6.TIVH%/^[ MN>"RO%47]8)(YO$PTK80);H>78%.#D@3+]+S LHP+3.&@.U0+NIKM:D+"%0F M:@B^"VMBP<"ZJ1Q!=<@D@1OI_(!T[D6Z5B+[-=5LE"-(/*!HV?J7W>O7S 5U M;L%(@C@98+6%XB3 ;K"+ ]B%O[Y%.345T="Y]B]DFJKJ3-455(,+\,+. S(? MX+5E%GBDW,/ ,%SP/,"\5$S#]+FUTW447CITJTLH&L/98^+0B_,+M![TYB9M M^HJ.O>XK-9=;W:N0V,!TR#R6BPT1P"(W46&B8.?32WO)G"7-NP?\&=)"P,-^5,&!5 M%2NS!Z2J%&JNG2QU!-S(B05J&B9XV,N<8C2>C^ WO!KZB?7RJ-[>7+.2;;AJ MQHRW>G)E8$N.5'K/W.BI!2N,0RM1;*F(CJ6VH=S0S[FK;5K>,*EGQQYC-BG2 M<$C!TVM>C+-G^*KT^5K:CIUA"#3T,^AY1T!Z]&#\-KTNW)W(YD2,%S0:!LP6 M"V&2&BMM0YZAGST_E[?0=D3%1[+)IL$X&5*E0P@3'(] ,VP9^NGRLF+[E.>/ M;;Q-(:&VK/*U'9L+IU$:"S8DB?TD"?BJFAF?OCL>1+2'NX;3=W>O;ET&89LGI[KG#'/8*4<7=&12 MP892L9]2/W=SO.Z)/L]CFQZG21(/83JDPI%LQH9#L9]#+QX[=\6@XFK6N!=V M$J"D3'D2&ML4.<6PQ5JH'7)AL,!T!+CA4^SGTV^NU.PEZ-?RD2OI>W8"X:6L9?IEI=UE6U3W4%A M;H,H0NS40Y-_[*^:[_7'.X#EQ MVU3IQ.T0\^ VC(J3%^7PG3XGY[Q,_>*<>R5MQUXPY(V?(F^1,99W/H"> M)XI;[8,,6J">9M-,$\J#TP\V-X>+(!B.L ZQD=T!&_K&?OH^1EV(\F8*N^1N M="7#-DE;,&V1G=D;BH%R,Y\,]S"D61/,Q]B"& MFHF?FB];C+([/-AWK4AC!L[>PI>[DD-DWW=\;.(EN(Q&3$IMZ1 MM9_(5WW4)A1M:&!V0G=<;;>BR*%.VXOZ5!3F$E6PQSS3A*&YXRZMW#\+$-=6 M',SGPUG0*4<#,D+YQ% ^>6I]/M0%S+5I 6A?=,I"[,UX6-(.D6D8QB/+ S$\ M39[@Z7ZM#!JER;],2/>D2!Q$3*D%WD7743)6Z(:NR3/IVIR:]P=&%PLZC7"P M.%SIX7VMCQ=T.%$[)"*1G808DB9^$E9QRAGD%FZ M _-_;(ACAPXQG0\W$Y<O5L^"A5L-?>\++4&:BG8%9QD3NM M/M"]J6)WZ6?UE-C&]HONLH3:QTWF0#)N"0RQ*@K%9F!KV MIZ%W%E[7^WU+'FD!"=<^CL!%Z9Q_J7>2>.G\^UK:CBTW P3U#Q#-%M"L^(-0 M.BUW# 64D.&@XQ"+""$CQ[;4# ;4/QC\>+K6J4W7F(9D"-"QQE,\TI)I[Y=F M/Z4/\.F?;8LZ;Y?"[H#J,*F/'Z10Q\$XP<.YQ"&%R=CI#S743OW4?B5T!3R_ MWR*Y%7=ZY6UF3ZF @1X'E^RP7SJMM.G=6?"VF*_@S11 _5- D_;-J:V>87CO M7,X)UG&HC1=65CE^6B9C$3$\3_T\/T3:_F;H1)G8SR=$U"I.AQ0)AGPPZSW" MLV/53?-DDT3-H7'[,,SAZN'IJ?/FF:'!]0_AR:I]!LJH:1_)^II60'02%6P# M*H/W"3BN:I]R:M\HL6\>%+H62HE=\W++4EABM !\OA%"/;[17W!XUFSY?U!+ M P04 " :AP)5+YG,PU<) !U& & 'AL+W=O8^0"0D MHB8!%@"E^'[]O5V $.7(J7-S7V*) A:[;]^^73!'&^MN?:54$%^:VOCC415" M^^K@P!>5:J2?V%89_+*TKI$!7]WJP+=.R9(W-?7!;#I]>=!(;48G1_SLRIT< MV2[4VJ@K)WS7--+=G:K:;HY'AZ/^P;5>58$>')PTM?+LKCT90<4K4J EF0^+-6 M9ZJNR1#<^#/9'.4C:>/PC7T:B5$O9U>':;MZJ M%,]/9*^PM>=_Q2:MG8Y$T?E@F[09'C3:Q+_R2\+A,1MF:<.,_8X'L9=O9) G M1\YNA*/5L$8?.%3>#>>TH:3P;]I[G>)^SO>L[T_G/B?_!S/B8Z50185M6FGNM%F) MPB++QJN2/B4@\669,?-;S+0IZJY4(B0C'3T$P/.U+L5'553&UG9U-Q87IIAP M*C06;"I;UW?";@SL^F[A=:FET\J+)V ^E_9:U=CUXP^_S&;3UQO%'PY?"^OZ M9[9SZ>'3"<7@U7X/I5.B,[(K-8*8B+=VH];*C>$Y.VU;;1(I&FD@6+1KS#]] M#PX0'7);R+H6AG2EYF"=*CKG"%19_H&RCXN-*I3W$$L!^:6CM!-+B7^RP0GP M"LKI!A8\E"B&86S(>S7PTZ;4A22LR/U^I?K2PA-R%,:14F%Q@L/B:+#%O[8D M(*58=G#W3DDW$9^5 '%;'%/F9&9&9/R^DQMLQ97X24$ 0\66M4&5=:S>GGTD M'1:'TV?_),@8>J!IG1IG=A&JVL1>U9?TTMI@2,_NP2D%.5ZKP 'M5#UZGN,O M?LR+G*JH#ZW))WS'@=LX6NMU5).BDF:E.!SH=G$+[I;*>2+?X<^OJ5?H0H,R MY%0A?266:(F\'!"1SSKA3@1"B+4A1:+CIQ4H9N$7U@-]52W F;GXRC#E+ M5*RJ!LDKI'B2:N#3Y&8B_CZ?7^U4PJ.J>2%K3DN<$22;?P,@FP6X\OR0E?E0 M;/ #@@5$ -S91J#JQ( +?\$ @J2TE"(P=YC,4ONBMKY#@L#;/SM-M%O@7;*=5L+%1.*='$020:Q1BA\ACQ"(DD,_TAH9(! MDG]'P.Q(9F"0?2'K[#_5T?T 9C& LUAI20W\ S&0:W*YC(> YPIQVT877)TZ M25)D")W5R,+9/6N8+S7Z5\T'+#J/G/OXF)#LH ^L.AHE7RCJ(N*]=. 1')[& MKO;9.K#AK9(U$C^_7[QY M=OBWT5.H+E H%=Q-L*2?\F-1H?H*6 0"42L)>^*M-AV2:]./8^'URFAHJC0! MC:=0CI@=*)4/XC+$#M+B.E91W[4M* #]U@FZH>FUK1%VK:/E+=%QB;E5)#"1 MGM!K'DRP)M9QV"8]91B_5A($6ZA59X22GMS 5!'8'+ZSS%&$B-;A+D FXF6+ MT.VA&LPFPS-T5$^YJ!DEY8.&>,2)2V,)A@ZF6G>-! M)!^>,L5V(K9$"?4%4[1;4(C#! ('WP'&9&6G^'*TC++TGFJ"/&LAJX;3$)&* M^N^:*'/+6M/$!EYD[.@+;=QF3=XJ0Q6[ O^=80$,+.6NJ8<3\0EM#6.8GEP^VJJ=?ZP:Q+WC6( M,C,KQ@04NZ:-L3"_HGPE"27)I];;Y(&?4$\=O]9R086EDZEALX_!T A$1S^T M*1Y3]F//]P[C?1;W^>E08X:NO])*RL)&NA%M\'RJ<9NR?T:L) M2*4M58TB4;&6>3S&8>0EV8W3ZQ:!W<$W"@_MZ)L])"4>BAV.QU&[KZ4_KHM_ MSD[U45..HFK3F LCZ>8A+@ 4CTO+;?>AY?NF4BV+V,& MVW#I,257Q*G%GWSE.9_?G/:WG=@3<-K-)S;W;/IB+,YE03J2M9-.^)43QF2Y M5BA;&H[$-;68:RXEGEZS%S%L$A-FN[77", O75V37T6)(4I M&N@MES.,D^24.LN4^D)7OJBR,5E;L5YU.EZ=K8FC _5Z2,& D62B4N5*#?-* M4X+T*@VR?50N1[7H'$GIL YI:1Z"XP0D<)Z)/3^J'*UY!Q7&=WXYL9#F5ER2 M"F(/@_GDW<7IY?7304_4>:%-"^.\1&VZQD\FCN8N)\5%"?U(&I7CQV?%&=1Q MRM+&)-&*5#JN7O!P/9\W&0JW@+_$V"XDC,OF&>IY92P;^&[U2#48L) M!7_8,-^?9)S/%QX,7@5CQE_Q"V\?Q]/X5C@_S>_4 MY_%5\G9Y?"$/R%8T#]=JB:W3R<\_C82++[GCEV!;?K&\L"'8AC]6&%65HP7X MG>ZK_1Q#22I MA[9 ,B/.U@_#/M#2V2)"D2I)V1?66Z*<3 ,2 Y+6G/S*#>? MH(EG8.UEDFOW3S9>-D7AK-9&EHTR(BB9\%_ZTO#041A&!Q221B%QN+TCA_(C M-70R4G)#E)5&:W;@0G7:"(X)FY2Y4;C+4,],'J9/Y//#W:_W4S*;/I+YIYO' M*9E2)9A8:3(#1>8%54!.'J0!?3H*#3JUJF'6.+CU#I(##B[(O12FT&0J')1XE+1CB6GBM(6!G&![( MI"GM$6-;5\<(G[]\-DR2Z MOG7;T]G/K4T)%3G+&:VOEH-K'1J"C>$ZVMBP4>S1S@N!, 63C#B/D9W0- M"GL+$76Y0*-RN1.")MBFM$$$6 DKY7]6'T$P&1^3CIN_[L/&^ .83]=HY,&H2; &9ST 9O# ;<++R'%M.4,I@%#8E?K,6S-C(J3MF1KK8H*RX M?(6V"-:H]%:<&)J[K$7F(.;,6>^U)'67,'AJ82Z8\*0C=UUUB^@'-1_\4G*\ MT%V]NK U&%XL)@]2G%EZ MX""UP^2"?(BC?QF4+2;?ZKK]J^T)1[I,6XFF4. )UNR%E/Z.!'M''HSSR:GL MB,Z/Z^YR<6SOZ\^1GS4!IVGO,HU(.N@E<>QFET/[&0XOW7T!RR4^N;I]T+'= M[7K]RXC$O7[_ QE$"8X&_?X_0] 2CPNO0WR]N6&!SV505@#WEQ(/1#.Q#K8/\,G?4$L#!!0 ( !J' E7[^(8\ M'00 .P) 9 >&PO=V]R:W-H965TXH655:)^@& M[$6B2-YWWW>\.W&Z,?;.%8@>'DJEW2PJO*^.X]BE!9;"#4R%FE9R8TOAZ=.N M8U=9%%DP*E6<#(<'<2FDCN;3,'=EYU-3>R4U7EEP=5D*NSU!93:S:!3M)I9R M77B>B.?32JSQ&OU-=67I*^Y0,EFB=M)HL)C/HL7H^&3"^\.&6XD;UQL#*UD9 M<\6I\&(^M68#EG<3&@^"U&!-Y*3F0[GVEE8EV?GY^>)B M";>+CS=G<'FVN+Y9GEV>??I\#:\^&8_N]33VY(2WQFD+>-( )D\ 'L"ET;YP M<*8SS![;QT2N8YCL&)XDSP+^4>L!C(=O(!DFR3-XXT[Q.."-GU(LI(5;H6J$ M4^E295QMT<%?BY7SEI+D[WV:&\C)?D@NG&-7B11G$56&0WN/T?SEB]'!\/TS MA"<=X@TGPDD'7Q#* M9CN7 %HV2TU)K<*)4&U2WZ/S5+T$'!!LA[!BA %Y!9,#G2YVIPM"9W"**98K MM# >A5EZFMK^@IL-$IM4">=D+EF& Y2^(*2/>(\*1F!VPX0,@98@9YWW06NO-15$1J5G[ZA55E:FE#1RUU;:>1<4/.:PHO0"N.^8X54(M*D=D76OC_N)U>9; M@TE02ZR,]6Q*G0SA)H2]RX\_F_A?=8&_EFM-PE.A_:/QN=2D6E)410CG,674 M/D7-*OP&XW<']#P\I$<2GB]?'":CY/V_YOI3YOZ/I"=#9GITQ/R'1WW2'=*% MIH96-Y2IFW,-&YO]5-^<$JFP=LL21&GJ4+)YR(4F\_(?R(7$4U*LI))>!F&I MJC.V3X4KWE!-I T,90/*D+.]R4ILVQF"H5G+R=Z'$U5ES8,L.;)$@)A24ZVP M*;3O">=@A:FH'3);+F:+2O >M057T/% A5::+"S318*V^PVB;C&-E6L2UH25 MF#2S^,".B!#=<)3\UBQ3WR#=7H7S'^QKZ7'O#URB78=[AH.@N/D9=[/=56;1 M_,&_;V_N09?"$B\'"G,R'0[>O8W -G>+YL.;*OS/5\;3[2 ,"[J.H>4-M)X; M2KKV@QUT%[SY/U!+ P04 " :AP)5')E1HH@" !N!0 &0 'AL+W=O MB#[2TMHA0I$I25O+W74JRZ@*.7T3N^;),.Y!QS-5 M6L$E/F@P99XS_;Y H:JY%WJ[Q))O,NL2?CPKV 8?T?XL'C1%?L>2\AREX4J" MQO7.59F;PZNDY52KRZX3>=>X 2AP,0Z!D;#%B]1"$=$,OZT MG%ZWI0/NSW?L-W7OU,N*&;Q4XH6G-IM[8P]27+-2V*6JOF';S]#Q)4J8^@M5 M4]N//$A*8U7>@DE!SF4SLK?V'/8 X^ #0-0"HEIWLU&M\HI9%L^TJD"[:F)S MD[K5&DWBN'27\F@UK7+"V?CV_OGZ_NG'\O;Z$4[NE45S.O,M$;ME/VE)%@U) M] ')".Z4M)F!:YEB^C_>)T&=JFBG:A$=)?Q>RC/H!SV(@B@ZPM?ONNS7?/V/ MNI1;E%;I=[CB)A'*E!KAU\7*6$V_Q>]#'3>$@\.$SBI34[ $YQYYP:#>HA=_ M^12.@J]'Y XZN8-C[/N7\-P B_D32#&0JL$C8%H/":R =QPR>GO36&C5&H@#'O#('1#,)G D[),$$4X MZ46#23.9T.:'CMC?\T".>E,[W3582MO8H&UL[5IM;^,V$OXKA+M7; "O;,DO2;9)@&R;]J[8MHM->\7A MC5RZ4J5TD:E5A3>YL:7T&-KER-56R8R)RF*4C,?S42EU-;BZX+EW]NK"-+[0 ME7IGA6O*4MJ'-ZHPZ\M!/.@FWNOERM/$Z.JBEDMUJ_QO]3N+T6C#)=.EJIPV ME; JOQQQ9DR<*8#S3X1W8Y&)-"JE"I)PX2?W?J6U44 MQ AJ?&QY#C8BB;#_W''_GFV'+0OIU+>F^%UG?G4Y.!N(3.6R*?Q[L_Z[:NUA M!5-3./X5Z[ V208B;9PW94L,#4I=A7]YW_JA1W V?H8@:0D2UCL(8BV_DUY> M75BS%I96@QL]L*E,#>5T14&Y]19O->C\U=N;Z]N;6]'^O?S9>.5.+D8>K&G! M*&W9O ELDF?8S,5/IO(K)VZJ3&6[]".HM-$KZ?1ZDQQD^&-316(R'HIDG"0' M^$TV=DZ8W^0Y.Q5"Y\2_KQ?.6T#A/T_9&%A,GV9!Z?':U3)5EP/@WRE[IP97 M7W\5S\??'%!PNE%P>HA[&XBGM/H4.O&[$BMYIX2JO+(J$[KR1DA1->5"66%R MDF$:*\@@:=.5D%4&5-\A6VODG@]IH[U6;BB<+$") M@F EI11F:+7Q*XA(C04SZ17/R0Q8U>1J2CJ1-Q4GH8->XF?(7(GK4EF=RJ&X M:2PX!E;73F-FO=)0Y&,C"YT_"+F16"T[Y1N@S(K?HMM(_'!]_2XB\V7A3/"! M%(4NM8<7MN:KCXT.!G7VKZ3ORU":S=B*,E;DNI)5JEH2EI(I^!>V*:%SV%PQ MF!R2%B;=J2HSUL&7C ]R7B E7IUF/$Y-69N*5NQ9(J!4QQ6^2E5-;HO$+PA1 MJS@SLHH*+JE)ZD"DK)8TRJTIL="Q?96 #/& N'*T]3T_PXY;4RIRBMERA:RB MR3!;ASB!0-U[1>&U(IA,L86/6A-JJPWSI2E>E_.C7%H%SS>PKUU)U)% #15U M XR0-*Q-99$V12^J")I<$$09:EO2S]!MO5*5T' @Q4(Z4\E%\2!293V<%B*_ MQBI=%&"D;*I!XQI@KI4 ?^\B3E@J[J1V@X%T3B'F!-B>SD):BDMJEI7^ QZ@ MO0(:5JQ7!X@[632J^ 8TE"EE4W9^E0\$4_CH#L#8VD1V$CJV,P 15J:* M49W! Q'RIQ_3I:I@10'3,R,JXZ&%N=,99:C095WH%#ZBE!V2.]BR2BCG-38[ M+B&I9>:R$ MC4<_('YSB\&*7"(S!IRQLK>OLB<2O*W6(YR9K7%^-SE>:ZYH+ M^G+T3%.PCK!7^J=< I@$$<1/EJ;!G**,[U"[[W"L H<"H"2W=4'4O5!P$*!1 ME\>4]IK(:FF])CS#^2:5H>$ /J"=A4(/R) [;4U%DD*8Z)"_UBA:L^C\;RSG2>)MD>A!*)#-NE+P?;_$_55@?B.1J^$MEQM^ MU8+;[: [TR[EP+/+&E(5P=\6\4]#[O^,UZO.Y;ORR-=)-/F<$,71O O1V]8- M#MY"%_Z<([G8;<+"8*;]EP2^HJ9A'\O]XDS;BS<$LKVMMA6[1NZ)%W$TA?"B MZ,"-B;/-!&G&*;)"0$09ND%%W>"NXYBR/Q,/J?FH%;?GJ%7,.8G.=T5-HM-' MHFA'^WQ!D7BO"BYTJ72KK1\[6V?[MIY_<5N'G6WQKJQI-/[BQMZNJ-5C?#V. M[!AHV]%@W#/_"UL;1\F^K,JB1?DO]F;9)\TBS$$I:BE)/^HS:.,& M31'V?,_$"SK_)\@9&QM)>F[W7G;25>F>I72=+%5 MN6W/0S,)BTMCU>/^F"'.-?!1.[I76 ^X=B$+UHD/Y([/+GL;AWC)@3.-@PWN MY+7X%\G'L9G,^DYAGZ,3RP2(WF*X/;QVT6F'@9NZ)SS0JL,YB,DPGIWA M/T[&-#<1L^'99"Z2^)R&4PS'\T2<)C2:T>@\%E]_=9;$R3+X@S4XG"1ZF<0R;<&91>:[2@,H.%V38R^GP-!F? MB)>SDY;UXPB]$,E\.(Z9W7@N;G&T+3:-4S\HP&JXR@JW2B'-$/X.*9*CEJ,- MI$3:#]:CF.S&]OT3_1,TBX=GIU-QG::V@3!U7Q-R7/_PS&VBW[&(K(ZG)^*M MJ9:O>G5[9PU8)^=GA]SR,OCE9!\]NXK_PFIL-)ZI!QO M4HXW*<>;E.--RO$FY7B3&UL?53;;AHQ$/V5T;:J4BG)WKB% A(DI*$B M%Q':/E1],+L#6/':U/:&].\[]I(MD0@O:\]XYOB,9\_TMDH_F36BA9="2-,/ MUM9NNF%HLC46S)RK#4HZ62I=,$NF7H5FHY'E/JD081)%K;!@7 :#GO<]Z$%/ ME59PB0\:3%D43/\=H5#;?A 'KXX97ZVMH#1< M2="X[ ?#N#MJN'@?\(/CUNSMP56R4.K)&9.\'T2.$ K,K$-@M#SC)0KA@(C& MGQUF4%_I$O?WK^C7OG:J9<$,7BKQD^=VW0\Z >2X9*6P,[6]P5T]38>7*6'\ M%[95;",*("N-5<4NF1@47%8K>]F]PUY"Y[V$9)>0>-[519[E%;-LT--J"]I% M$YK;^%)]-I'CTC7ET6HZY91G!_?SF_$,IO=W7\_FX]DM3"?#T60ZF4_&CW!R MIRR:S[W0TD4N/,QVH*,*-'D'M 6W2MJU@;',,7^;'Q+!FF7RRG*4' 7\5LIS M2*-32*(D.8*7UE6G'B]]KVJ[1@U3SA9<<,O1P!4WF5"FU B_A@MC-?TNOP]5 M7@$W#@,["77-AF78#T@C!O4S!H-/'^)6].4([49-NW$,_5BS#E$]"G:8ZK'? MH7HTH>3JS*(N0.P]7Z9(IL9B#FH)% =+)4CO7*[@A$ORJ-(PF9O/7:!>8MU+ MN,(,BP7AIK'WQ.19HM:$E*F"1H]A7KT?H7':3%._7G1BN.:2R0Q!($GR#96X M%4/2N3A*MQ6GT&JT8:XL$X39/$VCME\OXC83(WYCM] M^5"^'DW((%6IPI,$B7]K=:6JB@3!C!])YJA321N'G[/T]^P[?)E+IZY,]4V7 M?O5Z]'PD2K60H?*?S>9WE?PY)7F%J1S_%9NX]G0V$D5PWM1I,RRH=1/_R]L4 MA\&&YY,'-LS2AAG;'16QE6^EEQ?GUFR$I=601A_85=X-XW1#2?GB+7[5V.?/UP\]N[FZL/[[Z(@QOCE3L\/_8030N.BR3F310S>T#,F;@VC5\Y\:XI M5;F[_Q@F=7;-LEUO9H\*_",T1^)D,A:SR6SVB+R3SL\3EG?RD)^FKK4'FKP3 MLBG%%/J8=*3J^OK#U^MW-U^_B,N;MV(G=?N,_1OB MQ#!>WY3 ?V55*73CC9"B,LWR'WA2"[FT2M$R@1_:8(L52@0KUM)JY;?"++ G M<@<5H5?%JC&566Z%,U6@9TXLK($@X5?:EJ*5%MLTEJZ4<*HP2-:/@(?*DC# M :#8K'2QPJ*B"H ;$BI"0RLU"925*#KK[YB%"M)UJ$G2DY/9T0P/JHH,PX/6 MFC(4"1^4/%T &F8-Q60+=GH-V0NPB-@J:1UMHE^Z&!Q1J%82OV>5I7@R/3UZ M]M=JL,$%&>U%(-P@L)(5H2!45Q"]HDIY1(97%$B0AH"5Q!X@.9!Z;$80@]4( M:JE:XS0T([J(5I.(<:/]2IA@(8LM?A,LL++TIAF+:^F<+%80Y3TI66.Q)?5^"CY\5QM44E<8XB_,[7*.+\ON99;(0-Z%$PH9%5MT:<;=.(Y RD!(6I,,@:H MZ! .T[\$L"[@KUD(_M#ZB,F[.@G:Z'H5@FH1L_]"T9ST@K5UX?&MD&[ #2D1 MA6PYO;_^\GPVF[SZO+N\MR,\)D ?U(&6S?UQIM]IY18(A#B0L M[5*))M3S2(TM=.?VMK#J1Z"Z+"JI4[X!6KV,-$R8M"4E(6[BWR.\P?! *8HA M@.O 5< 7L&YIN'%<\[*,-!N9BE"QC"L+I4BD0]&XPNHY&4Y#'Z"D.&NZ69MJ M'7-R?Q=W 8^!CP73?R#6D8WQ%ZAJJ(\0NX,L.0CS@ 7*N3C"-5,3:6!7YY"I4&EY"=\2PO 1B@%KE_B-\(#[)0E M>A(6J<5"%3YC<:$;:*'?F;*XVUBJ"W RQV!(%;^;#9392,F8U8M4YO?3PD&( M<9Q;$Q"8CHO!)H"J"_,_R0QDS>EEH]$BJ(^A(2.66.BWS$P8MHVE&/RSO4:<.X MC).%3 D@_U@D4'O$19J-+*AYD6$Y*V18S,O01+W(X)=%P0W9+!@'"P,FI)C- MU3BCDB#;#T' ,K'-]-FKOZC)]R!#LXF;(]LBO%T(*-P ('RY6DE-2(SS[TJK MA7AWBT9'814?N;537Q'OU=QBX-J*V2F1U?0Y%[!5A=)4O)+@2M#FFHIJT::P M9(Y3(0Z-)=N1E.8R2:ZX]" .-OW<]+$1EZW5E9B>L/OFBDO,.P6$%=V)(O!!3W8XWEH9)J@T.PT MX93C6,,.IB@K081,C@WU3^D,;=A233J>O7 BX@&'TAOQ;@!B2_U,ID*(9:5= MJA=.Y!\!0J9/QWE6IS&>@IWSQL-:/-HBAJ5" )FM7:A=CZ5$AY(G%-YTN=;E MSIPL.W9FO1\+;Z@5/LN:N>]G/?=L"-2HFCB)--O$?)66\SC=4 K2&/!X M@LO=%TKS"0[B,1KJV%6Z(?%[8S8-S=4\*SGJYW":&V5K:#RA3I&LB=-?U(+= M>^SF-CR7_(G'7/8>7X_$&]886AY,=59&B>7X>8JT6LLJ4+#*_DZ ABF,ROWM M03:/0%@4-C#; ," 1?):/SH@]@T04Z_/0_ W9CR>VET\=G;TQ15:MM=K05L_G)#] $F3Y9\HS @B3 85#Q!TR*Y;A@$L0\=' MK>;1B@Z@50S46-A 9R5\0,?5Q6!P21P[WIEG^]L'AL.:L]C&X83;%S$)=]PB M8*:F P&P+GXBX>,ASU'RQLED?&[BP9T)QZ_B M(091!WL!U8VY X\^Y9B0A\#E\86Q6P[+MN,9PD\% ?RD%R(FQK3 T&E MRHH*,L@(,NHV#5()%T1X=#&\91AC%*2SRX%FACG,@UR'16ZF(,XV#X]=]8S% MP?R06\Q^4MIAKPS>.$/WH.4IZZ XC'(["H1SNN[!>]E-%=QI$XY+,A/D'X?9 M?-A)\VS74N+XF'BI-?D04GB MF$F'Y8KNXQ9$J\JVBLTIZ'Y++B.![35IR)FJO[WBC?T0/KBN2AR3KV-Z"N]9 M9Q$\P3-U5;H8Z0?J#K!PLY;?TY5!*J]'?-34JA1&_7P5$9I*U]K3Y/[5<,%R MAGG,([1T*>L.5H5QWNWVM\>5OB+Z-WR23O@9'.,&!+K G"BHL0S.(8^[,@3I M^V"I,L<= J5E^*?8$31Z3*:+#TI?(&!NJ*:1I(W*%3@XL+4*R&> 4?IA945I MH<#3^Z"L;G"&%69>I4L$.+_*I\AA6&,+4V6:*V(LNQ#W&GW,";>]7'4;]HQ_ M1D34+39Q:0H'P!>I$U$YI<HIQ+J;8G=BHY#]O$EXR2%B3X%B/.5M&_% MDOY%!.P6^QZ+LE1*&FJ _(P$SDR9'.O*!$$,-.@@S#8?<;CA-W&0H/OE=";- MH>O)O1N8T J\L01SX3'ME7$HB1/AX)J [GSDW-B(:Z8)2.\.B\SM=*F5F@R7 M<;Q'Z2[@\XU&%YIL)>$^I(&8;^KU+<[9_ I(T2N@/N,.7 MX@OV#5\=W=G'>RZ3SGRM)HGI<>9K4N=-I_35_P_\F+T[PM9NZ.(X2P MD\FI>#Y[)JZXZB&G/#32Q#[6_>';"ND]@\M=#UU+QF&2KV9IB'"#.28-]AT[7L/=3QX?0BH+_DE M:3RP^O@FL7O:O8>]C*\?^^7Q)>ZUM$@,W7 OL'5R].QT%.\I\A=O6GX9B=$5 M=<4?5Q@9E*4%^'UAT"[2%U+0O9V^^!]02P,$% @ &H<"56C0%/;+ P M, D !D !X;"]W;W)K&ULG59M;^)&$/XK(S>J M$JG"8"")4D B).VEZN4B2-H/53\L]ABO;KWK[JXA]-=W9FTXKB7<7;^ USOS MS#/O'FV,_>@*1 ^OI=)N'!7>5S=Q[-("2^$ZID)--[FQI?!TM*O8519%%I1* M%2?=[F5<"JFCR2B\>[*3D:F]DAJ?++BZ+(7=WJ(RFW'4BW8OYG)5>'X13T:5 M6.$"_4OU9.D4[U$R6:)VTFBPF(^C:>_F=L#R0> WB1MW\ SLR=*8CWQXR,91 MEPFAPM0S@J"_-)"L>/N_0?PJ^DR]+X7!FU.\R\\4XNHX@ MPUS4RL_-YAVV_@P9+S7*A5_8-+(#$DYKYTW9*A.#4NKF7[RV<3A0N.Z^H9"T M"DG@W1@*+.^$%Y.1-1NP+$UH_!!<#=I$3FI.RL);NI6DYR?S^\7S_&7V_#)_ M>/P99A\6SPN8/M[!=#:;OTQ_7<#YH_'H+D:Q)VNL$Z,YARJ4@OT<$?TR5)4>W\>2P"C8'!<0/<3S>N$BF.(VH8AW:- MT>3[[WJ7W1]/T!_LZ0].H7\Q<\?XGD0\SO>+!?*@X4/JS1(M)X;2LT%(35E* MSZ'T!@0U[V&D*R4T2 W&9J1# C45B%VQ((?:XTH26Z1!([3\6X3F-3F8FOJO M=L39N0X\%_BVM-1KH]9DW0<#--ML4'',8XE$F0=6 M51GK@\'6Q#:4AUF3M%) 2F$:ZA0;(D?\LVTI$>P!SA&J#O"UHA'5R"[)JYHJ MC@A+,K7E2%8*^99X<^%WX*XQXSD"\A7*ILN0NPRH1W#?(R$5%E,.=/8ODA0- MR]&@P)YU.P,:+4HQ'W(,D$R:+1(\LL?D)M%PWATZU8?*.-F$#I6DR11NLD_< M?"WW7J?WS=R3_T&^UV0Z-XK66) 22\56")KL^B*HB69P M;#E9_C^%(=+4UD(%A:]('YP'%%,[*CYW<0/W.]^F#1"M(Q4\%"$6=YABR6W8 M[[5!/(/+X1#F1X/'!6UQ+5V(0G]X!3/A"JC$EE8N.75^U>]? &T^VFN::K1I M'Y E#0CJ#GSMU!LE5#X[-O_A@BY4T$,*N=I2^6OMFH>W? M[C\'ILT6_"3>?$N\)Q\EN:4P)]5NYVH8@6WV&ULS5E;;]LX%OXKA*G!Z M>;[E:W$C[.?MM<;=Z2"EE+5HC%0-TV)U,;F*SEZGM-XM^$.*G1E=,[)DJ=17 MNGE?7DQ" B0J45B2P/%S*]Z(JB)!@/%G)W,RJ*2-X^M>^L_.=MBRY$:\4=47 M6=K-Q22?L%*L>%O93VKWJ^CLF9&\0E7&_64[OS:=3UC1&JOJ;C,0U++QO_RN MXV&T(0^?V1!W&V*'VRMR*-]RRR_/M=HQ3:LAC2ZZWS^_8T6_*"G-\?FHAE%Z=%IV UUY _(R C'U0C=T8]JXI17FX_Q1@ M!D1QC^AU_$V!?VN;*4O"@,5A'']#7C)8F#AYR7,6BEO1M(*MM*K9&V#5B 2P M;#?LC>-7:/:/JZ5QS__Y% %>?OJT?,J:,[/EA;B8("V,T+=B=7ZQVKEGI32%%I8L"D;WA225TR.-ML-MTP:9.NZK;BN[G%U MBT2"YN6]$U!LI%@QU!2-'JU=TB<2>*EG(6RE>R@)L( MM7^W5]^].P[83K -Q^H2^#12!4H=GOZY:@3@;)6V?%D)9L0:Q<5.83',417* M$P'R+V$#[PL5V4ZHM.?..%/NM[1).YOL1@M/J9%WK/;I("@=&()9#,'LEN B M8D>2N%*MP1-S?$:D0\(XD?8[;R#SZ3=.II.WO[IIE_"0W)([#'O!DC2(TA@7 M<13,PAP7V3P(%QDNTBQ(YDA?5&XKB$[!XGDPG\](>)HF;)8%41BS+ SBQ0Q! M8@7BA:+(J*KU"E[R>ON**;"@63(+YEG"TCA8Q#,VGP51$K$\#F;9@OVN+'S5 MH,D,++Y@BWF0Y2%=I$$^)TC1(@^2>$%7^2*(T_!)YQAA#9&/#'[HEW47T[*@ M&*2X^G]T4I>%YHQ];B01>F/!*U&2A@$*!UW 7?D<%WD:S%)B)(^"<):S=ZU& M]@3L@RQ+'B]0Y(8O8/ RR:,ZNC.0GU[R0R!@6 MQ<%\D;,(XK.,Q3-L6SC_SS+VT?GS"I41(@W+@S3,6!ID\$R4!$D8LD60A_^% M5XN4TM[/_CN1SVV UANNG@QCQQXN&M\%SV"8-D2\=,T%'7( M?]0KJ4I*(Q"UF#M3@ME\,114J!)WA3"&5B]EA7*\-K \F"9RSOT/I&:M4LSZANL>HP%'@'VE1 M*$UL 9O/T/TB)]T?#,&=P=I" MK9&Z76?<0IK>;^FU'F5QD*01O#M+@R2+CY\$]M"_.2A.$H)$)2!A5^,^Y F$ M:J0P)\\([;HO%6^UK.2:^[HLFZ)J.]\_PB7_ K'76I4M(N(%FZ-;) ?]A65! MCAHU;B!%%T&&S1;! A7H?;VM)'1?O[E!!9FC"D'B"B&+_:@=-"ZA?9N 89MT M[J$ \.$:!8LL?I*S0XP#9Y]$W0FY'O'R<<3+SQ2$FC>&^T,!/ ?MC(.*PK4V MJZ"GE_(,NV[4X-LMQILM&0M75,C^K2@ELL4X"TK%&F7=O%0I(]B?+=PE4>;= M/*/IONIOQQ,49RN55@SXES8'BM6L0DJ@[F MX*U".,%^B+8@RLW;M)U&2D';W3385\1NQ!K;BR4E7#)EOTHLHDY45?>!(P@+ MAJELZP/4=/-?"3BP>*T@_$"('SB] MJ[S/,5&[V',C,I)S#!OFW!XC".=6#-D+E0OQ2]M670T8X5.''X%' -M+/@2\?Q]RL&G/\B MGBL*42_I+!,YTQ+W-W5_9T$_ MFV0!HP(GW )!!]>1A MI_J+CHDEK2($7^!JUI'99O.\BU*[N!0U* NRT%&E=A2]AQ"%0 M^#P] .J<^QP*EX]M0U,O@#\90)^^:\I0>1Z(9C6J&,*TDI1F9#!YQAUQAJK@ M3GW=I,'!$Y\01B*%R7(HYXW;EY3]K']D:;=C03= M:#:,2JU+ZD+5M;3D6-0L6;>8XUN--F-$YR,J^K0(A-,\#XWTQ0I'"T(WK&V*C9=A0.K!&5 VE[:KXV:H?L@AOW?;'F*$L095;X M;5&PO#D>"=I:!]"/=P@%)X,6+:E =T'4GS:@MW/.H[;0]Q9WH)=U-\TC6%=^ M;@-4F,LPD3C M['))_%35(]&'J0R'N8]JD.GG*MD8G)RK/@7]%S=DPOS[F<"$L2X/C0L)TR[_ MU2$ P\W:CV/TAH.THALK# JQAMX5K%4:T'T0ND\J[EM9'Z*^V0X3PA)5K-@$ M^P<#K\ M!^#*?_C>+_?_/OB B0RT8L)=82M*_VSBT[:_L6KK/H,OE84SW>5&<,0"+<#[ ME5*VOR$%P_]%+O\#4$L#!!0 ( !J' E6;D-'BWP@ /85 9 >&PO M=V]R:W-H965T^<"Y#K3 MC:332&=WL%CL RW1-KJ;4@J=.*,]Z<1B.>CF7 M1>?LQ(W]T&.LU**G,16&D*I@6\]/.>?3E8D#KW8)_2K$RK6=&ELR4^D4O7]/33D@* MB4PDEA X?I[$I<@R H(:?]>8G69+$FP_K]%OG.VP9<:-N%397S*UR]/.I,-2 M,>=59A_4ZD]1VS,DO$1EQOUG*[]V,.BPI#)6Y;4P-,AEX7_Y<^V'EL D?$,@ MK@5BI[??R&EYQ2T_.]%JQ32M!AH].%.=-)23!07EI]68E9"S9[?WW__X_?'Z MX8Y=75\\LO/O5^SRX?KJ*Q[_>+B^OKO^_L@.ORLKS-%)SV)#$NLE-?B%!X_? M !^Q.U78I6'712K2;?D>%&VTC=?:7L3O GZKBB[KAP&+PSA^!Z_?6-]W>/TW M\*[$S+(K:9),F4H+]N_SF;$:3/G//F,]UF _%F7/%U/R1)QVD!Y&Z"?1.?O\ M6S0*C]_1=-!H.G@/W<6)O1^G?2I_#/I1\&]5L?C="IV#ZW!6HI"/QHJ4J3FS M2\'F*D-BRV+!#F6!$5497J3FZ M#L$03+'8E$I'/A&;]R(U$[)% ;Q4O E:@ M^@"O*GBNM)7_ [PTIN)%(K"CL88!TRN0(EJJ*MSZ@SB(A[&;PV,XG#)N=[:E MN5=;!R@GIA2N(&0O[(!%HU$PBD+W- FF@XA=:I%*RVYX(C-I7U@T#<(P9)]_ MF\11?,SN8;IFV;9O)N,^BX(P[K-'97GF!P$Y&06#2=^!3X/I:,!NA3%?D-U: M"QA2DLDH4)-@'$9L&D3#20VP@P^ \3@83V('%0:3<,0>MT)@^2P3=8&%%XV+ M$$+F.%T!$66LTM)*3,%_JD))4UI[837+Y(*3*G"WF]]VY6Y\;Q )0/Y+<+V) MY2O'>4\Y%KE%+N6\>1Y5/"=9E9("1CZSW!<,005C>_\C6#T(XO$0O^LP'+#Q MP WW!U-:U(<3A\--F*+AV+EU3),#%D7!>#C:S(XF-#3%#*:'> _"?K29GH0T M%$<138_@_"!J42":]FDHQ@^"@(8X1Z2 %R& X9HO$2(:P8)X&-5&SP0ZJ=BB M>D-I3[_)R 78 QPX5A&)8$=_6%-GKS11?2=K#EV"'#4ZKW_7X_N)B,CO,._0 MN76#G73#T?$1^JM=LF\_[G"0(;HN MT=+9!2]^!>Q[][Q+S$=/S3AV@E'D4YZB[TKJ"U0O&(XJA0W\##,O12H3+":G MS8!B D+(B+_:I9\6%3UOZ7;KI]E2EW2'Z(+4+;4L$EF2B7E33L'X;HA31I81#=H: M-_G=N)'L/YS1+EH\J>R)$CCQ:L_7N;\G'NNZT.!0V2^9BR>.-3*O)00I0;P,FVN5NS"T.E^95+"AY">4"9 MIZ4B8+>WE^R0M4)ZTX"\RK*VWR%1."IB.3S39>?&L<;@X.Q/$=(T\U!^.^=! M4RI/E&P(FB'GB&>+32MIEDYO0+B*0S[H=\>-#W*.S "WG&^ZHV8<[UK0?84T M?^_(81" +*-?CMSH;KQ;NEBXS7$YXIE]Z;*O()8Q*I'.!N_,MU/YE770<-C6 ML-%E7=X]TRB5T=SA+;F5NMNJ>]YM>O*2>\D"G1]BTI518YFN"]?MUXO[AYJ* M,*,L,]0THB..$0OI].EWP_!3X,WB+.S&PT^UV#Q32OL=]T@6VX1W1MC7>0I5 MB@7E(*5(3'L1Y?NT38#HPLN.\8#+Q!-2<8%T1[>X$3/MVD7L^T6\TR^>15)1 M,F+C\]R?*4B!!QA/5'R_@YQ_YGEY_/!JT<-V^A$9N]9B3B*G9] MLMXX#:[8M71,9]BT2FJYEN>WH^OC8-CLQ0>-Q'+U5(NU(ABPS3 NQH @.CD, M%Q2_M.Y//^%78NT]8E'0O9=M:L$#B1S6/OQY?_.PJ0ET+;(.8*O]4/KYK*%O M#FF5"=]>12;KFN%O&O(93\D2%A'//0U(0ZF\B\5\[L_T.SZ@\DP [Y\O7:V* MN]/AI[J3U"1:@)J.0\R0U436!IY4KF94D"FQ<)7 /Y>.KGS 6$,>3=1RH7 M6*FZG3'[>_DJ5J5=3G&W?P[=8'?2*P63/X385]_=WQ MG0L1SP7C9F_E[+*_A&^)$$U@8"9=R6M*[9O;$5E 3[OW7N-*-^Y(1?V=Z$.X MM_H3/)QB(3#@Y(.P.]A;SWUO24$DNJ]1RB^!N\W+.Z[1.^O;:NR"CPK30M_< MB7VZ[NMFF_+QW@UA!17I!+21^Z\"7Q .2C!?6^K*N=DFDW/Q48Q=M+3 B8ED MT3XW[O#W]9U^MTXI\8QB#VM?=8YU%GM_$<;[^;Q]R7>GCMW0!Y[ +O,/HFGK MQ-D^9KV9I]U]WW5ZK6]QN4"IHB^.=*= /QGN6:T^:AY[K_E;9;[+Z)W=>W. MQ!RB87<\[##MOS+Z%ZM*]V5OIJQ5N7M<"IQZ-"W _%PINWZA#9I/O6?_!U!+ M P04 " :AP)5)N;@9O\$ #,# &0 'AL+W=O@20)$EZCU-#"1IUJ9;6R].6PS#/M 2;0F1 M2(^DXN3?[T@YLM,ZZ8!M0+^8E'CW\+E7G8]70MZHBC$-=VW#U8E3:;T\&HU4 M4;&6*D\L&<>3N9 MU?@H%R.UE(R65JEM1L3WDU%+:^Z,C^V[B1P?BTXW-6<3 M":IK6RKOSU@C5B=.X#R\N*H7E38O1N/C)5VP*=.?EA.)3Z,!I:Q;QE4M.$@V M/W%.@Z.SR,A;@<\U6ZFM/1A+9D+8.1&Q1KMK$A M[P+Q"7D&+QS,#2U>^)2Y%97LT(2QA F]Q^S2<"HEY0MF]W^30PCYY#WQFH71R?1=G-<1OZ MY8N,!.FKATR8:E'<')Y9?YV+%EN!HK::+GG?$,Q^5>L*"U0ML=) "] 5L\*4 MWZ_A%'#!#V^9THB#DEK6A=DJ P\=K[4"Q+.:JKZ#ML\B9K((, ?8D .PH@JH MD6ZPGZ@C^-"U,R9!S.%J@VMIPR>+^\46)BL/MW:GBX5D"ZH9V(10J*NQ@:$F MTC\7MP@XU51W6LA[>%_SNNU:^()F5J(I:[Z :WJ'6A\V1E$-[RCOL*]!L&8: MN'X2N%D8P5Z0>(D/UAGD%;S!?#,Z41ZY>1!#2+P\&$X_]X#[41JY01H>0!![ MD0_[0>J[81@= ':C.:NM3.!G;D8RE,D\?P/QL=-*4VZ9&F*/')BGH9M&&>R1 MV L#"#P_-WN7Q/F_B>J22:O+BX?Z^K_B//GFIA\M\G&:NV%BXAYZY-NXDSQQ M(S\&0KPD_S;N<>1F/L8Y\+T@AWW\O+K$SQ[%/<'$25"$1%Y*!H2O2#UR9Q@G MKH\ILH>79C%&G[I(PAFN,1>]E8YZFLP9CP_I 80;8T*W]7&QW '9G]@QF M]T!75*(#[Y=LB*ZN)&. .?B].!L1W 2P7W/4$IW"-^K@"'D9A.WOR49SBIB[ M3RRFQ=OLMIO^4R88\G@GSAO/Y]0>$#>/B5WC#$,,L1MFOEW-7?\X.9,HA#Q) M,&=B+/[ 39#MQ70R@=A'0_ (L!ZOA:8-J._QWX/03:+8KK$EDV+O27%-W-0G MZRZ^ \ 46CCYNOH+@;[G/2A7HJE+VA<[+N9KJDRU MXO@H:0_S(^;&N5#:T)3LEO&.F0#'&39$B%)LD::'!\:O>9"90#(JB\K2*E&^ M$4L[-*S#H"!&V0C;:9;$D&,0WU-YP[3MPL98'#W-?A#/?!^2(,5+PCS#7X+E M_H9Q]%=C%6B) U]MYA$SN6[T NS?:(/KIPD&/$6Z&'Y3R?]-MNP:5D9;$V;+ MY,+.T28#.J[[87-X.XSJI_V$NA'OYWQTRJ+&;&C8'%5]+XT=D/WLW#]HL;3S MZDQHG'[MML*_&TP: 3R?"YQ.UP_F@N$/S/AO4$L#!!0 ( !J' E6'(\U, M-00 * ) 9 >&PO=V]R:W-H965TB#S0ULHA(I$I2<=)?WQG*DMTB\1;H MB\UCYIMOAG-HM#7VR>6('E[*0KMQE'M?7?7[3N98"MMW?1= M95&D0:DL^O%@<-DOA=+19!3.%G8R,K4OE,:%!5>7I;"O4RS,=AP-H_9@J3:Y MYX/^9%2)#:[0/U8+2[M^AY*J$K531H/%;!PEPZOI!E#ME8E JW?R+EUT<_HM" MO%.( ^_&4&#YD_!B,K)F"Y:E"8T7P=6@3>24YD=9>4NWBO3\Y&9^G]S/YLDM MS.]O'I9WR;?YPSV<+$RAI$+W:=3W9(5E^W*'.&T0XW<0+^'.:)\[^*)33/^I MWR=V'<6XI3B-CP)^K74/S@:G$ _B^ C>6>?R6< [>P?OP6Z$5G\)SHI3F!GM MR-E4-$FB4UA8=*A]@-MFL"W'"U"+IX1UH@:M*$D]6@Y:C(7 M>D,RWH"IJ1\<0(D]5-5""0?2E)6PF+**S_&[*BDZ:=6:%)0.-A*M:[*\Q,I8 MWSL2U(LNJ!??":K$?[ENC::U;/+AK8C^/T1H!(I72%)3>?+M?=&YACMA9'!]DZRF83F\_@3*N9JMK1X#W ^# M\U.X$5(5:E\2;.%+EE%G=;Q=8D;/3W1@28_.6VJ80*)[%LU3,(G6Z(&!UG;O MT"H1H>?TR%V$$Z&RYEFE"%2!!$4#!"@LQ(? \:7"5(50< 'CB\1PY=H$>NRM M>O!SDBQ@4U.I,U-B)]OB*$T:TJO188@YAH!(37_@)9U7MG.JW5M4QI5 M=%((O\]<9B9Y3Q/OB48LV:-Y%L(8ZI-E;HU.:3\G7^U:Z"=XR#B<:1/,D]OY M]&'Y*; R)&Y#4!I!LQ.T)!A\%05=:<&#CB?F[E'"=8]JE"+:^4]K#"^H0LUN ME-;LAVE3:1B?[M*)+3//&5>E?@71YN/!6XF0!U\%E1T]S+#IU6QRKY8++E3B M1U,,&T1%-Q3^D%#$)P!S:+8DJHW?MY!=ZY!=KR: _2NX?5MFKNT3I,K)PKB: M6NR;+:!_,#6I*6["MP$W'WKR9H!VI]WG1]),W;UX\^U"(:, .B@P(]5![T>J M?=M\#S0;;ZHP@]?&4P<.RYP^H="R -UGQOAVPP:ZC[+)WU!+ P04 " : MAP)50VO8+FL# !A" &0 'AL+W=O MZ!TV'ODV-W;#GXXKML45FM^KI2+)[U R7J+07 I0N)EXL_#FMF_UG<(?'/?Z M: TVDK64+U:XSR9>8 EA@:FQ"(P^.[S#HK! 1.-[B^EU+JWA\?J _L7%3K&L MF<8[63SSS.03;^1!AAM6%^91[K]B&X\CF,I"NU_8M[J!!VFMC2Q;8V)0YS!G2G"QU;!$!:N<*82+)[8N4%^.?4->K:V?MAYN M&P_1.QX&\""%R37,18;96WN?V':4HP/EV^@LX*^UN(8XZ$$41-$9O+B[@MCA MQ>_@G8CVS]E:&T45\]>I>!NXY#2<[:(;7;$4)QZUB4:U0V_ZZ:=P$/Q\AFS2 MD4W.H4]7U)5972#(#I+/$2?I/Z*.Q3L9YEH!2?.HV@ G\, SJ2N MWZ6N_^'4/;O7@GS-=JCH\8-%7:XI#W3D4J%/Y>(L_/^1"T/:],3QU%V?NV>B MN#]P?9L@>N&U(3T+3&C.V.0*T1EK_@IET_=H^_[=]#PYDS>JJ_.V;U-X[NSY MOYE?M0$G26^8!)#T>U$8.FDXLI_1:.A:!C<;FB,V/P8[5E %:XB' M 82]./X,_2"B53^./\;@<-'D/*122P:]?K^A,G)2$IVN/__HV2]1;=UPT^2J M%J:9 -UN-S]GS=CXH=X,WP>FMEQH*'!#IL'UD&I--0.M$8RLW!!92T,CR2US M^@^ RBK0^492'[>"==#]JYC^ U!+ P04 " :AP)5G.J)Y.," #2!@ M&0 'AL+W=O3'(0JX[-; >Z_?4[.RFC$T7JPUX<_[C[[OOLNTMW MJ_2CR1 M/.5"FEZ06;ONA*%),LR9.5=KE'2R5#IGEI9Z%9JU1I9ZIUR$<10U MPYQQ&?2[?F^B^UU56,$E3C28(L^9_C5$H;:]H!8\;TSY*K-N(^QWUVR%,[3S M]433*MRAI#Q':;B2H''9"P:USK#A[+W! \>MV9N#4[)0ZM$M[M)>$#E"*#"Q M#H'19X/7*(0#(AH_*\Q@%](Y[L^?T6^]=M*R8 :OE?C&4YOU@G8 *2Y9(>Q4 M;3]BI>?"X25*&#_"MK1MM0)("F-57CD3@YS+\LN>JGO89>! M/,L;9EF_J]46M+,F-#?Q4KTWD>/2/C&#]3 M',9' 3\5\ASJT0>(HS@^@E??2:Y[O/IKDAG7\,!$@7##32*4*30:^#Y8&*LI M2WXCJ".'&CG#C&'K_EDLF$\X$ M,&/0&F R!<'9@@MN.5'/D3D-*3 +2Z=NX]6YI*?"20JMN5RYY.7FD+:CT0]K MN\\0EDI023MDZW.E*FS^FR(7VI4&:D(XQ*FQ"2H*:Z5MLZ5*@)A;MR4D@A]$GTME*60$\T3HDRH,[Z2 M?,D3)NV+^;^WWH&;@XJJ-WD/]5:3QG:;AMB/)^_:<2V^>C/7&TPP7Z"&>LTG M?>T_DFY$CNGEI>,?7>Z1/I2WX5Z?R5&O?#ZN80_*/O77O.SV M8Z977!H0N"37Z+QU$8 N.VBYL&KMN]9"6>J!?IK13P>U,Z#SI:(KJ18NP.XW MUO\#4$L#!!0 ( !J' E5+4D!%A0( &,% 9 >&PO=V]R:W-H965T M/22Z9-[D$G4U59P24^:#!5 M43#]/D>AZID7>KO$@J]SZQ)^,BW9&A_1_BP?-$5^QY+Q J7A2H+&UE ^[/ M=^PW3>_4RY(9O%3BA6-+E3#-%^JVMA]YD%;& MJF(+)@4%E^W(WK;_80\P"CX 1%M U.AN-VI47C'+DJE6-6A736QNTK3:H$D< ME^Y0'JVF54XXF]S>/U_?/_U8W%X_PLD36PHTIU/?$K-;]],MR[QEB3Y@&<*= MDC8W<"TSS/['^Z2HDQ7M9,VCHX3?*WD&_: '41!%1_CZ79O]AJ__49MR@](J M_0Y7W*1"F4HC_+I8&JOI7OP^U'%+&!\F=%Z9F)*E.//(# ;U!KWDRZ=P&'P] M(C?NY,;'V#NY',TA:4?!AZ7M,4*JR%/&8@9J!39'6"E!YN1R#2=<4D95ALG, MG$Z S@&[_$PH''4&X1C>"%# C&6 M6J5H#$2C$9'%<,,EIRN;P5JIS$ 8]@9!Z(9@/(8G99D@BG#KL%*VM8#7;9[02Y:X_PK;Y^?.Z;77!H0N")H<'8^\$"WEFX# MJ\K&1DMER93--*=7$+4KH/654G87N VZ=S7Y"U!+ P04 " :AP)52"HI MPAL$ "># &0 'AL+W=O+,M.:AMPVA3;D*!!DVT8AGV@Y;--E"(UDJJ=_?H=*5F)%T?8 M/@[HEXBD[IY[CO>P7M?L!FWQ&#B]7POB_L*MMTU$ >66L*AIG8E!P M63_9OKF'9PZ3Z!6'I'%(/.\ZD&?YD5DVGVJU ^VL"F\AQZ8IR;S6] MY>1GYS?7B_OK>V@>O0>V%&CZT] 2MK,(\P;GJL9)7L')X%9)NS5P+5>X.O8/ MB5-++#D0NTHZ 7^JY#D,HP$D49)TX W;1(<>;_A:HDBU,_#[8FFL)BW\<2K' M&B(]#>'ZX]*4+,=90 U@4'_#8/[V39Q%[SL(IBW!M N="!J#.(#/)6IFN=R MISR &\Z67'#[.(!;9BM-JU/<.]%/5 4(QPU*]D@-:@W0UP%42YQ)LN>2R1QK0^.P4(-4\EWN MCH6/VKS;<;L%B[HPH-90* ICMTR"D@B/R#18Y?E899EH(HOF4CCY.]H;R?\B MEM3GSI+26-&'@PYH993@*^9R6#+A.?EV,V? ]I>9;!%V+',?MPQD,!_%H M0L\XB=S9$$:#R3"#)+YPVY2V49; .'&[D=M=Q/#VS22)D_?N**.C.$[;(RHN M?:77=*^0#=+QD^V#O\;N>IXY9N-A0HLTCL%I$W"]ID^IO[.#+EQBO70P3J(^ M]$;]!OIEAB272'BM \W2F[>N78Z48@>02<7DZY*]>I2]?\IZ&/BGSV-EO%P MG/UGNDE*BJEQQ!/EYQ9Q%G&PO=V]R M:W-H965T-JZ!5: MK_N^K]("2Z(NQ!JY.8TU6A;<)/!FNRPD?4/]M=P2^*&[6W!]O)4H@G&TRSH1=80<@PU9:!F.4%KY Q2V1D/&\Y MO>9*"]S?[]AO7.^FER51>"78;YKI8NCU/,@P)Q73<[&YQ6T_; : N(G.[Z(J?RFFB2#*38@+35ALUN M7*L.;<11;A_E44MS2@U.)_>+V\D<9O<_OITO)O,[F$U'X^ELNIA.'N%D098, MU>G U^8F6^^G6]9QS1I]P-J!.\%UH6#",\S>XWVCL)$9[62.HZ.$WRM^ 7%P M!E$014?XXJ;MV/'%'[6M"Y0PHV1)&=44%5Q3E3*A*HGP9[146IK_R]]#G=?$ MKP$WP](KO5R&X=8T]F@J_.-I=P3&XGC*'3ZL)":,(,9_LL#KINO0R[<.@=_#T'E2A7;D[8OBNN:S,UV684 MC6H'OI77<^R.R!7ERDC/#32XZ+8]D/5LJ ,MULZ/2Z&-N]VV,.,4I2TPY[D0 M>A?8"YH!G?P'4$L#!!0 ( !J' E5WS)A!RP( #@& 9 >&PO=V]R M:W-H965TT_W[7#F2T EZ(/^XY]QS[^C)<*_UDWM]F0+@>9D&%KB=A%ANN&9 MU#SQ 9X^W"EI

"ML$A\E_%;),^A$IQ!'<7R$K],8[7B^ MSB&CJBBXI7*R!IC,8$IRN5RA3#D:N.(F%&&LIFKYL^\4ZB3=_4G< M"QJ8DJ4X"NB)&-3/&"2?/K3[T>XQ]F2F55:E%M9,:R;M*Y5TJBLF MZM+F]G6?X*.4^P4_Y@A+)>B]T@&!=24!!NG'I:6JDI: M!_6!AK] 45<*NDH!NF=L[MG?# W:T/+$JC*T8DX&,"?<;H6]PWG,>)-SP023 M*8FTL, 5E]+94$LH47.5P4=HG\;M2_^-+GM;F+?WWHBKC4[4@XOXG"K&T!D0 M3V,R%8P7!EJ]7OL$6OV(?O=H()]OLE^>=WSN#DG>5Q7ASFLN4*]\SS+@S[%^ MV,UJTQ;'=3?X'U[WU#NFR;\!@4N"1F?GO0!TW:?JB56E[PT+9:G3^&%.K1VU M"Z#]I5)V.W$)FC^+Y!]02P,$% @ &H<"59P4X)3: @ ,@8 !D !X M;"]W;W)K&UL?55M;]HP$/XKIZR:0)H:"&\5 R2@ MW=9I[2I>M@_3/ICD(%8=.[.=4O[]S@YD= *^$)]]]]SSG'W'8*OTLTD1+;QF M0IIAD%J;]\/0Q"EFS%RK'"6=K)7.F"53;T*3:V2)#\I$:W3!C7 :C@=][ MTJ.!*JS@$I\TF"++F-Y-4*CM,&@&AXT9WZ36;82C0[S)\T66&%DO , MI>%*@L;U,!@W^Y.V\_<./SANS=$:G)*54L_.N$^&0<,10H&Q=0B,/B\X12$< M$-'XL\<,JI0N\'A]0/_DM9.6%3,X5>(G3VPZ#&X"2'#-"F%G:OL%]WHZ#B]6 MPOA?V):^;7*."V-5M@\F!AF7Y9>][NMP%'#3.!,0[0,BS[M,Y%G>,LM& ZVV MH)TWH;F%E^JCB1R7[E+F5M,IIS@[FMW-%[/E=+&^A)"1V=@>["@Y(V-7 G$TS>QH=$L^(:';A. MHHN 7PMY#:W&!X@:470!KU5I;WF\UCGM:*PN8EMH+C? 9 (S%,QB F/W5KCE M:.#7>$5>]'A^GZI F:!].H%KJ+[)68S#@#K&H'[!8/3^7;/;^'B!?KNBW[Z$ M/II3@R:%0%!K."]EJHPUIZA?!#]-?9$BK)6@1G99K'L88- :VM0V!4O'K*S< M#KCTMGY++(YUP80/\,>&OT)6OA)TKP3HCK&Z8ZAY%%484F3J?;C+H F7$&WT_FO.G'*](9NUE5)XPMW\\5 J].# M*3,IY&Q'0X=$U7JM5AVH]ZFS)> KQAR0I6&5;F?"BME:<;X94I#';5SH/.U4O9@N 35W\3H+U!+ P04 " : MAP)59ZM>JU,% !!#@ &0 'AL+W=OACW0$FT3E42-I.+DW^]( MV;+3*$;W,&PO-BGQOOMX]]U1/%TK_=6LA+#P4%>-.9NLK&U/IE-3K$3-S3O5 MB@;?+)2NN<6I7DY-JP4OO5%=36D0L&G-93,Y/_7/KO7YJ>IL)1MQK<%T='^>(O^@]\[[F7.C;A4U>^RM*NS23:!4BQX5]D;M?Y);/:3.+Q"5<;_PKI? M&Z<3*#IC5;TQ1@:U;/I__K")PYY!%KQ@0#<&U//N'7F6'[CEYZ=:K4&[U8CF M!GZKWAK)R<8EY=9J?"O1SI[?7'VY^O7S%1S=\7DES/'IU"*J>SN>0=10( &E![ BX8M1AXO>FF+ MXEXTG8"%5C5<(E>-4L PVQ5<^@ +#7_,YL8__W,L #U^/([ORN;$M+P09Q.L M"R/TO9B*@*2U(V2[ N M]R -\&UQ@EJ ZC26G?=NG'N+[M%(@T5CN])" &]*,/(!ZEX!PBD ,']BR)]? M@H,0CF2#5JHS^,0RHN%-(8"F)$T3!Q['$22,A $%%A":)_ 1 M5RTUM\C J*KK';SA=?L>%$9!0Y20E$404Y+3!-*$A%$(&24)R^%.65Y!@XUU MB.)KR%/"LL -8I*ECE*89R2BN1ME.:%Q =4DPRJ2;Y7-3\*A5MH5[* &['$ M'8Q)Z"#:]TO("&N<1+"TOE7/QK_2REMXF9.X',C7=IO+6;?)2X."%:T M&Z"HLA0'64R2V.4M"TF09'#5:3PK"7R298FQN.+&>LJSA98%APBE%S(GSB"/ MO518"&E 6)C"S$C^]IH7VQ07OLH/:&%CLSJ(&PO M=V]R:W-H965TG%J&TAB MI^N0I$'J;1B&?:"ELRU4$EV2JI/]^ATI6[93Q^@7B3SR'M[QGH?D8"WD-[5$ MU/!<%I4:.DNM5Y?=KDJ76')U(598T$&;?F#Q@C?PQCC3,,Y5 M6@A52X1_KF9*2Z+*O\>2;;!ZQ[&,?"[5BJ\4^N@KR3&K"P0QASM1+3YHE"68^(]%>A+K>*0[T,QL2BI(>$IC9A;42X2Y M*$C!>;6 \[PBBZ@5KS+5N00J"K9%H9!2+&;25NO\?@1F*6:[CE:5[D^@58W_4\#]Z_2WSF?X0O ME+J$XG!ODC@ YGI^ %.A>=$8"3*)W%X26/"^VX]Z<(=*79*,I41*9&52II,H M<6./0=]E8;(!>(5/ ''LQHEOH3PW\2(X0:&PI5#XRQ2ZY[J6NY;PK2H.)S6M29"4#ESU V1QF:H^QP_0[5 MJ>?Z<4C_+7'.(.Y9<]#KFTD!E3T,=\1B86R)$)O!'C#FQF&T&XT28^K3" V' MU'>]@.V&$\^8?,;,<$1T<=D>:5D_,":??E0$NJOG5%O"8T0Y;\MP1AQDE($? MLDW2,Z1+'@_$V8JP$4P264HV &=6!X;VE$<0;LA^U-N(\Y7.SZVD.VW,V__6 M?EPZ5/E76CFWV[K#.6*TQ3#L RW1MA")U$@JCO?K=Z0<.6EUK3D@]&)?3>1HQ/1ZJKD;")!M75-Y?J<56)U.O '=R\NR\52 MFQ?#T4E#%VS*],=F(O%IV*,49:G@S/_^#PR]M;@4\E6ZMX<3"0S M(:[-PYOB=. 90JQBN38(%(<;-F9598"0QM\;S$&_I7&\/[]#?VECQUAF5+&Q MJ#Z7A5Z>#M(!%&Q.VTI?BM5KMHG'$LQ%I>POK#:VW@#R5FE1;YR105WR;J2W MFW/X'@>R<2"6=[>19?F":CHZD6(%TE@CFIG84*TWDBNY2!Z MJ>""%ZQXZ#]$:CT_(1L@[/L6IHSDX'>$$4DS=L,'KZ MQ(^]YWN8ASWS9EK7)]JD5\#Y<7CEQ]YB;9GYC*4>KTKR/TT MWO!."4KY\^28F?/%? !7]V@R20@-QR499+ MBUP4()[U5.4MU%WU,%,]@+EG?>YA11508UVAD*AC>-_6,R9!S'?'J."SO9&L M>'9O=K982+:@FH$]3H6^&I4+/9'^6-P@X%13W6HAU_"NY&7=UO 9PUR*JBCY M J[H+7J]WP9%-;REO$5! W_#U'>\V'?2((0#/W9C#^QAD.?P"K-E?,(L=#(_ M@H"XF=^O?NH #\,D=/PD. (_;33SY;Y*,F<(#9Y#USR..\DBYW0BX 0-\X>YST*G=3#//N>ZV=PB-]5AWCI M@[S'6#@QFI#034B/\ 6I!\<91+'C88DHE6X1MU= Q7%N'^%V_K.47,W2L6 MT^)M9_=/\FLA&/*X)[9$^ZO_ (B31<2.48K%")$3I)X=S5[??8WB,( LCK&Z M(Y0IWXF1[<5T,H'(PT!P"5 YK@3F%-2W^!] X,1A9,?(DDE0)1,<8R?Q2+?O M+@ C!R7/J]:=Z!QG^ F09;B+T%A M>L4XGE=E'6B!/6EI.B;37&_]?/S28 R.E\28\ 3I8OJ#Z+^JEEW:-;S7!-=, M+FRK;RH =:;KA_NW_;^)LZZ)WIIW?T7P4!8E5D/%YNCJN0EJDNS:^^Y!B\:V MU#.AL4&WTR7^(V+2&.#Z7 A]]V VZ/]CC?X%4$L#!!0 ( !J' E5Q,O.V MP0( !<' 9 >&PO=V]R:W-H965T3 UCR)+@T@R"WMK@,0Y/F(*@Y5P5(_+)46E"+6[T*3:&! M9CY(\#".HEXH*)-!TO>VF4[ZJK2<29AI8DHAJ/X] JXV@Z 5; USMLJM,X1) MOZ K6(#]6LPT[L(&)6,"I&%*$@W+03!L78Z[SM\[?&.P,3MKXI@\*/7H-M-L M$$2N(."06H= \;6&,7#N@+",7S5FT*1T@;OK+?HGSQVY/% #8\6_L\SF@^ B M(!DL:;C"TP5-_Y)-K5O%)"T-%:).A@K$$Q6;_I4Z[ 3@#C[ ^(Z M('X9T#D0T*X#VIYH59FG=44M3?I:;8AVWHCF%EX;'XULF'1_<6$U?F489Y.[ MR3V9WHV_W$[(;#(GB^OA?$(F5$LF5X;,0)-%3C60DRNPE'%S2LZ(<1:S?3%) M[G-5&BHSTP\MUN20P[3./ZKRQP?R]\BMDC8W9"(SR)['A\BE(11O"8WBHX"? M2WE.VM$[$D=QO*>>\?^'MXZ4TV[T;7N\SB%]E3Q;@[&0X9DW5K/4+?&WIH^D ME,SNE>PHI.OK2U/0% 8!-JX!O88@>?NFU8L^[N/[2F#/V'<:]AV/WC[ ?B@M MRQ@O7:N2!:2E9I;AF9D\I;S$_TV66@DR5J(H+?5MK9;D#F?7C3*[I^_'#0*3 MJ05A?NX3K/.:@KT2V#/!NHU@W:/'Q0EVUBA6* MHH)RD2@A4IVZY$^PYN^TY M)UEE/]TG396OZ_.YD;Y.+N)>/USO,O[7YT,K:GPJ(N'.C!&@5W[T&BRLE+;J MSL;:3/>A'VHO[".<^M60_@M371FW5*^8-(3#$B&C\_=8D:[&<+6QJO"3[$%9 MG(M^F>/-!=HYX/>E0L'JC4O0W(7)'U!+ P04 " :AP)5Z1*+ "(# ? M"@ &0 'AL+W=O=M!&ZB433 (J8.-AVH-)OC86B5ULIV7_?G:29FTP%=IX27PYYWP7W[[A MAO%'D0%(]%SD5(RL3,K5J6V+)(,"BQ.V JIF%HP76*HN7]IBQ0&G%:G(;<]Q M>G:!";6B834VY]&0E3(G%.8L".ABN\A%N0 MWU=SKGIVJY*2 J@@C"(.BY$U=D_CGL97@!\$-F*GC70D#XP]ZLY%.K(<[1#D MD$BM@-5O#5/((7@-P3_K1:"AA"\U4+8$*K0[3KV*G$S+'$TY&R#N$8K-=VHLE^Q5;X(U?OD M5G(U2Q1/1E?Q';JXFEY?QF@>WZ#;\_%-C.ZK]$**QFO@:K>@VPQS$.BZE$)B MFA*Z1!]G(#')Q2=TC$0]W?P(17<9*X4"BJ$ME9/:E)TT#DUJA[Q7'/+1):,R M$RBF*:0&_NPPOW> ;ZODM!GRMAF:> <%OY7T!/G.9^0YGF?P9_IVNFL*Y_^L MQ_]L?2\9?KM=_$K/?T4OQIRJU1=H#KS>%>CG^$%(K@[\+]-BUW*!64Y?@J=B MA1,86>J6$\#78$5'']R>HR;TYJP MHE!W<',G<=#*A0Z>ZC M9D:M_F ?%9M0@T&_1>VE)&Q3$AY,R95Z8&&Q4(\18HLV'Y(ECPB>2K+&.5!I MO)S"%^[X_6[X+S&N[W_I1/\2%#I>)W:#4.C[YM![;>B]]]X-*&9^XIU/7,#Y3U4]=K/R5KTNG2\R7A J4PT*9ER-U1[)5]=X^ M,*E>[ZJ9J0H.N :H^05C&PO=V]R:W-H965TVT[)_/SL)H:%I!"(OB9W<HI#)GK50:GEBVS)88$3D$5\BTW=F7$1$Z:F8VW(ID$P3 M4!3:GN.T[(A09O6[R;4[T>_R6(64X9T &4<1$?].,>3KGN5:SQ>&=+Y0YH+= M[R[)'$>HQLL[H6=VSC*E$3)).0.!LYXU<$_.7,\ DH@'BFNY,08C9<+YHYE< M37N68S+"$ -E*(@^K? ,P] PZ3S^9J16_DP#W!P_LU\FXK68"9%XQL-?=*H6 M/:MMP11G) [5D*^_82:H:?@"'LKD".LLUK$@B*7B40;6&424I6?RE!5B ^ V M=@"\#."]%>!G #\1FF:6R#HGBO2[@J]!F&C-9@9);1*T5D.96<:1$OHNU3C5 MOQQ<#>%A<#V^@)N+P6@\O+BY^'$_@OUS5(2&\@"^P"6A AY(&.,A##&(A:!L M#K]O,)J@^*,#QJ-SV-\[@#V@#.X7/):$36775CI!\Q@[R)(Y39/Q=B3S/69' MX#N'X#F>5P(_JX:?8Z#A;@)WBW!;ER6OC9?7QDOX_%VUH8RP@)(0!E*BDB=E MBE**1CF%>0E/Y)($V+/T6R91K-#J?_[DMIRO9?IJ(BNH]7.U?A6[KMX,A< I M!#S2FX0DZ6N6*"\3GK*U$C:S6:SZ_G&K:Z\V]6S'-)QV'E-(LY&GV:A,\V?, ME4[R3M I?';(-D(X(:(1YTIZ)T-KJ;(% WRA8/]:UQA".Y!F9#*Y[UW!6LB M*Y2FF9>F^7&_-NM46Q-906TK5]NJU:\I6W/#B^WV*[MNAW0ZY6X]SI,\KDQR M1.>,SK05F8);M4 !MQ-3"#()$:[8,GXQIU=JSDKZ]RY7362%2K3S2K0_;LYV MG6IK(BNH[>1J.[6:L[/E/&_+G=LQOK/#GJ[S\OEWWFS0,>.[S.F7FK.:^[WK M51=;L1(;C9#[<8-F''4IKHFMJ/BEO7$K^XEWFS2CV_R<.Z\\6AF2IFEO-*OF M3T%_N.>420AQIC'.T;%VN$B;[W2B^#+I7R=PD1*%-*Q[VDMC./1QLNGF4&H-!+3ID<69E2 MQ;EMRR2#',LS7@#37Q9BCNA)[9#4M*R?*)- M%1OT+92LI.)Y#=8*!\%^#7 +XU6RDI;$ZQP' F^ M0<)$:S8S*,^F1&LWA)F_.%-"?R4:I^*;V\>KV_M?TYNK&3J>@,*$RA/T!3W, M)NCXZ 0=(<+0?<97$K-41K;2>QJDG=3\EQ6_MX?_QXJ=(=\Y19[C>1WP\6'X M!!(-=TNX^QYN:Z>-7:^QZY5\_CZ[; U,/NX'_2P)WV 2]4Q8TRH*#RIYTI9L\*P1/0'9J MJPC"UK;>8+ E;3?&=X)N96&C+#RH[)HPHHLK1=\X[T[_<&=3UPT==TM:5Y0S MW'-LO49<[Z"X>ZXPU>=6IW27NM[NOD,O&&ZIZXH:FG+M4M=OU/4_=G1+&PO=V]R:W-H965TDSAE0V/%^?K6-%FX@@2S%EE#*NXL M"$TP%Y=T:;(U!3R72DEL.I;EF0F.4F,TD&M3.AJ0#8^C%*84L4V28/IR#S'9 M#0W;V"\\1LL5SQ;,T6"-ES #_G4]I>+*+%'F40(IBTB**"R&QIU]&]A>IB E M_HE@QX[.41;*$R$_LHLO\Z%A91Y!#"'/(+ X;&$,<9PA"3_^*T"-TF:F>'R^ M1_\D@Q?!/&$&8Q)_B^9\-31Z!IK# F]B_DAVGZ$(J)/AA21F\A?M">:Z%=*+3/M= I%&3H M9AZ[3)R/.1X-*-DAFDD+M.Q$9E]JBWQ%:58H,T[%W4CH\=%#<#<+9J@XO/>! MXRAF']!']'7FH_?O/J!W*$K1)(ICP2L;F%P8S53-L#!PGQMP3AAPT82D?,50 MD,YAKM#WF_6]!GU3!%M&[.PCOG<: ?_>XI^8 S@!CV >-AND \LI-%:/L+?'X0L^L(A8?^J:,^!VVK@ MK+_=LC4.86B(!L: ;L$8_?Z;[5E_J'*N$\S7"19H JNPTR[9:3>AC_Y: \4\ M2I=[?K[)O@=S=+<5=Y: _(B%9)-R](BYN#\%&D+*573EEGK24O;VV(ZLEM7I M#\SM,0^-_ES*PUDF TTF*PGNE GN7)G@1\C>MJ4$^AMHHDIOLYT.>@%,&?)0 M(IN9ZA%H1+@T]5>[$VARIT*+5]+B-?KW*4IQ&H*&JO=4)>BXM:IO].;2U)]E M,M!DLI+>;IG>[E7I/;?FFZW8LLA0MZ@Q46QS_**L_$:<2].OR:E DU,5@GHE M0;W+VM*8,&5YYS#]HUJS6^U:<:MD>E49_[6,TZKWZ=OPJ6TUACM; M$+5:E4"TAOD+(;CFU6)5(O1/A'DT6=F.X$]%#DDV" MOD\@>0*J_(ALAKCT*U(KFJ\5+="%5B7#.9#A_*H/_0)9%TM<7L!8S(0K2+E%,JL;@2XWJKD_3%IV M\Z@UP<\_;U8ZIZ.Q5C1?*UJ@"ZU*QF$JLSN_K%GI'*/&6M%\K6B!+K0J1X<1 MS6Z>T:YK5LW87CZ?*AG1.JN]V8] EQ]Y]LVC#=P$Z%+NG#,DA]Q\,Z]<+7?G M[^2>=&W]WKX=VXIU/]O-EQO&!_C\KX )ILLH92B&A3!EM;JBK&B^NYY?<+*6 MV\=/A'.2R-,5X#G03$#<7Q#"]Q>9@?(_CM'_4$L#!!0 ( !J' E6#4R5U M?@, "8- 9 >&PO=V]R:W-H965TBU@7C<">1JLN2RL=K*,1^[6#GZ<0G MMLNU/>'&JXKN8 /Z2W4GS0E'83*:.OP])G8YI X^/G[*_;YHWS6RI M@K>B^(.E.E\["P>ED-&ZT)_$_@,<&@IMOD04JOE%^_;>R'-04BLMRD.PJ:!D MO/VG#X>). H@9"* ' )(4W<+:JJ\H9K&*RGV2-J[339[T+3:1)OB&+>KLM'2 M7&4F3L>W[ZXV[S;H(]6U9/H1;E M &;HMPHDU8SOT"V8]9FA6T:WK##=S- =?32/D)ZAFQK0GU=;I:5Y#OX::Z*% M!>,P^W)'Y6/DM(&H ]E6\CWT<+E;N_4A905=6\%Q9_ABKC0J/ M6.'"C\998<<*GV,%8ZQPR/(B,LZ*.E;T'"L<8T4CK"4>9\T[UOPY5C3&F@]9 M& ?CK$7'6IQD?<[!F#G3(,>(BP$Q"N83W2T[XO(T46A:H*PV]@"K)U;6)2KL M:XBJ]M4;%<9R4(KOS?V)5<5>[S+O9#76" BRS!A?(9&AE*E$U-RZ851;WJ", MGX(Y\2;*.%(J_A^3TLY"<7 1@W%SXF$))/+PU%3T;L2GY?B><B^2[:?&0Z7@W$WC_W6"X1[M>^P7QD8ZYD0^FE@]];=IU'\#U!+ P04 " :AP)5 M8OBPG X# "'"@ &0 'AL+W=OJTJK3;P[0'$RY@U8DSVX'NW\]VTI2/D'6H M>R%VXG-\SO6]YO;7C#^()8!$CPE-Q,)EFK* M%[;(.."9 274]APGM!-,4BOJFW5:3R]N MR6(I]0L[ZF=X 1.0]]D-5S.[8IF1!%)!6(HXS ?6T#T?N8X&F!7?"*S%QAAI M*U/&'O3D:C:P'*T(*,124V#U6,$(*-5,2L>ODM2J]M3 S?$3^T=C7IF98@$C M1K^3F5P.K*Z%9C#'.96W;/T)2D-MS1B2FZP!2G,:")R:.KM$@6'?33,4A,J'B'6NA^ M,D:G)^_0"2(INENR7.!T)OJV5*HTMQV7"BX*!=X!!9_S] SYSGOD.9Y7 Q\U MP\<0*[AKX.XVW%:QJ +B50'Q#)]_*""@DD*@'\.ID%PEV<\Z1P5%4$^A*^]< M9#B&@:5*2P!?@16]?>.&SHR1*5O$YB@7@+ 0(&M/L" ) M#8F^&%:1YW8[0=]>;1JI616X@5^MVE(85 J#1H7#..8YS! \JIM+GXS*,L3D M$K@J#\Y5QB)*\)10(@G4BB_XVQNR6D''W17?J.+(4VA7'MN-'J]9NFA)X FB M.OO^9JB];\ASO5YWQU'=,M_O].K/(ZRTAHU:[YB^(EZD,ZP1$#JNMZ.S<;\C M(]^IW'0:W7PUB70X\3M[%OQ.N*._<8R]X(CH*[HG;.."AHONIYB(EEF&HT9_ %!+ P04 " :AP)5+Q2&^;$" #X!@ &0 'AL M+W=OICVXR=?&PK$SVVGAW\].0E9*J/:PE\27[QR?\]G^'*VY>)(9@$+/ M.66R;V5*%>>V+9,,
0%,SRRXR+'27;&T92$ IQ4HI[;G.*&=8\*L.*K& M'D0<\5)1PN!!(%GF.18OET#YNF^YUNO A"PS90;L."KP$J:@'HL'H7MVRY*2 M')@DG"$!B[YUX9X/0A-?!7PGL)8;;625=>YEC"0-.?Y!497WKU$(I+'!)U82O;Z#Q$QB^ MA%-9?=&ZC@U]"R6E5#QOP%I!3EC]Q\]-'C8 ;N\#@-< O'\%^ W KXS6RBI; M0ZQP' F^1L)$:S;3J')3H;4;PLPN3I70LT3C5'P_N[F:H/']W=>CV=7D%HU' M%Y>C\6@VNIJB_2$H3*@\0$?H<3I$^WL': \1AF89+R5FJ8QLI348)CMIUKNL MU_,^6.];R8Z1[QPBS_&\#OA@-WP(B8:[%=Q]"[>U\]:^U]KW*C[_(_LJ X'& M!,\))8J 1$,B$\IE*0#]O)A+)?1!^]7ELR;N=1.;RWJ["W4^$U89@E@,:@+^QANUTOA^B.LZ34XIGJ$ERS M!AM:W-#=TOL^QCL]ZY8;M'*#G7+K0T4Y6QXI$#FB?X]7E\K@G8+0WZ\%7-3#]-($R GE]PKEX[IOJUCUW\!U!+ P04 M" :AP)5-X^E^1\% !1&P &0 'AL+W=OAF@>3&+ FL1G;@:FT M/W[M)$T(25WH^@5R.>>SOR_G..?$@QUE/_@:(0%^Q1'A0VLMQ.;*MGFP1C'D M%W2#B+RSI"R&0IZRE<@<9H=O-S!.]:AE3NT#AW:KSBT*^,T +W ME(@U!Y])B,(&_XG>OZOQMR7;@K+W0GGL:0'_2L@%:#EGP',\KVD^_\_=/][= MU;!I%0^PE>*U7L&;,1HF@0 [R!@DXEEF4L 2&(&G1QI%0":'O!-^;WIN&7"[ M&5@M.%=\ P,TM.2*PA';(FOT^V]NU_FC23238+XAL(J@[4+0M@Y]=)WKMX 1 M) $"4( %6F%",%D!N@3/"+(F-;6HIZJ9@753,+5T;T>NY_8']G9?I08CI]\I MC"KL.P7[SC'L.9"O%+"IQA9&C>FO!3R5> ;6V>/4]TW .^#49=QVTFW"L(]TZ-$0(PK M(A.&0BS TSV*%XA]!_^"Z7*))=>Y>C[R#3=.F(19"4K.P#WD' ;KA$M_7O@T MJ:"=QZG/WR28;PBLHG^_T+^O?0W=4<[!1+ZHI:"(!'*I $]WT@;<"A3S1B'[ M)H4T">8; JL(Z3IE1>9H0_E RN'Z@ J0) MW5A?C?/Q]I.RYS@'B7N,D:^?^7N5V:M57>-)/A5KQ, 7&. (BS0L-;FM'__4 MF#2*YIM"JVKOE=I[IA,\1S2EIDDTWQ1:5U)>RH'L'31' 5WE+>,W = MTX2(1DU;M33MUG/Y""-?/\/W*E!6V:Z^S#XNE]/DG-Y;+3"-XKFFT*KJEFV#:Z^;WA_'M>+>K=?3^1C MK'S]'-^K0=E)N/I6XE%B0A:L@60-?+1%$=W$B,B21/52*Y0>:[-5BW]R?)E$ M\TVA5;4MNQKWTGBV&FU0C*+YIM"J:I8]BJNMW*6:9'4N\S4<0&+.1(:AO' M6*@0U69KO]:RMCROGJY&NQ!3:-6/I&4;XKW5AFC%FKWZF> -W$[Z!:WIT\I$ M[WFJ?J;0JOJ5S8JG;U:RVN66;*5G4 M6[;CS'S]/$_5P=[;:X@16Z5[-AP$*G6R;_#%U6)?Z#K=#3FX/G&O_&QWIX3) M-ION(5MA6>%%:"DAG8N>?/^Q;/\F.Q%TD^YH+*@0-$X/UPB&B"D#>7])J7@Y M40,4NVBC_P!02P,$% @ &H<"5&ULK5AMCZ,V$/XK%CU5=]+=\I:WW2:1$J#M5K?; M5;)I/YSZP8%)0 MDICPF18*D=[H.O=#2#"_HBD0^69'68*%'+*]SE,&.,B5DEBW#&.D)S@BVGR: MSSVP^91F(HX(/##$LR3!['D),3W.-%-[F5A%^U"H"7T^3?$>UB VZ0.3([U" M":($"(\H00QV,VUAWGBFI11RB;\B./*39Z1Q2 MP3Y3L,T+"H-28?!>A6&ID+NN%[[GQ+E8X/F4T2-B2EJBJ8><_5Q;\A41E2AK MP>3;2.J)^+>10O'66T67]?HHPL"1S'_A#Z@ MB*#'D&8I8^<&[$NI URPS!<9B\@>.90+)!,#R6E@!T#?ODIY="L@X?\T M)4L!/F@&5_7QAJ?8AYDF"V".J,U__LD<&;\T1:A/,+=/,*\GL%J$!E6$!FWH M9Q'R0\SVT+AQ"YA1#J..EL/<'EA3_7!*\5L9P6D3&543&'PC0E2D9#5Z!LR:0M.*VC4T?8*YDS?5 M>S0\.P6\G@S6&+^N&+]N9?Q>=B:LZ=1#7Y!LKA@6:@Z>9)_%FX_"5ORNW/<) MYEZ_+?=O3M>>#-:X-XW77L)H9=_!/$0I?I:-I&AN$%KUN[+;*YI;HIWR^V5L MGY^H?=FL,WS2K9FM#,N"+EM?(C-8YC79 XH2:4T@V7(#"51NE[6FD?U6[,[L M]XGFEF@U]B?GW/=DL%):)-'>VRA#PMF-;8//NR;K?; MF.&;#O*LN MH_+[CE?XXB;K3E;W2'[.Q["3IHRKL6* M((%(E!1$_NUA 4E2,LEU_-N0:NV<)?#T^HG]]\IYZT=?''-"' 2)$_X1O4-QAK[N:,%) MMN937-3-@ ?C./=$;PNO6U=QD\N7^-1 MPC^+[ )9QB>$#8S1PWV /KS[.+"NQJX^ MFKK8,)JBA4P$DUM;UJC8H455G<#0]ZL5K\;_&:J.FM\>YB]U\)+G)(*9)H6. M ]N#-G__F^D:GX=2HI(L4$D6*B+K),ENDV2/L<^_%.E*YH%NI'3GE FR2@!Q MV$I!%X,[=I3NM3E121;49$Y%5K[D]G-SJN]/ ZUHNDZ@G3;0SNANN*]C*M6R M#'.<;3^UPKF$B&91+!%;=",@1=__DN#JD@_N"T=E#E22!2K)0D5DG72Y;;K< MT7W1Y&9P"]1(]Z30?,^=&-UB6PQ8V1//[5H%YU:F/[&PWZO< ;.)C^WCG!TG MO=9);]3)^V+%(Q;GY7?7D*.CZ-?6F4JR0"59J(BLDX))FX+)F\G"1&6Z5)(% M*LE"162==/EMNOQ?E@7_[/UCV::->[)P;H5-QYCT9.'X;F5[5HG M$M-QT32.W_7&J).W\I H("-9!(/?[*/HU]:94K9 *5NHBJV;AY/SE?EFVM!, MI2II*MD"I6RA*K9NTO Q:?B7%:*!=C:_YWE.3R(&S"S#MJV>1@R8.:YI] 0G M'#!S#>P[SZC$\71GCIY+YC=2([:,"%@C3I.B_(;@Z#U)\\^(BAVPP0 H/=$I M90N4LH6JV+K).9[J3/OMI$/ID4\I6Z"4+53%UDW:\81HCIYHQJ7#.3L!6([G M6GWI.#>SL8^=OG28@IL6S5O.8IHD8FZ7=2. MM@WBJZHMVAN_-B\7YL!X4#:4JY[ED;[N1M\2MHVE[B2PD5,9%YY<,:L;O/6- MH'G5P5Q1(6A:7>Z K(&5!O+YAE+Q=%-.T+;9Y_\!4$L#!!0 ( !J' E5" M%5,&1P0 '88 9 >&PO=V]R:W-H965TA.Y*3$=PSP75$@]OT:Y_0P M-:#Q.+ @ZXVH!LS99(O6>(G%_?:.R3NS8\E(@4M.: D87DV-.;Q*H%\!:HO/ M!!_XR36H0GF@]$MU\RF;&E;U1CC'J:@HD/S:XQN/ M[#_7PUSN M,'CX#G[!=,W0=D-2.;J6V>3@?8P%(CG_ #Z"^V4,WK_[ -X!4H*_-G3'49GQ MB2GDVU2<9MIZOFX\VT]X=L M+<6&@Z3,<*; Q^-X?P1OREGHIL)^G(IK>Y3P MMUUY"1SK MB6;2O>Y^;Y<*@*Y_]Y3U[MO3<93K8)OB==2#H1< 5O* M!"G7%]T26>"4EBF1B#7X)' !_OE=@NM+_J]J'32>7+6G2@FO^!:E>&I(J>.8 M[;$Q^_$'Z%L_J9*@DRS6299H(NNER^W2Y8ZQS]K<*+=A@_1K9/6[L9]%@1]: M$W-_.J\**S<,_+Y5?&X%H]"QH[Y9HC +(]L]^NP%Z75!>J-!WI=$X PL!1+J M2$?A+UUH.LEBG62))K)>#OPN!_Z;Z8*O,UTZR6*=9(DFLEZZ@BY=P:MUH4%Z M)YO4M:3;@2XHK* 7!@-=.+<*7<\=RH+""EI>J%:%L LQ' TQV3%Y;+X MR3+ M<@P2Q 60)Q(P7S&2(E7@HWPO77.[\#!V>!&9>9:D3N0"H59X$$?#K1"96;Y,%"+ M!3RI=^!HH'-.T,<[E)(5297!CL)?NMRTLL5:V1)=;/U$V,=$V&\F$:TK74G3 MR19K94MTL?63=JP*X6@5,RX3SMF.A780A4.94)BYGC^L-!1FMN? X9%"918$ MGO^$3!SK*3A>4/TI-IB!>8&K0X0ZW%&"%Z\YG6RQ5K9$%UL_%<>J#WIO)Q1: M2T2M;+%6MD076S]IQS(1CI8UXT+AG[4'0M7.7]<-; Y2NBM%TSKK1KLF^;QN#0_&K^'5#52,QU53O>[; M'NF;COPM8FM24&HPRSRD ^7U$J M'F\J!]U?#;/_ %!+ P04 " :AP)5?%J/ &T# #("P &0 'AL+W=O M>,Y?A+O:4?>$%@$ O M=47XTBB$:.:FR=,":LQO: -$/ME05F,AERPW><, 9QI45Z9C63.SQB4QXH6^ M]\#B!=V*JB3PP!#?UC5F_]]!1?=+PS8.-Q[+O!#JAADO&IS#$XCGYH')E=FS M9&4-A)>4( :;I7%KSY-(Q>N SR7L^=$U4DK6E'Y1B]^SI6&I@J""5"@&+/]V ML(*J4D2RC/\Z3J-/J8#'UP?V7[5VJ66-.:QH]7>9B6)IA ;*8(.WE7BD^]^@ MT^,KOI167/^B?1L[DQG3+1>T[L!R79>D_<*\ W [@ M?B_ ZP">=J:5HGU(L,#Q@M$]8BI:LJD+;:9&2_DE4=O^))A\6DJFD.D5 MB9EVJ>[:5,XKJ6;HDTQ2<'1/,LA.\:8LNZ_=.=1^YTP2?MR2&^1:5\BQ'&>D MGM7WP^T1>#(-3R"5<'L,?J+&[7?"U7SN*WRK I,V R/^^2=[9OTRYM^/)$M^$-F) MMU[OK3?%'O>.8FTA%F@->4E(27)$-Z@!5M)LS,Z6=J9IU0FZBQW?C8*%N3OV MZ3S*#OT@.HU*)DM\IP%^;X _:< C[(!L=7?!2PJ<*]GKLI)Q^>BKW-+YQY*B MP/4'PL^CG, )G8'PR=+>*7S6"Y]-[WSW]DR*G9W)N+:]T \':D?"',]RW8'< MR8+>*3?HY09O;'0@V72+!V>J7,L)O('VX/Q%L$-GX% R6=P[I8>]]'!2^A^R MJ^>HHB2_%L!JU%"F)XL+!BEE\HNCFI^*0O;"MR!M$[\<\R4\\R5RG:$MDR6] M]80,SSRV^G0GED2])=$;NN%*SA., 1$':\941^?[;$6^-9 ]F?:MLD=2GK16 M*]T\FG'D^YSK69&CE&Z):$>&_FX_CM[J*6QP_\Z>K]JI\AM-.^-^PDQ^%#BJ M8",IK9M ;CYKY\9V(6BC)ZDU%?)0T9>%'+6!J0#Y?$.I."Q4@GYXC[\"4$L# M!!0 ( !J' E78 L#4EP0 ) 8 9 >&PO=V]R:W-H965T057P/3=Q9X:429,QIDUR9B-. ;E5 & M$X'D)DTC\>,&$KX;.MAYOC"ERY4R%]S18!TMX1'4TWHB])E;HL0T!28I9TC M8NA\QM=CTC4!V8@O%'9R[Q@9*3/.OYF3^WCH>(81)#!7!B+2/UL80Y(8),WC MOP+4*>%L&:04I9_AM]+Q*Q%Z!QF@-($4 . SHO!/A%@)\)S9EE MLFXC%8T&@N^0,*,UFCG((;&;%8#EREF1@\ M=U[,>I//2EZ8-4 /G*F51'[VH%I0SR+..&6 %_W[ KY'L?$?$(:> S M?GLXMM#QRZSZ&9[_ MX#WX*N=672=)39KU.>)$@7X2X2\;]-R$E@M#YTR#QT;^JC4+@KMD4(S6%+&*%LB MOD!K$)3'33G(@8,,V#R+MJ.P[_7UVF[WQ36,"DDW+$?56'=+UETKZQN:Z$M+ M:1X'&?TF?CE$=V_F3A>'A_P:1@5!/VCF%Y3\ BN_*R?7 K#87@6](RI]+_3] \+'HT+< M[?O-?/LEW[YU#Q\_$86(V#+?UU__T*/1O8)4-N[@?IL[N"6P6A;",@OA*[5F MO(#9K1,0F6M@]=KSWE:-TY>W M2P'Q6O45PX*WE1_>>S-C*\7'S4S.!5V_E&9[^*E%UA9:72RIQ)++[;8"NZU, MM(16ST1E';#UC7S6CBL@]RNUY_>."O425@!77@#;S4A"!6TU*"=GHB6T>B8JMX)?LRMG%/2Q!PGZ_=YA05LG/E=896BPW=$\ M:%D*6"9GKK]GA/XF;2YL*\[)R]D26EUU98OP!7T1;M48M856ST1EC7#[W@@? MFZ-N&(:=P\J^A#LBE3LB=G=TGZX3JI=X,GYL$F&//G45VT*K:ZUL%L&7JV?2 MJ@=K"ZV>B"\C:%VX/'SZH[1.?*ZRR5,1NJ2:"+T":SF.4( -/ MYR _(OW SN5&YC-4K4 T*FRU&],66CT3E0ZO^K"VT>B8J?T;L39ZS MBKU[]*6'P^"PYV.?^%1A[EYO-P6QS%K>4ON-#5-Y?[2\6K;5/V?-Y(/K-_AZ MG#?'*YB\5_\0B25E$B6PT)#>54\+$'G[.S]1?)UUD&=<*9YFARN(8A!F@+Z_ MX%P]GY@)RG]"C/X'4$L#!!0 ( !J' E5!%N0OZ04 (\[ 9 >&PO M=V]R:W-H965TS(%SF.DC MX]_$AE))OB=Q*BYZ&RFWYYHFP@U- O&1;6FJOEDQG@12[?*U)K:^/M"2(TMYLFA^[X;,IV\DX2ND-)V*7) '_<4EC]GC1TWM/!VZC]49F![39 M=!NLZ1V5]]L;KO:TBK*,$IJ*B*6$T]5%[Y-^[AMF)LA;?(WHH]C;)MFE+!C[ MENU<+2]Z_>R,:$Q#F2$"]?% YS2.,Y(ZCW]*:*_J,Q/N;S_1W?SBU<4L D'G M+/XS6LK-16_<(TNZ"G:QO&6//BTO:)CQ0A:+_"]Y+-I:5H^$.R%94HK5&211 M6GP&W\L?8D^@..T"HQ08AP+S!<&@% R.%9BEP#Q6,"P%PV,%HU(P.E9@E0+K M6,&X%(SST2V&(Q]+.Y#!;,K9(^%9:T7+-G)#Y&HUA%&:>?=.RZT6N7V\?-0B=XZ7#UOD[O%R MLT7N'2\?M,C]X^5&QT@.*F,.YKD";[>@L')R+;1#2BYZ:[P7E#[0W^_DG?=3_M4B8#X(U;&A6-C2[Z+/2?6MWFRNQ\1 M?2<_:,#;)M%YI_14!R)A#A+F(F$>$N:#8 T'#BL'#O_'@=V1NS,DS$;"'"3,1<(\),P'P1I.&U=.&[_=(\(8 M:4,DS$;"'"3,1<(\),P'P1HVG%0VG,!OT";/XJ@UL 8'8;2SVU-=A80Y2)B+ MA'E(F ^"-5RE]^O,7/_H0-J>6^O4GSJ'06DVE.9 :2Z4YD%I/HK6]-Q>-EA_ MNY!:LE%^1-)L*,V!TEPHS8/2?!2MZ4>C]J,!CZTEH:@]Z9.YY=*W-)FN:F"EDJ>1#*]E +K2A :3:4YD!I M+I3F06D^BM;T7EU8T,TW#+7(]/8<2K.A- =*H/>77"X2K9QI*:[F_E=JY60 M"? YE&9#:0Z4YD)I'I3FHVA-Q]6%"-UZPP@+K5- :3:4YD!I+I3F06D^BM;T M8UVNT#O3T*^+L.-G$=:T]&P&6 M_$MZHF%T9JA?%72[D2?;L*#MOXVG'[XR9;-W+;NGO7GM;4:'K;RVT^];M43E20;HD3&XH;QT<9 )Z#J794)H#I;E0F@>E^2A:TX]U&E^2A:TX]U:<#H3/6^+F:9SZ?JR<@X>%#L[OAD>T$S M_5":"Z5Y4)J/HA7VTO96_R64K_.5H(*$;)?*8B%@=;1:;?HI7V.IUK/XL=B3;YFL)%TQ*EN2;&QHL*<\:J.]7C,FGG:R# M:@WN[#]02P,$% @ &H<"5=&&9159 P $PD !D !X;"]W;W)K&ULK59K;^(X%/TK5]EJ-2/1Y@&$T(5(+="9KOH2I;,? M5OO!A M8D]BL[93I_OJ]-C1#(65&J_V2V/$YU^?7T69\0*% MYE* PGG?NPC/!XG%.\ 7CFN]TP;K9"KE5]NYGO6]P K"'#-C(S!Z/>, \]P& M(AE_;V-ZU926N-M^C7[EO).7*=,XD/D??&:6?2_Q8(9S5N9F+->?<>NG;>-E M,M?N">LM-O @*[61Q99,"@HN-F_V;9N''4+8>H<0;0G1SQ*:6T+3&=TH<[:& MS+"TI^0:E$53--MPN7%L*C433*B6?2F_N[3Z>3T?@6AJ/+"5S<#6$P M'@VOJ?EI/!K=CNXF< J/@\^CX=/-".ZOP#+@.^/#$ WCN?Y(L*?'(7PX^0@G MP 5,EK+43,QTSSSV_)< MKUB&?8_VG4;UC%[ZZR]A'/Q69_5_"O;&>+,RWCP6/9V@*N!&,M$ 00>*G$,I M6"&5X?_@#+C6)1,90B:UT4"EIOU#F9IQGP+JX'%W6[&>QD-0-VPG]0J32F'R$\G[<7&3PYW4Z722:$]B M#2P.DB#>$^GO7%GV=^&6J047&G*<$S$XZY!)M;F"-QTC5^X6FTI#=Z)K+NFO M!94%T/A<2O/:L1=C]1^4_@M02P,$% @ &H<"5= L:/CJ!@ P#, !D M !X;"]W;W)K&ULM9OO;YLX&,?_%2LWG3:I7; ) M@?3:2%OH=IOZ2UVWT^ET+]S$3= YVS3;J?[X\\0%@=PW%@S?=$ X7F^\(D- MS]>8TR?*OO(5(0)\R]*9CC)!]/3:ML-FY[20J1)3FX8X$668?;]+4GIT]D #GYLN$V6 M*U%N&$Y/UWA)/A'Q>7W#Y-IPFV619"3G"$//&= M95">RCVE7\N5#XNS@5<>$4G)7)0IL/QX)#.2IF4F>1S_U$D'6\TR<'?Y1_9W MUR$*NS030 "_* BU3_0=/];[> ,P+ M+FA6!\LCR))\\XF_U2!V N!H3P"J ]"A 7X=X!\:,*H#1A69S:E4'&(L\/24 MT2? RKUEMG*A@EE%R]-/\O)W_R28_#:1<6)Z<7WU_OCN_/82Q.=O[\";JQC, M;L_C#W+Q_>WY^>7YU1V(R;T <<+G*>4%(^!E3 1.4OX*'(//GV+P\L4K\ (D M.;A;T8+C?,%/AT(>6ZDPG-?'\79S'&C/<7S$^6O@!4< >0AJPF?/A!J M<*0)C\WA,9G+<*A3'TJ@6ZIH2Q55^49[\TEB'W(N6"'[B#@"-X0E=)',P0W^ M7F]A23Y/UCC5L3)F+R\%)WR-Y^1L(/LZ)^R1#*:__@+'WF\Z1EX MG([\T>1T^+C+QY%B@Y:_I>4;:5W0?'DL",NJEG8$+K$H6"(2PH_ +5EOB'% M'Q2TLK7]23 #=T]4!] H: MPDRS8 1B%7M@"Z$BQ 7"T!3CJ#^"*$:)#:)2T M13CJ((1P@D8MAHXD&PR#+<.@-X;O:,%T"(V*M@B#+L(Q@K"%T)%D ^%XBW#< M'T)Y]]V6 MZ$BS@3':8HR,&.^HD& 6$J&.AC'6ED;4I1%%H1^T:#C2;-"8;&E,C#1F-'\D M3"3W*0%75! .BAQG5&[YERQ PGE!P$*6=[3(!9#E6P6NVH[S.0%SRH6VHC.J MVG*<=#@>(Q2@%D9'D@V,T%.ULF?NG83S$UF5,R9[(5B7!&FNK76->6S1U-D: M;&0%TNYP]6Z[A=[Q! ;1=K?F6>\X!'A 9TJW5Z9]W9B'891NT74 M^XT;]T4O\L9[3EN5\-!2?*EEX[2BK[,UV$P\SVNCZ:.HAZJJA\^4]4V ?UV2[)ZPO[5X MG-;K3K/%KK(U*:K2'IIK^[XNWK7L;K]!0;L)SR''>;I <[U[696=>:4A_U/E0%/S17_+?DD::/\K;1OM'LML^/-Y>4+7$. M9BO,M16^6<6Z';K,%KO*UB2LO TFX&>/)59U9JXQD?H;NE]^ BHC 0T.XGG M&ZN6E%.CX#1;["I;B M38[*Y"#WSS$.J';,JM8H-0\SY%_W(MF'@T'*P2"S@S$/(YN#K9%H'DZ,HVC< M'N]RI=I$HNP*,MN5OH8CS++6,+O/*'2CR:Y$FRR5,4'/&)-#AY/->:SA=*W& ML:Y Z<-J(&4UD-EJ'#KJ;$YCS:;[& (&D3?NP.G#-OC*-OAFVW M5O*"79F' MZ_LT6>*RY7"C"3-GM)X2X3);["I;DZ9R%+[94?RL"3.GMT;;M0]A>Z*$*\4F M,&4>_![-PYX).TZM@Z^Q#D%GQDXO238K*-?@]SG[:8QG,DM84-9:A,W7'E623 MHO(+OOL)4 =X+[.J-4B-T>C,)7 EV02I7(9O=AEFXV4.MN;1]0I1V&E8?3@% M7SD%W^P4^G)=9EEKDEUCT;G,]6$J?&4J?+.I.-AQF?-8@]%,;H*="7.N-)M3 MB)6G&)D]Q:&&RYS&>F)P=])2B-H^W97DALQPYVV)\MV62\R6B71/*7F0Z;W7 MH?R=V.9UDAA0@ &E& 9 >&PO=V]R:W-H965T>A[3.RT/JM:S+5\:_B26E$KTE<2JN6DLI M5Q?MMI@M:4+$.5O15+VS8#PA4CWE+VVQXI3,\Z D;F/'Z;<3$J6MZ\O\M2=^ M?KUINZ_V%2?2RE-D+[>O+%7FA7ZC\NGKBZEE[ M1YE'"4U%Q%+$Z>*J]=F]"#N=+"!O\6M$7\7>8Y1]E"ECW[(GM_.KEI.-B,9T M)C,$4?\V=$SC.".IQINQ6.1_T>NV[4 UGJV%9$D1K$:01.GV/WDK#L1>@-L] M$H"+ %PWH%,$= X#>D<"ND5 MVY KPCHU1U2OPCHUPT8% &#/%G;HYNGQB.2 M7%]R]HIXUEK1L@=Y?O-HE9$HS:3X17+U;J3BY/7=XT/XZ=F?W"//OWE&GQ\\ M-)[XWJUZ&$Y\_]Y_>$8>G4KD16(6,['FU$4?/"I)%(N/Z!/Z^L5#'_[U\;(M MU6@R9GM6].QM>\9'>NZ@>Y;*I4!^.J=S0[QOC^];XMOJ*.P.!7X_%#?8"@SH M]!SAWAG"#L:&\8SMX;^0]!PYVW#7=#A.A*]5>,SKC5GSTR2^&BFK+%-,P4)\[:PWO[A&/:[0T.R:K<,( <8&KKM MCT;][M&,]789ZUDS=D>%N%"+#.+8Y,"7/BFF:/$B8UZL92^ MH >6SHA8(L;1$U%Y53/S_:5G3E)!9L=R;>V[::XA81XDS.]7!-'-)M2A'OJ5 M%.+>H%MI%P*-3=/#8*>'@7T:,R'0AU"==GQ$:G/OOTFE@'4DEDDVK=DBW[^9 M4FW%-DWUH'*D.@.G>D0]R$[]026+APFLME )'%43"#0L+8'#70*'U@2.6;JA M:I).8ZIFJ:0"K5.29.7X3S6C(S73*9JK[3=;JWR2=)XOLOGK>068917 E%]K MKTWS"PGSAI6L?,*XAZMUNV[# ')X(1!,$\-H)X;1B=G\ONG-INT9NB=2E709 M47&&)G1%OF>S6F33^DE5^EFT4J4]2M%_*>'H^969=&#ML*D.(&'>R+0L#ZHR MJ-DN@!Q<" 335. ZY7FY\^-TL.24FI1@[[.I%$!I7D'3]KGN"%<76[]VRP!T MA"$435?$GE/C_C!%!&S-C8*P=ME8$) TKZ#I)S[8->SN:[<,0$<80M%T0>!2 M$/C'"2+:F"N$M05-2_, CPQGZK5;!J C#*%HNB!*U\RUVV;_CR#( M0@6LWM\Q8G3S[+&-DP7JYX'2?%!: $H+H6BZ0DI_T+4;A-M2GPK) MU]D&X S=W=X\3E 0,\;1A$CSH@_J#A:TX?Y\.W?4XGLXRT'M05!: $H+H6BZ M)DK+T;5[CFJK.&>I4H7:_4U)^@T]+M3&0*T!F1[0AUPA']'_[FDRI?QW]!>R MEQE0JQ&4YH'2?%!: $H+H6BZI$KCTK4[EY4RAT#DL.9*<^*"T I850-/WJFM+1Q"<=S68EYSY*HV2=U*Y" M]OZ;R@>4YH'2?%!: $H+H6BZRDJ7%-M=TEQ>5$CDOZUH*JC:[6BNB%$XH"XH M*,W#!F^S:SA!\@T-<<_0, =7PA%T]-=>J#8[H'^\T7'WD'CY&/CHH,/%AW0 M3GU06@!*"Z%HNCY*2Q2?M$0;+CKDK=FB VJ.@M(\4)H/2@M :2$435=9:;%B MN\4*4(5 C=:"=G"ZW:F<;H/VZH/2 E!:"$73!5+ZK-CNL_[R=,_X"TG1>$D$ M/5E30"U64)H'2O-!:0$H+82BZ9(I?5UL]W7OU//L&YNQ6JTBB0(RB^)(?C_; MK5 WC"MH=K7GF*AQJ/>,6@)U@''U@DAWZ#@FPQZT8Q^4%H#20BB:+I32WL5V M>[=26R9TP^)-+@Q=.[M-C5$HH(8O*,T#I?F@M "4%D+1="V5MC"VV\(_]MIR M>^>-)09J$X/2?%R]<-5TTAZ ]AI"T73QE 8P/G'I*M"*!>H"%[3]%6MP9,$" M-8)!:0$H+82BZ;_M*XW@#OREK34N4[+WVOC7@*#V;T'3]DTCDPK]VBT#T!&& M4#1=$Z5MVSEQ<6M6.QX-M6/,-C0EJ M&VL"U-DM:)I5V#U4 V2/ 2@MA*+IBBF=WPZD\YM5EOGZZ,ZDZ.O4]0EC^Y@: M*P#4!0:E!:"T$(JF:V7OY^1V%[BBE=VW1%MM^(L%S>^)@9XHGZD6JJ@890+[ M@W/87YQW3!+&H]YA2:G7+@ =70A%VPJ@O7?#BX3RE_Q>)@+EOY#;WO!A]^KN M?BF?\[N$'+SNNQ?!]JXG)69[$Y9[PE^B5*"8+A32.1^HO3S?WM=D^T2R57Y; MC2F3DB7YPZ6J/)1G#=3["\;D^Y.L@]W=9:[_!E!+ P04 " :AP)5>%!= M=G8% ",( &0 'AL+W=OR'1ML\%(G M=/PE^*(CSOM(EL^+TEM3]LP=0@1X\;V 7S0<(9;GFL9G#O$Q;](E">2=.64^ M%O*4+32^9 3;49#O:4C7+OWEGA!)D0\+.^8/-/27FS7)P%W:0 8F5\T!O!\B%HJ(&KQ MZ)(UWS@&2LJ4TF=U_07KI*W> +.0 M"^HGP3(#WPWB3_R2@-@(0.:> )0$H%P W!=@) %&)#3.+))UA07N]QA= Z9: MR][40<0FBI9JW$ -XT0P>=>5<:(_N1\-?_LZ^OWJ>CSY"5S_^7!S_Q?X@P9G M*\(%L<%8?C!WI@XG@LZ>P__N6^%/"_I$- M'R97X.339_ ):( [F!$.W"!N?2HORN-[AX8#Z\ F]G:\)G&D3- ;DTM4VN&O8= $AGX*D([0CGR&Y>%79";#810. M2](QTB$RHO[,?4.D@)VIN6J#(?7E \QQ] @,&,/!@LB'2H#I*]AL=X=?H\N# M-6;V*;C^%KKB%=P$>2V=-*@;5J NPQ M7C%*@;4*P,[,M@G;1HY8J::*Q*R4F%438O)%-"?N=Z%916A0[W10_I$KE541 M6CN%UJX)M(U%ZBEZ2!BO"9-$1/[- O@@)^()=!AZQ%Y)=2&,Q[0VDJ-4T M8 YHL16TFM;N!:R3@NK4!%1^ 7L/KU@31!LH#-3LYH&52J\X [LIV&Y-P.87 MNO> [1;!PE;3S'$M55Z1*]2S$E&O"=ED00REBO= 3?1L/;B=IIZ?K>6RJV+= MJ+QA3;".0L&%+*[=8+$#ZY@HNR?OR2P"P:2Q"K$'[@GS=Q?CY:H@>"68 0A\ M590#!&S\NJN?87D_5>FCC#XZ-OTRFS18+!A9J*EZ(YFZTO;.2N9KG*JU]3I" MK6Y^OI8JJDHLLR'P,0SP9SRL ]?HDO4$]-/S":>NXB M KT31-$UG,&V;ACY!;$\U:HH,A,"RUV(7/>C7U""&3F[C("H=X+2]V9Z=ZK[ M(!^0(#B&JX"9K8!U\14'N5)8=!9&R]*+:WZQ7:O=-:P]MA1FI@'6Q34<8DQA MT3.@KF7J>6=:+JKJ),I, ZR+:SC$G";);KO3EMG1"ZM/J:JJU#(' >MB(0XT MJ$F^6^ LLVL5N!W#'\#,(,"Z.(0/\:B)FBV3BIJ=PB-<; :-)MJ]GJ&LZ$=U M*?H_TJ994] M.GIE___:U43/UH-N-MLHC_48Y3_*RG]4EVV(#[6KWU&5V%44VU4.X'[#6MY3 M5?Z9YT!'W_GX,,.:I+II6+O(R+^9R@55!98Y%'2X0SF27T4[]C.0KB,]_]-\ M>:K_%86VL=_K$[:(ML$YF-$P$/'6;WHUW6H?1!O,6M8\WJ>_Q6PA!QMX9"Y# M]69;)LKBK>_X1-!EM'L\I4)0/SIT"+8)4PWD_3FEXNU$?4'Z#PC]?P%02P,$ M% @ &H<"55"R':7-! ]Q@ !D !X;"]W;W)K&ULM5E=8U/%,8MCNMLVL:R?;Z73ZH(!L,P'D M2G*>Q"Z8KC!Y($N$6+@*<\*>JDM&5M=Z#J- MERB']!RO4,'OS#')(>.79*'3%4$PD49YIEN&X>DY3 MM-)1]$S(:XC7+T@)- M"*#K/(?D^1IE>'.IF=JN8YHNEDQTZ*/A"B[0#+&[U83P*[UB2=(<%33%!2!H M?JE=F1>1Z0L#B?B6H@T]: /ARCW&#^+B2W*I&6)&*$,Q$Q20_SVB,.W,/*1KC[/*6%$,J,$7XWY79L-+O] M.O[E\]=?PV@Z^P%$O]U]N?T#S!B.'\Y$_!,PQCD7)84RK=&3:"/P/D0,IAG] M ,[ W2P$[]]] .] 6H#;)5Y36"1TJ#,^.S&&'I"85Y0?SP,I@+D#HPZ*&R#?,/SZZ"H#?)\PZI -?>=RGVGT_TIHHRD,>/>RX<# MW!4IH^#]=';''X(_;U!^C\A?X!]PRU=1<"W#).ZIPM$YDG@Q7- 5C-&EQE=^ MBL@CTD;??V=ZQH\J#?9)%O9)%O5$5DN76Z7+[4Q7E*\R_(QX)E"!YB)3?$T" MAQH^7-942=KRNPB*K M)2&HDA"\L0X#Q?K6D&$;8C=?_VU(T!!JI!@H4"O0-/9;9*/3_3&F#. YF!"< MK&/N_10]HF*-:.?ZV$WZ4F'VRA;VRA;UQ59/ST$%8[[9UK2DKNEE$#24J0 Y M_J"A307(-,S&+C=2H )S<$2@UCX"UG^]Z1$D\5(^EB$79X97,@R[>JU3IYW< M+]9IGVQAKVQ17VSU+.TK*//M2JB2NJ;3IKC&"I!C!$V=MD$#KR73-B@X6(WK M =C74&9W$35#629VE4*E-Y \(+G'/$FCO=9,O;*%O;)%?;'54[2OF\SNPNE5 M&FT7,0.C^997@#S3;VJT#3+M8- 4J0)EF]ONJR>PNFW[B>QP",ZG2JR1/ MBY2745 <9YXFU5[KHE[9PE[9HK[8ZGG:UT9F=W'T*JGZK3,BTW?,IE;;*,OP MFZ61 F7[S3U$I$)YMML0JWYPD)LCLI GZ!3$>%VP[5E=U5N=TE_)L^E&_[5Y M,385_:$XU9<'QWOZ[28,9S+ MYA+!!!$!X/?G&+/=A1B@^M8Q^A=02P,$% @ &H<"57BZ2'^> P 9@\ M !D !X;"]W;W)K&ULQ9=M_BH;>M']:X1S*5#2%W?^H_DXE+Y+98 8+DOP6ASR: M:6<:"F&+BX2OR/X]5 FY4B\@"5._:%_:CB<:"@K&25HYBPC2."NO^$L%HN$@ M=+H=K,K!>NK@''"P*P?[WSHXE8.CR)2I* X^YMB;4K)'5%H+-7FC8"IOD7Z< MR7U?QL*/>^N;CXN?WW_\X%^NUC^@RU]OKVY^1V_1+YA2+'<$O?:!XSAA M;\3L[=I'KU^]0:]0G*&;B!0,9R&;ZEP$(N7TH%KTHES4.K"HC:Y)QB.&+K,0 MPK:_+A*HL[ >L[BP>@5_*K)39!LGR#(LJR.>1;_[-:;"W3SH[O>[KR$_1<9$ MN9L]V=CUGMA*SSZD%V$*;^6_.40+DHI7G&'UDLS%IF0[$*\=1YL'U+1;X@7Y::0%#2)!%2TIV5&T5/Q;JD&)^*3928O(@N/=,TS4,8ZK?=^!R:USN"W&M0)XX<;9K@FL8'F;H M/HMTU JTA-,;U[%P!A)K(1S5"$='(0R17U#);0DT)N%)^8IW5MA2V&V0H.I=_UA4 XFU4(UK5./_ANH33@KH(C5^_N]W3,=^ JK#RC@S1VTKOS?& M%Q(XJPF<]1*X$=]UK*"B[BL4GZ\AW0#MK.^]0L>6HB'%_('$6@ G-<#)_WRN M3H;D/J28/Y!8B[MI?/W(-+Y5G:N46X5N9#P_$SKL;-=Y9N?W1_I2$HW/;?,; ME;%*^)_J6)=91R'K#_-8#'JC 4F![E0CQU @C_GR*[Z>K9O%N6J1GLQ?F.>+ MLN7[*E-VH.(;?1=G#"6P%9+&Z5CL-"V;NG+ 2:[:G WAHFE2MY%HA(%* _%\ M2PA_',@%ZM;:^QM02P,$% @ &H<"5;4T#R45Y4YHZF*F% M-"F)NU#@;I^SE/3C]R1P0&"FA-*!L95D$_4A M4O]R<-_UH,A:G9)+I9O<+H/[GK;#]X!U#PQR(3J# ^("XU%%C6%:WMA.,[@) M/H&"MGV_JJS#0M-5?W!)-H3F9I-,E] M+1N]2C>H^*,RGQ9V.K+I0VVR6\UROFSZR[PS@*GW<75:56+U4?!"ELQ-_L4) MQR.ZY@5SI?DOFPU*968#3)/@D6G#9]N1GYI6]VQIUN6TS''/@R/T_'?7N6"2 M:2JV3=O:/^15?K7CZ.I?66Y^J^P;]GIL7ZN';O+R&$S&QV#R*&IR> PFD\,W M&1VFQ[ ]9&R=9';.,5TT@/-B2K[!N5-LD@;3!1>&R[8WYUG&Y)/CC)4W=&K_ M3-G1M^,SEM.%,/<=F))-^RO+^*),NE&WL!#MJ$W["TRO'W>'59N+RXPM639I MN[J8-LW -FS6]@+"/G+37'X$XSC,CP"&Y<$<8!S'PO+\3_,9HO-Q&.9MZ$6& M*&>(6!3'^V MUOANXQ7R?!U@>_I+?;2P/,+!=P&H'\OOS0$WY M.5$$NXIYPYY@'$D2#(%:]-=H'".K$\/'OS_84Q)%2>)' /,[B"(,@:<11S ' MX %#HJAY#^Z]C\+U>RK<_.]N_!M02P,$% @ &H<"59>*NQS $P( M L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE( M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_']Z^_%Y1K[-)W[DO63T#(A(>7)$]^ M\.59JJ>EE$_DGVU>E,/.1NO=3;=;9AN^9>4?=ZFW>=7N^ZNV6BZ'S]TI0U5UWS0FJ>:2$+2*P2'@1_+E_O5Y?D($JQ%+G0 M+\-.?9[S#MF*0FS%#[X:=GH=4F[D\[U4XH,UZC@TQV,0;]3_":-#'$6SN0'I(I#N+X2\]:=^.*(DN:_ K+M2R=I-/IF0%XCD->7JX]^!?%,S\-HI!\"*%7+W\W$#\AB)_L(H8T!3AHPI1 7P-UT8\I MH4P5T&67Q&S7GQ'(SY;CZ ?"G"TIFU$\6\>EC_QS)?@_KQWMV,8/P ;"B M.*"M:*AB+#MF"F$#JM.A!0Y32]^R6Z+T'JK>- HG5RF-9V0:^+?!-$A/<30Q M,;GT[=LE#<()A1;='D-,+'W+9HEIDL:+4;J( 1&4G$#S\,,Q\4>C>.%/34Q, M+7W+;HDI-!%HQBW1PV32MVR3U[HWIK=I';A13,^^Z8@VY,*8YE MI;QK/IALY6?1=#"].);U/LPLCF6S MM-NO)9:85YR+>L4UUTDPK[B6O=**^1<7CQO-5\0W,3&ON):]\J[^QEPSD9N8 MF&)R64Y<,Z;WJEJ>3:#,U3[G)U(3 M$U.,:UDQ)\QDO]OEO,K++'G9/E"TI<=;^D=/9KKA3( MN@FK7VW"F?VEAUG'LVR=UX]>;7#"X(?,N:I+JGK,R,1$]V-LVP<=^IHMW\37?P%02P,$% @ &H<"53B# M;R;$ 0 #1X !H !X;"]?;7/NGT-(JVW<-^FAZ^/A?&7=#?LFGY?#)O3- MZJ/9Q*#C\20,OV=4B]GOF:.W4Q__,[%;KW>K^-*M/O?QD/\8'+ZZX2-M8\S5 MZ*T9-C'/JW!LKZ=3N!SDX3RY&BW?Y]6P?)*9_:F*X]/VM\_CVISN=[X_7QE^7/27Q?U!>< _S]77P#4$L# M!!0 ( !J' E6 A/B=P $ > 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W9R6[",!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[.F&06M&HB$J] MFT2)[7=?;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$MF-79 M2B^(B<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+ M(M,ACK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OPHJLX MBVU+YL.N))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_. M;\MT!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_& MK=KS\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@&UL4$L! A0#% @ &H<"5;\D\\3#!0 RQX !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ &H<"54U56[?T!@ R!T !@ ("!6AD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &H<"5=5%88K! M" =R8 !@ ("!P"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H<"5?OXACP=! [ D !D M ("!Y$4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ &H<"5:.?@ZB9 @ S04 !D ("!\E0 'AL M+W=O&PO=V]R:W-H965T]C !X;"]W;W)K&UL4$L! A0#% @ &H<" M54=+=-KY"0 (QD !D ("!\6< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H<"58&PO=V]R:W-H965T&UL4$L! A0#% @ &H<"54M20$6% @ 8P4 !D M ("!E8L 'AL+W=O# &0 @(%1C@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ &H<"57?,F$'+ @ . 8 !D ("!&UL4$L! A0#% @ &H<"59E] M(8,X! T D !D ("!$*$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H<"5>D2BP B P 'PH !D M ("!PJT 'AL+W=O&PO M=V]R:W-H965TN=0 LP( M &P' 9 " @8ZT !X;"]W;W)K&UL4$L! A0#% @ &H<"5=E-GS!5! [Q@ !D ("! M>+< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &H<"52\4AOFQ @ ^ 8 !D ("!_L( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &H<"5=CJ8!8_ M! &PO=V]R:W-H965T&UL4$L! A0#% @ &H<"5=@"P-27! D!@ !D M ("!/MP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ &H<"5= L:/CJ!@ P#, !D ("!O.H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M&H<"55"R':7-! ]Q@ !D ("!1@ ! 'AL+W=O : " 2@2 0!X;"]? M 3 " 204 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 Z #H S0\ !46 0 $! end XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 171 261 1 false 47 0 false 6 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.avid.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT Sheet http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - FINANCIAL INFORMATION (Notes) Notes http://www.avid.com/role/FINANCIALINFORMATIONNotes FINANCIAL INFORMATION (Notes) Notes 8 false false R9.htm 2103102 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Notes) Notes http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareNotes NET INCOME PER SHARE Earnings Per Share (Notes) Notes 9 false false R10.htm 2107103 - Disclosure - FAIR VALUE MEASUREMENTS (Notes) Notes http://www.avid.com/role/FAIRVALUEMEASUREMENTSNotes FAIR VALUE MEASUREMENTS (Notes) Notes 10 false false R11.htm 2110104 - Disclosure - INVENTORIES (Notes) Notes http://www.avid.com/role/INVENTORIESNotes INVENTORIES (Notes) Notes 11 false false R12.htm 2113105 - Disclosure - LEASES LEASES (Notes) Notes http://www.avid.com/role/LEASESLEASESNotes LEASES LEASES (Notes) Notes 12 false false R13.htm 2118106 - Disclosure - OTHER LONG-TERM LIABILITIES (Notes) Notes http://www.avid.com/role/OTHERLONGTERMLIABILITIESNotes OTHER LONG-TERM LIABILITIES (Notes) Notes 13 false false R14.htm 2121107 - Disclosure - CONTINGENCIES (Notes) Notes http://www.avid.com/role/CONTINGENCIESNotes CONTINGENCIES (Notes) Notes 14 false false R15.htm 2124108 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Notes) Notes http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSNotes RESTRUCTURING COSTS AND ACCRUALS (Notes) Notes 15 false false R16.htm 2127109 - Disclosure - REVENUE (Notes) Notes http://www.avid.com/role/REVENUENotes REVENUE (Notes) Notes 16 false false R17.htm 2134110 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT (Notes) Notes http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTNotes LONG-TERM DEBT AND CREDIT AGREEMENT (Notes) Notes 17 false false R18.htm 2139111 - Disclosure - STOCKHOLDERS' EQUITY (Notes) Notes http://www.avid.com/role/STOCKHOLDERSEQUITYNotes STOCKHOLDERS' EQUITY (Notes) Notes 18 false false R19.htm 2202201 - Disclosure - FINANCIAL INFORMATION (Policies) Sheet http://www.avid.com/role/FINANCIALINFORMATIONPolicies FINANCIAL INFORMATION (Policies) Policies 19 false false R20.htm 2304301 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Tables) Sheet http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareTables NET INCOME PER SHARE Earnings Per Share (Tables) Tables http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareNotes 20 false false R21.htm 2308302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.avid.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.avid.com/role/FAIRVALUEMEASUREMENTSNotes 21 false false R22.htm 2311303 - Disclosure - INVENTORIES (Tables) Sheet http://www.avid.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.avid.com/role/INVENTORIESNotes 22 false false R23.htm 2314304 - Disclosure - LEASES LEASES (Tables) Sheet http://www.avid.com/role/LEASESLEASESTables LEASES LEASES (Tables) Tables http://www.avid.com/role/LEASESLEASESNotes 23 false false R24.htm 2319305 - Disclosure - OTHER LONG-TERM LIABILITIES (Tables) Sheet http://www.avid.com/role/OTHERLONGTERMLIABILITIESTables OTHER LONG-TERM LIABILITIES (Tables) Tables http://www.avid.com/role/OTHERLONGTERMLIABILITIESNotes 24 false false R25.htm 2322306 - Disclosure - CONTINGENCIES (Tables) Sheet http://www.avid.com/role/CONTINGENCIESTables CONTINGENCIES (Tables) Tables http://www.avid.com/role/CONTINGENCIESNotes 25 false false R26.htm 2325307 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Tables) Sheet http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSTables RESTRUCTURING COSTS AND ACCRUALS (Tables) Tables http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSNotes 26 false false R27.htm 2328308 - Disclosure - REVENUE (Tables) Sheet http://www.avid.com/role/REVENUETables REVENUE (Tables) Tables http://www.avid.com/role/REVENUENotes 27 false false R28.htm 2335309 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT (Tables) Sheet http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTTables LONG-TERM DEBT AND CREDIT AGREEMENT (Tables) Tables http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTNotes 28 false false R29.htm 2340310 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.avid.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.avid.com/role/STOCKHOLDERSEQUITYNotes 29 false false R30.htm 2405401 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Details) Sheet http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareDetails NET INCOME PER SHARE Earnings Per Share (Details) Details http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareTables 30 false false R31.htm 2406402 - Disclosure - NET INCOME PER SHARE Weighted Average Shares Outstanding (Details) Sheet http://www.avid.com/role/NETINCOMEPERSHAREWeightedAverageSharesOutstandingDetails NET INCOME PER SHARE Weighted Average Shares Outstanding (Details) Details 31 false false R32.htm 2409403 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.avid.com/role/FAIRVALUEMEASUREMENTSTables 32 false false R33.htm 2412404 - Disclosure - INVENTORIES (Details) Sheet http://www.avid.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://www.avid.com/role/INVENTORIESTables 33 false false R34.htm 2415405 - Disclosure - LEASES LEASES (Details) Sheet http://www.avid.com/role/LEASESLEASESDetails LEASES LEASES (Details) Details http://www.avid.com/role/LEASESLEASESTables 34 false false R35.htm 2416406 - Disclosure - LEASES Maturity Schedule (Details) Sheet http://www.avid.com/role/LEASESMaturityScheduleDetails LEASES Maturity Schedule (Details) Details 35 false false R36.htm 2417407 - Disclosure - LEASES Supplemental Balance Sheet Information (Details) Sheet http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails LEASES Supplemental Balance Sheet Information (Details) Details 36 false false R37.htm 2420408 - Disclosure - OTHER LONG-TERM LIABILITIES (Details) Sheet http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails OTHER LONG-TERM LIABILITIES (Details) Details http://www.avid.com/role/OTHERLONGTERMLIABILITIESTables 37 false false R38.htm 2423409 - Disclosure - CONTINGENCIES (Details) Sheet http://www.avid.com/role/CONTINGENCIESDetails CONTINGENCIES (Details) Details http://www.avid.com/role/CONTINGENCIESTables 38 false false R39.htm 2426410 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Details) Sheet http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails RESTRUCTURING COSTS AND ACCRUALS (Details) Details http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSTables 39 false false R40.htm 2429411 - Disclosure - REVENUE Revenue by Type (Details) Sheet http://www.avid.com/role/REVENUERevenuebyTypeDetails REVENUE Revenue by Type (Details) Details 40 false false R41.htm 2430412 - Disclosure - REVENUE Revenue by Geographic Regions (Details) Sheet http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails REVENUE Revenue by Geographic Regions (Details) Details 41 false false R42.htm 2431413 - Disclosure - REVENUE Contract Asset (Details) Sheet http://www.avid.com/role/REVENUEContractAssetDetails REVENUE Contract Asset (Details) Details 42 false false R43.htm 2432414 - Disclosure - REVENUE Deferred Revenue Activity (Details) Sheet http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails REVENUE Deferred Revenue Activity (Details) Details 43 false false R44.htm 2433415 - Disclosure - REVENUE Remaining Performance Obligations (Details) Sheet http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails REVENUE Remaining Performance Obligations (Details) Details 44 false false R45.htm 2436416 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT - SCHEDULE OF LONG TERM DEBT (Details) Sheet http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails LONG-TERM DEBT AND CREDIT AGREEMENT - SCHEDULE OF LONG TERM DEBT (Details) Details 45 false false R46.htm 2437417 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Details) Sheet http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Details) Details 46 false false R47.htm 2438418 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure1 (Details) Sheet http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure1 (Details) Details 47 false false R48.htm 2441419 - Disclosure - STOCKHOLDERS' EQUITY Non-vested Restricted Stock (Details) Sheet http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails STOCKHOLDERS' EQUITY Non-vested Restricted Stock (Details) Details 48 false false R49.htm 2442420 - Disclosure - STOCKHOLDERS' EQUITY Stock-based Compensation Expense (Details) Sheet http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails STOCKHOLDERS' EQUITY Stock-based Compensation Expense (Details) Details 49 false false R50.htm 2443421 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details) Sheet http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails STOCKHOLDERS' EQUITY - Narrative (Details) Details 50 false false All Reports Book All Reports avid-20220630.htm avid-20220630.xsd avid-20220630_cal.xml avid-20220630_def.xml avid-20220630_lab.xml avid-20220630_pre.xml exhibit311.htm exhibit312.htm exhibit321.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "avid-20220630.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 171, "dts": { "calculationLink": { "local": [ "avid-20220630_cal.xml" ] }, "definitionLink": { "local": [ "avid-20220630_def.xml" ] }, "inline": { "local": [ "avid-20220630.htm" ] }, "labelLink": { "local": [ "avid-20220630_lab.xml" ] }, "presentationLink": { "local": [ "avid-20220630_pre.xml" ] }, "schema": { "local": [ "avid-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-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-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 410, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 13, "total": 13 }, "keyCustom": 10, "keyStandard": 251, "memberCustom": 12, "memberStandard": 33, "nsprefix": "avid", "nsuri": "http://www.avid.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "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 - Document and Entity Information", "role": "http://www.avid.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "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": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - FAIR VALUE MEASUREMENTS (Notes)", "role": "http://www.avid.com/role/FAIRVALUEMEASUREMENTSNotes", "shortName": "FAIR VALUE MEASUREMENTS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - INVENTORIES (Notes)", "role": "http://www.avid.com/role/INVENTORIESNotes", "shortName": "INVENTORIES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - LEASES LEASES (Notes)", "role": "http://www.avid.com/role/LEASESLEASESNotes", "shortName": "LEASES LEASES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118106 - Disclosure - OTHER LONG-TERM LIABILITIES (Notes)", "role": "http://www.avid.com/role/OTHERLONGTERMLIABILITIESNotes", "shortName": "OTHER LONG-TERM LIABILITIES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121107 - Disclosure - CONTINGENCIES (Notes)", "role": "http://www.avid.com/role/CONTINGENCIESNotes", "shortName": "CONTINGENCIES (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124108 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Notes)", "role": "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSNotes", "shortName": "RESTRUCTURING COSTS AND ACCRUALS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127109 - Disclosure - REVENUE (Notes)", "role": "http://www.avid.com/role/REVENUENotes", "shortName": "REVENUE (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134110 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT (Notes)", "role": "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTNotes", "shortName": "LONG-TERM DEBT AND CREDIT AGREEMENT (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139111 - Disclosure - STOCKHOLDERS' EQUITY (Notes)", "role": "http://www.avid.com/role/STOCKHOLDERSEQUITYNotes", "shortName": "STOCKHOLDERS' EQUITY (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - FINANCIAL INFORMATION (Policies)", "role": "http://www.avid.com/role/FINANCIALINFORMATIONPolicies", "shortName": "FINANCIAL INFORMATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Tables)", "role": "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareTables", "shortName": "NET INCOME PER SHARE Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.avid.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - INVENTORIES (Tables)", "role": "http://www.avid.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314304 - Disclosure - LEASES LEASES (Tables)", "role": "http://www.avid.com/role/LEASESLEASESTables", "shortName": "LEASES LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319305 - Disclosure - OTHER LONG-TERM LIABILITIES (Tables)", "role": "http://www.avid.com/role/OTHERLONGTERMLIABILITIESTables", "shortName": "OTHER LONG-TERM LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322306 - Disclosure - CONTINGENCIES (Tables)", "role": "http://www.avid.com/role/CONTINGENCIESTables", "shortName": "CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325307 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Tables)", "role": "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSTables", "shortName": "RESTRUCTURING COSTS AND ACCRUALS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328308 - Disclosure - REVENUE (Tables)", "role": "http://www.avid.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335309 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT (Tables)", "role": "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTTables", "shortName": "LONG-TERM DEBT AND CREDIT AGREEMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340310 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "role": "http://www.avid.com/role/STOCKHOLDERSEQUITYTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i166f990629584de8b471e8246b4d5011_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Details)", "role": "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareDetails", "shortName": "NET INCOME PER SHARE Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i166f990629584de8b471e8246b4d5011_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - NET INCOME PER SHARE Weighted Average Shares Outstanding (Details)", "role": "http://www.avid.com/role/NETINCOMEPERSHAREWeightedAverageSharesOutstandingDetails", "shortName": "NET INCOME PER SHARE Weighted Average Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "ia3743cd1cea741ce9d4bd7ab679dec14_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "ia3743cd1cea741ce9d4bd7ab679dec14_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - INVENTORIES (Details)", "role": "http://www.avid.com/role/INVENTORIESDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - LEASES LEASES (Details)", "role": "http://www.avid.com/role/LEASESLEASESDetails", "shortName": "LEASES LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - LEASES Maturity Schedule (Details)", "role": "http://www.avid.com/role/LEASESMaturityScheduleDetails", "shortName": "LEASES Maturity Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "avid:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - LEASES Supplemental Balance Sheet Information (Details)", "role": "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails", "shortName": "LEASES Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "avid:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420408 - Disclosure - OTHER LONG-TERM LIABILITIES (Details)", "role": "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails", "shortName": "OTHER LONG-TERM LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "iafd3c01516cc4a8c9e231d031cf47c76_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423409 - Disclosure - CONTINGENCIES (Details)", "role": "http://www.avid.com/role/CONTINGENCIESDetails", "shortName": "CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "iafd3c01516cc4a8c9e231d031cf47c76_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426410 - Disclosure - RESTRUCTURING COSTS AND ACCRUALS (Details)", "role": "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails", "shortName": "RESTRUCTURING COSTS AND ACCRUALS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "position", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "iafd3c01516cc4a8c9e231d031cf47c76_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429411 - Disclosure - REVENUE Revenue by Type (Details)", "role": "http://www.avid.com/role/REVENUERevenuebyTypeDetails", "shortName": "REVENUE Revenue by Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430412 - Disclosure - REVENUE Revenue by Geographic Regions (Details)", "role": "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails", "shortName": "REVENUE Revenue by Geographic Regions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i21823d334f0447359d5fbb286a7a00e2_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "iafd3c01516cc4a8c9e231d031cf47c76_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431413 - Disclosure - REVENUE Contract Asset (Details)", "role": "http://www.avid.com/role/REVENUEContractAssetDetails", "shortName": "REVENUE Contract Asset (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "iafd3c01516cc4a8c9e231d031cf47c76_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "iafd3c01516cc4a8c9e231d031cf47c76_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432414 - Disclosure - REVENUE Deferred Revenue Activity (Details)", "role": "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "shortName": "REVENUE Deferred Revenue Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "iafd3c01516cc4a8c9e231d031cf47c76_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433415 - Disclosure - REVENUE Remaining Performance Obligations (Details)", "role": "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails", "shortName": "REVENUE Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "avid:TermLoannet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436416 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT - SCHEDULE OF LONG TERM DEBT (Details)", "role": "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails", "shortName": "LONG-TERM DEBT AND CREDIT AGREEMENT - SCHEDULE OF LONG TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "avid:TermLoannet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437417 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Details)", "role": "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "shortName": "LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438418 - Disclosure - LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure1 (Details)", "role": "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "shortName": "LONG-TERM DEBT AND CREDIT AGREEMENT Debt Disclosure1 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "ibf11e90cc45a4d07b650b0b2caecbecf_D20210105-20210105", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i926e837b2f7e4d66aff6de013820e004_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441419 - Disclosure - STOCKHOLDERS' EQUITY Non-vested Restricted Stock (Details)", "role": "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "shortName": "STOCKHOLDERS' EQUITY Non-vested Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i926e837b2f7e4d66aff6de013820e004_I20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442420 - Disclosure - STOCKHOLDERS' EQUITY Stock-based Compensation Expense (Details)", "role": "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails", "shortName": "STOCKHOLDERS' EQUITY Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i5f3c6d6c6c7b4362ae723a75e7ffbf05_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "if5220cd80b2e43b2807f17bebf608bb9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i81f600e54fea409dbee2aad580a54575_I20210909", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details)", "role": "http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails", "shortName": "STOCKHOLDERS' EQUITY - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i81f600e54fea409dbee2aad580a54575_I20210909", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i3834aa99e9104a71a4a8f76ecc1d55ff_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT", "role": "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "shortName": "CONSOLDATED STATEMENTS OF STOCKHOLDERS' DEFICIT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i36dd8b4d5dde4c9bb129b1bcfb8deec3_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - FINANCIAL INFORMATION (Notes)", "role": "http://www.avid.com/role/FINANCIALINFORMATIONNotes", "shortName": "FINANCIAL INFORMATION (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - NET INCOME PER SHARE Earnings Per Share (Notes)", "role": "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareNotes", "shortName": "NET INCOME PER SHARE Earnings Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "avid-20220630.htm", "contextRef": "i267b8d5d87b64d94aca74f936561d01b_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 47, "tag": { "avid_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets and Liabilities, Lessee", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets and Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LEASESLEASESTables" ], "xbrltype": "textBlockItemType" }, "avid_CerberusBusinessFinanceLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cerberus Business Finance Financing Agreement", "label": "Cerberus Business Finance LLC [Member]", "terseLabel": "Cerberus Business Finance LLC [Member]" } } }, "localname": "CerberusBusinessFinanceLLCMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "avid_ConsolidatedStatementsofComprehensiveIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Statements of Comprehensive Income (Loss) [Abstract]", "label": "Consolidated Statements of Comprehensive Income (Loss) [Abstract]", "terseLabel": "Consolidated Statements of Comprehensive Income (Loss) [Abstract]" } } }, "localname": "ConsolidatedStatementsofComprehensiveIncomeLossAbstract", "nsuri": "http://www.avid.com/20220630", "xbrltype": "stringItemType" }, "avid_CostOfProductsRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The allocation (or location) of expense to (in) cost of products.", "label": "Cost of Products Revenues [Member]", "terseLabel": "Cost of Products Revenues [Member]" } } }, "localname": "CostOfProductsRevenuesMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "avid_DebtInstrumentBasisSpreadOnVariableRateReduction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread on Variable Rate, Reduction", "label": "Debt Instrument, Basis Spread on Variable Rate, Reduction", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate, Reduction" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRateReduction", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "percentItemType" }, "avid_DebtInstrumentLIBORFloorRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, LIBOR Floor Rate", "label": "Debt Instrument, LIBOR Floor Rate", "terseLabel": "Debt Instrument, LIBOR Floor Rate" } } }, "localname": "DebtInstrumentLIBORFloorRate", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "percentItemType" }, "avid_EuropeMiddleEastAndAfricaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Europe, Middle East and Africa [Member]", "label": "Europe, Middle East and Africa [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EuropeMiddleEastAndAfricaMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "avid_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "avid_JPMorganChaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JPMorgan Chase", "label": "JPMorgan Chase [Member]", "terseLabel": "JPMorgan Chase" } } }, "localname": "JPMorganChaseMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "avid_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFour": { "auth_ref": [], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Due After Rolling Year Four", "label": "Lessee, Operating Lease, Liability, Payments, Due After Rolling Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFour", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "avid_LineOfCreditFacilityCovenantTermsMaximumNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Covenant Terms, Maximum Net Leverage Ratio", "label": "Line Of Credit Facility, Covenant Terms, Maximum Net Leverage Ratio", "terseLabel": "Line Of Credit Facility, Covenant Terms, Maximum Net Leverage Ratio" } } }, "localname": "LineOfCreditFacilityCovenantTermsMaximumNetLeverageRatio", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "pureItemType" }, "avid_NonVestedRestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to unvested restricted stock and restricted stock units 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. Restricted stock are shares of stock for which sale is contractually or governmentally restricted for a given period of time.", "label": "Non-Vested Restricted Stock and Restricted Stock Units [Member]", "terseLabel": "Non-vested restricted stock units" } } }, "localname": "NonVestedRestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "avid_OfficeSpaceBurlingtonMassachusettsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loss contingencies related to security deposits in connection with the company's Burlington, Massachusetts office space.", "label": "Office Space - Burlington, Massachusetts [Member]", "terseLabel": "Office Space - Burlington, Massachusetts [Member]" } } }, "localname": "OfficeSpaceBurlingtonMassachusettsMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "avid_OfficeSpaceOtherFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents loss contingencies related to security deposits in connection with the Company's other than Burlington, Massachusetts office space. [Member]", "label": "Office Space - Other Facilities [Member]", "terseLabel": "Office Space - Other Facilities [Member]" } } }, "localname": "OfficeSpaceOtherFacilitiesMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "avid_OtherAmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Americas (excludes the United States).", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "avid_OtherOperatingObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letters of credit issued to support ongoing operations other than facilities.", "label": "Other Operating Obligations [Member]", "terseLabel": "Other Operating Obligations [Member]" } } }, "localname": "OtherOperatingObligationsMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "avid_PerformanceBasedVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A share-based compensation award which vests based on performance criteria.", "label": "Performance-Based Vesting [Member]", "terseLabel": "Performance-Based Vesting [Member]" } } }, "localname": "PerformanceBasedVestingMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "avid_RepaymentsOfDebtPrincipal": { "auth_ref": [], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments of Debt Principal", "label": "Repayments of Debt Principal", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebtPrincipal", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "avid_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedRestrictedStockAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The intrinsic value of nonvested restricted stock and restricted stock unit awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonVestedRestrictedStockAggregateIntrinsicValue", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "avid_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "domainItemType" }, "avid_TermLoannet": { "auth_ref": [], "calculation": { "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails_1": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cerberus term loan carrying amount, net of unamortized debt issuance costs.", "label": "Term Loan, net", "terseLabel": "Term Loan, net of unamortized issuance costs and debt discount of $2,252 and $2,059 at June 30, 2022 and December 31, 2021, respectively" } } }, "localname": "TermLoannet", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "avid_TimeBasedRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time Based RSUs", "label": "Time Based RSUs [Member]", "terseLabel": "Time Based RSUs" } } }, "localname": "TimeBasedRSUsMember", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "avid_Totaldebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total debt, including both current and non-current amounts.", "label": "Total debt", "terseLabel": "Total debt" } } }, "localname": "Totaldebt", "nsuri": "http://www.avid.com/20220630", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "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.avid.com/role/REVENUERevenuebyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.", "label": "Document [Domain]", "terseLabel": "Document [Domain]" } } }, "localname": "DocumentDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "domainItemType" }, "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationDocumentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Document Information, Document [Axis]", "terseLabel": "Document Information, Document [Axis]" } } }, "localname": "DocumentInformationDocumentAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r499" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r500" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r497" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r497" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r497" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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": "State of Incorporation" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r503" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r497" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r497" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r497" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r497" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r498" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "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/2021q4", "presentation": [ "http://www.avid.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r245", "r282", "r330", "r332", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r470", "r473", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r245", "r282", "r330", "r332", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r470", "r473", "r493", "r494" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r168", "r314", "r317", "r434", "r469", "r471" ], "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.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r168", "r314", "r317", "r434", "r469", "r471" ], "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.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r245", "r282", "r321", "r330", "r332", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r470", "r473", "r493", "r494" ], "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.avid.com/role/LEASESLEASESDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r245", "r282", "r321", "r330", "r332", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r470", "r473", "r493", "r494" ], "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.avid.com/role/LEASESLEASESDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r120", "r331" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r120", "r125", "r331" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r169", "r170", "r314", "r318", "r472", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails", "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r169", "r170", "r314", "r318", "r472", "r481", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails", "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r120", "r125", "r214", "r331", "r421" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "netLabel": "Statement, Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r420" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r23", "r173", "r174" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r439", "r456" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r59", "r60", "r61", "r458", "r478", "r479" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r58", "r61", "r67", "r68", "r69", "r112", "r113", "r114", "r371", "r474", "r475", "r504" ], "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": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r112", "r113", "r114", "r349", "r350", "r351", "r376" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r333", "r335", "r354", "r355" ], "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.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "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) income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r335", "r347", "r353" ], "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 Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r175", "r181" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r80", "r100", "r265", "r402" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Non-cash interest expense" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r138" ], "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": "Anti-dilutive potential common shares (in thousands of shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities Excluded from Computation of Net Loss Per Share, by Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareDetails" ], "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 Net Loss Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r138" ], "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.avid.com/role/NETINCOMEPERSHAREEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r109", "r157", "r160", "r166", "r179", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r369", "r372", "r388", "r418", "r420", "r437", "r455" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "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.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "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.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r56", "r109", "r179", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r369", "r372", "r388", "r418", "r420" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "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.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r337", "r348" ], "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.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r35", "r102" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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", "periodEndLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r96", "r102", "r104" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r96", "r391" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset [Abstract]", "terseLabel": "Change in Contract with Customer, Asset [Abstract]" } } }, "localname": "ChangeInContractWithCustomerAssetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEContractAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r107", "r109", "r128", "r132", "r133", "r135", "r137", "r146", "r147", "r148", "r179", "r231", "r235", "r236", "r237", "r240", "r241", "r280", "r281", "r283", "r284", "r388", "r501" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r213", "r443", "r462" ], "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 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r209", "r210", "r211", "r220", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r112", "r113", "r376" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Commons stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r285" ], "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", "periodEndLabel": "Balances at end of period (in shares)", "periodStartLabel": "Balances at beginning of period (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r420" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $0.01; authorized: 100,000 shares; issued: 46,408 shares at June 30, 2022 and 45,828 shares at December 31, 2021; outstanding: 44,620 shares at June 30, 2022 and 44,954 shares at December 31, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r64", "r66", "r76", "r368", "r375", "r447", "r465" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract Asset" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "auth_ref": [ "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "terseLabel": "Revenue in excess of billings" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEContractAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r176", "r183", "r293", "r294" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r293", "r294", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Contract asset at end of period", "periodStartLabel": "Contract asset at beginning of period" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEContractAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r293", "r294", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract asset, current portion" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEContractAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r293", "r294", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Less: long-term portion (recorded in other long-term assets)" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEContractAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedLabel": "Customer billings" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEContractAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r82", "r109", "r179", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r388" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "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.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "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": [ "r106", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r259", "r266", "r267", "r269", "r279" ], "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": "LONG TERM DEBT AND CREDIT AGREEMENT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r108", "r111", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r273", "r274", "r275", "r276", "r403", "r438", "r440", "r454" ], "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.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r43", "r272", "r401", "r403" ], "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": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "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.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44", "r108", "r111", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r273", "r274", "r275", "r276", "r403" ], "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.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r44", "r108", "r111", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r268", "r273", "r274", "r275", "r276", "r286", "r287", "r288", "r289", "r400", "r401", "r403", "r404", "r453" ], "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.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r255", "r270", "r273", "r274", "r402" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Convertible Notes unamortized issue discount and debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "terseLabel": "Total debt", "totalLabel": "Total debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r358", "r359" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "periodEndLabel": "Deferred revenue at end of period", "periodStartLabel": "Deferred revenue at beginning of period", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue, Additions", "terseLabel": "Billings deferred" } } }, "localname": "DeferredRevenueAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "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": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]", "terseLabel": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]", "terseLabel": "Deferred Revenue [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "verboseLabel": "Deferred revenues" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue Disclosure [Abstract]", "terseLabel": "Deferred Revenue Disclosure [Abstract]" } } }, "localname": "DeferredRevenueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Long-term deferred revenues" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedLabel": "Recognition of prior deferred revenue" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r320", "r322", "r323", "r324", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "terseLabel": "Deferred compensation assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r100", "r155" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNotes" ], "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": [ "r77", "r117", "r118", "r119", "r120", "r121", "r126", "r128", "r135", "r136", "r137", "r142", "r143", "r377", "r378", "r448", "r466" ], "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 income per common share \u2013 basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r117", "r118", "r119", "r120", "r121", "r128", "r135", "r136", "r137", "r142", "r143", "r377", "r378", "r448", "r466" ], "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 income per common share \u2013 diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r138", "r140", "r141", "r144" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET INCOME PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r391" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "terseLabel": "Employee Benefits and Share-based Compensation" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": "Employee Severance [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r67", "r68", "r69", "r112", "r113", "r114", "r116", "r122", "r124", "r145", "r180", "r285", "r290", "r349", "r350", "r351", "r361", "r362", "r376", "r392", "r393", "r394", "r395", "r396", "r398", "r474", "r475", "r476", "r504" ], "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.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "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.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r379", "r380", "r381", "r385" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r257", "r273", "r274", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r380", "r422", "r423", "r424" ], "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.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r379", "r380", "r382", "r383", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "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": [ "r384" ], "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]", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r257", "r322", "r323", "r328", "r329", "r380", "r422" ], "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": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r257", "r273", "r274", "r322", "r323", "r328", "r329", "r380", "r423" ], "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": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r257", "r273", "r274", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r380", "r424" ], "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": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r257", "r273", "r274", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r422", "r423", "r424" ], "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, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r384", "r386" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r406", "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "negatedTerseLabel": "Total lease liabilities", "terseLabel": "Total lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails", "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedTerseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r406" ], "calculation": { "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "negatedTerseLabel": "Other long-term liabilities", "terseLabel": "Finance Lease, Liability, Noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails", "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avid.com/role/LEASESMaturityScheduleDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (excluding six months ended June 30, 2022)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less effects of discounting" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Other assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r414", "r416" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r413", "r416" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r101", "r389", "r390" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.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": "Unrealized foreign currency transaction gains" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss on disposal of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r100", "r277", "r278" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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", "negatedLabel": "Loss (gain) on extinguishment of debt", "negatedTerseLabel": "Loss (Gain) on Extinguishment of Debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r188", "r189", "r420", "r436" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r81", "r109", "r157", "r159", "r162", "r165", "r167", "r179", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r388" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r157", "r159", "r162", "r165", "r167", "r435", "r444", "r451", "r467" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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_IncomeStatementLocationAxis": { "auth_ref": [ "r191", "r196" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r123", "r124", "r156", "r360", "r363", "r364", "r468" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses, compensation and benefits and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Provision for (benefit from) deferred taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue and contract assets" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestructuringReserve": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying amount (including both current and noncurrent portions of the accrual) of the liability pertaining to the exit from or disposal of business activities or restructuring pursuant to a duly authorized plan, excluding costs or losses pertaining to an entity newly acquired in a business combination and to asset retirement obligations.", "label": "Increase (Decrease) in Restructuring Reserve", "terseLabel": "Non-cash provision for restructuring" } } }, "localname": "IncreaseDecreaseInRestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r129", "r130", "r131", "r137" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Net effect of common stock equivalents" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r71", "r154", "r399", "r402", "r450" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r449", "r501", "r502" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest Expense, Long-term Debt" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r94", "r97", "r103" ], "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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/INVENTORIESNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r51" ], "calculation": { "http://www.avid.com/role/INVENTORIESDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished Goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r54", "r420" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.avid.com/role/INVENTORIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total inventory", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r53" ], "calculation": { "http://www.avid.com/role/INVENTORIESDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r52" ], "calculation": { "http://www.avid.com/role/INVENTORIESDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "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_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESNotes" ], "xbrltype": "textBlockItemType" }, "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.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r409" ], "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.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r415" ], "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": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avid.com/role/LEASESMaturityScheduleDetails_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 future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails_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 for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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": "2022 (excluding six months ended June 30, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r415" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less effects of discounting" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r417" ], "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.avid.com/role/LEASESLEASESNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r109", "r161", "r179", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r370", "r372", "r373", "r388", "r418", "r419" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r109", "r179", "r388", "r420", "r441", "r460" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "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' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r42", "r109", "r179", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r370", "r372", "r373", "r388", "r418", "r419", "r420" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r38", "r108" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r387" ], "calculation": { "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails_1": { "order": 3.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "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": "Line of Credit Facility, Fair Value of Amount Outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r38", "r108" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r38" ], "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": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "monetaryItemType" }, "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 [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "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": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r256", "r271", "r273", "r274", "r440", "r457" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Total long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r111", "r230", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal after Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r111", "r230", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Debt Instrument, Periodic Payment, Principal" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r111", "r230", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r111", "r230", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Four" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r111", "r230", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Three" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r111", "r230", "r261" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Year Two" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Long-term Purchase Commitment, Amount" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-term Purchase Commitment, Period", "terseLabel": "Long-term Purchase Commitment, Period" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingencies by Nature of Contingency [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyRangeOfPossibleLossPortionNotAccrued": { "auth_ref": [ "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference between the maximum amount of estimated loss and the amount recorded as of the balance sheet date.", "label": "Loss Contingency, Range of Possible Loss, Portion Not Accrued", "terseLabel": "Loss Contingency, Range of Possible Loss, Portion Not Accrued" } } }, "localname": "LossContingencyRangeOfPossibleLossPortionNotAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "Maintenance [Member]", "terseLabel": "Maintenance" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInDeferredRevenueRollForward": { "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": "Movement in Deferred Revenue [Roll Forward]", "terseLabel": "Movement in Deferred Revenue [Roll Forward]" } } }, "localname": "MovementInDeferredRevenueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "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": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Product warranty accrual [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r149", "r150" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "verboseLabel": "FINANCIAL INFORMATION" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FINANCIALINFORMATIONNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r96", "r98", "r101" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r62", "r65", "r69", "r74", "r101", "r109", "r115", "r117", "r118", "r119", "r120", "r123", "r124", "r134", "r157", "r159", "r162", "r165", "r167", "r179", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r378", "r388", "r445", "r463" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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 income (loss)", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FINANCIALINFORMATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonsoftwareServiceSupportAndMaintenanceArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain one or more specified products, under which fees are taken into income as performance occurs.", "label": "Nonsoftware Service, Support and Maintenance Arrangement [Member]", "terseLabel": "Implied PCS" } } }, "localname": "NonsoftwareServiceSupportAndMaintenanceArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r157", "r159", "r162", "r165", "r167" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r410", "r416" ], "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.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r406" ], "calculation": { "http://www.avid.com/role/LEASESMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "negatedTerseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESMaturityScheduleDetails", "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r406" ], "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", "negatedTerseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r406" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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", "negatedTerseLabel": "Long-term lease liabilities", "terseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r407", "r412" ], "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": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r405" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/LEASESSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r414", "r416" ], "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": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r413", "r416" ], "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": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails" ], "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_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r55", "r420" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r57" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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 adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r66", "r67", "r68", "r70", "r75", "r285", "r392", "r397", "r398", "r446", "r464" ], "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", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDebtSecuritiesMember": { "auth_ref": [ "r178", "r184", "r322", "r384" ], "lang": { "en-us": { "role": { "documentation": "Investments in debt securities classified as other.", "label": "Other Debt Obligations [Member]", "terseLabel": "Other Debt Obligations [Member]" } } }, "localname": "OtherDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller.", "label": "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross", "terseLabel": "Finished goods, consigned" } } }, "localname": "OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryPurchasedGoods": { "auth_ref": [ "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of components used by the entity which are bought from another entity rather than produced by the entity.", "label": "Other Inventory, Purchased Goods, Gross", "terseLabel": "Other Inventory, Purchased Goods, Gross" } } }, "localname": "OtherInventoryPurchasedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]", "terseLabel": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "verboseLabel": "OTHER LONG-TERM LIABILITIES" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/OTHERLONGTERMLIABILITIESNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 long-term liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/OTHERLONGTERMLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r19", "r440", "r457" ], "calculation": { "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails_1": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Other long-term debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Payments for repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r95", "r195" ], "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", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r92" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedTerseLabel": "Prepayment penalty on extinguishment of debt", "terseLabel": "Unwind capped call cash receipt" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r91" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 for credit facility issuance costs", "terseLabel": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Common stock repurchases for tax withholdings for net settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r186", "r187" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet": { "auth_ref": [ "r86" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with security instrument that either represents a creditor or an ownership relationship with the holder of the investment security with a maturity of beyond one year or normal operating cycle, if longer. Includes proceeds from (a) debt, (b) capital lease obligations, (c) mandatory redeemable capital securities, and (d) any combination of (a), (b), or (c).", "label": "Proceeds from Issuance of Long-term Debt and Capital Securities, Net", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r87", "r108" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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 revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r88", "r93" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Proceeds from the issuance of common stock under employee stock plans" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Subscription" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails", "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r226", "r227", "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Accrual balance at end of period", "periodStartLabel": "Accrual balance at beginning of year" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r225" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for product warranties" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r190", "r420", "r452", "r461" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r79", "r182" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r158", "r162" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails", "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r90", "r108" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "terseLabel": "Repayments of Lines of Credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to provide funding of research and development costs over periods that initially exceed one year or the normal operating cycle, if longer.", "label": "Research and Development Arrangement [Member]", "terseLabel": "Research and Development Arrangement [Member]" } } }, "localname": "ResearchAndDevelopmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r357", "r433", "r495" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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 Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r13", "r104" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r10", "r16", "r104", "r482" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 long-term assets" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r193", "r195", "r198", "r207", "r208" ], "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]", "verboseLabel": "RESTRUCTURING COSTS AND ACCRUALS" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r100", "r192", "r201", "r204" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "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", "terseLabel": "Restructuring charges", "verboseLabel": "Restructuring costs, net" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r194", "r195", "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "verboseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "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.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r100" ], "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": "New restructuring charges - operating expenses" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r195", "r202" ], "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": "Accrual balance at end of period", "periodStartLabel": "Accrual balance at beginning of year" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "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 accrual [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r195", "r205" ], "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)", "terseLabel": "Foreign exchange impact on ending balance" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r290", "r352", "r420", "r459", "r477", "r479" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r112", "r113", "r114", "r116", "r122", "r124", "r180", "r349", "r350", "r351", "r361", "r362", "r376", "r474", "r476" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "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_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r105", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FINANCIALINFORMATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r305", "r316", "r319" ], "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]", "verboseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUENotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r171" ], "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": "Revenue by Geographic Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue, Performance Obligation, Description of Timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r303" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining Performance Obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r72", "r109", "r152", "r153", "r158", "r163", "r164", "r168", "r169", "r172", "r179", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r388", "r451" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails", "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "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 [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r138" ], "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 Net Loss Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded From Computation of Net (Income) Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r44", "r111", "r273", "r275", "r286", "r287", "r288", "r289", "r400", "r401", "r404", "r453" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r335", "r346", "r353" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r168" ], "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": "Revenue by Type" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r379", "r380" ], "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": "Financial assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r32", "r33", "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, classified as other.", "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]", "terseLabel": "Long-term liabilities" } } }, "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/OTHERLONGTERMLIABILITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Product warranty accrual activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r194", "r195", "r196", "r197", "r204", "r205", "r206" ], "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]", "verboseLabel": "Schedule of Restructuring Costs and Accruals [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r199", "r200", "r203" ], "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 and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r337", "r348" ], "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.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of Weighted Average Number of Shares" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/NETINCOMEPERSHAREEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "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, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUERevenuebyGeographicRegionsDetails", "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Marketing and selling" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "verboseLabel": "Selling and Marketing Expense [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Integrated solutions & other" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/REVENUERevenuebyTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.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.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r339" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r343" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r341" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r341" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r340" ], "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", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r340" ], "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", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r342" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r342" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "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.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r334", "r338" ], "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.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r411", "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease, Cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LEASESLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShorttermDebtFairValue": { "auth_ref": [], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of short-term debt existing as of the balance sheet date.", "label": "Short-term Debt, Fair Value", "negatedTerseLabel": "Less: current portion", "terseLabel": "Less: current portion" } } }, "localname": "ShorttermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTSCHEDULEOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareLicenseArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more software products, under which fees received are taken into income as revenue recognition criteria are met.", "label": "Software License Arrangement [Member]", "terseLabel": "Professional services, training and other" } } }, "localname": "SoftwareLicenseArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareServiceSupportAndMaintenanceArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of deferred revenue by arrangement wherein an entity agrees to debug, revise and maintain software, under which fees are taken into income as performance occurs.", "label": "Software Service, Support and Maintenance Arrangement [Member]", "terseLabel": "Maintenance contracts" } } }, "localname": "SoftwareServiceSupportAndMaintenanceArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r224" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Cost of warranty claims" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r221", "r229", "r365", "r480" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r107", "r109", "r128", "r132", "r133", "r135", "r137", "r146", "r147", "r148", "r179", "r231", "r235", "r236", "r237", "r240", "r241", "r280", "r281", "r283", "r284", "r285", "r388", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r67", "r68", "r69", "r112", "r113", "r114", "r116", "r122", "r124", "r145", "r180", "r285", "r290", "r349", "r350", "r351", "r361", "r362", "r376", "r392", "r393", "r394", "r395", "r396", "r398", "r474", "r475", "r476", "r504" ], "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.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "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.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "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_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": [ "r112", "r113", "r114", "r145", "r434" ], "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.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details", "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosureDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r285", "r290" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock issued pursuant to employee stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r290", "r336", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock issued pursuant to employee stock plans, net of shares withheld for employee tax obligations" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "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": "Stock Repurchase Program, Remaining Authorized Repurchase Amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r21", "r22", "r285", "r290" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of common stock (in shares)", "terseLabel": "Stock Repurchased During Period, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r21", "r22", "r285", "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Stock Repurchased During Period, Value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r109", "r177", "r179", "r388", "r420" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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", "totalLabel": "Total stockholders' deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' deficit:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r68", "r109", "r112", "r113", "r114", "r116", "r122", "r179", "r180", "r290", "r349", "r350", "r351", "r361", "r362", "r366", "r367", "r374", "r376", "r388", "r392", "r393", "r398", "r475", "r476", "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balances at end of period", "periodStartLabel": "Balances at beginning of period" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubscriptionArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of deferred revenue by arrangement wherein a subscribers pay in advance for media (TV, newspaper, magazine, internet), which will generally be recognized as revenue as the media is delivered.", "label": "Subscription Arrangement [Member]", "terseLabel": "Subscriptions" } } }, "localname": "SubscriptionArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUEDeferredRevenueActivityDetails", "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r50", "r291", "r292" ], "calculation": { "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r47", "r291" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.avid.com/role/STOCKHOLDERSEQUITYNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r194", "r195", "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "verboseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/RESTRUCTURINGCOSTSANDACCRUALSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r49", "r432" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled Receivables, Not Billable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/REVENUERemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "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.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "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.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/STOCKHOLDERSEQUITYNonvestedRestrictedStockDetails", "http://www.avid.com/role/STOCKHOLDERSEQUITYStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r127", "r137" ], "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 \u2013 diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/NETINCOMEPERSHAREWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r126", "r137" ], "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 \u2013 basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.avid.com/role/NETINCOMEPERSHAREWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of Deferred Debt Issuance Cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.avid.com/role/LONGTERMDEBTANDCREDITAGREEMENTDebtDisclosure1Details" ], "xbrltype": "monetaryItemType" } }, "unitCount": 6 } }, "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": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=99385795&loc=d3e12631-108344" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55302-109406" }, "r433": { "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" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r497": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r498": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r499": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r501": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r502": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r503": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4),(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "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.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 68 0000896841-22-000125-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000896841-22-000125-xbrl.zip M4$L#!!0 ( !J' E4F@4?.?*D! ';/%0 1 879I9"TR,#(R,#8S,"YH M=&WLO6E7&\F6+OR]?T6^]'V[ZZQ%XI@'5QW?10'VH=H2-D.YX8M7C)!8 RT6W\\\EO(*6LO_[ MYH__+\__]\_M]]EZUPW:H=//ULI@^L%G9T7_*/OD0^]+%LMN._O4+;\4IR;/ MJW?6NB<797%XU,\((N3.S?(U(U)*1'BN.,8Y$Y[G5F"?AQ C9SHB+L7RX6N# MK/ *L9RQ$'-F:V;/GBGTM'_?[)ZU>OTJ\KW?+P%4%(O!K>7!H].NB75\^= MG9VMW'Q6OX*[XP?-:>%O/9DNK+AN^U4:/Q(4C9\LSA]K$=-71:=5=$*:\/'C MY[WBUO-G=/Q]_.I_&^]WW%%HF[SH]/JFX\+XK5[9OWHKFIZMWH&+J3/RH#W>FHA?6(Y)B,&GF\:PG]&U_*H2>W'A[W M[&L?PSQ'ZL;$%;TN(U@^2A^ YO")\0OW9N_VT^FV-;TK#-/=XFNMW\%\T,L/ MC3FYC_OHQEWL7[=,Y_"?2Z&3[^TL 8,$X]_\T0Y]DZ4&\O#O07'ZSZ6U;J_,=__,=C@O_CU?#B'Z^& M3=NNOWCSAR].LU[_HA7^N>2+WDG+7+SN=#L!.E"W0_SG4D&$M,ISKZ05S&MFG)$L:BHXB!*$[>?UJBL8AGS-A!W3 M3I\.Q>N-#O3O8@V&4YK69L>'\_\)%TM9XN/"T[\O['KW]#W9/MVGC8$_WC@] M>*>/MXXWSQJ7>Y>-]6;1O'2TN?[QLK'[A1U\:EP>'/LOS MTV9K_[)[T5AOX,;EZN7^,3Q_^1$U+C?XUKN_CQMDGQZL.]Y\]_%B_WCCO-E2 MZ#TYN-C_Y,0^/-\X=J3QJ8$/CC?@.^[\8+UUW+S\LV@>_]UNDH/VP:>_BH-W M>Z?^W=O"OMN#=P[AVZUVX[)QWB0;J+F^A_8OCXX;[;]:C?9!JW%\>+:UO@]] MV1R]\S=\BW<.=D^.M]:WOVQ]VK^$OM']W8^HN;M]O/6N<;'?WKLX@/^WUE=9 M\QC&W5+X_>Y&O[&#SM_OPI>.5]EGQ$C$(= \@DS.&8CTW#I* M>H/@C])",?S'JUN@/B?&:X.R!(#?%CUG6OO!E!L=OP[J:RD;#?"W *;W /:*,*1IR!V1(6?$N=P$L-^8Z)_W8';C&N)O07S>+!*\%68^6WDB>-4/_#/SP;+TL3J>&]QK\N%7N=L\Z-=K?1OOB'MK2.1R% M\3GV7J:XB,JU<"+'. :)M/*"@)C^PW^U,"^>=/AC56^6'LGM:5$[J M#8,[N=^O>^F!$[B=&@@U-7R;&K;6[E%#X)@H 0Z7\M@#-5"5FR0*M';"$.DY M3G9WP_1ZQAT->J'?[TV+(#YT ?'607&RUO6A1OO;:._<0]MQY7V@,1<>.)YA M0G)MF"&9,S MRF2NI5%YU"@@)L&M(L"Q@J&<(H1>7#1O=ERW/.F658B[TMAKP]#\D)=KE?W3 M)''?7!&/ADZZ%ESDSY\F;ZKCG?].!R M%[%P%5G4[/]4K.\;ZXAPYH1,_*YCSL @ ZQ#R%W08,=;APT6H+!93G1:N[PO MWU_=7@DI0PQE '.Z]\ "3EH_>MVKU@.!'K)J.>YU_^($X.T5[9-66BBJKAV5 MB5QNK=6LG/<\-/'J=AO#[U]_=-2'7G=05K]5*U2O1S0X)) ?H<%Q0Z$BP/%O MQ8@*0YE5'0H/+MBM;?[/[:6%NR^_&5^ZW?I)%2P<_P:"K>RG=8$J@IG6R-!5 M4]?WKKKI;SPJ\K32=?O.^/?Q1U[=FJ@'YXW12!42%E&B6*1&"= ,G"(9&?A[ MFGS>K*9+$CT#TS5<>>R/9D "]5XU-+KSM!D8=(KA\'M'(.IZ5R-K!],;E.'- M"(#JYKB)\;WQ[ZF-!V=4:&H)F,(Q!,\\LXH+1[V(U@B/E& C2F0O2(FC\83# M%-,<_NKA8^&K?[QZL,6KJ;KZ\ ]P!'L)CKBBAT$EC6X#/EI,?[VWL_[=M("YD2"& MO7+.,6F0 D,;<1VMY8 7I14MX#$MX)H6'J<%_'1:P!.3CC&"5:19$(IC!DZ1 M45@:$9P@RM @T12TRKSB-Q7MAJP0D1$1(^5@X I%P09&/K*4! 9L-^(_7//? M4_COJ?A-CO]\ -LD$J33RKX48+8J)16G5E+")1,+H4L;IDC)32FE:D'TZ2T, M%77.N+0:J!E3D6L<@U8.^6 ="BHLA Y\.0RGH@"XV>H#C0@C%EP6A/,A? DN( " MXV0A=.'+X#<=/0CBTEMI)?CT##&C@M5@D )\W')N%L,??#'^>WD=J)FPT5L% MKJ!CVF)-#=(F&F,Y%BCZA="!+\9_+Z__>*1.> %6J+2,"@)&**%&\B!CM!'Q M*>B_N= [&A'*F5.:",R0HD8HX($HX7 MB,;(%2&<"CD->3&K?'HSAOXAE#MI\>1J+GQQ"F.X^6BUTFCZW2L)^)WA]GOO MIXOKH=-M%YV'FAV-_IM+.K>:>'6[]]^*]D<.(L=Y!?9X8-02A63$T@8;!5+6 MZM%:VFP0R>VUM)NX?]]:VJT9,-%3A\"Y%,Z!=01^):'8(XI=9-))4M.8%)211("$9%4'&.>HLB_)U,<8:MT'%A8-H.?5-T@M\P9:?H M'/;F!!]0YI0A R@)QD) &@6*C$AYOLP'9A<&GU7G!NU!*U4$V>H?A3(]5X:C MU-II2.FE[6=P@)\%,H /1GG$;@/^ZIL3:0E%)G&<:64C (G?=QM-"R4("^F$Z;/KB(T)B\')RV M.!G.-."(=/12PFN(-&!9GO#AEM;,\(J+3!@*B'1@:&#M!) V,HH6!YN4B59,#!VLNJ$?,"D09=P%D MI6(2(6H(N-P4+PPXTXA430XF!P:YXD92X3TS06@0;HZ+0)PC(0BU,#"]:*1J ME5:V0,P@ 0E)1(LS"X#/M2-7D( -#D"E+&1811)U6FJF MO64&6 VA$%\.LJG)?A&TH)@R$1TCDEF"O!'44.<\P@;/0?[E+!E/,Y 8DZ)S M-!(L>62*6DLMQI$RQ8-*4=[% W1JL;HI[#Q!5H)%1IC"AE%&%!41%(RESEAD MC5\\<%\XYO3RD#*"K:1&8:<\BV Q" R^*AC?Q)!@W#02 .?>O)L^J@X1[Y"6 M2!@&_JZR00=GK12"4"106#Q49R+F]/) !Z2=9=%I%2@S7&JL PHT(NH\5QZ_ M7(;<)H0/BYBD.K7@!R FO%%.!$P54M+9RGU?%'QF(.8T(RF) D\LUE,H0JS53WC,'\BT(@S&U/E4/LYPN M##0O9S%,#ARPY@3@X0BR !#F5@5"/ $SVX#7K!:';Z9A,4P.)B.HL]AJ#L8" MTP2! 1+0P^ MT[88)@<98YP[1]/)0(BIP#22W*=,^(@"M]*_'&33FH&TY*TL\]S[P)RV%A,- M0L9%JWP(CM[=M3K_:ZPOMTKU?=MI)Y2J%5U0E,20=JJ!WZ(5,PY+3G"4R%+N M%@_0Z:Q2305<'XB0T4N;#IS5&"MCG"<" ;:*1ST-<.=BWA"2 =FJMIQFG @= MG0%/7M/(25!Z :7<"R\%38<;L*1284J-=PQ;K(F2)& 7P?TG?%3'>Z%0G?Y2 MT%2 !G^'1>884=PS3;FA0GC$@M#(*>Z&^7F+@._+;92?5):3P,BXD$Z(H)%A MI[2,Q 1G@S0D>NL7!IJ7W"@_L10T'RW%!CP9Q1B25 D+.H^0M%_#6"T7!ISI M;)2?%$PD%9@PQ/K -9-2&J8PBM8%1+6V$BT,3"^\47Y2^$1D;*0HGNJ#"F X@7&L#8HD;6W U(#_. ?E0V?)>+IK!+]\?3GO@U96>D$H8X"C MA?^"X2P&[9P:I3,N%*!3"^Q,X? 0A71T : T@J'HC20X2,X#13$X- ^%[V?. M%I@^JL0*'9CRR'/@4VPM*)_H9#KR91,0XCVD0J6B6T:Q7QB87CI ,2%\'-44*<85!P7D@C >K$D"JLA1Q+2+"X//# 0H M)L522.-(HI8.F(I+T$0(<>D)L)3#R(F7@VQ:,X"%B%J#Y:2Y8CXHRR0.BC"1 MLE'0_=)W,TR]J]""+UJ#/E#A3G"#$F1]Z&V+B!(>VG,Y!?-[N=OT,/R'X;_BX+!S]5>GZU<_?*7J?HSU:QJ4F= MIR(D4T'S:##0B[5:*1' B=+4 =%0.0?G^"D0S^3N61 MO#162.V#PVSV-W"\-47YMVD- /#&\/B!U,#;,OQ[$#KNXK9JO'KXQJ.][40; M)=#.G.S@ &EUI@MI-DQ.0*R MAH*1X9URT3-$TRG)EC*/L20<889K EI(LV-R!!2B08''H"35+!BF4N5$'JS5 MVGIAYN!(HP4EH.2@L;3"+A&CO".1'(SJ[=F@ZIW3:= MP]')M.G71M$IVH/VG%A\3! K%$+8:LJ4YUIKYZ43J;0+$YK.U]2;\]F>^JNS M0SN#U)>K*;U]>.<)_#ANX*&C.Q_6XFEGB:.2&X:9B]A$CK@QRB&!(D5NCDK+ MO>]V#G=#V?XP %EG>B'E;13]U,B?%VNF'PZ[Y<56W.R'JR?\W9707DARON2<\$0XRU,FGF 8@PTGM&+46(ZLHF@.:O[, M(^[/(I2]DP9';;@+C%%%C9**>:J8,#0$ZV87RB2%KY;#WX7N86E.C@IG6C>6 M=[9B+%S8.3$N_#F YCN'_6ZG87H]XXX&O=#_YHK.=Q!4K[<&$PN? #.N"+T_ M+YJF#^)T*UY?OF/=0>\[WH*%U>^'L@RLAGEW!>'+))DW*5TO'6N*)5+6?."<%H&T!E>&J%U0Q," V44I6[]S$@ M4""S2S!/@B=ALG62SD\'PMFRK>*P6I6N!GSWNPU7 M\/ HQ8C8J,!PM<[@$) B5,A T@$TLQ\]J)(2!@YP!\#7NKW^,%$AE*?A-O0; M[9-6]R*$'3!.P"9Q\W)R*Y*<(.N$8S*RX(1%2' 5C0'I(1Q(B?G)=IHEK*:? MEF2=YMBB*(7%#)28)D$R&[WB*&HMY.R*_UG$\UDT-$F+<9Y2%A%C$C2TY]%: MHH21Z2P:,@=^_3=4M>L..OWRXO7>SF(YY%Y&IXU70F+,;*KOHC1@J#@U"/"< MATVLTT=N2AL:M1+4>$:"83IP$[%V!'O-3) JW#NIO$9N5A1: (RX9!0,%2&6KG M7P-.%=.IZ,:T1JN$:Z$%_.(B588( MPN9?1;XX)[Z\3B1*6:ZLT9HGJ6J5-T0;[BW2ADBBYE\G7B][KK9#,FT6\AA5 M;%7DW-,(2#*CG3**1QXC)5I@C=S\J\47QW$JFI%*%5*:D[#@0C(:%?Q)9P-1 MZ:)V?%%\R1?FQRGXCS:5/9)$6LF8=EK%P*EBU&&AX'\\_\IQ&OSX\OK1@U%C M!')$$\) /9K(* IHJ6>"65F?SEX/<10EJERQ&GH#,*-U,_=BY,[*\(?RJX? MN!G.O+EM@(*5PK0FC 7-B**:(852HC>5S"(T!ZE]WX/-SL#V7%FS4'U3N^"ZMN[)^9,NR$\C1E0PY.3KIE"JXU M3 &3TDG)%G.(H<%,"HJEUBBM 2ML!,9>6AUH,&R&-\;\"(;-;J>WD#"&(".W M&!"+BBE*+*$D""F"\)Z!][=8,(Y9\3T V.G-(5S&:FM 6U_NRSG.""R*::>N"3BM8R 0P\*(-)J0SRI@+]/P<]>+#7>UM4-O[[]VLODE]Q11S?R*^X^>C/))%&C(-& MSC%NF$?2"HXLLL15A\Z[:=#17,P;L4A2ZZFB(8(\QMK&8*A".%EKW,RI-OX! MMIL5@:A(C((9;SGU++!4+QC\&AL1U48HHN9<(#Z+G?2W*0MC6V$;F. . 70[ MOMO9A/DMK>E\V8HQI) )//=^\\^M[464A*!)O=-!"Z%\VN>KDJFM@DQA425' MNY-^#0*:2_PL$=(CXX)2BBD<+>?,2\PB @' "?^%\)NZ /AF!UZR2/'T2=.! MW\XX<31*,+*(TIIJ1PC2E#HD,9H#TOSATL:_#M'/)6DJK(004D2M-) HT(< 03,2H>YF%_Q70*.6+AHW..>2L9YN!18 ZB37G."59FGLK?UJ2Y6%+3!8T3 M92+K)8N26^%PD$Y0:80-:@Z*9Z^>F=+?3P9[Z*#O[9V]9XZ/3RH%*\J@@^5@ MIC/&(I6:28Z)HI2EX[R)FR.),6U\IL]CFHB@J+0$4&5>"!/!( D(4T500&@. M=G-.&\-G2='A 45NM30@ AD)7C$9B/9IYUA0F,V!Z/L;YA]L^QM:^$,H8[=L MIR7P/]/Q1J,G)J649X@.)B=KB9:"."^I5Y0E>RPHXJ*UBAH3I9J'(B*_+$%, M7[@#/1@&RCI20UAP7OE4^!L;,*.,LV8.DJ5_.:)YGO(: E,6->%*:!:CL\0@ MR0BA*IEO8I["#Q/%YR?(JN@/OK*09\FF,^ M6D) QGA&"3*(.1,\9C9*@;V9@_)JOS+-3*64F](&18[LF5_.P)V^94,M#DHP8:7W+"+PC2B2*I) G2=$X3FR;'YMZIF.C8-= MC)P&:J1EE'*;W&L/5*0=HP;-0SG0FGJFIKDB^%'"B$BH0"QZ9XCQ5DEJF?%, M:#-'FNL1,*^.HDQ0+J+Z8(%P8PW2G&DP-E+I?(W3L17*I05T/4?J8P8@G(X, M5RYP'VA4VC,=M2'>I)*88%%:3QB:?S_UA;GPY=U&9047 :O@/64D[9.3AA(0 MJI9QQI6<(S4\ Q!.11=R=]UIBKN?&,O<+?7WXJCJMR]4<6@Q0P<$ZX<1UQ3#!(5!"Z>RU903X>!X.79P;@*>B@RD8RR%&$2*S+ BK %Y&G*,!L^CDPNG@ MG=!JI>6$5-"V_!+2PL$"*V"B)3?4,&6T9!IL+0K.K?4T:A$E(0OCYDX=W:EH M7V1\QT7QMN=.KK3.>\8<6L]T4X;RJ3R%B".-ITD M3TE:F5LTU3M-WIW"&BOAAF$'MI7S+!W!RKB)A'%-HP0KFBR:WGT7.J$T+4!W MU;>+3M'KE_#4:5A@Y>NYX!1SH4)0C%"F73H>*57MBYBS*]MY893O="&>B@8F M+C(D@T::..8TN$?4*\N1YMQ2;^=IE^D<0#P=->P)4L8CKY%CBE)C &V.I3-" M.G"7%DT-3YV+IY"IBZ-(X4@6@V%(>QL",<9SA0QG7/)1<5O ?09J =^N)JOA MOZN&GKCWZE5Q_KH,O>Z@=*$W_/4H&%]]WQ>G;_Z O\9;\RBGB%HI)6,4:Q52 M33\O-?/$8BP^IXV]U^_T^A_CSL)%[3:4.YZ95''9>NY#J54 +_5348OR [9;0\=QU M6RUST@NOQS_\[HO>2.C MCU3?&]Z^[O8*&G:]#Q/4]^,OCVZO5+=>]?W]>UJM:/3X;;2"K^Z]JMHNQP^, M9@\ZN%2]!Z-*T_3/);IT9^"CH9"3?M;KM@J?_2>J_OQ^8KP'"_HURG#5RO5G M7E5S\<3)3I\=WX=>=,O7XP]$(*<\FG;1NGC]WRF9OY ./PP5YQ&5YCZ.;PU[/A "6T4\$S&C F:;KVFIN[&^O9SN[J[L;.;0*9 MP=[N;*SM;6_N;F[L9*O-]6SC?]?^M=I\MY&M;34:FSL[FUO-*0X!/VD(GTSO M"&BEW^TL9^LK:RL909SI1[L]XJ)^]Z1BH>R/T"8=;J=YJ - MC;AL)/.V0TS23$BK//=*6L&\9L89R:*F@@OL$;8/&6M9QR1I[D/Q>KWK!DFI MI22HI9&%3_^^L.O=T_=D^W2?-@;^>./TX)T^WCK>/&M<[ETVUIM%\]+1YOK' MR\;N%W;PJ7%Y<.R_-"^_H(/UOXK&[@9Y3YNM_+_>.-\V9+G;\G!Q?[GYPX>-= 6^\V^<'N)MS; MOVR^:]#]3QOPG8-6X]-V>Y^\;3>/CXX;NXU3_^YOYO_U5^N M$[M\\>M0[:>^<'[PZ.]S_MDZUWC?,&5N=;NPY]-C@9 M/D3E6@F1,V1PKH0EN<:24.\$3"M?>H-1_K%2*=6T&"?(_&>U2] M&??EL.P..CX?$4"L_ESI-7)RGC3;?1#NS5KWY.D":;4L3"O;ZQ2NZT/6V'DJ M2;&[)#74^\\OC#X.P$ .9>MB.Z1S^I:R:F=$'SX TP*&YVO;[;:L:;6Z?=L] MGTNQ];:P[_9$\_*OXR;\W&AOMP_:(++6]_@^^0N>V?[2>+=Q=M#>9(WUC;.M M3Q]'[_P-W^*=@]TN;;1!O'W:O "QUMYO;Z+F;NMXO]TXA[Z=[>_^V=X_/CQK M[*[R@[?J[/WN:K^Q@\[?[S8N&\>K[#/A*57!T=S* &*/"YL;A64>L5(^) MC$MO_NL_M63\][N2[TJ4C-CA 4K_"D&W0KPG!(;\O_207!I)CM3(J-$\M?": MK!!^XUI94>CPXL15]3=E;<48'_=6MW]L[>ZO-W6QW M*P.#:A>LI@S3;&L[P_PW_X]LZVVV^Z^-[(:M=65GK:[MIMM84W;'F9@%B_>; M\X$KTZ5;9OVCD/U[S,W9T'?+P*D-_B6,F@_5]S:&/O0M*?+:PY6\#=\\2J_E MWESD%\&4>>C,I3CY<2L(Q@)&$*>&*)A,'DW.J-:YY=[FE$L27*#8!++TYJ]! M)V04+6=IRN]90_?-H1>C1_4D4VAKNS:!:A-H7DR@W1+Z5Z1 YJ+;0(UW!T<' MNX>H-% MG#P^_.I?C\J<@7_FP-5@@Q#_9>(#F3'(P^34/NO/'<&(Q" M%?G*J2"?SQ,W6: M1JU5SCP%-@B"YD8[F@L5M(H^X"#\TIO5T\)GN\$==0#XPXOE;+/C5N:.'WX; M=_!9OWW/7*Z^O7%N7#]+1)9U8W9-=IGI93LGP:5E8I\5G6RSW\O6CJIHP3S% MJ^D*DOJ'G#6T0O'C'MF/>FL8;E(]^6;IBB9/LPP:+I3>(Y42GE##U$Z&>^WE)3U, +QX>>@$OYVFAU-\J09]URZS;/PIE M=CPHBYXO7!4I 6NQN*D4JL?207G%9?7[/QX("SVG('H(EV$8>L% V5S97ME9 MR49UD,KLMBC*FMV5;TW]9'CC4;CN(UOKC4IOK'I?AEYO]$\Z=Q+7.N-;.N/B M_>[&;9W!B'4L1I%''G3..,RYPI[GA B$G/7*>K3T1G*@B_Y9M_R2K9?%Z=,M MI.^@]&=FI-H ^SHCK<&/6^5N]ZQV,+[)1I?WV CL*QR%\3GV7N:,!95KX42. M<0P2:>4%L4MO_AR4K6&F[F17V2K=^DM2;654;94?P#L& ZIVGB="VYNW:3ND MDQ<%!\7@L0?:IBI/)_CE6CMAP,G@X%DOO6F87L^XHT$O]/N]R9+W+RR5/W2! M@%L'Q)MW&;>!U7/E7AS84'<42\E 7"V#F5M)],-KJ"!)]C\#@7)K M",VKOQCW.#=>T]QQF$WF.1>6++W1\EY4[1_/F0"<-@&W/AQU.[]D?L:;H?7L;\O *K'J>AGYOWO9 M;FB%DP3W*(_HIJ!+S/F I)N])?HGI*R\^%0/-X."&BF+?@$MEM6LAS+X[&10 M]@9I%;_?S>")*C"(R6_V'TD)I92W5==__3@=S=PROM(KF+ ?6<8G:H73'UMJ M_L8RM)"37VZ7*T0];05[^IUE:H6RIZ6S__AJRU3]J(<-O-VBWZJ290+XCIEK M@1/Y/&;WG$Q':2I1OG/1MMW6;[U__,J3,M\*4YN<9S9\U/>W/#R^:[8]T__+/X^9ELS@X/L0'?T,?[^:S- MCD\9-B&S%YD["NY+UD[56\Z.0I4:E7SJ\BKJ<6NKU&_X']F1Z66Q:(%G;EHM M>##M&DT.^[\'17+7P4NW8?0 M'_EL=.45#7 M[H(QGAX]*8,+E6F.25;MIN]EOT%[P!A9;P#6:.^HF[+YQWO>^D>F?V<'+HS'\(S,=G_U&AD.TP%UPVQXGW.'QZDEX)W5BU$S:/]NK^E#UT?3Z MF4:9-Q>]E1?=7[8V*$OHRG #;U*6?=,?].92-/S47K/SST'J(**/.64BYLP' MF6M#0>T)SR3QR#$/1M]^N+="FGWGMI5/,,V)'GL_QXGGS[);YHD?O[^ZT^Q. M:1[2Y]7O3XGAZ?F0FI4( >G1+OI]$#>5]BB[G63!M"Z6LP#FS$6VF2P;XZJ5 MLW73-\,=JGQY=F#I)^,H?R>4K$#? MIDG;0QU3] I3VW-AG"=*4E0N\?+ZL#;M!2(J612OCU=,#%9P*3YP(S M.9:[=[XN63?CYY] MI*OC)XO.4,5B8G.2#3I^-+?"KO94KBCS#EF2\(NC$M^-^3TK9@L6YK@NCE&O T(?=\N*!,%?U4,7J M;O307$>\#MH'7Z _=/]XCS=WOUPVUX^^[.^VCIKO-L\./J5O-4CCW3ZT=[<* MYTG[H/T1-==] >_AK=WT[>VCK4\;:/_XSU8:5^-R_^P@F4@/5>'D3#I$P!E& M+L6 H_"YUM+F)F(D!;(2I^+\[Q\6PR];D>H%K0Y\R_IZ-#K%_%BIOAX]3ZDLUU4[($)??K4_3QA5)/6?:P4V)1VVDYL?B:;)/"0J7C+ M\?T1]JH);D&G:J*TM_.8N?\+3.2$:.[9+;P*HS\'/?ARKW>[,G(LSH.' ;5Z M\YS?\D(VW?F]G3628D.-5KDF6N9,1Y)K@VGN/ 5(K&'2LDJH/&*]?;=6^]%- M-HO&>A.581L/AR%J"38S$FR,T+L*H+4A/K4D^V%)=G%_CZ /WG@L9<1W3,>E0N9@VJ?2 M:.GA=#J>-Z7O96D[=^$?VYE!?S-7&1ZWHJ5CKZ J<_VD_1IS%67O'856ZRH> M_AO 4P6[AP4GOQE+OK-:.!O[>W$-.\/216%Z3X_$^M9EY^%IA$3A3+ MI:]*X'32A&6O_>RVRGDIEK8^FO0NAA..-'#]K5;JX:5! MIQCRTO"+2[?YB]%(%1(642" 2(T2"(B!(AF9PU&3ZF15@B312R!L7 &^5N^? M2YO-MP^DB%6=K/JX4WUJZWILMXT9F(7<=_OYJ$&P-,%\A+;0+\=]^_PS\2(: M*V0NG"(Y,]KE5EF:\X"U$5Q)%_'2&\:6!57+6,HQ XX!?O/X&N'-,UY/ND,U M_;H,K>JXX'NGOEXO%%96.KI^Q=A>MS7HWW_E6P?%?N]IM7)I_,Y1>>U^'(;< MEL%\R4WLA_*U:9V9B][2J\>.M!7T9.)'VK[P3O]*7J1\^6QW8^U?S:WW6^_V ME[/-YMKC6,]*KZM#/H=G3,Y^3ZOC.J[/.ONPL;VYM9YM--+%^1^&GY!@^&V<3/E0-]UNH!7ZL)\PP%TYYA1$^* M(7V- S^ ?ON>[:T_6M/UT7''^#R2YQOC_L/,3%^RHS(9P__Y;0,%(P ,U$6V M"9K8/!0?JD&;2=#>;C97FVN;J^_!BDHFRNIN=>[[#T#XC'6QIR6>)B-Q%V]$ M,Z5#'AS2G.J*[]61SREVOK,OWR%VZ-*;S=T-\(860U?\,J#M-5?WU@&Y]>Q: M:^SLK@*40P?IA93&,];WKTEE$J0B4FT/>+&3%K3@IZK>0)6B5M4L'F[=[<9L MZR0,/W.]D;M_&><29G0!)VNM\-VV- U7IN,?22ROL93B"Y])N M\W0$7CO,!;*36>(NL\0AY5./] M:5JFXT*VG"ARK&B>+F6J7,B4Q.&M):I M"RU3^5.]B"IAN9=2FJMQPQ\T1^JN8<4WMNK#<#7JJ]F MY-EGY(2R_#E&KKES"MPIY"@;D=39B',%6F.UN?JN2CT^]WJT>V/FQL5^GO/Y;* M6,O;%Y6WB02PK@7NC/3EZ< I/A*XM!:X:[VO^8 _\C 4=_K>7D7*&6XMC9 MV]6UW:WM6D3.@XB4/RXBK7%?#LLND$H^&FRL_OQ><^$T]P4C]&NG:NPUMS?> M;>[L;FQOK&<[J^\WJK2%C8][F[O[V<[&VM[VYN[FQC">O+=35:\=V74[M;1: M7&FU*.0]=R6I;.DRP%Y.@WRDJ,AS3^+J^X M]44N">9 $@!C]ZN;Z>R=Z/NE\GYLG3DWQ M@*WZL*PW:ZM[*:EB=7L_:V[M;F3;&^]6M],Z7_9V:_L3_)B_W]KZG_3[S4K> MC\#ZV* >H89I'2=8]+*/ U-"_UH7V79U0GW6[61ONV6[.H$K^RWM&"+H]ZLK MU>_X]W]D1<>U!CY4Y07.3.GS5K?[970$Z[@.03JZM>A4Q0?:P71NG%#XH2Q. MT\FE.\$-2J!@:.<]_'-8,2?T))WUETX<3<]CK?E*ZA.\"1T^&91 ]6&Y.A/V MQL?2H82F&!UE6CUY/8S^D>EG%5>%M+4T#OJ#,AV3V!NT4KF$,@NG51NF#%\9 M3]6)Q\;:-A>9#5GAX;U$==@LCN-OD6;?TO>6L-W!'J?[;:(X-O.B* M$VAQ>33+XSLVM KHX=W+,.*8ON<>N#-H^;L70Z]?M!]H/9R?!->_>S6&T+I[ MK>BD,WOO7H61W[UTTC*=N]=Z1P]UJA?"E[O7SHK6]:?3%OWQ]5L- &J] KC" M 'KG)X!E+]5'7_G.<]:FPWG?H*.B<]IMG08@$'L,T/2&I)L>['>![MO=Q$CI MC%\@HL1-L=MJ=<^26?!CA\S=.DJ=JY6KT]F*M/&Z_SHG9(5/[=33"G!QY1J_ M?!=N'S6/J_-?JR.L8ZS0J:1+NK"V]??F>HYU!EWTH5VXY9&83-"=FK( %N\M M5R1=C%$-R.BF[L0";I6@5_8MA MIYPY@2NM)!BA3>C-_3.>OT(R7U=Q-:W],*TE?$T%:@.@Z<5!"Y1VT3YI M59*CHH)TZ&\_'%[]>-#94H M/'222#-]]$'RKLEC%L@C07-M._BL7X*2'L+K@?E;W9.A9BF&DB*=$5\5GH7[ MZ=41.24[)=T&L> ';O@XW ;T1R_48,\"V'=DP0C@Y1%(0S'>"ZU6UH$>7&$Y MO%J>%D^7Z<.IOPT'JZ%]9FBOU/A(DAT N^Y05FFBR-?*VMW?1@Z;*Z;3.KSK(H!GI0%F%-5)ZK0 M6-9*COSP=W?A6K6_-1N45/GV55 LD5+1'L4M >?N86=$+O$*[)0"V^H>ID#> MZ-+RE6W]K9=[62R[[13GZ;FR.!G=C2%14TT,,T$,7W.^4^!FT$XQ55 9_QX4 M(YT^BO!T3D.O7[GF8,MU>F,GNZ*-NUX\B(?#\JJ=,D6/1Y9@+11F@P[N>MF@ M(9+NKXYRN>,ZUX#- F!W&+=MBFI]*#,^_'N06*TW.#EI)0<+X+OE*2>EW>V$ M*E9[K?W[1V5W<'B4];JMD _CH\,F+C)3ENG$B2K,4H,_*^"G1:BDDP]-Z8?6 M&7!N69BQ#@;VA48Z63!EI]:WLX)K^/5(K2;#K-,; M<6T8.M:MZZ5CL./3NG"*?MV^>M@]#66G4L=%)^G88EAF^.RH<$?961@MX%8G M3H[6W6J"F!6"&*ZTC9,'TDI_T1F,5M);_JSP"3Y7=H<+8X7+!J"6RR3N0?@_ MM$+V35_/N.'=,U,"W97MX3)=;!5N%&1U%^F(L.MKX\7\U,'M0:]7P-R!"6AZ M(VFS]Z5,V0G+H\\/5_Z2W5=>K?#!O-VP$4%<@;]H6K5@/)<\X@)!FV +VB11K9&<%V9L>WG"=I (K036, MOXL'T*K'JKH^#\Z&=T$PGXMQ:ZWS: M^EB=JUE3\\M1E:!:9UU.8V7&G)JB-88/%'Z5WUAE=Z?$MGLYD=\*![:*?P\*GVX_ MF JYG!V&#GB**5P_E+R5/7AFOH2Q7WHO/VYR3#X=&E@=DOS86:[XXG2<2S9* MH@=F*+I^F+?JB[1VE27A5Q;53%7+6_VC;B^,D[0!.+"^4J;A*$?^*_L'[B7R MKV2[R>:N\O1-UAE4QW2G4!ZXZ]URE(E;);\#@"GYW@Q',.KUC47>E#OUM=X" M#Q:N$N)/[6W*P>I4A#@,*:4^VG#1'=%>\A#+;NMV1#F %.E]N>J^+WIN4$U1 M&F4BSB&A?3!E/]M':\WK'8Z:7#W]VW\S]69CQGVV^?-W^[0_TO[DY9+S,-4HB]5TW&&W["%DL6F$TG4"050)I^K?RFE._ M]E9V5FYN_D@M;8P-F[5NNUU4Z?Q7^T]V-M;&.T]6LLW$M<-U^W'^^Z,D]+5= M(2G"$GKCW-FQV@8RZ20>[XW9.ITV=C4C,+ J/)0H&)U47AMF8 MWV*7,&+,Y=1,#T1E$=-^P-9%15TM4[2K3U_[L14K@-O;A3>.0@4E7"E#K#YO M;HF Y9O.%%@W@_;)*')VX_J0',8T;2J'K.IIBI!]C7^25Y;>/2MZ864>MG%\ M KHXJZ++5<;^T"*HB+TTR=4LO]QR+;/AE4I( 3B#2LPD"NV$*NYWS1Y7,''.V& +,WU)],KZ6ZV&]Q1!V8BI8-O=MS*D/&WA@A?=7 Y M@R>ZH^!Z#WX>+9H4O>195.)OT!OO9KK2I(ER05F:*HH^HKN]3G%U#NW-['*0 MQR#ZA@]6>\:683C]2CXFWFD5[>J]M+7E]F:688?36):'(VIN_._F#OQG(S,G)R S$VG>%QBIRZF+5S;@4$(4E5I)5DEQ6E%$*'L_1+_SL5;ZZO M)B*Y)HV[QQG.S'@>MCA^JY12=P!M@,\5SETXZ2<7#(S1I)S 3C3+V6!\;WNR>O1Q544I+UM1(K?2A3C=&6.>F%U^,??@>C]J1E M+EX7G>JSU4N_C]H::;ZD/NZ6Q4AP#F]?:Y85--0NHZ(IHR^/;J]4M\:%.6[= M8W*%:/SH;;3R^+VO-8OA)F4_U.S7[RE"Z\[.5V?5DYK]V5/0]5.JS(Q4X!V& M&O+2I(6B?D)!GE3&H@PA:\!S1[UL(\4Z?K2*V@),QDYQ_OA43+;ZW_,,4TVB M6MZ<@O?7H!,RBI9_8?I]< I^&;J]45A]:/ D LU<7@2DF!!YZ8FJHD0U73$SI_)DO_RA7)9YN4=FYL!+Y+4-\S M8I3- =_\GY\:X/-L\;EWF5CO5DT+QUMKG^\;.Q^80>? M&I<'Q_Y+\_(+.EC_JVCL;I#WM-G:O^Q>--8;N'&Y>KE_#,]??D2-RPV^]>[O MXP;9IP?KCC???;S8/]XX;[;4>;/0;==^V]EJ[^&M=YOG^Y?;16/]S^/&\?91 M8]>Q@W;1_O'?T,?/IZ]I]M'^^WSUM;Q0=$X/L1;GS8HO'.TM?Z1 M[K<_LL;ZWU^:ZX=L_],>;4*_X%Y[_ Y\:W! ]D2SO7FQM;[']W?=6>/=!FNN M^^)@_?"L^>DCVEH_.CK8=;BQNP_W#F)S#9V_W]WH-W;09>-R\VQK];.)B!)F M;2X]C3GC,>8:29,CQ0U'6$C!2"H8O(P9V*FWJ>$1A?$C$NT[N."[Q/6=3]X5 M^;4H6DA1A+F10BJOG'-,&J2L(8CK:"U'2%%:B2(\%D6X%D53$467=T21EE%; MZGRNG4 M"+F,M*A%42V*YD(4(2M$9$3$2#GC()$H:%7D(Y,2);]L9!7AVBJ:IBBB=T01 M6+%8 U @@#C.F:8NM];8W'HD08O@()A;>L/$,I6S)(HF%(V?DW!7PU0G2J2" M"H^&3\GW#?Y!P3K/XL<'A40D2+-(F!388*6DXM1*2KADHHX/35_\[-R+#U%) MO?!8YL((L(2\9+DVB.:!&B.-CA%0!*=,+DO)?U;\?$4$/)15U MSCC,B=0,/'.N<0Q:.>2#=2BH4$=49H%Y[T94'%-6RD!R@$_G3 (;6^QBCJ(A M.E 4G;!+;RA:9HS6S+NPS"N9"^$8]8SX[@)$K%H-,>&ZSH&,0O,>R,& ML7^Q]?$S4Y1S&7 NO#(YBQ[G"G$'BMAQ%J1D6NFE-UPL8_33*S,U\\XL\Z8U MN,@903)%P(%?G5(^.@3_.!TPKKWV66#>&U[[_F7S\+.*H'NCL+D4P>6,!3"; M'?Q%'(O*"*^CDDMO!%HF>I;,YE\K265S7*S<9]4^XJI U7^9]LGOPPW?/^3* M/S5&.L\RR0:.A'!&JF 8V=N6G+Y.*>ZZ\5,XHJDE.:'+E MF<"YE9'FVBL4$,/(T93JP9>E^&EO8/86-6KF':](6FLH>'\!8U*S\+S'O7E<>*4TH-&!2&BYR!!9C;*&*N U**2S P"%YZP\BR)C]M M4-3,.[/,*\'P]U9:*95GB!D5K%:@AEW@EG-3IQ/,!//>32>(&'%E&%S)H+)E7$.B DS2AT2X LMO5%DF0L]0\R[J OP MCY1.Z*8:IYT;^^-^9AW^R1NZ%DY$\4B=\,())RVC@I@@"362!QFCC8C7GOWT M1=3%?<^>20FZ1>>:>9=$E,H-QS*GW%.I(_71Z*4W6BX+A284;?R>/8_SLH[P MZ[*]1H1RYI0F C.DJ!'@5(8HX7>.C1%U3& 6V/[>A@D,\'@9):,8I]K26V.A=9>&H%( '6 M5JFY*<]U9KO%Y#O@\#(28Y!^Z?8AC12@641 MN2*$4R'K -5,\/W= !7"4;N(7>XD0SD#X9T;@4V.TT4L0#Z;[S,#:S*81S*0 M46#E"=5#I1$K3S>2X9[E>6CUAB]3&KY6!^[4R M<77:P',55DOR>BN.C/+:)I^43=[874WV^'!Q[K(!XSO\'+2(2%F="TQ-SH)R MN<5!= 9"!$.O#TANQ3/0"5E>K.?BYZI'5'/Q\''QQFX,=)2!_)IR M'1W-&6(VUUR)7$3'N-="11R7WF"\K#2K67AA67CBY:]J%GX^%KZCA#G",F)A MN@34_-;!J&?1,,FCCGBN/ M ^%14)H;+5 .;IS)C1;3,Z:0VNM0L/'LL//&:6#4+ M/Q\+7]Q@X=V-SY)3SE+9F1@%*&&-2*Z<$'FT1 .FF(.'7T7CZ,^7UJ\K8]65 ML>:\,E8MF9Y),FW><_!1=)Z2$'--,!@7SN/<6(YRYYQ''+M@ D@F0I;E3&WT MK]<)9KP^5LW"S\?"=SQ\+:B+DKD<1:ERYL'" /A$;A"5 :S#0*D$%N;+E-6% M=A:7A2=>):MFX6=CX;NK]5YBH11#N4S!=1:)SX&K01]+XAUED6$%6ICQ21PX M4;/PS++PQ&MEU2S\?"Q\1PLC8Q#V(>12F'3LA 4%+!2X^ H%R\"0P@0MO>%H M&:ABAEAXDLOUF*R0&??QAR6SW)V].W79K)DHFU5+JV>25HU[;K\.H#^,)#E' M''P&15)Q3N'SB'4(UDI%D*I.0*?XI],#ZZH)"\C\$Z^:5#/_\S'_'5,E2BHH MU2X=:N=SQFW,K0HB#UP1K)B/6)&*^27]Z3/':^9?0.:?>*FDFOF?C?GOAAJT M1=89;W.M%,D9QC:W1M@\8"6P%99IGK**U3+6=;VDFOE?H%!.S?S/Q_SWMQ0$ M227.07:#Y@]+CLR+NRV^ME M)V4W%OV?24CX=>77Q,,6%20?*D1JZ34YZ?7Q7M "7!;NA.:Y,C35?(LX5\Z; MG M%L92<"9[J"M!E*GY:>GTOF\S1$LJOR_H3#UK4K/]2W4\]JHX6Q3\?LJA9?P%9?^(ABYKUGXGU[P8L9#JI,T2> M.V5%SK1'N8W,YU82P9RA 46\] ;3Q/N36EFM>7^1>'_B$8N:]Y^+]^^H?C]:9O?A29B-D4^\:NQ3;89ZPIYOPF:RC5^K-,]VZ 53 MNJ/,=/X?>V_>U.:1M8U_%17OU%,S53I.+ZC6R M0?@1(EX^_:_[%A@L@8W@EM#24Q,62[KI[;K.TF<)69O[.QZ?OC^)_?MYS=
AM62,\+TN-W]XB.%>.7>E=J"&@"VA +08J\Q)%1 M$>T(TJ9">G4A/8,VA172)">0>NY"NEY07K<8^V25DPHT%JR4K17@W5! =4:M=/&$YL5 M;TZ[@BY2L:Y5=2O>5K5W\"XV;L7B&SB+Q_DM;VIYGWGY!0Y&"Y[9Z3#@%/'L::"78&"TP':T/(?A44GD8[?+6+LYX/G<7< U4G)P AD!JA$C%\X*[ RJ> MYX3G,?F,S(JL8!G(?(R UA"PU!M03#GAH@R:B8QGUB6FK:#U12L)M/B^@%]B M/P[L<>,)L.&DU^^=#4O,T=^UH<_\,NA&>Y )ZME7.U!9JG66>C?A%= <520) MP7.F !G3X(SWP+4DB@7#T99.@26KKJU20/428O% W7YN7 7U'$$]IGHPH2SC M04/D/JL>U&4E)' %W@<1461+0^@&U%*U5>*G@GKQ0-U^UEL%]?Q /5&Z)S%) MG')92*N2#8,2C P<9(H\>N8(=W%CD^DN?7B5X KJA05U^^EL%=1S!/5X9KO5 M6>E*"IAP&M D#L89#5E:LQ 9-\H64*LNIXL4UK=> 0,O8L;$N1^>#TK00"D? M?-;M]..#*O"L-$?-(I?@:@>>']G!FWA6N6<:[GG[;+*@3A*D]&0&7IJ+(UH* MUGH*@3'M+6/,2EL*@3ZX,VB];5A8I,XB1: B]<%(';]*T,H$;B/$O"F V@BP M>:O 4QE)BAB0R6S/U^8@JPO4603^5Z ^%*CC-KH4U@5F73XMF&UT20(XSSAP M$Q@)7"A>^NGE[Q6I*XO46<3SWX#4:I6W"./Q$OG.4><"S9JQS%8Y"3[#V$O0 M++GHE(I6E_S9+M&+U!5S99OYW%P=9-3,YW2B1DAMY[,0)ON7XBT7?L1*62U2 MUO:$,>^8$R2B!(54 @I"("N''*SBGD3*'.6XL2EX%\F#[?E:V'\%":!U3T E M@-D2P)C.XFU"&9B&K%EF @A*@9%)@37*\."EM2@S =!NWMU* )4 9N]AJ 0P M4P(8]STDII/2.D#TSI<6I E<#!8\*YG'BB<=139:B.QJ\^!.X)4!5I !6O=< M5 :8+0.,9P0FQWC^'RAO7+8!D@/+M8-@$DW**6)5B>4EK$M:*S^P'/5R6ZRM M>*<)/W8!R#K(QQMD2VZX17:]717F[?7]Z4G-E9F_5VVG6?C?3L^J3&U1IDZV MRA:!VVS\"'#<(*#F!*RF!CA3AD5JLLGD-S9-U]3TF!7&\>R<8Q7',\+Q> A- M,EPSCR \+5=Z4H QDH#7)*2\G]Y&O;&IN^;AR;@5QPN+X]GYN"J.9X/C<2\7 ML5J[Z )@X/E+2A2,50JL,$K3$%D0I*EBQ7@MFKFZ0)Z=JZH">49 'A/(BB)S M@4DP0AI C*()KP'C0A)Y(XO&M;%)35?@(FG6B^:.JL]8HF>LE&OH9@[?R20] MB&?#RW"L^R=*+:T8^^=C.H@NU[]F;[8NP_Z<< XE0PDW(@#QA -R$L%1[B!0 M)T6T5CE7\C*ZY@81]J^JAJX ?EMW#%7\SA*_G\:-2<,H"@HJ:%HR(!%!7Z,QR-(XZ+D%ZK@&U5>"L<$ ] M)U1$@UD"%_P:,AFP^"CX;:GNR2(;\/O#HSBXB.OH_//"BO]7K7)(1V(5([[T/Q6U-<*287;. MUOI9GF_^J:)WIN@=-]0#IEH(*DY%7=U?R M*VP7%[8M&.GWA&TUWEO$]'A$)8\N!!=O(\_ZU>_SPO MWP6'G?;/?FKV;O2^P[)SVQ^' YMWH->W@T\[PWARMG?:+Z,%+2P6JP1.1G J)-2X#W26FK;#3FEN]2DPR@T"! MRB3+P23CG@QN9-YT!$E2"3H@'AQ%#]Q[=$8S(5EQ/G:S55N9I#+)/$(6*I,L M!9-,5)MUB$8G!"?0E.M3 R81A"22CXKD(V%Y$T*O:2WX4JED+M$3E4J6@TK& ME!))LD9J# 6)+D$^"YE*A$J@M5;")>F(9IE*6)?QMO)CYU4Y9I6#-7X?G/[= M.RLHS^!XN+]G:;W1C^_2R5QVX7C^*?9CZM4[H^DHZJ2N.+&E*UNF"=D6/B!K!62Z ])(\[%1AEU#J?C0!B9?XB$(QA MQ5LIT*@8E*.EB&17B]H7;G6Q/"//0!6\#X;KF."EQ"E9$A=5%"9KR;*4T0@$ M> H\,2T4FE+7"A_L *R!&-,$8NS%X2VU,6?KC5PT!\4_9C?]5:':UAT2^>S5 M(D:S8-]W$SX*E%SE+?&0;=*L,64-&"RG I2DTG.J,A7'YBY7M=6]>UDN8"K- M59J;K2NGTMSL:&Y,R=1!.L4= 2T] TQ>@BWJ)J-2,PS:Z\0*S1'R8&=LI;E* M<\M,\!%>IKKGA4J-*P2H%UUD*MNX^KL0W.^(; M+XHG#4N<.1 NE$Q[ZT'3K/'3D(PB3 LB23T,:W(80N#:>6^ "YE*LH(!XW3* MEA]16D"BU?2^-F&>IQ1.S]UQ7.3.:'64\Q_E2EVBW:QP M7%VB==['09[ER4F6-&='=A [__-_-*/TQXZS9SU_:[#KP]9CX32P?WQ+ZOX> M!P=E:=J]7F+CPG?;#OIYOSWY>SG['"8!Z+,=:@5)#./&)GE")QVL;1S^>W'7F@#H@1<7%4"S ="8HIH\HU8R M#U'Y B#'P5*70#"KG%:1.^X: $TFU58 S19 #_2"5@#-!$ 3R:3!6/21 ^4F M $9G08L00.J44!HB>.(%0#A98:\":+8 >J #I0)H-@ :ET#.8K,'(90*E2XQ M,-1XH,P+-$%:Q5,!$/N.!%J#M,6[&':A=WP^C.%>W#*55;VJK#%KPV]KM$&5 M-Z;BC9T)T\_II*-4":AWI38FDM+,M(392&8TL](+UZ;I-W>WU:H";-:&8078 M/0$V+IAY" 0% :-*;F+(,MEE$@07DJ*&.9DT;=,TK !;$L.Q NQ^ !LW'06W M6?G5&5O"(R!+!C25)$--2FD$YUSK-DW'"K E,2PKP.X)L/'J/#&58J,V&Y36 M 5*%X+BEP&-4*D5*A0A3F);C%]UBJHON%ATW,[RD;/.Z?GP;&C[939WO/=>K_3UT3+-.JWRC?9H[_S$Q<%^:@3= MV?[5%EUX4VM46EOR\(_)V_+$4&%P0)3*6B?5(4M&H<$8$Z@3SG-G-S81N^H& ME;,6J5@AE+>>55A1_G@H']-ZK:1>"!4AD":Y.LM'IS4'F8T3SX6TW*B,>K2A?9)2WGB=24?YX*!^O#VE1DY@<4&-+5"MEH#FG8#0Q+#FJ>3(-RK6> MS".IE:H6R_?PO=",.]3<7W4NFY?WX<+#/D%IE?S\C]4G,\%Y^-:2T"A$E&@ MC360STM66(+VV51AGA.9X2Z+UB*[XN%]QRO.%QGG\_) 5)S/ ^?C/HAHE%,F M))#29YP;9<$)Z8!%'D*V0G5$/_(TZHKSE<;YO'P0%>=SP?GXC0(Z&9S@8%31 MVYD6X(@*(&24WGEO$Z&-/$>V2#AOO! _#*T[COE[Z/V]^>_F2ZMHDM]#$RMH MZG0Z7U9@1@/Y NOF@4][P[PD_@Y#.SR*'>O]Z4D>S*?BKNB?#O.?*SDE>72] M#/(W WO<>6\'P\YIZ@R/BJNC'THQ^L*!_::NB,V@[*1>W_9]+[\YPW(83V)_ M>/9D8MIC450H\KC?GY[URF%Y.HC'=MC[._[XH1>&1Y=4=.U3HQU^2JX^8ET> M02:%6S]R[=#X6+KBS9U0FW6F7Z_$]:]EL TQ,<(%)]PII1!Y:?_B>5)!&0S, M42I?4[-Q^:&C+_%H[S-!@AM$^PYLRO-[:H\_V$]G&S]\M0PGO?[E@"3/(QY? MKM&B;/[;#7[8O&FH\UQ12KY7+;Y9TF=_[6QU#K>?_V=O_[?]7UYV.SM[SV\_ M<(LRZN?[>UO;>P?;6YW\T\'^;SM;SP[S+P>'^=ON]M[A06?_Y_S2[N\OMO^3 MW[?SUW:9U_[N]@+-[.8C_L]>/_/#Z7E^1CCK9I7!GH=>9H9_W3KR$SMXD\]E MB6N[B*8L;'T%]B;J+0__V+X_BT\O?_@Q],[>']M/3WO]9A#-AWZ\>-8%0Q1: M&9,.S3*-7KXZ_4_(" $7WNJ+OWSQ\I/FI3&9-7H-Q1.DXM:7R1-ZZVO?>BRE M3U#=[['??DW+V_]H'>PB#E;?[;'?N6OYKO5B)MYZ@WDRHI5%ZA1R>#2(L;.; MWW=TUMG.^LA=4EY7=3$.>A]O7XH['I!'O7/3=[));S8EEGWS?CWOQPXGW34^ MOSJA:N50K52 3FTE M5\NNUU9R#[R;V#^XN)MX^]?)WLFK=Z\.7QWOLFVZ=_@'OCSY^6C_\-V'EX>_ MYN]_';_:^NODY=OCMU_N)D[RW_WEU;N7)SML[[_YO\,_R![;P9=O=W%_Z]FG MEY_+/<.[CWMO7QR/WTWDSWQX=?*B]_+M2UK^VROW&F^/>KN?W^#NUJ]O\^^X MG^>T]\M?Z4N*^XUA #T8">.#"!FA)AI#TU^143:B>Y MRG*5Y6HGN>5AN<]C+%<;R566JRQ7>X>M%LO1,9:K?>3J6;@\"[6-7)6!50;6 M-G*KSGM\C/=J%[EZ%K[(P-I$;OZ5+>LSEN@9:W"-M3\\&I7Z?S^(1[%_UOL[ M=OYYG*GW7Q>W6T\[=[D2G4']^720?^UW M_/E@$/O^4VN=DM_17E3YMG<3'=BX6]2-C_3A^Q%8M-N-<2++0^\ICY M%CJ1/[M^+PLX>^G@T;9& X'/7?>E(PX/-T[[9>1#4Z/\X3>[)2\K7@V MK.I'6^K'_O,)/V3*YD;@CH-#9@ M$: M-1"=(EX:I0(-&YNB*WE;=>NG MDC MVRR5,RMGSL=[6SES<3ESW*=+!-?<$ )>0?.",EK@!DNWRK&(RT$IAB26PA.6#0$@) M.2==*MJ*'Y@+:F?5,1XN^].'8[U)0X7H>RTNSKE;A? M66G&-C8?7E8:V2BFN%:6?J11WU)9^J=GOSW;>[[=.?C/]O;AP0+-HE:15OB$ M4M5^^6#RQ# ]@UK'@N%,!LOO-J"'UCJ^4_70Q2O?]Z4\:F'0.Q9!7-6UV(H^ MEEXP'4Z_K$?[M0W1/.%JL9=B-+9L]YP.FBBJIWE&<5#>E<77P<%UII]5T,-* ME=Y]]!"2Y5S-=8AU:0(8AQU[=A:'9T_O=9@6>=:M(V<&:;_+N6 MY2>/O*OL M"5OPC,WG]NRHD[7VCB\_Q/\][_UMCV]*T9QF_BOF6[YIAJOB.DZ",>*#)HY% MY(YIHA)5+KHDB7;.O-ZYXS5;/C[/^J%\V[XZ1,^&S^U@4+Q0?]GC\[@4?N!/ MNYT?ELWMO]X[V3O[D>V]_.G[U MUK,K/_#>VU=O7YSL?GXG7K[]4^QNE79_/_7V#E\<[QZ&MWE<)WO_W:&[6SN? M)_S ;.]D[Y>7G_7';KWRY\?]]C>N]V3XA_^\\/NV[V; MRNHZY)9J0D%JK0$54V"M8V#0B)1(C%R6SI[8Y7PR2'SI.WM6>EI)>K(I<$^H MH-)[M-J;R#@-A%.?4'DE&WJB-/]CI:?%HJ?Q>"BGA-+12PC,6D!C$+2)!# @ M([P$D8I,3T)V-7UP$&G;#4GG:"M=/ +*^Y\RO%;\HU>N:X9/@?(G(^?I M(X#X13P;#GJ^W!,5U7'LDF MTOD>0H=!3K(M M1,#Z#&(,08%A@@.1SI8RG2RC>X3?!]?A;S]_=FY5\FY3.^@H/N!Q\/G,^SS% MX5EG$'W,.KL[CMU./S9A*_;X^/2#[?O\Q_)O_W@$4?SL<@0_GPZV3L_=,)T? M7X[XQ9?CBY-76 MBZ-7AR_>[A\>]?;S>/:V?LYCR7-CK_+W/S[_O\]_L-?>&6]8U!"Y]J7(%@6' MF@*5VII,\ )MB9_K2C$IX!O/Z32'KRTY4@_?"AR^/S^_IFB9R 8P>$NR+4P= M 1>, T:=R2SEJ7=-80<4D]*I8X>=RS"#3N&LYC1>OVPO_YJ_#N+9^^A+,-WQ MIP?8:7?UI"VSGM>:<)C XEX<5CBV#\=Q"P[CAN3F"G_W<&PNF@%]>LI/,CJ!27:_TI,U"EGM:H M9[+JI9U%BP;='ZUUME[:):#(2KVP3D=I"WB@*R S-N@,J M8#*(:!+C).F-3=,EI*T&]]4%L7CX;4M_J/B=-7['%8E "=6!4%#(5<:OD^!B M1G+>N.CR7JJ$I)0[1(D+A-\U'1\_.S M//4X>%:6_I?!LC0570H^NJ'\JGPF*I>? =1_51+"QXVU(I*GAG"MYQ-8)I:BR2"*4Q Z#C M!JSR%*BS26J>J.>C[G WA*RNAH."B07JA7US"9+#TZ$];D.+^+KHYO<+TJP< M2[46E%D):B;)OH?/"CF--(S/>9Q;;UZ31&*@Q )E: &#YN!"E,"&S?MB^7/X:.=8J3 P"1H1QT(Z4Q,U%&JU$4' MH45*_UJSV(U?3D_#A][Q<0W:F+%&<;G0E73:(YV=">W!>BZ]TA*89"5>C/IL M\F "I:RASEA-RJTN9UV)BW2K6^,S%E-[J*"="6C'- 7K;%*92B%H0P"-]^"$ MP_RKC4;'Q**6"PC:-7-'O"@_EPH_YV>Q1F+,*1(CVRYVF)?IMVC/8K,#^^G/ ML]AX4BLIM4=*NQ.:A&'&14X5.&5,N3:)H'W6)'0^'%8GPPA-&YN,=K5:I-#S MZH=83$VB(GE^2!Y3+YA15&:V!:(D O+\11.TD&@,/H24SS!F)&.7/ER]J(Z( M^V)R*Z8X&,30&=J/%^K%_:\ZUL'&:4O'N%SX46_A0_MQ=$U;_:.MTM(?$PI& M5B0"-9J!DZJDIK( QI<<^2Q5% _&Y7_)5D]7DII)LKHH;DN_J"B>$XK'E MJ M TV*,-"&2T!:8BQL3,"LCLXRPI/'DJ#*Z"*A>,U<%Z,LDN/3_AL8QL%)]5[, M/8]D[[3O:]Q7VW3TYX12$:71E!H/*5A9HB<(6"HY6$^9RWM(!><;FU1UF5G! MSE,5P;-+)JD(GA&"QQ0*)8Q!) 8RV\J2#98@$S&"5X)09<#N3S'V-!6VS;E M'9YQ;<(\3RF?93SN_[1SN;!]TGNUM=0X.]Y__W__L_[:U_>+@?_Z/9E3] MV-G:_GGG^<[AK5[%&7:J?00Q<3,CM'HUM/(+-N_.@H]@*%\D^W:.>];UCGO# M7CQ[>J]#L\A3;QTA+9+]H/S6*9Z4GI)- Z'ILZ+B_V8>C4X:>;*TO;)^^/33S&^B,=V&,-O M5P9JI:G6:>JF,B_6(M44-*<:T"$#XST'-(K8X#SRP)KT*B$7J3I$#51:3$VC MHGF^:!Y3.H+#Y#DUI;E6RDH'8Z U"N#**!J]I\K0; 6)+HI%0O/ZN9<:I>.R MWU^C<)Q^56'_FI^V)E[-WEU3MJ-RU2RY:K)$C"3&)AHD,!T88*E0912WX#4W M7CI# I9J$]@U9)%ZD];$J\74/"J*YX/B\3!I1V52)H(65@%F;0.LH@0L4<+% MH!A3/J-8=858)!2OF9MCE(U84KKCK9=:U1::C5[Q)1/T&B-5TIF"="9KPL@8 MA!2)@[7,%%=%)AW/2U']O#,&BRV3P:!! M4(> )8M*1^*!ZA1IL'G3DMK8U OE5EPS1\3!T>E@.$K%#M'5$B^SU@B:]2[+ MO957^V?;&_QEC\]C-5#:HZ')\BY1*!>TUH Q.4!!'-CRQ4ENM(F6TV@S#745 MH0MDGU0OPV*J"Q7!,H,3<[)&"&J4I964PO&6808-=$F4[%3,6O[7?KP M.XWJ87APV;A!_#OVSZMW85[EXEZ,UKLZ.UMGHLFJ+E*2D&A*V8:Q*2L46:O0 MS'B01$KT3 49P\:FS,K$PSOX5=_#PD*X[5IQ%<(SA/"X5R)I*X03P+G(YH E M)58B!. Z,I\IV2E=O!*JBTHL$(37NE%P2\$0Z]LXM"V=HUZNSI*L)JN@$!=5 M5#8"$F$S6<6B;R"!$)P*F<8D,:6*G)1=K>6R% NH+8.74%6IR)\Q\L>;]B$Q M3BD'5KKB\[ ,=+(!%&79T)#"L%#Z!AO5Y?+!>LJ[L,+SVPEI_;(R4^H)4EYRTAP8#@*0)0>' T)B*#**N&,TH6YK2D7%;FS0NZG<0>FHS80"H(&"JB8 B.M@I@BH20#-WA?# K2U>3! M!L6"NC^63'-HX5IE'2YX9W2M4JMMSX*8WDRFH;I C; 2;# ),-!L[T@7(!!+ M4PJ.*>(R,;$N(RM8OJ.B>+8W*Q7%,T+QF'I!4%)*4@(;G0-,7( UU@-2GGC) M,Z=.9123KB1J@5"\MGZ)X](#\\'7*^M@ZLRFD?"E5_53):A9$-2["37#V\@3 M:@024[D>9;S+U8.-ANK,:*OI7RUM,>?.?]?N;BLSS8"9 M/M]0C32+%BHT I&$ S)!P&)@X$5@(0L?9JTKW4CY0ME!U9NQH&I&1?%\4#Q> MV\++H*-/8$3T@%;I_!,J$"990S5WVMF"8D,7"<5M>C.6)E2T)1_&^@:*S2!$ MM))3>^0T6;A3TB)6=-8N8F2 SEJP5AB(-IL_^3C$X./&)M>\BZT%82Q,;&B+ MCH[UA?P,8D,KY%N%_+B_(_,S5Y#BVN3D].>L.36/KVE(*JA>ORT&/? M9V+J_'/O=!@[ZE]M]H&:C7;U\:SWM-\[_O\VAH-26>!KKKTVR6?]\/SZ%"NI MWH%4)VN)61L#*F>!V.)$1LG!4J00'45M\FY)Y@J*QMCTT1N)37\(IY'W]1#. M]A".2786'/'<2[":"$"=-7JK?/Y" C*3#*:D;SV$"R9!%_H9:R '#X:G_MW1 MZ7'6$,XN>Z*&F'J^-VREY>-CM\V=66/<:?8U]/Z^?/;%(Z"\_RG#:PZS7C]D MCGP*E#\1S5 ?P1XL7'U:_F@^%-W.>SOH_%TJ%G7^\2W!\7L<'!S906S%8-S9 M^_DF 7+:;P[J[W:P/S@8EF8132FEJS]]82R2*E+N(%)>#G>??R52_@Z__(7A M/[\>OV+'?[NW[]^^.OSSXZO_OORTG]=E__ =>?GVN/?RY-=W>^R/#WO_W?Y0 M_L;NX?'1_E_ZT_ZSUX2(K)NB!D$$ G+*06N:@%(7O50N)9*^K7W<=6P_>6=GWLSD05W/ SIY]&5-U?2WH021[SUYS;0UUHC27<+0XRPUHE@^B MED+*H!,7E'Z#S6X\5+,@LGJHENA0892$,V)*9GYI\X@.7,F*E:@X4JHQZ52B MW4DW:WC?)[C.Z)3]V.F=G9U/SW&S.XX[S7CJ45S0H\AV/[RFAC&J@RK-BCR1_M@Y/1^>#?-Q+*;ZPO#B_M6@ZKE 34=H,:N7YUWFEM% M@+#( 84T8*QT8 (/2FDBC1-%#3Z(9OO?+W__D("L#E M>C+SM J%$29$@4%*R53@'P_-/6K&8>'!* UR])_ED==%ML>=][;7H!>O^/M^][0'M]PT67M0ZHC)HX24>+9R>-+@?%3 5512,6.%#!N;M$N8[C*U2*F^ MU1&QF(Z(BN@Y(WI,VT 6B$X4@9@H )-P8+E"H#1J(B2Z(%V#:$Z[DO,%0O2: M>2^>>7]^,L3S/_-$Y3+^+0YA&%;3OHYV4[N[8;6Z/- MJ#35'DU-5B,,BJ@H! -A!04LC24M%?E0)Z%E%COH;*-X4&)N#"&KCHU5@/7] ME8X*Z\6 ]9CVX:@WCEL'S'($5(& 48I"\C8K)M8*$G0#:R:[1BR(OW+=W!W7 M%(_3ID"A/SUY/XA'L7_6^SMVCD_/UJPZX:-J(M>VHREV]OSZ9NST\][$W_*. M[,7A?CJT'RM_M<5?>UN3Q0L934$5ZA)19^LI: LVI0 \+S &))I$MK$I'WC7 M4MT@BXOOUE62BN_'Q/=X&2'KI;/"@PTZ9'QS":8)[>#).$<=5\@W-K%+Z:1G MY%'PO985#<]N3^.O%0X70VNY7FEA^W_/>\-/E;C:(Z[)DH=)"**DCA"SA@(H M"X4)Y$"3YB;(8+DN_A(NNURVX"VIU0Y7"OZM*S45_C.&_[A?)7FK=%99!$\> MT#$'AA@"2?O$O([+!_\V72Y+H]9<*]3<9%!-H>;5Z9<'KNCN.737L8^2V:"^L?C[@^"RT4'K?J];-^J()AEH)A9[*$8]XQ(EW, MIRE:P*PD@BXE]%)T%I.@*-%O;#)477 J[=3 ]LM>KLFIEU04-HZJL.E=6 M'5.W(XO$42,@[YLHF9D>C,7\:SYF/#)-66DPP!3>&)NPK*S:*.4_#&W^HY?) MU,V75A$GOX^1^:HL)/)J8]5ML6V7]ZUL19/AW$8SOL_1U__- +PZ-+QKKVP8L3 M1:X^8ET>Q/GP]H]<.S<^CRH.YLZ[S5+SLM[1<'EY;UUO;/.\]W#A=HKCMKK-\-O/O3CB1V\R7BY8)M"46/"IOE[HY>OD/2$C-!TX0NZ^,L7+S]I7AH3 MH*/7F'B"5-SZ,GE";WWM6X\53[)NUOI3Y1/)U+V>^NW7A+C?4V\_.NML9RTK?%VIZBLE_'M.Y]OTZ\6H@#^^,#>;JC?; M'E]F*Q\VVYL/PDDOA./X. =A5 ,L*]J-K+NH^'[PS7H0T^SX78KUK\&Q680E M6SP2NDIU:V7AUNN8+,<.7\7N-?S2!/"MS_2;:\NI1.@\FMHLQ=*-:O;>J^?, M?:>;3]LCS;7?@..RND@;DY[K.7FTA1NI*\WBW5EE6?Y9?SDG:S;OWT>U14:* MZG?JBZS4Q,>EZ-9W0GE7:O)?A?LWT__M6_E5*S7W&]JQW7H EKH[W=VTYY_L ML>W[BWK:MG]N!Y\Z] 8_Q90K,,V]X')>L]][N3G>7QU^.)X[_.OO9?LKZ-7A^'=+ON# M[O_W17[^MKBZ97_U;F_K'7_URZ]'N[_\^C:/[=.KK5>]O5]>'>T=_GJR>_B2 M[1[^]&[OY(^)6_97)W^0_?S[)*]K5_S^_+?/MFFNRK6/CSG%TK61>+&^8W-337VBV MF2:VN"79/!GWMM/WQ^=EP7X_'911/!L.!SUWWEQ!'Y[NG?;+. :GQWGX;W:* M,AS/AI6*IJ,B,D9%WF'0E!@(U@C *!QHK00XDIB4QGAC="NET.>8?%8I:QTH M:YHRHJ>AE!VSGEA PCG8*"4(G[216KM 8GNEF2NO M55Z;NRJ&+E(D- KM-)+D7,HTAHIH):WGU,Y;%:MLUAJ;L3$V2%]1)95MU:+2U9JJ]0V?VHCC'$D M-A.<1(RE.6KDQ$I"A,,0T55J6WYJPW%JTYPQ(1-@H(WJ%D&C3=DNC5:R) /C MX>%UZ2JM55I;Y1I4E=8>F=;$&*UE2:9EX HH%1(P10HV4BQ.MHA&%,?$,I:M M&DO)IJRY#7W$4-?ZC/J,.S]C#2+M&M'0Z34Q^)WWYX.S<]L?=H:GG7CR_OCT M4RPISN4=[X_SW^AV^K$IU3 *FNE\Z V/CN)Q*(+AZ@-#^[%SZO+,;.&F^P5P M?G\A%T["3Q=AY(GQW"E-M:?(M;.4*ZWRCXHF*Q5[O=74%*.$0O,#OY/7>91+ ML74^*)(]S^(TC**-FJ\_V;,82I!M[)\U6U-E]A0R>^]@(BQ/1$>8P BH2^V; M) 5H*PA8&:6PD041[<8F-[35F+QEPD03RLSNE 976P/=\]IJ7DS2]#^N1-(& MD8R'#1FOB:4V C-.9R+16?EW1.=?O68^!*L9;FQ.JOWWNX9ZQ*+4RP"]%CEK M&:8[C6,B$JM$X-:YR##E[TBIXYRCSXB-8(:?Q^G$JO ME)0!F"C-R;Q08*VG0"1UM-313B83DNX:O$.PSZHB9\V(8LVF.]T]%$_%:4N# MH&@%FDR!Q*2@C+ F8Z;RXI+RXKB7-BKB8E 2G%0&D!L"AF@%CO!$B")>&M7P M(I??X<7J'ZW/6/IGK(%_]$5\?S[P1YEEB]_3CZIFG=V[%,,2"L(J][_EQ]5< M2<^CIS0H5)Z9*(1S23"3+#4>[^=]N3IU-SASJQ"?1HA/YHLF$9P3E(,*Q6VK M48*AFD 3(BF%2"G$C4TN6LX774]'Y@5[5$_58TY;("@-DS527.MU5GNZ<'5*5 M[1^/[7.9\FZC@MI05N!/;5[]3?<;2/V,-_$X- MX8*SHU9(5^[]=9%V:R;<:Z!4]2\LZMJN"P;G&PCSM7[]++P]/QLV?>T.3Z^Z M)91"R#O]BQ+(C??7C=_WOHC_>]X[ZPWC01S\W?-QI)._B/[T3;]Y2E7/6U7/ M]R>C9616NY5 0RC!$3"0)?B$B)I(R)),;&TL$-?X74!UYIQR9I-]S%= M$Y4ZEX@Z)SP;P5#JDX"8C +DP8'V*4-!.#0ZQKQRL#P&H$4RB M)?GHNHW-O'_KF\ZS&"4Y*AIF@88Q@S^YS%[6:#"!9300Z<%A,*!I(LE)0DW$ MNZ"AFOOU&4O_C#7P'/QDCVW?Y\?986?7#OQ1A]-NIS#S3%HT+Y78FZX@!>?! M9;W/.8<)4S(V<:F$%,QP;9PS3?. .WBWO]VQO#J[VY)]?Y9PN*]DGW%4LT@% M>)G%'@I2-,&(61.TE*%WUA*[L8FRR^ADYZ8*ERD+N!#MC';M$/*W#F!IS>U\ AC&2U,%B(VDG HCDVU=D2R79 ,L2@Q]+U MC#$]Y](N:P.^:?P5+0FJMIK;5/!-!;Z],?^%=BH:Y30(3S1@] :8"I/DG0[D"&5B0.@9J3-,FES#9I514R?4@R>6-L%I8Q64( M:*,T6=WS0D;F/8M1ZBJY5@%B8T&[3CM-?/ @/0V "AT8Q3FP;)Y%PIU@3C2= MJ*GL%].KRVG+)6W7#U](!6K'DI(@T.; M91O)2GC%URK@:\SZHD32(%!!8B%E&>8MZ.@YA. $44*G0$JQ54ZZY :/_&)? M2'\?PHO[],4?87WZ4CQ]#2[8:Y_?Q[F.IS(:R2E'F3RR;/XP$JSDEGL?"+67 M<6AX&8J2 KMF33^*3G1"*UQ6]['')U/SKB$$+1)J$2L&088/*9 M0XAD8(P0Z*DUA(J-S5H@<$VF.Y53K]07Y8E1)1)J[AQWE":.6D2=\7X7^-?V MDHM)$KVO22)&1US*BD90W)5"_QIT5C> !,:%M98%S8NW/)^"]4T#63.F6+/I M3D.,(G$O@_32*X=<,AL5XU:)J%)RB8A*C,M*C%VX7X^D=IXMSTI_NY:@D8V;SX_>ZVM(@85 \N,!41GLCQW^= 2 M+RDCA.N &YM"DL5+SU@F)%7BN+T-[CQ9H[8/:)U1]@Z^9A3!@W"&)K :#: P M'%SP$IC5E#L2HXTFVP78I5@])G6Z=;K+/]TY.X@JW3\BW7_E!GK[YC5)/CDG M).A $%!9"XY8 C)8+Q2*E(*^(]U7/U!]QM(_8PW\0+41[EI)]QI(5$](G>[] MPL1:B!.IK1675%E^N_UU,,GG-Z^I0BL=C4"RT0,8'0%+HP;-@Y+Y."17:BCR MKL1V,YN7"5UK1B9K-MW']!14[EPF[OS*T?#YV6NN1!#:MTJV.AGI ZW16=[C1%/AAUBEM-O0Z8 MB+>2&N<(X?*B[2QJ6ZL-;4N4*C(GYL7H")_9LC_VF3?>:V\5X1K MH&+#UB.1C/ M*4BM"$I*%&7A3LBO)GM]QM(_8PU,]MIM=JW$>#7@ZPFITZW379/I3E59F[#@ MB5%$6D2GM/P_^;LTNJUG3EEESO;COG[A7:H\)+S#;+$ B MYZ43I@'+F02:*/<^<2ZT*IGOBD_>1*Y-@LMB%(VH8)D[6+[R ?SQFBI&E @6 MD@@&4%H+QCH&2@>)P90T4W$WL%0G0'W&TC]C#9P UQO'_GK>CQU.6NL;.YK7 M4_Y^V FGY^XXCDH(KT;5^^FJ+41BO,/DC8XA0Q.!HTLF8I*(0E%)S.YIJS]G'AE7O.JS>O+88+"LQHHYH M!\AH!I@1$D@*V6HK]D3TC<:IY]1S=AYP))U'U0SNALE_C*_N7%9FH6EJ"BNY M+8%?N_,^"DU=59_VG_:VGKTF3%#FD8,RT@)RR\ :I?(I,RY1ZDAR34_YR>J) M__-_J"037MN*6FWWM8!<>7"=*W=>,T1)A!-@5,G] MB=%!UN@B4!.LL4IQJ>7&IB!=@M_K]E69LC+E\C+E-.JBE$D3P;!TI4=5^B$: M;H,R1HO@+9FWNECYL45^[%WGQS]>1^])4"D":W1)78HP11^3.V81"NFR+4:IDZ M8[Y\;;UQ@F. Q(,#3$*#(T("DRZ+1TNYB$WW DI,-Y_4JE16LJQD61+Q$F5! M,L=E(BB#U5Y&RC71RKNF[UTER^4GR_VO7)5O7D?N-9=!9+),"$B3!^.R(:Z% M#!H598RRC4U9K>]*E)4H+X@RB4R#/FCB6-$JF28J%7W2)4FT<]5/N1)$>=U/ M>?CLM5 )M5<(02E?F@42L-(Y"%YX:S1+3A<[G,LNOTM'C46FRB:0[8?FK.7O MH??WYK_SE\LA7WN6C^7H70!V\]]N\,-5[,KXQR[0)O-4?GQ_>M:4UGHZB,=V MV/L[_OBA%X9'EXZP:Y^ZF#^Y^HAU>;;GP]L_GO7XSU^9#/Y[8P9L\N(M=$N\G#E;S]T8O7PW[ M"1D-_2)6\N(O7[S\I'EI#":CUYA\8OCM+Y,G]-;7OO58_408V?I3Y1-4XEY/ M_?9K0J@9K(!"/8.G(MYO!;[U5/-$$W/7I]X0XG-YCC,[Q_O\?4J?4,5:GQ8E M3YB\VQ[<&&?,U,85J=P:RC?"_.-$%*L;]:[#HT&,'=L/G8/>Q\YN?O_166>[ M'V+X*L"8WI0N<&L4UVW2\3N!CHL6;7VSZ_[+A.6#)WSS<3CIA7 <'^I$6:C0,O.P5W[$-YE&>X2]K\>Y^?A$UX\.KDJ_3K#:2_M/M\B^U;[1'A_ M?G*>S8P8&DYIT@;7"A.'I\,Q.'Q'?J[BT5^J'1NU0I_%K/)Q?J0I]1OT'69; M]^Q\\&F*N=U!8"_/,HPTFF8I[JK5+,_D2K5UZ(UF=U%S?:7F-RY*MF+J^=ZP M5<&[/*OQ5>I]LQZ_W:T/7+?O7]L_MX--(_M(;;/3[ MY2U.K6XMW$72=+F)7'.TUIAH*$&KJ$6KDY+1>QJ$2*FY2B*4<5HS?;]Q+_3V M61[7T='>YVV2Q_5Q]^V+H]V3E[AW\N)D]^VOO5=O_R![)[ML[_-?)^/W0GF, M'_9_V>:[A_D]6]N?]G[9_O3J[1OVZI>7GW9/?CW)SV,O/[_D>_]]E78O(XT. MR.?=SSL?]I^]5E8JHY 2N8 @Z5@$ 7P%)R.B3!NU,8F8A?9Y*U0!A=UE)92[@(G*CG!VP=,ZGV, 3['P6G%RG18^32&%<)C1HL+P!Q- M@$H(,(([,(EJIFB43(=KEB!M/A,\YBXF@CFA*2=9(3%[KF#8E%9UW#L);>K<^X^S,>HNC4 KL/OF)KR+?3:^(_.N_/ M!V?GMC_L#$\[\>3]\>FG6.+TRSOR'O7/NIU^''9.4V?D*>]\Z V/CN)Q*-1[ M]8&A_=@Y=7EF3;OSM>G7,^4]G Q!.PPBA)@U%N5* M#SH-R$P$F[@%+[5D6J5@O=O8%*9=#^8R86(>39W8=$MV8[[LPBW<-+:Q$T@:1C%^%:$>8Y#%SB'$>4$L.!K-Z'1PASAEJ6,RZD6RIU%)+R>VK MREE3)6;[J#E+47CN\H89C=93)1A-BC@N_!VP]RVC>$H05@.X-82.WZM$EA(E M5D+Q\6>$L@C:20(^<:J\"]YK5KK/*CHI[->F3=/=I7T+WNW57)B5F.XT#!HB MDUE35BYH@H92;:T/3)),H%HD4QET61ETW(7HG:7$:0-'J5FE_R!'?Z%QF"C>[GQG6_%_%_SWMGO6$\B(._ M>SZ.E,47T9^^Z3=/:?3&JB&VIB%.QBXZFJRBS@#S)5K?J&QC*Z;R%T\L-0)U MT!N;O$M9=:A7$[N2[/PL[$JR2TNRXV:X)HZ$*6 M1W(GDJU6>'U&M<(7Q0K?B\-.KY_M[[@N$G#-!'ZUN^L)J=.]GP9,B(K$>6\] M-2B8-,E;HI7A2;"HS?01,IEM=QJR+05HJKK:EKJZ?S"1:B5*JA5S$BRE$9!G M3=6$_*MQGK*\K9Z&4NVBR\UD:]MJ)%>*>#0CN5+$K"ABW*(E1GEEA0<7N0;$ MDO*LC,Z_*DDE<=PBN1-%5(NV/J-:M(MBT39EYG MW7\_'=J/5>UO+24]J_Q7C21W\_S>O Z>6R?0 W72 1+%2ZDC"H0:)X5%3P4I M51]0M%SU867!,K-0[ J6N8/EX&NPL*0S*(P$+TKI6%8*.* CP#PS*")3).F[ M@:5:R?49U4I>%"OY>H7T73OP1QU>:Z/?MR:#LX@)/3(M AHN+)&Y68C=Y%95D*+K2/F%H<_?Y@Z7T-EJ0)B3S; M3@1#:O+P(!-=:.H/!">L"9S,ICIZ&S4][HRXE2OXT9:8JF70'P6&>V-^#*N9 M9"(+*18C F*17L%D(\TY9QD7ADE=ZJ!/%FN^7_F/:435@VN#5"!_ \@T),>I M%4YI+/XK+9TRG#'!0K+.J'D#N6JF+:)\3#.5A#L>M09N&F$;&&AC%%#'%*I@ M?7!F5)B==8FL6%\*K$_C7662I]))*$1A4"EE45.2G(^$&^,4N1WLM6SN\J!^ M3,6F,KFL/4O@VD7 &%VV1]&",RQR312EWHXJQ?.N$=\K?+%H@+^[%[!2PS?3 MH(EUB9.0#TM P8VF+*)P$H,P1-)OZ &5&I:&&L:O+XE-0F@DD+Q0@-10<,E; MT$)[E]DB*3;*=N;?*ZB]:+10P?Y-I9\I;JA'0G7*UCO-YIWRC"G)"8U&T KV M50#[F/8OA%&$6@O>>)ZU?YK 8K;Q.,WT9JS3E))H 0)'.(<@FTIAHD*C0B*NI$B:!9 M6P:9*J Z1*.="I)QQ P#E_\?K< 4C??:BSO@H=:V7DS4C$G>1#!J)Q506>Q[ MP258P02P+)$5ZB L9M2(KE&3LG=M;D#7TM7+JB+Z22M;,*6T2F!IDH">>C"<"B!& M4Y6LM =7&K=.M-FX](76Z:VW'3%.9QTD340<2A,!$G2,T M)J^4S4J^,3%-K=C?K=QY5>GOKM*_G2S_CR(0;24'K9,%C(R"=D)!-)*CM,XF M8C8V&15K&PKPF+9MA< L(#!FU5(A/#!T(T>!8U8%Y6L%1Z M4-P+GXA-(;FFW+]@[:J!%4\WM<] 9 &MS19I0$68]8'R*)U+S''+1?MXJLT M[@^E+[>H/L_MW6NF%!4T&E"E2#%294=1?]1FI9]8Z:6-C]0,H.+Q'A9=6\*M M-@EX%'B.E^401@3LM;Y,8IT%F5 8PV@1&JN%>$Y4HG M)$HT)?N9Z4I5%=DE=R9K) &]HXX&KGWD(02'G(;;H5<+YRX/!L=[ M5-&LL<3 04B:U5)G!%BA @0?#)5&H^6\*: O9->(R824NQ37:>%FK,)U JZ> M&TXTBLR6$GV4-A"36%9&/2=H?*IP70&XCE_*N1 Q*(^@2;F18%E7-2J;Z$8& M)P6E-A_/C4W6-?1[15PJ !\L+XFAB26C?):80G'+".,"TB<(V#B65UEG@,QG 4,,CJ/65YFC57AI*UX8QVEAXO-^L[9O[-N MUA*]LV[6$KVS;M82O;-NUA*]LV[6$KVS;M82O;-NUA*]LV[6$KVS;M82O;-N MUA*]LV[6$KVSV:P?&D=O_AYZ?V_^.W^Y_,0U%[J/Q>][X2W?_+<;_+#YQ.^>>#34MNPY[_MRF?%E7]X%#O6E]QEV__4Z[_I]$^')>I[D/^YW^GE M>;P9V./.>SMH6MP-\]O]:3_$_JB0=K^YQ+##_$OJ]6W?]_*;SX;Y'YJZBT]N MF?9WEO)BA)+G2;T_/6M*+CX=Q&,[[/T=?_S0"\.CRYB9:Y^ZN'4A5Q^Q+@_O M?'C[1V[;L_:WY9N;(+Y>B>M?RV";*PA&N."$.Z44(J=&1\^3"LI@8(Y2^;KT M:;[XT-&7+)KW]DT$-XCV'=B4Y_?4'G^PG\XV?OAJ&4YZ_=K6>'^9>#P_QM=WOO\*"S_W/G^;.#_W1^_FW_OP<+-)^; MC_8_>_U,&J?G^1GAK-LY[]OST,MT\:_.5$-O*/X*Z,T]:I["L7U_%I]>_O#C MI8CH]9N!-!_Z\<0.WN3S?<$.Y7"/W:0V?V_T\M6Y?T)&9_]"$[CXRQ MNI157[VFQ!/&S:TODR?TUM>^]5B:!R1O?_E;C_WV:\;<[ZG?&2RC=QO0=[2M M[P9EFXFWWG!_/CI%CW.!/H'R43>*WL?.;G[7T5EG.PO3,,V%YQ(ED?W/_Z&2 MW%X58$DW[S(=;CTW[5H4S#W#619O1QEAK*T)WR5_9)46CDX#@\7.C+W;G)_; MLZ-..C[]<-9)@].3SNG[.,B&23:=2OC*W]GRB&=/6P@BF_IX/-Y"/91(YI"3 MM8JK.378QG+:EV#6MY<+GV:2I+,$4_W'@V:XT/&BTU1!DLKI(()63F(P:/W_ MS]Z;]K25;&W#?\7B&72.1''7//1Y%(D.)#?]MNV$.!W!EZA&,#$VMX<0^/7O MJKUM,+8A# 8,[".=M+'W4-.ZZEJKUF 53X9)(4G Q!4I8"@F90H8^BK3FS;? M3[P^/Y_NG1^V]\X__*AO[< ]GW_!Y\-&:Y/5CQKMO=:!V/^V>]0X[[0OO3X/ M]/IM;<.UQ M_;1Q?G"Z?_25-+;^.FX<'9S7Z 1TD@C47B+&C'0P0\(NO,J!7"HU>E0BV6OZG*7+5AK]:/ M('*^W8FU[@7=R]_GOWS6MD[ZO9_M$$/-G2U?W7I)@3>KH5*]H)7V>%I3(=MJ M0XG5'H"M> +BU2[*VM5L-]3L<0Z2.K^Y^#&]VW LY#,K)SS/J85,3P-\[L0B M3JT;-J=FHR(#2R,#[3GEQ'/.J741*>H,XCXI9(C&2#!*N#>1&F%S.4$M7Z%N M4LGU8['Y2JZ?6*YG27[D5%#%-8QGP(@;:I"ECB-.F05YI\1SL?:.K[-\4+$R M"QZ<5O=\:T+[-+I126PRQ/86>8@DWNMJSM*) M0Y$ ^<\\$>^GYJ%2;)8%3\WYTU09!1.6.$1E$H@SQY 6!B.&9:"<1Q9]62M2 MKM+A166P6'%&44GRHTORW#FD(8PD0F G$P%QZ2C2DGN09&9C5-K*7")*KBO\ M8-V@,E'VBIPIKC_RPU$?NE39*9Z*;NQT?3\"1FW%\K\[ MW=WIB8 _8O]GK'#I+KCT98YAN!A,LCHAGS!&'/84Y 11R$IOHQ4)%""Q]HXQ MO4(*4&6Q6'%^48GN8XCN+*5@)DE,@D:"!()X)!09S#3P"E 6N/;,.[WVSM ' MJP:5[>*AA*(]3CA;&2V>FD5,G\$VTX2RT@\2*Q8)8E]6T:('!%0*XXWLG_SJ#TXS"[2.>U. MB&Y8F1^>BCA\M.WN($]&'#2[VUR UR!'2'%*5W1&#.HLJ5>81ZL!OVTYDN5C0OXINQM4QX4QZ)WL!V M,F,J-N6:!3F_IX/I6U#@EL"<;H#9/"W-[A? RV;ZU,]Q>\.S3QW;'>:J32<9 M<2LXO1.>QX$':S5'2F5'-A(\,EY9%!A.*5>�XP0? ''^%45IB5%>*E M6V%N*[N5#K0$Q_W^O!+M^9'_7[L^K/:L _/'0ON0=8WWI;IYB[5(9=NN_E03L;[ M\5RT+J=B FN7,U>I>LO#L<]SW$3Q($R($@:4*\1S5(QU4J#D>)0T(!$: I%A0/%(R*$GBG+$>E ^? MA9O+>=7C683[;5E$_HS=F-K#,D%IB"F"P(3:T/Z*E3'DZ8TA\SYQ6^,I*3.! MM?*\5'BU/+SZ.D=&3&*)4LX13:"GO:G4=-VK=J0U+E[%NMG'V$;M 5EZ))BH>< M&3.V?^8R1A5M7P':/IF7W8MIJ5C[\O9[/\_:B;.2.HJ2M SQ' UO/*9(1JV" M#L%30G).G77#Q0IM^15M?[FTO1+Q1Q;Q68_WV/>V'+_:X8T6)R-1\5 AT)P0Z MF",9Q#C,..6($^D!@;1$SCB/J%=2<$Z(P&[MG515XK[7*[M/R3"NR&Y%+98H MV&>SP22>8^488VBPFJ0&QY(/9CCIT$ M&:2P*B(M?=:/L$0&YAE%:8T."7M*R=H[L2XE?X"C167\6%TQ?X(4/968/[F8 MSW 5KKQ(R3L4M&? 54Q"U@:)5&(R.$%)"")S%?D@9\G* /+@$YD3>W;OXYBW MH$D] 2F9S,6G9@VGR@(\$M%;0)B5BO$#3'(!!F1B 24)Z8CS]66B%PG>-XS MI+*+O ;Q?F)*4HGW8XKW+&51"8-Z$1'Q.('6P0BRUF-DJ97.TL 3H2#>?-WP M^6/9RA[R% XA99'V'-;P-FTB*\Y$IL).*CWJ/J"T,Y^<,$4N%<=(2L<0UP!/ M-F")?"+:)<]YX8VJU/QIN5;#^&;,_P$9J8E12T"LV)S1F1';*6"\0YHY1%05@"V29XW= 5\?!: MDJEC-7B(6ER]*0YKE^4@ Q 2=S8=T ZC__/^IR_C\7"]?HA]-.R=_)&G8M#K MM$,M=^T%0MES>HC 9+V'N?HTGJH_S[X.LN;4G$S7YL5L54BV/"2;3_@G,?&! M.(>4T!SPBQMD<)1(!T-@G^/N0%S]/(-T Q,SS54J=W.BBS-+:[/^-@AEU6*9*J%$G/ MD2)I]?.,?1KU_:'-\8*]E)6THD!!82V.DP(%E9WXR32P3_8LC_B@U=OT,/S] M>*5DQ&8W7%,UHF);#V%;B_(EZ4 4H<%CO8>V=6F=B M1:*(*C/QZIF)*]%>"=&>4:2$3I%A05 DT2*09(6,< &YG*$D1*=T<#E D*H5 M\7=] Q3^PDH\&L204YXNXO"5A7B5#K*OL0OM3":NL@L]!IS-)UVR,7G'E4)2 M)& J@5AD0S3(>H:Q8\XGMP2F4EF)7Q(4+SX0+,S2'2!:,3QA)'R+B MW*E %FF=M=V?67OK>R]E;WW-FGB M>C!I82P[_?BSU_F99YI3A79;[O+\FS<4A)>2>#1XGF.G1)9B&&3]B8X*,BU+/X LM\A_;@I&// M^K0)<5XE2I]<]0,/8ST5 W?U.Q%]L:.>JL*.=P6 $FEYLIK]A M-EHP&5LP%YO=\-Z>M(>V\R7Z4;]0_QJQ@MOEP.U\"!5CUFCG<@I='1&GG")' ML,CU [7%@0H5U-+@MHKB7EE1?U3F] !1KQ2E!\K[#+WR-.!@@D-:YP,F8R/2 M43-$$H%)!7[%\GDYT7@9FM+3!7R_ GKUHNU0N_&D=(C)?H?WYE0O5D5]%B]# M^[,=_K@8>-!,,ZA^ZK>[OGV2D;*"T67!Z'S==$\!/JV02).0(\\%1C8Q@S1U M3FHK8V*EVY%^2/K0RM*TNF*\-,)4B?$3BO&L]R ET2O+$!,8YW29'.D4$P@T MC8X(1K"2(,98K.M7%F7^0GC%Q,TV2T&M'T_&X0V99?C>\7$OMZ?G?[PM"\Y* MQ#1\Z/5W+^:CF=X7L_$E3T8%6T2-.K4O) M>(2TV1-8DB$5DR MD3$7 P '?+]"_@65 6?5650EQ(\KQ#/4R6(I?"Y-SYS/Y9N\058:AQ*Q+)B@ M2=1L[1V3;(6$^&T9;]Y/\XQ+XTUIS!G:7[73]O#PL-?)72N_[,9A;1"'PTZ< MG"7EM!4Y@\6I[8<'Q8R^/#!;"3//;NS880RM7LO^^G8Y70!L7PYM/_X)\QG> M3U7FJHP_R\.\!56O*5><^HA(M!1QZBS27AFDHL8I4)R,MD525*V7$ =6&7]6 M4-(?S?I32?JS2OHLN_%8),TTP@GT%)!T@9Q-&$6K89HE2USCHM(39B^C0&5E M$GIND]"%BPZ(L.T J0*@@?9"5T;MP>';==Y9!9I5GOIO7YF-][W!<%!9WI< ML(VM^8@Q@84P+&CD11*(&T\1D">&I Y.4>&I8W05XTPJ.]!+(52WE.F*.3U0 ML&>84^0N:2J7 MIU0^RTEE[GDF'C*)UQBC505(=P"D^?J8)+&$&?-(:!L03+Y'AE*-I+7<6&*8 M3VSM'>?SX1:5Q>8U".LC$XP98:VHQ1(E>;8F%=&>6YZ0Y0&H!6$*66$-8DX$ M:3UA\$?V^A?J(<["JU9CZ/GW K@H!P%H[*QWH-&S3C\Z6RP&%LF M"%E[9_A\8=0JBGY5I?TY36.5C*^ C,\>R 4MM20*$9.C+4*(2 >JD,?4)V^E MD=BOO1-RA0[97U7>]<52FNUF($G]F,/IVX_.7=Z$I?_QN,N#$.P3=+P'>G0Y MV5OC28>_.Z,\&=-86>)GI5TO#P_G(_@C42Z9Q)!36@$>,H:LD0) ,;@41:#8 M QX2NL[U/"961X*O 2@>SX16 <4+!HI9'_" /9 C@VR2%H!"!.0(IR@0$KU4 MDB>OUMY1N2X6!+E5YXV/%-1V:YY4L\.:BP?M;C?T'<8EFL?71$NI M4XFLO=-L72X(BUM1C'@#QJ:[D:8(7U]+E^Y]=OE[[%NU4?O?C]3WUX+W25"* M?=#8T!+0L$9UNN49X%J"=AG-.+P$6FI(M($9ED:8B3))Z@*4' ^ M[B^Q2: MSJSZ\Q #_>O- M&&D]#D(AZX1$''.&M&()Q9!$=I#GR>6\L7R=L7F_^!=?*['"IU>)3\O4'RI\ M>EI\FBWN2*+AQ&/$2=83A Y(!XE1=-H(C:6,&O!),,"G^8"^E2TF\+*T@>OJ M([[A\(]G($M7#17O1_T^@%$%/LL#G_F$:BXF+1162(3$ 'R$0)9[CC 5G%FG MN.,L)T?@9)4R !YJ+4+A]PRVTDOEY>H=7K= S2,_>.:'0SB6\N<]NS\ MHM'K^@JAEHU0"S*I"2M$I!H9(DC6;URNEA:19-9:0@@6,F:$8G19QR K9'ZI M9/A1*48EPX\DP[,V"APM\\2C:*Q!'.8+P4PR%(BS-!*G6*1936#DP4Z^E8GB M+A+8ZN63RMN'@=8&A[W3;N8@N;[@8&B'%T5[BI]3IW=Z^S.NI3@OK]J0WM[ M?.?NOQ8PKWSX7AGBSZ>9(\P+)84#UL9!K[0I5ULT"06A6:("()_P9?GPO;"X MC@H.*SBLG/E>.1S.$&""+>">\DC&G%R/92564(R4\80F3K'39EG.?$\<S.#_X MH&75NG[G#?)5[H%++VZQ4ZRA5EY"GV!=-6)EXEGB#C>?U,\Y)JC5%&$1'.(I M6612M$AKIBRFDL*T9C,M-:_P)+@"I5<)2DO/5+@(E"KNG8G)+ M1]3Y5(6>$QPKRWE2'AL0;<4'!F1(@K*)\-_0_OGN_Q7_+%52Y$12B@?^T1Y"2_S-LD.S[-1JDR%9:G/T/9O3.HPU MZT$Y@L;DN*%:MS>$U]D^?-TMZ.-!WW: 4/8+7X/L? #R'6(WUW^#3X5UVV8O MA7$E.+CXPCMAL'$Q_9-9F#%:4P7M/ND-VD6P=C]V[+#],_[GM!V&AQ.PF;JK MG.<_\.4MUD$+1L/K;YE:.CYF['ARR"S&65X=B>E_]]L;&TWOI2?OC3_WMG:S%]_ MV&EL-M[O;/Y=^]*"+^K;C=:7E>_>O[YV[2BT 1#^?>>V+EI]=Q .OK;@7>/] M!&5V^ ?1$\K8SA V_ /E;YYII,A&N4/._SNF5XW1,3S9+T'#FZG[9H>C?FRF MYDGL%TDR!L_+CLX;$W9TM/.KN?65[[7JP(HZQ_6MS[_@_[S>^@H,Z#-MM@X/ M&_0S*=^SVXG_O7NV_RV<.,IE_6B;-^#W^OF'H^:WO5.0*/C_P:^"+6WMP;NW MX;U??]5;^\!TX/O/WRVW+@KG$>4I9X:W&NED@.$D+JAE/C M2S;;[HYBV,P< M4Q.://"@8$R._62.*4>-L))C*HD!GAF!P4W3]1N%E MV88+3@][G<.1F[0#FW;;T.?_@6][L1=<8NI=GGNJC5&XY&@V%Y<3?Z.!C8 M_EEA,(17M?NU9-O]RP=NU JEJWVW OK +H0@)'GLU43RE'W+U[MII>WA8/+G='8"D%AK+H&CC!QBO&L'HO M/(5?G^K'A.ZN7]2_:V?)[/D?L'9#[ _RXB/J/Z YI[9OPY*Y2(%3. 87)6=Z M19O;P[.R]V,!R2-Z HO"MZ&9@]I![$*SLCS [_%D6,8]Y9'ZVBW&_$L>TE*J M"O2RM7^-9>#KQI>-VL?-S4]7).%6TNQLIYB6P6&,L&R+QV_!0!Z[V"_W1$;6 M:]E 4#N%7Z'',$XPZOW><0U$KS:U('ZS#/*XA%Z>)UB^TS,:V@/?Z0U@9\SR M\S^C=EY[[JQVT:OQ"@;D[2S6=?*J3>T.W':'YA1=+5=0(7R% .2J /C'&',;1@OTZ-1M[0K74CI[0=TB8,SKTO<2%.?;[^\ M,BH3X+V",!>='A[V8ZP=PV,/!^/._S7JQG''<=%Q>@MXS\^:O&EX:(>P79WE M6;P"]\-B1603W,5@9PQ8.-JT7$#O2Z@8P]G@FMX4UHFB)$HIHQ%&H'=<4N70 M'F-J>U)(!=KF^[T%UQ0KO ,;<*=X@1L-8'@'Y==Y3#,]*V"S#9CEXXM8#SO= M6MWV03AS\O62.7SK]4'$_CO:#DA3LW]@N^WS4L)#])V+/;8W&A96A,GT=GLP M,-#]?J]K?[;[(Z!#:^^;H',C8M;^#3L;]"Y$&-'QS(U_NOBZ=@C@EFO:P"25 M^U%>(Q,F6AOVQC^N%\5UVK!OV>X0-G4X#B\7)?C10B_ M'EH0!!QB^0>0F_[O4X9LW-20!R,[F2HIOC?]#O: MY>:4S9?Y&7$P;!_GTK<%78%+@-@5(G4 !*#? M+;:5]0MPB.6Z*EEL;TJ8B@4#]Y_ QV(2+M\PN+*MNIC9'3SFIVUW\B2_"%QI MPJ9:4O(+ GM']CW+/R^)U9AN#:9TGCR QS 1%ZN_'':8Z-'Q23G*7QF?7^)\V[HL_.WQHZ;Y7MF93(7SJZ^[J7Q-F-#?NRIEDX6V MJ)U]0(%B,>>+\A[:S0LMC IE[H !K4D$]8(A7I!LWBLKFH!C["SIQ!:H&A^V45_>I[0>8 M[L+>X/OM8DTC9_-2.NZ%V & C"6.%^HG3&*>_?S[U%'/D&6ER[8,19Q1DW:C(Q>>V7.W96(^$A8Y5^LKJ+,YUR M/QBO\C&_&A0'2@<]6,TY1B(4[1W3]RO2-"5#,S0P(\+\V=74$,#'XG%EJ/FD M:7-ZRV"Z0^.5!K(4RGUX##%%P.ZD"WFPR@C>N7[<2]2NL?4]HA5XM^S)!X"* M]YFEP%[Y#2;@_6@PA.75_P3#[\]:\,8_.SW_X^U9B$\;!]\UMD1K)A%5CB%. M34!&QX1R@*70FCJ"TZS%]\JAF^T?M+N3D)/'.V>X(ZI^F2+%FY=6H&+*VW'5 M,9;04NWMQPD)![K6S70AFQ2S2(Y-9&/AGU8!IFU>X]YF>E9 2+\$J8*J_^:6 M$#-FNW%.H%DHG0& 66/_?-X<];\ M_#TYKKRA$FGJ60[EB$@G+Y".WF$E-/>"SQ[F>)R<$]:I0!F77EI*@O1*,4$H MP='/XA-0JC@C]U>FX^;#J?^:.8!:Y--1^!>\!9\.=;U/QS.X9]SQT/ 6AX + M[_OM>GL).V I!)VSVF;H%9:C&\1AI3?#ZVQ^'RXTT*F>?1D"8R[TCC][\)^+ M@YL/FU_^G)S9E%87&) O7XO'(V*H'I.:4#Y$8&^M%;D:_[N=0/\71PV.]O]46MF:P;<4TSDO_[>^;.Y^^\I M\UO[XL+>^,+2-ILM@AWXJ5L>5_0O%D3Q<];X8$0O^@^?8[%ZVJ5%=U)!>B)4 MA*Z/!6MBP9G8(.T$/*;FJCS0^\L"9L+$+#K;*"RD(>;\D<6AV)19MUC,T)[B MP<4!F"UMP1?<=J+0WLK:-)F"*5/7 FYZ=3M?N,'?4X&]@^^66N2[=77S^,_J MNG+1YW+EVK;]O%@'GV+_RR%H,"O#G\\N^//9'JW3.O#G_:-=>,YGLM?ZS!M' M'SI[K9U?]8\[9_7S ]J$_\[SY[^.]L[W?@%_/F[ >QI;_QP"?Z;U;_\< K<^ MW3O:.6]N[?&]H[\2//^\?OK=P_1P%2UB@2O$8\Q9D)1%6@FEI),2ZSCG#"5] MD-1+&13AR1M@0B80K%FPDFCL9OES8[N5'4V;]>W:I^W=VI?_WMS=7K9#UV_; M](QDHQ&'$Q/D27$\>GP,S1[DU9>A=&Q;&Y\ [<_K#D[@*4_=4]Y\63[^[/X M>?O3EPL*4IKGLP80KK]M:WS!U(T;M8MGY::4UM1>Z;U2]BD&9'_&/E#R6G=4 MF#8+T_]E%[+I=CC(/*DX6;PTP)>FPXW:U&OO_X[2 #HU<-/)_VYNP$O@HZTK MYW!7NUZPX#&Y&W;PI6HF/&\!P^RFUIYYE)<""RF=$ZY( J3Q1'' M\#>U/+SM^%%GQNL!-L+XTUX8@&'#;Q<$PD5O1V,N,Q@=3\AD_!7[OCW(+EMM M/[WV)@1@U.U'WSOHPI@4$YG/:TKQ+-ZYUZ5AQS9$8V M?=6(S;<*(3U;]EXM% MOSU>[J5E_OAD5&HZS51M]I>;?>/@.V.6)8X3PKE.,;>!((M31,(+%G$N'.;C M(N/\\V%BZG4ZO=,"T NA*XZ98=G"'OFOPC6N-X)7A,&_EX2><.TBYRX0CWR8 M]\<\69_GW:+,*58V=V*O*_)H9==H>S*(?TP^_ ?4C)../?NCW2VZ7]STG_&S MQD8^>-QLZ%[!X&[BT?(U3-8S?//YYH_AI)J"P_$W*#:GDM3_C#7+M M;S<]EO -KNF]'GOS;UJ8QVDLN]5C?Y,.8R6R7NC?B5>Q4A8'F]ZM3Z4I>96J MVF;IK4T$]PZ=NT6:O!<[#N3*./QF!4\@";;S>/-X/-65+SH#S>_WNF*Z&KTN MRNPN7L<,'U(PY6%)>I\PE<(M!^O:7 KEEC^33H%(F8S!DAJA>8C:<46B!@+E M>!"8D#LG>'D@!]TLO'Q6)<_"?:GH.,]".*YO_=/.[6E^ RJZM=NNTVVQO_4# MUUO0YM97UJ!??^W1#YW9/ L-NG?:^+;SJYGS-P!=;7S<.=]K=7XT6Y]_-: - MC99G^ZT/1WO?_DGU]CC'PA=\7C_?.6UN?@^:>XT#0UYJAC@G"1E"*4HL:8^Y MC,2SM7>:+JM&P\HD[%YB$9:WC0M**JZC$3TX@;SC>N1@66\5*_?A\=>*T!Z3=G M$2_&C,3%AI"/8$:B&UC?SU3T2(^]^3>.7]88B&48O>Y?C%@^J## 4UI=?N_6 M4-8HFPL6OH4-JAJ_B_'[,@.F=[%GD;%N=OO^>ZJ*3(E>GYOB8FD9B707KIE>-,4AL595:)J%)R"8NQOLIO;7J^ M46=M7DY=X=3U(O+\/M#.].&PD?,#'^VW]^B'PWKK,URS?[B_]4,TCK^*^E9H M-XYV^![]9\[.5/^V3?>W_FPWCD$Q_@9MV=HY;QQ_^-%L_:#[K1^G#;I#ZT>' M1_N+[<^&,QYRS9ADI$)<*(U@8@/BSE$G!2<,V[5WG*\K_F),395LWT&V#:9% MJF=#)>%8,RNUSO%!\+<@ULJQ^9C?VGQH)D3L<.%?YS4Y%" M]S)EW+8NYDM'M:5;*W:ZOE_$UMK.^V)"2CS;' [[;3*[/W-,RR=[ MEB_>[/=S,IKCLM![A6:W1[.S.2L%Q^VI"?5+AG30>*1FPP(2BYH! WQN9C Y4WY$2E MYRDQO?9.X =7*ZTVY)>C_5<;\DK)[*Q)P,!&S 3LP%1PAK@$P372"10UD=8K M'&PT18UAQE9(:I?DPU *,-V@8L4- +?R9Q@[^B[!HV'L5LM@A$)OE)UTO MM^6\?EA\*F>'<3J9.=MHA8'+PL#&^WEW!R\(('*;).<_RBLTZSY\HZ_<&V^__8SBAN72867Y'T M KA^4;FE<]C8^D&:WQKM^M8.B.OGTT9K4S2W=H\;K3W2. >X ''?._\Z5[FE M^6T;-UM?Q1Z%MA[M_VAL;9+ZU@_>^ CW'7UE]?.]+.Y'C=9^JK7K[G9]N]'ZLNSDT[]OUM5N, 7;#Z",H"%P#$L) M=BXI <(<#1C$[Y'S*!1/O'WEC\VRN&.]K/89GNRGR M+F3;1?W27 $^]ONS>8G;W9R0;5Q$+W>R?]')'!:7ZTF6A0L6IWNX MKGIX3NO[^Q>6"4LOZP7:BP3,?^?BRS624_J6'^FDVGS*D_*SF)3#-E"6OC\\ MRXTL9J_X/M1&1=W=_QGUINI*%-F4BWJCMJSH,*[N6^;> M39Y1)! >%>4U$VRE@]GW7B0M'E>!=3!K/XO<%NWNR>B&=Y65M=M=F*A)HN.B M[L;ORS+\=L<;+[BW5H))KTX)IH5@>@MP?*H401>[=KF8-[OA[\OJMA,\;'8O MT*\ OU5*'?0L>WO]\W<9:3*8J)R.+^0JD FY9 6RQ'LM(V-)RY5.'33(R>T! MV^ IMT3LXZGM<0J)%^T<,\F(5C:KM#$;FNM[90.B&X2KY:>L(1O<\$=(VR.$ M7GYCV0:7]QN#9VDL([=+!K0"C24;&E?INE>Y3[^E(O?KT[6'*42\S#3=4XK4 MF$^,:Y$-IRKN;>5:;E\S<[]+EI*56 =5*GJ\7M#?Y:>CO[4%(,6FVH5??AWUIH M92LWA(?$4"ST=UFYWO_O!W5QM9'B6E>>T2#,^/%8ICCS@?AH%8=_3> N*.ND M,B%ZPK_OW,ZE#Q93+A;^9^S"A^&GCNU>F/.;*?]9Z@^KXIES7U/]V#,'OF]M MGS5:=;R7,_VW=G_4Z>YA_7C[;+^U?;K_<0FL'VKG; MKA\W#J%-Y_L?M\_V6G]UZJT_?^P=?>9[YW6Q1QN+4@QP:HGG4B-O24(\*HJ< M=/ /=LI['!,1,:<8>' AGM4+5JX@Z)5"D.,VTF@86T28_A$;J8OSA%O-3Q-E^4$^>*&_UG\3:O1KKQ.*Z_3M^1U6HUF M-9K5:%8>IY7':772>:+I,;SCK/%QYZRY]0,^?Z9[K0^'C=;^\5[+TV;K*]^C>WSO:!//G6B>[T)_ M=N">'=YLP>>M_(8>9V3[\?HD*%>(D>"DR91 MK1-;>\=P!4$5!+T4"(K)XBA2U(H9'BW7C!,IHG/&N""M73H$O6J/TR>#IEF/ M4TPH99(H1%*2B$M"D F&(2%"2$%$DB2M/$[?T)75P%8#^[*NK ;VZ3Q.9W.Q MWS9O\U1R5/F8!06*)]X^6_KED?).=S#LCTI'JT8O>UKY?&XTDT#])>1*SPER MO>WWS[*;F#V&_7=8I#[/F7'+A-YIYB"]R.?=N4R67&MW?6=45.'T=G"X7K/> MEX_I1Q_;A5O"U)+V" PYASG\-@]N/@));. M/)?I=P=@K'NH?G)K]E-0ZV=K-@K'8U M#OYGN74 S_WG>#9A]Q[]2AK?\G7ULT9KY[RQ%7[L'7]H-[[5 M\=ZWW>/ZQZ^\N?7UO/%M/]6/?HCO7D<7<$PHLHB!L7./'/!V)"B,;6"2US 8AI75)>T^M<'PVO?=.XY_M1JNYN[.]]/(;OV_*U::G M*''D(KAH-(<>VFA<3%A('8B)EJT]78;YBY7X?M3OPZ?52A[_U&OQ?/OTNX-Q M9)0:!)B1$%=.((U-1%H33YG62A"V*'7\!+RF=+ZCT6#83F=/;_@HT&TRM7F[ M@@4T: _RGC'>AR[3S;^47/!J0ZM[!>E(OL&467YTAMA0ZG;1&7<,);GG4W_; MV-O%O53N]JOM6#O)ZEQ;?D;G%S4.-X<=/(+S\!C-5\JXO6M/:UD'Z8/F>9TT/^Z)_=9N9R^WK?57>__H M,Z]_@_N/&\>-HW \>[ZQ=^Y/ZUOPKO.O?/^HTVE\_.>PV3KLU(__.FYL'?S* M_'2/[M$&!4[Z9<[_+#IAG(@<89MSCD6KD U:(I]\+ET6^U-I S49$9\XLHK>=LSW0KQGA#Q9MW= MHG:"<2$1BXDC+GA +L$_FC@5N>:4<[GV3J\+\F!WDZ="O"7%.:PZ0?W6Z__( ME3U/^CT?!W,4]:+G-Q6>OZU;S8O&J:4SLSSR.]U/Y;A7 '07 &K/42[%" F. M.41(KBL*"2C@4 88!1(>VR9=-1K0PH1Q@^/ MJUNB"+^QA FMWM!V[LK5QM:>#_'P9B-!%,ID2%<(@Y[+[),*R2IQ^5WL7OZ[]W--XMHFNQ96$[BQ+VP"#J9.-J-?QI[VZWG MD)LIJUZM/1'2<:@-_/"_'Y]MB5FL*+*Z7@#&Q4G]Y)A^LQOJL>\/H6/M0?S: MA:7U/OM&'W1SW,SMP$6^3'"YOUM\JW[Z'03-XH09@C5#$5<&@V(L"8HN>$I@ M>2DGUM[1C7GK5@T6>F<2P727)7'/[:-:$D^R)-AW;A,,OE$H)IL0=YHCRY- MRA*I&4X^.@V[Q<8\V9XLB?6IJ+G.V7J.W>OYMLUQ"J?MX6'V&@@C/QS4!H?M MDQ/X=MBK^=$ P#OVRQ"_,,F?V+&P4<#Z&<#5.8&V[?=M]V"<9OX4%D".O8,E M,,K_];T#6'9Y^1W:4.OVAK6S.,PI&.%R'\/&/.#7:O>)DWQ@=)U\T=%UXKFB MZ_Z.@T&,91QL_#O:01RL2D13HSW)J.&!QS6 E]5QL_7U5ZZM!JRLW?SXUX_& M\?Z/O1;PM]97X'Z?R:R<-LZ!Q]&O9WOGGT6CM7W>^/C7T1[=X7O'G^G^\>YA M _A>HP7<;^N?'-%TUMC\'HQ3/IJ4,X4QX'6&(YT1G(J49! @QE3,!JD1&Q1U M(DBM/7=$&O@7X-@$N($;&N=BH)YB4ILGL6]SL8@W/ZWG]<_?4ZX.':U#V$6% M> H):9$THLR3F"37(H;9:=4L$*HIM]);+D0PW@=LL'>1)8N)FIW6O[_=/XOH M]_7: %@/Z RE- )9*@/ERU!\W^O#PW)@?!$\'XZSGC#LVS(T?M0M*$#6%VH- M>.=A;;-80G:]MCWJPQ/+1VT.VO#-Z6$;&O(_(U#;TAFP@\D;NP>3QH\R7:M] MW?BR4?NXN?EIHP;=!V[7*\? UCKMXW:F$Y?=C_\S:I<=FO3_T ZGWQ';13(XUN*MX0(XPM]B[5V*I9')C>#DK< SPB]?LXM<)*',P]>>6M^UJ1E MQ=\Y[7.OFZ^8Z4E.TC!Y:M:HXDD>MHU:$Z9HW/#B0?UX;&& H9FY.?!*8#WY MK]3O'<.%@Z)_W=I-Z$RPH"Z8H"-(%:QA2VBBPA!/A: 2NVG5Z_>@W()F--/[ M<=.OT&=8TOZ/,.J?@DH/H_+&0+O1^GKZ'0NK6*0486VS&L45,A9K% W&1E(6 MJ/=K[V!% ".U_5F8S;)ZTTQR21V $>RHAG'8<(TQ/B@O05UB7!I6S>2R9I)^ M9YP&)1)#C!N"N,8*.2,Y4AQ['F/00.G7W@W:OXJ9',Q.Y4;M"V@QDR0F8XD> M6TX >TJ,A.F&N8T96ONU$F[&"4?&\''2;^=?>L57Q75E>+<]Z$,3:B/ EO&5 M^>Z-V@>X^F0$^)S?!M>"]NI'G2E$G4YRLCYUZSW:!DH7;*\ 7AD'[:#7M:YS M5O.Q/[1%R#D W"E,E9*9I7MV0:H6],8]LSOER M32H:V[_00<]ADAS_)&>CPZGDR]/2N5V]Y/ MV#!WN>P.8A=ZT8'9";U"&P:]^V<[Y V\ MUCX^Z;0]3&/>T=?SC/TNM\Q"8^ED7L:#)PO5M38MU@UYG-+S^EKG8Y<>.4EZ\/LS,:$W]>]B_C+L^B,B!D/Q -D%3_["= M4WLV6/NOJU0:>/3T\,WV_'KIN(%A_Y8QSS!?V*& CF,;(B><6F:!C6-'& U2 MFHC]=0S[MXQYYCU8* $4/*J\-"SR/V6* M[/=Y99Q(&K:D6&CV'& MC0F*M:>PJ$ A:-&$YV9:W,ZWG=A\% -[#J!/SU^FMO)%_AE_!KO8SW:_5]A> M2YQ:=#"Q7KRDG*6"S)TTZ"= K._UO9<:@=+.9&8.[R\RJF^C9N\6;8X MYW_*P[T+3?P$>V!AA]Q@FQ 0$1<8(ZTH0P1(E-* M/C),7;8NSIN5_\\D2=K\RKA4DZ9VR:DUL9!.WV4%W&'2=R=MN6#99"&YSKSQ M[2T!5C_XSK$A3G*-F,[>U(Q89+G2B":CK87=QCJ;EX"84Y *KOTBF..':9/" M2^&-VQ;X>?EKH6(4/XW9XN *70QC9"O1=S0H#V\NC2:WVPEOA_]H(N577_IL MD#]]]% !_DW2_B,#/DZ4!",5DC$XQ"4UR&D#C)@::Y*3.LGB:)FM,.#?,.45 MW-^T #+<)RIT"LFB0$* !> ",BI2%(PV#)8 3KHX2)8O$^Y)3KSV]QA2)^?3 MUX!R82RY@/B":&?;>7X0R@^=Y=G3QIUL&AYF]_A9,_GXM:?Y$/PN#A@B,2^# M]-(KQYFD-BK*K!)1I>02%N-C.W[EV.Y&3XPKM.@]M.IEN%<\N5S >^NGW[$! M3=P$ $:R#=5LH1F:=\ M/M' Q91G="E4\$,@:+5CF-W#0;8- YY" (00SIBR2F.6DM"4"B95&(,(J4#D4:?_X+1Q\-T+0[TE#D6F@5PK99!A MWJ 8?2(\<7W&?5^,FG<<.JM;9X MK4%_@+N+X#0#>/$F>EA?7B"+J4:PD2D6K*?4YJ"K2U/-RG.4:MI_-^VPJUB M=:&L0=)FMT(C"=+!420LX#Q3VFGJ;_;]?02>LKYJ1*5:2G?8K;(E (,$"VDE MTE8+Q"V-R"K&D,91<<\,L9+GW6J)40:/3%:J)7"')< ;I]^%X9$9AY%3 @B+ M=S#[TBG@JQ;(J_" #SR7;IG/;?N(A.5+4:NGL"&NED6E:%BV*5;,^'?;ELAL M)7(-FQ-&E#F152 .FC5\DHS9$*.+0L/BPI>6QA5D*]64WW[*@:E0087".*)$ M&1!4AK,1+3(4.(@=$%22N,U3?@-!?95,I5I&]]JB!.C4E+AH"!&(%":5&"2R MB8'BPTP@!B?#FG582C7]]YG^'Z?US>\N1$N$!S!)N4(4)4!7 NW8]G_$XAGYIT&$ MMG8/2J@:NX@N"NG(QU*#B1\"+-H0N_FT/Y>F3N_T;J^_O&VC=M4+HQBT]=I/VV\7Q:VN?%N,24Y- MD+^#1F7W[=R^[# [J<%REZ/(IX^7^WOL3))CH$=]^.]*57M[EB"ZT^_*!9M( MBLA[X(6<$(T,<'.40K:-V^"=3$\6Q;+W.T7L6G$EU V\/>)"XI)WI=TE&MR"I?G,>M@.#:O^*O25WTA;K(1:7)?]\SL==;3PCX MEO+]+2MCZHVZR^1 I72KA2%NI@_M;)S8*_QG7T)VP'NRYC([X-$_G?W6 6Y\ MVSX%YIQ9,V\<[[8;6SNTOM4Y;K8\JU.X]^AP+CM@X]L_G>;69[+7VF3-K;^. M&EL'=/_C#JX?[9TVO^T)Z.LY,&YX_^*Z@U@Q1K1"F@2:C><6.:,)DD8*AX7A M3HBU=VR=B&65P7F*[*D5CE4X]D@XME"/_PU^51!U%X@ZF\WAGT]34S1(: $0 M91-!CH2(J*8&"TRH$]E]ECZX,.I3 =0C5 A:.4@"86)54:"5(%5;H]C(;^X5 MIO_6:>S\C/5")ZB8U=)@:[Z\8%!62><3TM8Q!+.LD4F$(0\ YC 6V@6V]DZL M:S;OF+ :Q8,J,7T*SC 6SZMR68G>741OEC'0X$T@('#<8_C'>8)T) (QEX_< MG0XD8-BBEE98>(5*_JPZ*>!5M>!5(04[W3$ER$I*Z[17L8&E0=)\+4')O-)! M,:2DXHBK8)!Q@2)I5$R!<2E=R&P RV4587A*-E#)YQ+9P(4X5A)W%XF;)0%1 M*AFYE\B(G'+(ZH1L!#I C4V*QVA#SN6H5DG)A1% %PRS")'+4&@SVAKL*8R M%N<&A,RGB*HL!:]*0&_#$>;EL:((]Q7%N7.$*"7'02*B@1UP''-0F''(>B P9HSAB,5)L/0/^&-;>'.:]O :-CKY,033)^ 'M?V,FJ7^M&I/Z.I5^9?N7ATLWBPJ(%:U: M%H@UYYU;HJ-*F$@0\20@3I5&SJ><08]S+*45%"L L76U(%+O]ID(*E/4B@OF M0JYPO4!6,G<7F9LC#C()0JA#GBF,N (*81P/"%-A5)%6($*/;\"J@+ " MPA6AM172W0WIYGRPF6;>$XFPYPKQI"72P#=1-$;B"#,4' 65$3\X0\+*P%S! M@?^KR%(ZR8HZ4_]V[N]G2#A=^!5L%A7+-[OA[TON6EI=WGRZXL;G[R00::@. M**EV0)ONST-26@K[WGQ>015F*#%W6EEYSPEVXP?;O'/E+"W^=; MQHM2R);-AKV^5Q8L^*-(L)VONB%[;HG4KR6'[I4LL ]+H?L"#VYV\^=\8C,: M1$"EO,O=U1QV+4]XU6K&W3I?J1 WVE**5=A,7P>Q(%IOP*)R_/E7X^BO=N/C M5UK_MH/W6T"LCCJ'>T<'=.];UC4^M.OTZSG<T6ZG M\7&;-K]]:#>W]N'^O5-X'MS7 (+66)3EU@>&@70Q9(N$4%I$I V.2'!!N<# MC@/-":'6M7IP4-6=A.2!IO1)*\8KVY1\Y\8-"N=W+CH!^\VE;V%CV/0>>'>H MQ5\GN03&H*C&T1L>QG[-C_I]V,=OLN-79XE/97U^7TY&!9E+@\QY)\D@''4, M$\22R\6@N4,N%DNO"S(A"-M4L0QA5(T%AA9#JW5 B-/!->&8X^C*1@9-?.%!Z[# ME\IS\7;B5C+:Z_Y]J-O"50*\V-9>*= /'IH*T2M?A:?&\7G-V@IOB381.94U M:V8IRO[J"%ME$K.&"QFN]56X,T]668\-=H31(*6)V%]W'Q9*!&RB4IYQSX%$D<"XXY(S M$XF@U]WWV\/'ZJ2L.BF[_4G9-648JW.RUZ,F- O+9W5 5AV0/8./W=SQV&O@ MZ4?[AXVMPZ/]CWO T[^*^M;GT_K'[&GWX;#>VB3PSG83>#B\G\UYVAUOX^;' MQH_]H[U?^ZT?IXVMS=/"T^[;]J_Z%KSKVXYH'&U#7\.B$S C4V0^$61-=E=R M(2$K*49!2V6\S<4>@:(4^J0Q8(@$FT2\(%2G8,L^,N(G7M),%/2RL[E&5=UNO5$T#%] MME6AQZW18\'Q%4W,%VA]%U0>H'2Z[D.,3@D XU9Z75(:RZS#Q-75G+IR37A92_X9.H6 M9U +OIF<8=Q\P%$>7& F&&9.*<5AYS,Z>I944(8'Z@B1W[E9^^VIR*3C*"/B M'T1/8++=#4!/_D#YFZ"K;;:@]\IS<8]5A+3G6[D]H_WZ"=N+O3!@7) T@P [^ M,3@@JXG.4DP2X9BQ%&8C[1RC7!D1$RQ/'@TVG+H41?2:81D\GHVT:[;^>WNW M]G>S\1&UMG?KM;]W-O_<^7NGM;/]9?Z4=T8J;@S.G#^'^VW3'BNH<[+,OOC# M&$:=V$S%@KL(\YQ=?BL5Y?GT*V_G]#O#5EAF+=)2&,2IH<@( M ?!3>".0E[ M_J*8S><)SKQ!K\YK:- >Y)C,7JK!=>-(S!SH=H]83/$,<97&;###[G-8+-F& M8'SIA\5$;@A-[_78FW\3\GY/O;&Q8D/3VSUVN98F6"[+WL;U'?3$:PU**WLE<]<#Z:4=>[R(<=B*/AX[@#M&BK$@=SFXVK,GZ>S^U_"Z/+3MV,&BG=@PO M+<+FGJK'V/AU0!OG?W7VCC;%WC&\H[5[M+]5%_NM<%C?.A!U"M?3'0XJ1V?6 M^-7<@EX>_P/OZ[3W6C^@38T?]?-.IT&W3YM;/\[W6W\>[1T=L,;Q/XN.*+@6 MWC+CD:**(BZ<0TXKAB2S0@F'K4\Z!_ )QA[;YV-9AJY[8OVZU-Y$R$C C/G'EE2P@D!#XLH+ U87 \]FZ7(8:YIA!REN"N#$& M&]\!:*ZU.+UY65T6UZAD=:FR M.DL>HN?)4X*1XS@BSD) .GI0IQ)53AMM@\B1K=JLD*R^!2O7P]Q'7Y-+^G.$ MV!C&&K"=;(Z@BHH[!$)DF+)';!^X 5BW;MG23+ MLMFLD%FFDM9E,X1*6IKS84K.'UL.)UER#)2(XDUJ#![ M#V/6K&*-#ZI-8/1#:_6]_'>^#P#:VOL)UG^G^MZ^\?OP5 MUX\.C^M'C:,"-(X.\&RD!-S7V><"TL4(2PEZ[7BSIO9V(KWS7I]IU7?;K2^U#8;6[7WS49KI_%QN_'^$>)T M?M^XF9"C",H^%E*%P#G0?PUC *L*PU,,L58]:=9QN]L^'AWG M)_WO._ @QX1EGBEA.>$^D2)+":PMCR5.#/LQC/$K,#9%B,0LJ.4D\RT8OT_C MIEVNB$EI]MO0(OG&T*Y^M$>_4ZF9422A* 5'W 2"M#0*>6H,CA(3SV"G971C M/N4M3'^GDZ<:IO^DWPLC/RSS+(%@_&Q[D)@><(MBY<$Z&;9A)=VTN=UK5)!(.Z81YID MEP[JK0:RY8C#:^]2^V>LG47;'\SN2Y,(O O8VJ@!NAU:N'Z"$N%.R !$6GHG M3/)1[TPJ,!@\7KX M>OK=>B5\H!1IE1-)*2:1$S&B@)/TA )IT!=B-BX3L'Y+2+ LAB,;+F1P XU MF-KQ["#?EJ/"RF=-0L,V7LBF7BS[3AP" !4]\;##MZ&CAQ;ZUH^Y0E_(G038 M&?7;L"N'6&2V'N3M&:2@&TOQ.&T/#VN]4;_T&0RU/TW!L-==K]7M8&#] M(3QJ.,PO2>ULU:.W\'*S7'#P9],-VUCYA[D+?GL+_.>MI)N7_BK6-Q[KOJ17)R:AVXI$AV2G/3;F$Y".DK^ MB6H$$V-S/(3 IW]7U=XV8$."@PD&]C,0L/=0PUJ_-=0:QO7A8@,/5UM&7[Y] MEMQB$@/(!P$_N+8,60?B6!B"H^'$"<$VGN$KT&&J*CP47@9R&ES'T%=PZR)+ M PW5Y2;!R"K1;-/VP>-\>I>Y02F262G25'@5E$KBQOQ0 MS68W/2]SV9V,1V, !A.HRA_A_C/OHC/T@L5DO,H22?S^;A )B:.*!/!!)&4 M,C(3_V(!GIF>7)MA=A]DWKX=QW86!R>QU\O_7@6@/T$IQD70GP)STAE0Z(0! M$M&&ZQA2Q*!--91REY2RN_V>?X9E5C&9@&3IT*F$0T9'E6DF4I^\=$Z %K6Y M&&TYHY2B-!3\..F"I3V:'!^#G"I: 9@X@TP4@ZI##%C\FZV]@SBZ"JH*@F7? MP6 "P .&4:6-Q6_'75!(P/;)#\KT4#YV\12,_N(.R,4P!D=QJM\O/OG(GK;L M9#S(C@C8ZMYI:QC[ +^NJ"RURE&]L7[&!?UCIO.-'H0\>#=QF?:S =L[K?0B M^"W/J]+2YM7+R^?DC_*/M57S >/5L7MIQ=F)1Q&E]TXN0!R*&53\O% Z69_J=_] M:.U5[Z4=@A>\VFLRA>^7NX&=ZO;#!+;\M 5&$5BK&1+@837Q%,7^6ZYZDW<- M]LJ"XC[Y\HYA8_NUN96&\7\GV0SP/=NMF3X?%>Y7;L,L?889RNN; M+A3'[H(HZ?5 MYG87C;A &1 =2D'1:-B8N03E8'SD"J3+R MPZ[+ X^]P0G@22PLT>U_'?2^5@2_>%?Q6HYA4%4_"YSL MC00;LBR"F\ %<03S _C\6HY"VS5?Y1OKR>?5@BGMES>G#'F5O5E\J=?/MBQ* M%JUY)^#[=G&#QJ'OYM_CT7%OX[Q47;#<\CQA;O4%H%P"SA00SY94I@<8IPU?8UZ F%+T MXRFCIY)!D;^?MDO*[P/0 1.PK,%%>?$_@Q-XV;"R >3L:^Q?G%;RB)4Z^B& M@PDLS,SJ Y$"I#J:N,,\#-BU47>_WP6+-)OW$YCQ< P7CD^+>!I&6(>\!LL- MM<@9,#W[65_J?HT@9VR9]CE;3/K)?AT,2P$G>$;M!B^/Z%^=@ILO*$V[K#6#5OEP<8C=- MB=]Z7^S_02ITD/)A;UXS%]M3JLPD>^ZT!UK.4$[4']_GR;EN-5>=Q\9W'=7]N6LXMI4S0.6GK%=9G$ />"?YP>VF]&OP,CS M@VY,K1??P%;.!-?:+=ZKK-"V7D8WG%B0?51DQ8/H(C2&T<=N%A@V0V2&TX+C MU6M!/X9+\K[E$H!U';CRTBDTU^PSJC^H?(SGCNK=?FOK>-CMM8@L[S1S[SP7 M=T&,'49@@R#1[L8^Y5KX>@(S#M?X]_,&;C$BL[>"R@%JE\/ M7E4T^I-8H*0"GA!3_LWV3RM\;WWM[@\ X4>]TVP!Q.H-W:QI5-]WBYB=%*A+ M\+@P$^QU[!%\/NG;VC\(VFLW8V-9QV(P%HS/_KRN,'0!PYL9-,(X*?"LH[XYJC%X7%?4Z?BFMW8#6_IK / EO3X]< M\VELIH=7M3&G9 M;&4BW_7C0581U?35Q=B8OFAA$).LP/4K,ZU_6FL$T[RTTT(4YX,[MA559T%: M<4(Q@^KWUQLVT^&FANA4&PL@>DY'68Y/1LO2Z/J1:!&D,4X=GJ6H M9L@MTD#CG"K.L"[38 %8 3#MNY5".#/RO_0')_WLX2PVY"BKXK O1<<]'F3+ M(BMY]8)55G'U%KC[BJ4M&K2SY;?BIB@;!']NMOXL;YP<%\="=_JR3'MEB\>9 M&.)7VYOD_0RS.*96MH.ZP\K74)XY'5YFE.+O+[0[F@#EUK/N?M=P/M==1V/X MH')B9"@?YLZ"653!'+Z"X0(CS4^V%WBGD&QV( /-@R$PFVU]1'3AR@/ NUH@ M%,H-9>S%=U@3:NV7@95K@;Z=-=$+"SJE[.JV,KGZOHHNB\8Z]1K-QEMMT3!^ M[<:3?.NX>*S'%R@@/\V&P\FHIG-0ZGM%]\\G_$?'A0Q@9*"L YQ,K:)\5-6K M%JK=&DZR0Q-^ 66YZR_8'+6H:E\R1<\#70HY?"V[>%S9%44+R&A7E&4_ 7,X M.TKB@V"XK:O.V*KEG?G+,KWEWP'(BKMO:L L09CMBS(C$UF[7EKXO5\=11;L M'A]43BB@#A $P'W]P1P9GY,F&.$7&:Q82(7'PD4$G$%VIF-OP?3YO?6;_4^> M0G53?W!.L+%&@.H%4V;(I!V_U;9:3;]9=L!MX;2P&UB;V3WR6[> ]7^FMN*, M9XKN!#+H>&J?SKB\W?K-_:=H%%?C^R5!,&6RRDP_9ZYBR/WF_U,]=R9-8'+= MHQF3/0AJG.FY1?>K(2'DE0117YGT4Y=/;=7/%(C*B*XA?K;R5QR176W$7G+( MS/D9BGU_P1Q>V,\,T],H@RF:S0_Y KKMQW[VQ_9R%%W*$BH.CV,9CL]Q2F & MEKE<.:2+XB>>AS:4&\]=$1=B&6JXGAY_GTO#Z1UV@UCK>N+4W*,A2]KF8'YFL9QLW MQ9J*+KBT+DBD!/9+*TOJ"SZ9[T_H C>U7DZ& M&4+:,SJTP\*G]0IF CFGS-K#GC=QDLGS)(,/;-5)G$+%!>?5<03Z+V26B0!& MV7M=()8JAUR6HM9TM\_L9QM2##,_ML9@A(1*$:T, ME0M>W>RBMVXPK%@/;+=?UCKAGPK./M0+.JN_LTY-$^XC%8#MOOF7"7[L-@-HV\_NN?;FU M-S4S=]"'0=_18/G-!G3#/@S75E$Q#[.R_SM@OIV*^5[,F"^W/%BFPO\2;0^6 MR09<[Y5;?4N(1[4V2[6(>!25TK9J^38-7+'9%@? []>^D>H(MVD0T%3'_D4Y M^'-*U.#W3E+YW#T-TY?'/R:?L%[7QX M>[B[_0)_VOOW8#[__M/1OX>=#S"W0W@^?<]A3+1#7Y]VMO_\LK/WD7QZM<-W M]M[V.A]>IIW%>G*)"IZBH,CH$!#7BB!#-$6$D(0#Z)5*YXJS;4IN7<>RZ0+0 MX-S#QCG.A?">,1H3YCIR@Y4($1L,9IAP*A2_>#^\N M5/T-!#-F*,(R&<2EB,B::!'17C%&F&:);SS3=%45S=:H,\##4":>EX/X03H_ MZJEB$IY8?X#?[E.->) M:<4H;-]H$TN4&XM,Y;EA%FF/%8K6D\"HE,*DC6=&W;HYT]J4LFXZ S18 MN:Y8J; AB2;@16*Y &9D& L5: C!@U)<1R7\/%8VIW4K ]*%TSJ)C:02D)-' MC[C@!AE'#,(2_@$+1I?&W*3-Z*HZX=X_E%[N"K!0O*,57)HJ5T5DZ^&UW(4ZQSBR\V[YP68?I^+NFE(DPW*>3Q_;X)3[7*!YU; MN^0M]7^XI2%FV24W)R)<)^>%OEW6S-"D"M7Q.+ MSK3;S=&;TT][;T%&[9^!].I]!-FTN_V%[VYOX<[>E[/.A_?DTX>7ASM[;TX6 M,E>V_^IU7H&\V=ZA'9"/G>TMOKNWSW>VWY#=O1T"28 JED#?SFJ45)\-+M.6BFYO-6L* I@ HB+)$\&F-E,#)8XRT(-974 M?-[*VQ?O]MZ^?[[W_NWKSJO6\]UW=2N+K>?/W[[?^GOE72Q^.+Y[%"NOSPMM MS I\5&T3IAG150' *>FVC@'[BWP8AJH<0FL7ZW+Y@YPN6:H[V(J9#60*^9W(7_TPG.N&.JH"%9?7UME9I[77,PK>=R+XTHZKU-APN_2 MQ':U$C=,P[J08%ARZ2\N9JX'F'=MR2K:MST(6R@*>PE]GU>#>AB%8'\U"._L M;8G=O???P( XW=W^2'>V/A/.B:*YM08AV4]N%7(D1D2\5I%++W4^:L>;_ >U M]4MJZ[3\X"AG'1BXB-AO/%GUTL\J* MHURUOU[8:<'?4JJL.QSE^L"]5+OB0.AWB%>.BA IJ[G!<"W!.OC.:.U^E M.Q EMSV;;43)3\-"!^;SF3D-*FZTR$1.$!?"(:>P1HY:$ZSRQ)7.+)O7^9CN M6GCO79V')S6K_B#2]JW>L&\UH_XGHH M5S[)@AC%I-N./I:&((Q<-D-OG0GZJ"-3EIO\HXDZ$50R1C!U21/NG;@K[_ G:,7 M]-.KO[[LY!"5O3][G_8\?-=+.XOQ>8D"3:HL09P:C2P7'$EB/);*1.'2 MQC,I[CP%_ YC[]9/:3T\WJ5AS*'][I0\S'T?F>N55J=@FK_XZG,=* M4.R\]%PE'KUT&$NAD[4N.NFE63HA[K+S-GM7&KA?!NX7:QL1S)),,B(" AB! M42Z0]IX@K6/"3$O8,6!^)M8I#_>A@.5#N7*E>;CR\'P$I(W(+X,B"\60HF$.(UE0 %3A3@7##F1"')4.R65HHR:C6>*+9Z_ MK%$&\_KAXD.Y\JDIY0 ?\&>N_%]%%=8]@$HS@*H_6.V<>F*:^2_&]AS>";_= MQ"FS-X1I5?UJMTH?IRP&&M1? O6OJ%N1=%34^H1DTAAQ$B0R6'BD$^><"I]4 M)!O/]"TPO]'9U_;*IWO4,*UEW[JJ5OL-O8U7I[ UAQ"W7IKU%I!+R$?GC2 . M)R4=X=9'0Z/B+@4M<#)&JIL6$6B.*&XK^!:/*#Q6(3AMD$J6("Y91"YQAI@6 MFHA@L,9LXQE5M\Y[72%G-')S/:Z\G$$\2WF]E"VV= KLSW]YTRQ1O?'L 6=M MFOO+VOP:^Y/XCZHFD-_Z(X/GM?MVM8E-'/W>8W#A_]^V=W>^?9I&ZX_ M?-G=.7L#.+G#=U_M #Z_8)T/K\7.T6N2OY\/S>Q\>,-WSEY^@;&=[GQX?0;8 M>?CQ;)]_//NKM[/GR?/9&D^8S*>\B3'$K5#(!6F1 MXY[1%)4@D2_T&!."4,$9]8)PJIBC,?]7 W@J::5;S-7\]T7G_8M5IV3^>!AS M*:;P!4U&N@@TQ)/6E.3_8B^T3QB3.XXZ+4_\O3L&A/[(S^,XWBA MF_#%+LRE26+I^+N?^RWW3L^[1=<=$_U!-Z9I0FE_OZADI8EP;F(Z'+5^*^40 MRD7Q6_237),@MV/M^MQZ'!:V^N[\]?5W_SEOK!E@?,,CF%BHQC/]_%JELE^R M!5:;[+: <-.4A+DQ@)]2R)# 4)18Q"AE@&7?> 9*PV*ZPG"VS*U1M<[KF([P J!O M?/JA&^(%E+@@"U_4#4JGTU0_OP$8!VE^;Q(5[D(XT'ZI@@UUR M%I&<^,AM+B_)?; X&:H*P>KU3%P Q;6LT.0(]\72:PS^LJ&!4@//T.,XR M%<8'PUC)F-NU[KQ1\L(O3U6X1F-_-56";G(N?>NSWOQ-"K7ZP M=-.8G^ODV0SVQX.]&1D\T6:F>P68?MS.]&FMRDI;O#ZFK)P;N^/6>W]OV(CV MQ[.]38O:![=D"VDG/X,(C[1W[ZW(J:&H)W/J^F[B1G[8+54H%Z(C?SJ;XVD= MHCZE$L+2,$>)QBG&P -W6DC/@@3+60:L):\]%WR)(/_*1'T8U8-_TCM1GZ'N MG'T\VS_I[+VGN0A3Y_!M;W?[SX./'_)XWN#=;?^MZ<=0YW MM[=(9^_CMYWM+[3SZCW?>?42KGG]#>;(.V%VN@J&<=\0,8'C+A.$5G) \*$ MN)A(X"0GL5+2%G@Q/O+AY+$V_=H;]>W6W7*2B-SP*+4@7#AI-5%61B^IMBPJ M_!,YF@W K1S@R#S 14>#"PX1FP3B'A0Y2ZU%2@1)%8Y.I=S[3+6QD8WZUJAO M3U5]PT[*Q*E,B0DN .08B'\<$E<*9YMTZ=:.#;K= ;JQ.70#=9L8V"C -$$0 M-\PCYZQ#+F %@HE$R?W&,R[;3-TYNC6]'V_(E3NV"XS7?X)Y=TO@48@:RT2Q MX8ER)8DE6BLMF%.,"L5EXRR[?SQ:S*]FB@49B$+22M"V@N+(6,Q09-8J:U*" M7>B*H,ISK) Q)T6B/0W0>1QT;9] Z M<.^\,\AS[92*%,'V&<05R?TO?$(X66HBP\E+M_&,X3;GJVHZVG#O&G*OXC;J M &9 SGIW@5LO;%28)VL$L>)GJE$UW+MR[IWW='#-A%"1(!FT13P%@G3.P M?3PJQ8TV&\^$;!-\ZX.JAGO7EWOSF602G&*5W?? L%[KD#R&?[R)A#26_#IP M[X(EGT#Z)NF0DKE)+8^@.7OX03U/.O?12UIM/).X3+O M'8JN*)>CM+>:&8IH+G+)N23(J<20"1I'S GV+$>\B+:2MS8#[KQ8VM*G(@WW MS@X\G;,,[+Z(">'1&T.)R#E_T4<.9$FW"5E6TI^'>->1> MPZ5+P6D1I>?&$<,L!D*PU@G8X_3#;IX-]_X*[ITWXJ7#45K"$'8R("ZC1=IZ M#]246VYZ+$6NEZ!I6TBS1MS[U,KB[@W&MM?JQ_$LR7]9U\EW"YWA[]4Z>^SA M4ZM?H$>#Z2(Q+X/TTBO'F:0V*LJL$E&EY!(6C3?D_C%]L8:BXDJ!,#;(\. S MIFMD!5&(B<"422PD:S:>&=66&J_(,;LZYKGG0YD&1AL87;UJC"D3W&M#)>%8 M,RLUJ,E)P=^"6"L;M]0ZP.A"HA&![0DJH8!S&F62$ED=,0H:=&,50=Y1WY#! MHR>#(#4)4D5$;-"($Y.0Y9*AB#FG!BS=E#!(4][65P0L-^*U$:^->+UC\7K+ MNIL-KOX27)WW&Q,K8J2!Y: 1AC@C 1G%'"+2F*"LQ#2">"5&MQF]M>NIP=$& M1QL<_0&.1DFP5X* =IJ=O\HJ#9IO$II2P:1J//AK@:/S'GQ,DO&)>.05QXB# M,$16$HM(_I!(D'=V.3.E(8.'2 8J2:(#90@VRR!N:$1:&X*<$#(F;0QV!L2I M-FW*%[U^CT:^WJ 'R+W5<3[O)CX;UW*]2*8#KI\J2V>0P:B;[_Y]&',3OJ_Q MO"KR?VU%7Q^BW4E.O3Z6Q8J^-UUK;ZK%XZPN96[\/-@>%[\<3\B-XSV M"[()QOJ[[9W8T]'&?U\N5MWMHXOK-S_UZS?@.RTK?MB"8JYEA8C>$V*8IQX@ M-@AKG3;:>\JM ^R5&W==3_[[!>.GG2BZ?@N6<[27N>D)5XQGG9//SGLG##8H M:)FM%6V1]E(@;WC0VH+!HNEZ5XP?Q?$H"^#QP4*Q^/W9?N"6'>Y@6_9K\O/7V5 M@?)J4ZU[G/S[?CK?.;%ZPSI[^;EOOL'X>A\/WYQUSOX]^'2T V-X!YZU^^'? M+_,G5IUM3SIY#G#=#OVWV]G>@7>\//IX!O/=^_/+IZ/W= ?>^>G#E97W;!)$ M)\U05 0C;EE 3L"?TA.*E6")&+?QC.,VR(8UJA_RBR(X&C!:I[DM4P94)6]L MT%(1PIVA6FD#L*0%LQ@@2C=1ONL 1O-1OKG"2XC)(4.I0-Q9AC21 DEGHM5. MTR09@!%I"ZT:,&K Z(& 4=)&2V8#I]%R$X4%H>HIR8?&4>F99M2$QMXK&,V' MQF*GF!)$($441=Q[B2S6&F#)6TE\P($#&&G>%GQ5D;$-@=.?QI0 [0G'& M53*<>:N%4 :#ML^X3([3)K!P'$7FR]L*-Q"N?=LCGN9TSH1:A#5&KA788<<,QC9X(5C8)UZDDI_8FQXP[V/ MEWMU#$)+[<$(T-RG9"4CCN=Z<1'H .O&.;$.W$OFN#=JC1WG&CFM6+8',')8 M<:0EMZ5!*5IM%>8:1#)P+VY+B M?ZSOIJYO&BY>AT V>1)$="$RPKWSAMJ@C>,^!N>,,8WMO@X(-!_V(2@1WGJ' M++JHN71$L8Y%Q&;F+P. MV%H7O$^RB9-8"^Z=CY,05&.*0?&/P*B@_0NPW2VC2'DM(N'!,Y7+#/"VD+?V MO#7N31UZD7-<;U&<3M$+)JQ!\"-0[4;4J%^LD>Y_82?QN M;K#8VBIU6^Q"#DKC/YPE;6CMA';6&)'- *>#I<:*X, $I(KJQGJ_?PQ:["U@ MHF. .09)XPSBCCND-7%(<1>- K,^*M @=)OCYN#]$3,O<3H)$5@"]N76>&VU M2"(E1HTD!OO&>%\'YITWWKE34A-JD?-$@_J?./SF$XK2,TJ84L;'C6>\+6]? M<+=AWO5E7J9T3"!JI2..=C=4,QZU09A&@7+W%Z1IE A;PK.>)+CT&\],6^-U$KTK.G9? M:WO]CELKWK! RR--9%K)TCP:Z&[:*:X_="_6J> R)IL,13+WMN;<1V09IX@9 M+:*.VDLF?V4[Q9N7?%KG+,X&-!O0;+KF/1K07*BG$:@C%@-H*A+!6N41.4<3 M(EP;'0)+WI%KN^8UH-F 9@.:34N\QPZ:\RX^H2DHE=XA$VU"W(B C*0Z%T@C M6J= M$^_M"5>@YH-:CXAU&PZGST$U)QWK4I#'2465,UD10Y)ULB%7#=).2YP M<#:I[W0^>WBHN4R+LZOZ6-UM9ZGG\+R\MA^ZXX-I2ZFMT2B.M_KA[ZYUW5YW M?/K4.TKQW3>?HZ*Y3V-$5/JB?)RV+I M$):]FT[O#F_+$W_OCN%U_ONE\DLWJBE)M H=S'7!N[K;W.4I_* =WJ^<^G?; M;LTF:LM$,\)\!6J?==-:JH?6B1W!<^HV7J.?;*FUV$-AXP$UV9)FT\B?:S#U M>/I6Y<'>K&_5;5M!W:@%T/IUXICV.&K=L)')4UB'I]>:9!Y[QRT7 :KZN0'B M(+6.X:F#L.P9^I/MDK[T_!^-#6A38!X3, *]YU9[$RD#W9<1G[CR2GY^G=F+ MP(??-_VNU8,[Z][8(^+'9@3/#YM]+D^O#@H'/T M<:$1=H>^A/GLGWWZ\->7G<,\IK\.=[>_G.5G=,Y>D,[AB]/=5R_HIT/0I1H_??!R-LC+JNCVX4U\+0\\G1I&?'W:_QN1W[@_?'6R'[BH[ BML;U)OT_,#V]^/K_DZT MH\DP[J9_AH/](>Q9 V K [#N@KXFC M9\2T06];#L#N3O-:(DOA<3/PRD_,&@9>>P:>UT!2Y-(E:E ,"M0001ER(4;D M)5'12V]PL*4L =7TUS/PD_!]U8RRC&+QF+*G?EM+E>-M]#T[&G53-X8,43YV MO^9#E :,5@9&B\'Z";,<+1P0B"&,X!>)C @!*6FE%5$*YJKZ9/J*;B7_:1(D M'P.+_SJEI&'Q7\#B"Z'E3$7-!$56I81XLAX9A@TB*7@NH^;89GV#MP$*UH/% M'Y$_8_&8+?;#CP_8GD*,Y1,+EDP"M",?-'8T MA91;2TJ=D)5!(XL=]Q@'[D4$38ZT-5VV%/S=1V _?%#?E(:U!J79Y?5)3"T8*._(.?I7Q M>Q]&I M^RT&=!:'@X:9EV/F>4V$:HZ9 EN(6AT1MRDBQT$=41@[I146D@(S_[__HRFA M?ZP1.S]:SU*[55/\5/'XOJ)W=2(>_EXNWJ.T_5:Q#H\&FG^%LO6\T;16#,Z+ M$4+$LV2UDHAZ"N",I47:&(%<%&#EPY=$)C 3<=N(9?-[5\8U]^',>LH%#9JZ M!;]8!VV ;O5 MZ"%1HNE8AG9&,^AD IIIB@BT3,EC-'1^UOYPQYDO8('EB&^ M9'+\=DP1."NTZAC&UYF#,[>[(]P8Y_/()UW<@ M.R>?K:522N41 ^,1<>(I4OR=@$![!,X\^Y9)V&.X]_7@&QMS1#N_L];[LT)=?X#XP"-\>=L[> M+QB$,/[33T>YI%W6'_\Z[+QZ34%O)+L?WIQ]_/ 6=,<7IYU7.ZRS=V4M@Y!R M+T2.D:?>(1Y8-@AQ0L: _DXLM1*#UFAT&R^;6M/4,F@0[K$AW*IJ&30(=W<( M-^_R$HE1F0A!&J> N(\6644$BLJ[!/MG$[6 <*9-15.^X-=SWY]U0B'P2\43 M3'L-3R%G^5;!S1=$!*A0V"B-"5,BMU#&R*1(DK#!>")V, MS)U019N8>\A9?C1\52U@LUX/H?)"@T._ (>NB#MSE/*$N,M!I,1SY%BPB+HD M&7/2X*S^<-F6>LDV.4V<^TT+-/G!?K^0>G&G#;N#X4S;F7K=GEA ^[W64YC# MH=D_99O.8B -(*T,D!;K)V@+QC*+N?N,,PBL:(.T $!2BF490EDI)R=IFW&R M'LG5343[VM=/:%CZ5[+TO(ZA$K>&*(HD#:!C\$"0U08CZ94Q*3C"A=AX)GB; MR45;IZF7L/KSNR4J)C1Q[4U<^YW%M3=^[CL"X2N*+0@'Z"B)1[!1%JP]*7.V M($54,\4Y*%R$NHUG&K?-%45KGEP,>P-P3QK@5E78H0&XNP.X>2W3R4!T4 H% M[ICWB;6ZCR..]Q;]R93> M-/@.^I/=_+%-;.Q<;.Q3<%G_,QR$B1\W,9]-1-0/%*D@C;02>VHHY=9IFS@3 M3,OD6.!2VYM:BC./W9'MYL#C?\[EQ>Y,7#P!]>JP<[2;U:.]WN%'^I[M;K\] M_/3ATT%G[_79;AGO/OYX]-?!I\,=/J]>P5AX9WO_V^Z'SN&G/<\[KSJ]3T5J31:.[*=Y7B: 3K:7LM>,;7KH^C=@LTF\(1I4Q$ MJ2K<:#G7AF=%E80#ZN/C_P:-?BT:+3IU'!TGIJK:9U0:UIG>LUHSD\AQ7(7-OM3\K7-P_PJ-\J82O_.!Z,2B+1[\-8 MM2H^#S'XK\O%W>K]Q^>W6 =;/1E??\M5D1)W>O1^=1P)X7,K=^'GP?!<"=B/ MR VC_8)L@K'^;GLG]G2T\=^78T&Z?71Q_>:G?OT&S*H<7MRT"NI$]!XT*>:I M)YP%8:W31GN?#T"Q5_*>5(VR>"]SP;PA/* 6&\?#;/ZT;*\W\'8,*LAX %K( ME'*OBF?W7XE2?* V#ZE?']UH5'G("9%_-DAM-,D)D*%O, \VJ5-.6RI(%S^IMO_.H#5*X\K@[%'H/".0?B"E!P=#_IA!/.'1X]AH4ZZXX-R M^U?;@\?#[?D//^V;G(%MC%V5>P4M.%'+72,):'^0,[W(]E++;.="B!9S#M5D$$V#\ MONP$ $5E=.DAFZT]V)R*FBJR]( DF;#<*>Q;=W1IV#"]K]TL%:MWOYL.]'T] MT&$\!GJH.:/5K=V:Y^2-AB-T?2HY9Q 1I/CW(>@]5MN 4'Q'Q>\ MH^43\D<3N?!TV*E6'ZBDWD08(FB! MN2)'V5+?'2S?GY1_T0)^8$4'%*B>9\6"<80 0#*L$' +2IX3Y50FP MF6%A'][.+*+QL.LFX^E^7WS'M;&#HW.^AO4&G:3:?9B0;0$^E&#*"PNXI0;9(4TB%@J":%<14TVGN4:OP45%JR%N;\!W6I<^[$B M 8#[?^_^'$;=3/CF:@??N?[9$:6,80_(E(L]!A?BSFVAFT4/72&\2DQ4>O2\4EF7JQ[= 65:9YQ- M4HI($NAHU I"N$^2.,)"Q%7I.;I0>JZAS%52YFO:V?H<>)0L<8X8%0;0#$2. M$4">Q&(/> &FH8]@Q6XN=HJ94>:TK'E%):&R#V9%S)6!&(K%+8>+/S=[KS.R<[;SY+99,+ MC**8>YUS&0(RS$3$8V0LA61\M?.+Y4Q^;N==]$X;X1WV@DUYF4?& MNIQPCW/_%; GIU6=D+&W"DE9J?5YJ :0KI;0A*= M+#\PF#;:(Y^4!,W!2@2FIT5!"LY)C"I*DPGI>OF1B6@8B]?S0;B3MZXQL,X= MR,?'P\$W(([B.5R&K'_R,+PAZU62-3Q__S-7@K*06VEHQYP*9%##R'BNC MP4XA 6\\8WAS,?1H1M?9H3]_FK7D858!61^'8[BL58XUX2E@H=O]82S]Q$87 M3IKRD=9IS U0(J#S)+MZZU.@L-G:NG>B?-]WL# Q3-LHCMZ"K.A^S0Z.AA2O M)L6/)SM;GZDSTF 2D*3)(JZH1SI3)I,QX. C&&>Y[2'=7 SUOT2*Q;5S'9V5 M(X])O4/?\2&]_2'%SDYXYI[?.IJ,QD @O6X^SLATG16 7&+A_/0EJP'3J-=6 MJ9@0@9#'DWP.6DY#BZC(IQE36K>9+>!A/A9'V<+QY\5SS,W6[N0FY[?UZ7!= MW6&6630IAR=^<'34'6?^/8*G'$V.6L>3H3^PHUBS8CYWC MN)\G6E]ZD7_+V6M>,5AYT*-&W3*1C5 MUURE(PQM/I.O#K1<.2#,!Z'3 \EA_-])=UBM<)'+5SD^\Z,;Z?RP(/%LAP,D MVL@Y\Q[,%0;V*S<.Y+1T$LGD$W8,4Y?HCZ0S,.=P,-D_ /JIPBFZ_=$8R&DJ M5(,A<%*%B?DMH(HGU#"MJE#O=O'4D6F$0BIE@F#FEAB%G+WA__#O*G]QYQ.W5?7()WJQ$]>+/.^]VZ]:OJRW=>5<# MT]%'UCE\07?W=OC'PS[]?SMB^W7\.NKMR]>[+SH["T>0E\3GGES M@KZFC?)B@.&/IW-Y^E1@Q;PP G"'XZ0M(<(H0Q6ESC-'[CP*XIT_B&'2B[LI MD_)KD +#28&J)TS+>.?-9VZ!E -8OX[+4= MU&@3FYS_W&.__YV^BV;+8I,PW124:YHM_V@=YD\W[K?A\KVE!.YEZ/Q[8/OM M5C]FJQ^L9GLT@%'F6-;N:#2I2[*,IO'V&69SM'T)0<_!0[1-11TP0MM8F&E6 MX8S*RG<+ZWWYW.C[28=+5^YZ3)F&MYQ\DUY8*XGV:S?\GND]DSL0^X/(*_Q9 MC;'.*SPXVH%G=0X_POO\R:?MMT>=HT\'NWO^V\>CUZ>?#O^%[W?$I[T_N_-Y MA;NO/L+UKVGG\/U9Y^S/+YU7'^FG(WC?V=70MHRBS11,4CFI% 680G):,22'EO$.>8 M(8/AMXAM#)J'%+T$S#)M(,/;0M;5X'"GNM;<*W^JT^'#9>ZW34^A MC-MNCE-I]2ZYF9N*;7R?IO=ON7;U$-\YHG/73K7YX=S 8CO/OSTNL;PR5R=U@],HP>K&*O\0L18$#XDKE M'XDAJR/8V90[)AUH64D 1FO9YDLWA;P=N]RS"=X 7@-X*]<_&\#[Y8 WKY0" MIG$&Z 8TA3WBP0AD7(J(2>44QTSVLFXK3!JGQGIOTCT(E9D4R=)E=F#5")%5"9$K.JG32!/E)J)$ MA$#<4H:TM QQ*;$C7C/K$]S66#X"P%RN"\]"]N4/JS.L5>F&7Y;?O&/'DV%WW(VCW721 M=??R.C_A;.>SSM;G)'S@&(S)Q(U&/.1F@R)BA+V*VBGE,:;SJ>M"4>RT2>SH_H^43^B M[5^=XP[+M(FKI5HVR9WS32G4ZO/&R:92-\L;7S;)_0XR\N]JL!S+AS/8NUI9 MS599/N!!Y,*_[&:5OO4QVNN;43_0J:P$VME?MEN^F?8[?ON ML>V][G?@]7LGL?YSO; M6WAW>X=]//R(Y]UU.T?7A_KED: MNO#NJPI9I("URA4 "5,1<8,3LB+"#\FBR$7P9*X>SMM4+3;46<><[Z:,18." M=YA=VM!P0\/K,^LE)+GFG 9B92[RP8EPFL= >0@TX=S-SO\B2=X(ZV6$]?S9 M6FZ2:@C1"!,3$/<*(VTB1;!QFC&9-)9QXYFZ=4#RDT"YIPYTCQ?K[B+(JK%: M[A,(R3P0*BFM%!91GRCBQ&-D%35(61E=%-BJG#/,VXR;N\;"E<81_)3#?>TP MBI94[1]F73SNN/U[<9WD(XZ]DT&#/2O#GL52(P*VU?B$D6&,(RZX1T;9B")/ M%EO'DD\ZI^$(L63)J;M3JI;(LGF 3'D32[Y9V\=I81.'I !0&C%B MAH*)8SG/%<8-8H'SR+'(_<"J;-][8,HG$M)6X=0)'4WE@#8VE9ION?9L> MA-U5(7$#MLN [4*-"".-<>+ ;R*\&241L*QA'BD 3GB$E)8DZ@="5Z9K$"T M,5NR:U/CO6W.H]9M;1^"751!7H-JRZ#:0C,ZX6*22J(8N$"P@0JY7(!)J\ ] M3I%)D5%--T?LZ\9V]V;+-)K&BGERWI3!/' 'VXDPC@'Q7-3'^,"0"$P:P;FG MLK@JVI3<@Z;Q1(ZD9',DM7XV3O=KXT19'?)\A!'"N^21 MR C+P0Y#C@0)J!M8]+!MSJK<4G>=FK$U'/QHC+A&E5HM>R]F3@D>#8TH16D0 M9U@C%R5!A(#V;*3$0-=%E:)KQ>&/Z#QJ[R .8RF]V)Q*_7J+;2LO?(,T*T>: MQ3PI#6A"E?L(*!(9@Y(A1N;*^82T29,IM7:LB:GAQOEHG.(< MVVB$3R[:&&WV],7K='C9L.8:LN9,Q^_LO3G=>?/92Z8%Z/'(X"AS"B-&)E'@ M5%#R#5ALP@>;=?PV7M:?TG#F8[2NYSBS8;Z?8KY:+G(GG1.1(V^81SQ%BC0H MW\C#KQJ4'V)2#J_'3;3&NG'>/5C%C4R\*[:<-XQ] J%'7$3$TISU(B.RPG!D MC(&]Q=P[E]55AMM4/('CS0N%^.M'H'S][T1/']+M!R#6WU'^Y+Y,Z=*ZST5@ MBPB,:X]RQ]>S&%JA._*Y1_)<:X*F,%Y3&&_5/@C[M1M^+X08GDAKJ5\$T8N) MB21:%JQG.?9$@^;D'(*_#'+,>\XLD2KQDBO3UO+6O?B>1 V\!M >'Z"M3$N% M0>RFJKG"M+?"K&_T;MHZR@)V=S(>C6T_+V,#?2N$OG./S=EKLK/_V4>%F0L& M62< ^@S7R&+,D68A16.=C<'\G,>F0;X&^1X)\MW6,S:ORC60]5.056MK+$26 M#(M(:*<0CX0@:X1 6B-7@U1K,^A=J:HWI>6=@MI#[ M(&QB.B:D@J5@?T:'="( 9H!D%@?B4F0Y'TFW%7L8C5(>443-WW$T^OU*_U\+ M3)-6=S2:V+[/'6M'X]'C#+KY[9=XO$8P3_AMWE+,YQBO^Z/Q<)*/+]Z?[\-V MO0W_#.-1=W*TU0_ETGH_GN?MZ,0&N%8&7+N+Z>%&<9>LDSG>3Y4@7F2#]\@0 MS+W @B9G-Y[1-A6+'K/K>L,U1XU-8OBZK>T]!%"L%/92]UL,Z"P.FUK&2R+> MO-U)B%"<$X/4)L_N13MIHBVN-;/\9#B$D;2.,Q'TI9B+1YY;]6OLK\O ]NX MF!([?U(^?>)@7]06S3,B"[ M*B/O.I!M<'09'%TH[Q6$MQH39&GBB'MKD+/) 8Y:1TATE.E<2NB*0-L&11\% M>ZXJ2*G1@>Z<=^=M-IJ,H09;)+VBB#M#D1&,(FL#X488(C+OYL8T:\*]C^BD MJPIXO\;>^M&2IO*?Z;%B-8_?&2QJ&$Q<+\ZZF3[9CLFK7Z#U!NQ[SM1O4'IE M=>?WMC)"5];JV0[,;_\S=T(I8CVRT8"I&I)!FI$(*A86SG,6L9%9Q=)M+&\= M,KIRSKEK3:T>\-)A6@V&-AC:!.8_:9R=YB6=^=/.X9O/6B@:(XU(:P!;+K1' M.DJ*I')>T 1VKL2KBLQO8+:!V09F[Z$^1H.2/XV2E3:J68Q.^X"(" +QB#G* M/:>1\=4\\]+,O)4UU]K:'\:8P]369!;7 M 4X9\VZ_]9>%S1B>MD2[!8A!VJWQ06P]'QS!:$Y;,(T(TVIU^^-!R[;FI]CZ M+5^,_K9/N^*#UUS\[@^$^S/#Y@1W%UI^V_Z7=ZFQN;;;L M*$O9GH4WV5[)]K#AJ-OOCL9#()*OL67WX6GMZIO6Z!0,8@\7YZ@E!T\9M?,3 M>K$/=#S*@Q_&2?[]TMC^KKZ>#FFS]<]DF&,$QRV85YGPW."K9:AO@Q' QR%? M>SP&F1ROQ^L_^!T16/?F\ T^SVRS5V'V[=S\,]GM:#:MEBW>?Q_]\E M -]2H@B-CF'I."-6:O,ZGP'P/70>\K[$[+ M5]2:ZMV[B@VG.SM[#I#;Y+A5V/BHVNUE*9"XJ'$,EE(A.2;64,6H4=%RKZ+4 MN*' 7T>!,*[/(6DK/,.(J$R!T23DA"&(&F:M=SA)"0J%^C$! E:YZ;J/6H-S MMV/+YO2[T]889,YF:^\<)Z>[UFZ=''3]0>L$(!A0=VA/^OD>WQN,X/9VRP,2 MNMB:C ]81];)X/AET+ ]CC+U79KD &[!0!?P-\/AL>#84'+"?PV D&7R3_? M65UX#.S1'8_A:?#(434D@&0/Z#QJI>'@J(#NC(G:K>/>!)[QU79[60.!]XX. M6C#C W@LC#T.Z[$!6PQS[;Y+D[^X)DMRBC62,1.L)(0;0RRFRDIO@&V8CR1] MWIYR"KJ*919+\%XL+)BY9S1EGX8]KF(/^$Q\)IY89H5&(A&..(T&&9,B,I@; MS:3@3KG?"\H"5DP([L$R]C=Y%_T-Z%]=F?KRRW?[H;Q@LD'S_Q:7![J:; MVZQ/C0%V]EZ?[>Q_QH(HT%$,8VU0]8X,B" MR@O:PZ\GB\O4\&'8'8/FD/+6IYA)>3[=IR&':\B! CFX8!RSVB$O/2@,&'M0 M&*A%EE..'2.4. R(N"E_0 Y !L-X!)R9\>IBSO[E-/ULEYW$7B__:^^72]'@X56- D>O;WOAT\R$X25Z#3CL:#7RWB-1*ME_O,U@0MLL0/G4X6XY, MLYC Q"+&I6B9QB2W='"T@ MB['DFJ(YA=\,-Z M1N WFB0SPBJ5,HI>5T/F HK.\'):[*2R=[+[Z.@H.\2ZE]Q%E^&ULGYFM@[8 M--6=0%WYMFYQW8W&K6'M+/O[]9^[;VN#""CZ^+C7]<4H.K+#_6X9S[64"B0 MJNS\*2U-27(;G&"!1PZR)1_;NH29L5)3_0.4OL(Q<)EL_[2C[N@=@(8-N_U_ M+2P&C/8MS(;,2!#1)T>#[PG0H#5&<<,YHBZ7T8U$(2,51T(Q0XUA,7B<%;LK MXE7^JUTAF%URM\&6#=Y$(Z4.W*BDLRM21Z6XYUH9<_/=+C6O+F]UHQ_EDF#8)4<>,("# MH*(!A[N@GH\D%SH#%1\+)4%)$P[ (7($&R"0MUP+CQGVN<8VO1(*X*;C;Z3C::=K<_*,&^2"$C!#B#8A%Q;. 64 M FQ)A"W1S&0I<.+K]%/\E^8ACEIUOU7HL+CP+@(SL./\3%4;K.\P\?5]%]#]LLI78?VHY4Z7 MU>N(EE(JF8PV0%0Y40ST.L:(3"+!IX6C\_\*1Y=?;B[IKV7GMWE.>71/F*T/ MMTYVWWQ.2F,ORT&.8(@K9Y'5VB&B$E8@5)4GZCKIGVGC:/"UIHT+JD"[=?[Q M,#O/8C8D"J$4Z5Y=6I^&OP/FR:;K+H!"/_-=Z]P_G?>J]5O-*.]V7[X]]U,# M[<5Q><"EP^YL>5:F\\@?P"[W8G68'WO=VH]=[BGELUK^ ,@V6S@5'N41=@<5 M'\64HB\1 9<)/1\/Y0>,NM]@DOWQP:A5L=5?DWZL;"Z&*Y H3O3EN.'GNBCR M[PNUU_4$\F*^F$[KGSCT\!W,^BFSP&L.+, 9=Z I1.2D QN;28P]PY 2+G7+;Z_F?OYVM?YFE+* 0R,;5$,/@AN M?YVGW>]'?]GK?MVTKSOJ!IX/<"$\ ]A^J2 .&1G.C:]![>+2"^MI2I@D*E72 M(MJ:I\DU//VC0ZA+/O?&X7XU5^_C'5 &@'5MI!A%0G6N!IJ0E<(@'S05 O/( MN,WZ,%_"X5X=4 :0MJ#2%O/K .CHLOJX8X?^H,5(S3-9!P5K[P(UU:><_:E6 M?=61Z+DI]YV"YD#=O=P$L75^W^$ )!; 1-:#*SNOMF+/7]/KIO@C["DH,HP^ MAWDO=Q1E+8LQ<; \/.9!&/#D MR/]L2^QN?9:.!LVB1!HL$!!J5B*70TZ#@BT13G#! M>Q[@O41H8X@ Y--!"$JT-4OC7T, 2[OY@ #VWG^#Z\_RF'=./F,FC+12H>@R M%H9(D7$.@YJ30O!*>3";;GKX.+4Q8K4?BZ<"4\.ZPL9,/S/P,EG/"D9%0"*>\- MXAPS9##\%K&-0?.0HL]X97X8EGPQ%O=:4W9.E5W,,/J1.D&\8'TRR]"W?5F57X_!;K1H/>9'S]+1?RIWS)KUEULJ&Y MD7I-Y-S*7?B91UO(F +>,,R<4HIS1HR.^9P'M $>J"-$?I9\8WK3P?"\'-=^ M1 Y,I2^H6$N_V]Z)/1UM_/>E=3CJ]M'%19]?K^MW;6'O*E=WR6(KV[<&]9>O MSA$C9+,U=2QT)D?P$#\7 "25 PD;M'*2!\.MMXHGPZ20)&#BKA2ZC%_"\?WN=PW^[G0^?OLP#V.ZK3A< MBNQL?^&=LQ>TLPW@]>HUZ=!_NQ_WWI]U/KRGG0^OR:>CG*GYFG?V/QN18CE M2S;+5:Q9[LOI4/ .:-V9:+VN!!$@2PQ;60R W$G$>,HB%$.:ZT- MYB!Q(DB%X\SRPTG<>/9N;_?Y__<_NW]OOWC[KHXA;[UX\_[UWLM99 X&JSW]\8 O3]!29AAH%+D&"H]@A+$ &J>@@8%B*(G?6*O\RW=C MH%Y4B+IUD>Z7\'7<+6.^JT\_=E-A/Y='>IE!1V-X+_!HF):*^1";D!@F--):!*YG^?":]A)W$=- M_MK/52F6,R]7K3_/4E/GLDZ 0M%7((SB"YC2!PP:J*#HS:.E#\1LOJ77&YR, M?I_R0TG8/E=R2I)XR=(]'L7?I[_\$;JCXYX]_;W;+],J-_U1+VJM&<&ZSB>( M%V%T#=9H^3-[W5K%[=:LUA6K]79Z MX%/^>@Y/RNZRB>V5OXNW]K?3:(>CAKF* C@"S3EI?#>VX\EX,#QM[0#-Y2(A'\ D M.1CTBA=VSWZ+ER'M5W=9NX^J;)US@\N.9_62ZF/A_Y^]MVUN&T?:1O\**_?L MGDP5J27!]^0YJ?(D3A[O/;8SB3-SDB];( E:G$BDEJ3L.+_^= .DWF7KU2(E M?-C96!)!H-'=Z&YT]_6LA^0*H"/;]0IL44N\@K/P;#$"\PV\LM2#R+5BUPZ< MT&!NZ)@N=0+F1:)^TB"F,7DY-!^I&85')^,S9SDOA^%9S ]S$=2S>YI'Y_\= M)N7#.,^SX&E"-UV:7@]X3A[PDF"EJRK7=)5+I4-G]>++9 ZAR+'<.(CA2'4C MP]0LW8\UW])=36>A9_D^"5V?O'ACJ+ICJ)ZY[/I\7;B3QG0E717):(4QUEG3 MH0Z^E9N//G+5_)'E7*YWHE7( ;1*;456]B,WM-'.GD<]DSIE)9TRBYSD,CV. MS(!HNF=$FN5%ID:CV-"(%P8!<2AU3=0I3FZFT^^VR =8C>H.0(+;0 MMPUWJS;PJK94$,_H7DTK".EC[5A)S/I8EN?0(#0=C3+,ZK'B4*..96B>$YN& M;X*G96)S(]+QYQO.;63%/H_4-LXRVL+NEQ3;%\6.TW3!KC\$SK!NGP[%@_S#H\ M-@D0RSW0'!,K)NW U8+ =+70HQ;S/,,W8L0?MCM6\RZ53L1\EQ0[X-60-!LW M,AN+CS2)WF?Y#?TQD<0''RP^.*0)N$,5_^-R!OW3,>S()1'3;,8,S8*=U2CH M=\T@C%IN3&R3F8C^J:OF@E2D@]B IW93")(1LZ1);G-[ SY-T'][,8U'3"(] MYYVKS<]SGG-,P/3U8T\C#@'/V;5TC1+?T +B1Z'N(K(;:DW=4SWB;:$UY56A M])QWJ1Z&H.*DV[QCY3#K-OLZ<9FNFQH)@@@!U74M\&P"OG-,'&H[ADLC1.#M M+(!XE+=>C;KUDA23]X3'=$_8:.Z\G@9XQJ8@2MT/I#&NSW0N;-5,Q(1=C;(A MMB;A^;!'E3.\GL?D$X=YIAL0L(VLR''P+BEBNF%Z1(=#T5K[&J63QW-"EB P*Z&9CBF&[JN3H/ ?O'&=TW5M>;=I*VRU+>2S!;= M3JZ\H(9[7YO4OVVF:V3]VQ%HFCF?RPP-CWB^%MD.^%Q^B*# #M-BGU!&#,/S M3/"YB-TQ=^1S21%>9B@L;%.X4:3DN<1TPO"<$=11CY.)]B8PF>^"\Y _R+ M-Y-]LR)"53W_3Q&M-$V#3[_BK]S_= M!VNO/%5#[UB&W9(&L#!9PR MF:SL KR_+L"K\8 \N9\F0B,NBF07X'UU ?XX M=X#+OL"R+[#L"RS[ K>"7+(OL.P+?(S9$C;38SOP77X8:Y9EV%K@AS[\QPB]T#>#. "-8I@=TKP";MG& M5I*SN:7?QV:V[JI9VC,(KIFQ3X844;L:=0TF>X&Q+<=\N(- M\1W5TF5OX!8Y5QOX5ELJ"-D;^%B4Q*RGQ8(@"ICM:UY /:W-5Z/[ U\F"9'[?%Z3J\W\/,8 M- MZ WNV'064$BT.:*!9KA]H6*VEN93XP"J.Y[O!BS>6;:F>WI"^<,WJF2D= M'MD;^(CTPZS#$X6Q:4,7;TS;4?4%* FR,[#L3/BX][61KI$U<$>@:69=+IU8 M'@WT0'-HA""FOJ5YQ&<:<9GCA0ZS R?BF9G>?/+VH:_=CD6$'^L,O%&@1'8& M/E;QG>T,[+IA8'EAI)F686J6[U$L9HTTR_2(PT(W"((8.P,3V1CX\(V!-SMV M96/@]HOM;&-@EX1.9%M4(QY8]59 F>8;AJ4QVW=99(16%)@OWO@J,5MTZDX* M[WQKX.G.L+/::*M.L6WH+GO3954K5^R\5+5H9:(E;-E5BD=M ,<-O,B./#=P MK,BW:$A=*_9-QW:,2#>"56R L,NB88]=Q^?]02][8.PSR^^2D"U1)S#1D/_K M.O[$PNPVA:5&XG;T;5:4Q0U,[C?XS?=VRG^/_=]/#]_^B@8!L9SK#U?)UY_? MCS\G5N^^@!RX,D._DZ\V7GU=_?2%7?UT8W_J?XLN;"_OR]C\,ML'0 MF:>%H6%H5N0R;,WO(#9T9 4>/ "MTH9K$7P&_@OX%# MS-@//!I[.@/)8Z!4![!I8&ZQ%V]0-U?-",.)K5'8#_PW4X('A:)>5\J' 1MU M%BZ[.6,*V&0K]1C&WV&[$V6ZE=JKI=8"ERWXKEJ:F!'G@*>7-TT.W]6!C_7 M,?38\GU0@=2WB4=TFX6V$WLOCJ7)L=,! N^^QZ_5T>U-^\T^]IV]88=;.=F# M37:UOM0K=KA=:AKX[>R->,,5XJ50A.U2TD4RU$Z8ZA;P$[EP^X<.@]_)JFYC&SGBM M64$3.$"YGJK?_O[W[UO[RX?OMZ<&]_^^@;C=7D9W\Q5 MC!,[A(16I#%J!=@$V-+\T-,UWXX-YD>^Y]LZF&^J;\_GG+>^>YU45D>JK*C) MF!]$D4-MQXIDN8#A'6NP[%,QF)V06 M*"M;-;UY> 6IK*2R:J:R/ )E[$B 4ZBYIQ3 +;M. $MFQF[#-R);72ZEKI\WQPRK0M MG3!/BW33TBPK"#6?D%BC(8N([_FFZQK8+,7<40U@$VOY3EY\S /^B0:"% MX"@8S*>@H,,7;PS5]G=5H"^ENX'238TPCFV3F=0-+-.T RSO VN-^J%E4MV0 MX8!62/=L.( RV$*/V(AJYH/AS2+-"_'DMK$0R]0=WXU0NAVR]:UP\]J[-CH< M-7/WV]M!:0QW%AA\YU(F)Z>A6'(64T C.*3.P:&0Y/I6N?C,T3C+G MZAO8,CIV BV"\T.SJ WV!&R,Y@1Z!/HAE;@&Y%.J1>ZEF'[TM-OBO3.>_HQ./L&TV+/ML ;8(X64,/2'#W6'>;2 MV/)!>DTIO4N"9;K MASPUP0537+.H%C.\SP6!29%K%LZKC4 M)&!%!Y9MV9Z[3T=>2N\ZTCOKJ^M!0 ,[]#38$E>SB!-J?LA<;&''J,L(BS$I MTIX'VFK]O3U_M]MPA_TF*VE/*9XH!3Q$M])CR[O:)6F.1J_;L1DZD1,Z(09H M'4*92TSJVLR-XR#6[;4C(E5O)+9$FY\+?I;1V9UI_(>Y6(D=FE$4VY'&8ET' MC>^ZFL=L0V.. QH_-DS+-\#;4AUKOGW:R39'EAI5:M2=:%1?)Z9MA9Y/',/2 M/9,ZGF>SV(6_;8-29^THE=2HSZY19^-7MNM8>D L+0Y K5J.&VHTMFSX3V#J MD:L;ANZA1K6WS]67&E5J5*E1MV_P*35JHS3J;$PQIA$-**%:"+NE@7(%[]?U M?,WWX62T/)<$3O#BC:OJCBLUJM2H4J/N5*,RQ]!#US; 0C4LTW2IZ^EF'-L> M(;;IN-':T5RI49]=H\YA'9# BRGS-!.\#LTRJ*5Y4>1HCL?"4#=AHW7VXHVC MNOJNUM;ZGA9*D86^(W4AY-^K)ANDA%8@C]3S1] MX.B"[NL"A3]" <1!4[X3**NP./@_#EVB9+&2#5A.Q3"[;I<]2?)_S?3'7O3) MJOWN*]HYL&&O!UF1X-.O[8N#DU*L>)IRJ&U<>/T "(,BR7/S+7/''7 M_.&OQ!Z&.T/+B?]V\W'KS5NPIG)&OX.#"G-]17OW]*%X\:]I?@=FGZ3?[-*7 M;\#3HK.P!3HEIF^&@6Z3V+:8$U$S,FW;)I$9Q:%CA,N>6Z$5NFQWWK:FW'*R MLMWY ?K,RG;GLMVY;'2J9K$5*?0J021L=#/S-D=2X=L]=; Z[2V M/OX0Y@KK/YHXI6T%<:";Q+5TR])MU_=\G_B>&=G@/CKQ^O5:J\8ICR$4V?]Z M?_WAPKZ^.;^_ZG^Y_WKSQ\_K=[WNY3OX^\,%S.N/^Z\_O^K7'[[\G U%?OO[ MS/KZ]W?[\N:,?+OYK7OU[M*Z_NO\'O[6O_[]Z?O5N]_^ACE8WVZNXLOY8BW? MBL*8FIX6NI&)^(V!1BW=U)@>! :+G##VK!=O;&_KG--U):,=]S=2PYV.AJ/$ M]D);MWW3,"Q;9X$5V4;,+",.?3MF^\L6DAIN'0TWFQ!D.59DFB[1?(>!A@.E MI6$?$\TP L]VJ>JS4#,<(]9U2@(2Z-C_0S=VG&$N M%6"S](!4@"LDVQB1:U+;=8D76-0C08"9-LP-/9NR2'?VEFPC==PZ.FZNY;$1 M,M>+ LTS2*!9Q'^T1H3[Q3:'WUB!:-YV.6Y*!&[ M8[UL@ DN=1WE9FV03Z+"VX]-%\YNSZ.V;S'7 MU$/2.(>'^.P#)EK*T!:FJ^ MV,^!?? #(\8(&\7&2(;F4Y-HQ+,#ES@1LVW[Q1M[>T-,=F=HKNRZ,:4Q,RW8 M[M"RB.<'D0&V1N" !.LZLV44J1&R.QM%BAR#LL"UP+"(+,WR+5/S#8MJ)C$# MD[ @#D.,(NE-ZLT@97?7_,-40^U:CK8TDH>'FAK4?4!_? <^2Y>\2R&\6&YX!D M1K$/YZX=4"U%?F 1.'TMZ=HW0G9G77M/MRT]IH%&W)AI%@/7/O"]2".6 M[86QYSN68X!KWZA^A*>0(71)\^^LQ((67G+">CW\]U:N^TET63>-T(55.BRV M HLY@0=*R")A:#+#BD-7NNX-4$,+L+4#VW6I&?G@NK, 30CX5T0<+?08;)OE MAE88@@FA[ZJG1(.N2:3L3N"?V-2DED=]U_)UG9IVS(+(C'TG=@F1"2#-D-WY M!! 6>%YL:D'L$.,8N^I>(&6W@;*KTPBS&W37 M,AW+-[P@LC&%*R2F;41^+%,;6B#8LWY]!&:3X^.A[,4V^ 8.8IY20PNI8;N^ M'P5&X&%J@^GOZN)/BG8#13O0[2"(B!_ZU+3P&ACD.PX,*PQ,!.?698>,YHOV MK-O/8M]UF!EHMFYBAPPKUB@-8["WO2@&MS^P; =%FQB[2DR7U_:K">8'EK*< M]KC;3Z-^DB9%F?,F#O+B_FE0(V)3RPBQI4]D 8]3RZ8QL6S?C%T_](ALX=MT M536/;$P"B^K4T4$WN;H 6*-!@%?[KA59IDX8Y0!KKM4DO'5YO[#K^P7;L4W# M=CS&/(N8EA_&=JC'CD5CP[9&]PNREVR#17LV^'80!-1TMU@-?LSP"MC@+ M3@93TQ]J1FP=;#M*3$69(Z5NK8D]:Q$GBI M_3IV-D9)L?\>,T,$!S$U*V2.1GT=*Y@8<4W#=77F/"/PDM2Q4L>>M(Z54$SM MU[&SP>+(<8CEQ(9F^WZH65' -)\&GA8RRW5TV%L344N>#8KI673L-"#3"A@_ M6X$V/;M8&P3$^CI5/K-!R?H!RQ6?HQX9JI(-<^6WC.81-K=^E^0L++.\4.A@ MD&=W+.) 2CD;#/.P"\*(/QH.E#)3?EE#2WA&[& C!SBEJ:7[P%'H#D7@"%'; MLEW[/Q=<.?BZ/Z4?/EY M]=<7.Q0,*#LBF!]N MV)UE/BHP9@^W&R&W@'6R85F4-$4!%+<714>YZ2; 0-6NB/N+* ,^3K-2Z=([ MIE!E #\,\R0 !F,_!DE>_0H4?T\PA=JF#*'["+)>L]K,6!L0T&?AAY M>D"890;$T]W8< ,6 &-Z0>!S#IQW >S5./ 3Z],D!1*,67'\&\F4CS'ES^_W M_PD\2DT_(EI,8JI9+N)3&U&HQ8X5@UD1Z"0(X.2CRAK!#H**0E6E9 '8">()..XF1X/?4+Z= MR'!)B0"%_3Z^%WE Y6G@R(8#P0-*GSXH 5.*83$0X(-9KD1)4=D3.(^2CUG" M8=]1WD^!%SX!6JA.XB5.S#%2EHJ 4-*[O?*[N'K_A#Q$[X8YZ,>/8+EDPK0O M5A,%_<1$ 6QTX_H/L,%U+](=77,\(P*52"U0B91IH"9M(W1\RICYXHUM^ZKM MSEOAU4F\B#TY..8Z"G+;V^"GCM ISOB3]H8K.G>GIB.!,>S+^__X%HN)97B: M%0>N9AF,:-1R#,TQ@\@+O<@,3:P"LCK+,NLK)EJ;8.=*[-9I[%9O.78KSI;+(M%-V]3-P'5=RS(-WV.A M&;N1ZUL1"0S#^8_COGBS/>"K;6T'^%H%##0,28K!.)$39.'RE8:?[#WR-H>L MQ:E\<7-^J9".D-3Y_UZ>79U].+\\O[JIL)$_*^\N/K_]\OGSQ?65?E>OWRON+J[.KMQ=GORMOKZ_>7=S4O_ET_OG+[S?\)]? MUY2&$D8R<5P,,AR M#.?%Y3VJ?_PP 1T'9C,_/5 SCA"][Y*(9:+&<.H,LGN6%_SP MZ;,HH7PPKGI+\!OX\* JAC#X Q\VRN"W2:$$]4"B!10BDJ?BV3A.P@2?&\#Y M@,8-7U"4W.+NBY< 17H9/'>?E%V8)"9_YJP+1RI6D<(AR7W;+.L5?,3[+/^. M!^F81!WE>IA/4 S7.BP$VCK,*AH*0P\?AK.GU"8^BVF8]. T8L5K)4YZ?6 2 M)##\E;(2WP1S@Q7T$M@4%9?.N!]343GDX-4EZ[&[I.#>5RE@V%_#:1YFN8@, MU2/V8#E:@2%@/,^YG9>&3!&0>J\5&O$H;<$I>,O2D$_J-H-/T]&^,I@X?P70 M+DF+,BF'U0OA=V!?_GQ:#! W7Z9]T%/#\_V8A&#R"PK #0[X<#);Q#51'7""D M (A4/!1@)L&,PMXP8DH,+Q_"_N%FP,\G:%NYE' 6WJJ$ E[+B\KUS8:@,R)N\G&Q&>0)6)IA+^&&(!A)#YP@J:#)A!A6=!'C M3/(R9Q@42&#'7J0J9S!K&!M93PAJ+9!H5(+GC#-"RS2+Z$-U5*(;E*:P,[ C MR\2:C[Z1A?G37LX&9:.-T4HH,E-QAW&C1IM0,6+L]M; M5O+&>%2X!/8#!A+""*="I-W#])%A9L2"\^]8QTP+2M$%+Z,2$=CW$%93RP1O MRE=)#;YD1G(Z@KDP"!0P6& W2[,<> 8U]HAX>(\THBJ\CE/9\)3S?O]!.<-9 MP^ H)Q]06JN/8(+WF7(-_FM>C*-$<9(7)4XH5\Y .&%DY2UL=Y\JYU'"M_ & MW\K?>/XC!.W#4&/R$3O*#AV>PYLXUW D5 J[348./WBQX0,#H4(VJ10-,MKB M@X1OOA#4L8*L9!4/(-QA[EI388S$0["81E:$.BVU@I5P_(3?7RK@/(&1 P2$ M$[3@.G8TBY&E59U$XL3!B<*QI=QP\<<5\%-052[Y%#&\F!48&*BM,%7YG 2L MEPS%K[DD GN&_(?)R-# 5_,AWL*LL4'&Q]K\T3CKHX$$Z_I1HID#,QU!ID:0_Z"4QF DC>["VC0IQR MKDAL4<'!S MV>81U@0T"QH%#S-J"?DNY*<*O"X?I@J/_PY$+$T$BD=67&4W%O!4.*SL5_BL M%*<,#6&>1&'=G19&!Q234/+P&)@!;F11=O!O/,+ /-)XX8,5KX]X0-BP9F5$3 MQVYEFI;@/%R4&/&"0X^?F5.&4Y;?TK1B <&9W/8R=16V;T:;\( ='IZN%BT@H=31Z?9O1VR+BAT&6] <8*!XSO7B6Z ML.*8H3%>U"*(8@F51;V,U WD_*2]8,D'6F;8AC@W?R@^GN2 MLNBB:K"IP&ZW.1.1W<4<&Y MG#_'>5<(=@%*M%#@G$#K=]@K$PT_ =LOY*V7ZDBW^)M['N)M8FU*V,V2ZKB% M#<]C+'CBYD7^&23FE+XK*JA4*K/*^%Q,.'L=HN$A]X#8EV+[1R.Q= MT3K@H08L PWYA( BJ/5FJ%70GI"3>>/B-N,V=):CP M'%H?C$C>UQ_WLCHV8 M8Z0>AP,X1D&FPH<07@$[VTW";C4&3ND>'$(E'N:5\%:3F^- /$TI9R-,YT)& M I9,*OHMXBY^:O!H2(*L"WPFMOB!T7SR9URA]\"N97-K'^\94J96#@5,&PV' M:/'Y/VD;?:;T\YA(E972I6#D(3/F95J[OJC)N6KD+ZKOB[$A6'_8'UV9P!H6 MO5(H>#HY,7[CP=4Y7@VW0D_A:9"(*\>D+,49B7)31Q6XCA+W>]QWA8,PJ\0/\SQM2+-#OW)\8U_+5YC![!+>W'U:R)LB*(2+3&Q^MG1H_!#F^L$L$:Y MOB^2VQ3X)J1IV7NH3"4^J9KB]HD8"D# M]V)"DKB*Y'$6EG8QAC<=T*-AGA5%=37(LQ,ZRLA9W2UCDI48<]V7OP6?-NIVE]\-GL3MKK_\=O< %[5O_H^(9(SHRK._ MN1\Q*-BK^A^OHZ0 [??P*DGYDOA#KZO@5K49]F N\YO37'P]GEQ'%Q.LVHU4 M;ZZ^[O"O9K+9Q7>6W2&NL_1KO6,L_>ZQ80W2<1QOHV$?_\XFUNXG:W9,G[1E MLGK'\C<;]D"378T-GFB6\V3?*W_NIPN*N(2.>IYBI5G--13*BNV$EZ*G7F+>^A-RT5,,B M6U4#'TM#!=E8JBV[DE>EKS4N/;?AJ*O$ M/Z#&VRD61,>U&WZT3@71>#;#MH?M3HS?!O*EH?J&VU C\ "XQL>VOS;LKVW( M_3W6_36(J1K^D4?73GJ#=4=UW*9*\"FXZ1]9/F#ED/:4WZN2B%/SUE5W[;LH MZ6 \]T&O>HXN-ZG9F^2JONG+36KV)AD$7*)U+2KIJF_LJMS][H@_7C M1).=<9^W?]+^X#4VR> /MOXZFUD.U7?-+.]I?9Z*S?)M3;TN.0F/=\UI^H[ M:ODM$-8AUN%W:D?\JB$TZI.FQ\9L,&VE5+7W6M6LD(/'S$:C98NN[JN-M M>#E\>&S9YZBOE[(D96E%6;)4;^VJJ;;*DA07*2Y;6HR^IYIDPYP7*2]27DY- M7CQ?)59K;37NH/V+-Y)\LR:HRL2+_AX691(_[&\+^(BK ZM\8M@;27DGH-A$ MP^RS.*XP2K#U=HTNMQF>S',N_=$^I@)+5H B7_]Y\4XS? 6F$;$^0ET)Q( D MRY/R80SP4Z'0C;HC]['O.\,&TQ/ !%-MOFL$AZ1JA X,6G=\Q5%X#^RZ;6T\ MQ*;*5SOI9*: W MX-6AP$^E'&^$Y=A3G(F>^;<<:2D7*+H(S9$*[*& P6.,-Y3F?>JQ"SPVGN98 M1C!0]R'($P$\5^$')*D2"I HT:0_Y^2X3>[F*"D(T6,_D@"!YCA(%Q\HBV,@ M&T- %IAMEO(_./EZ607=MF;7\\9QY,TB5A00X^R6MQ/&9MW] 16-OJN-ISV$ MA4NS_H.*,(;Y<(#?5M_@EL-#81=(7W>CY[L:3?8 5^XR;%?,Z5VA(>(P%<9# MG&!J(LN)P#;P^]-2@3 8>D(6D.T%:\@?CDH M4(KJI^@"HW),HI B-*'*(1= L%1$ZEDBLSAUE"71'!Y_% WS":@*^'!R'@D" M051L60,_C-_+.3MGQ;!7-6RO@0I0IHL2^T-W6$>=F/,8D(2C'T=(3?Y358ES MOL\J;],>(>?&7&NP,NS\6LV7OY C8(RVN]KL&OZN1C"YY8(O>A?SM\[-E>,D M82]/!&?AB "B.7:%E38%3G$,4L/7R[$N!"UGFO8C8'7 QJ+# 2@$HJ/ @1 M=$+_UBBD?0'[)@;$G-TNO!1^..*9"M(R3;.20_N$(7(;CC7(89/Q39/($,B/ M!>I/Y(LLY_N5WW* -HY9/6+H;%CRQMFJ0BN, F#Y25S+8=G%I*C5J&8<\PP51P.[*$?D6(0E$M@_>8W^5Y0<= ]QFB8PZ>HEJ5 D#OJ/&&9G4A!,*KIC;HI$&0#"M?/2"2LIK)9K5 M\ P30P']Q+<3ZA1A$05RPYP2K2PM@2\(\\NYF5O/8U:UC]<[0?SYTV)2+3.8 MQQWKG/4$5!,BL" 2&[L;XVQQ24"0E IOAX%& $U>P[H7-6BH@#*M+9<*XG", MP0(:Z;[LJN,MX^P$=D8E)AP-%14PA_FI9 :U:8989P\(E,5G,*.T\UJP1SS! M05_A_V-@%<0[K#1CC;:A5ALO8+%&"D"=(/\(=0[!]T8@\^LJP14QK?+FXNWI[]KIR]?7O]Y>KFXNJ#L-P@^LY&3%WADX+B[-=Z J6/8JOZ]:#%C M];)H7M4%G7@!FC.\C"4:.U/B(?Q+8!)Q:Q'!Q(2A/T64OX?1K2 @4+B;(&(< M5[17652W[D^J,@^N-% JK$+[X>9/DX; /JTLY4I.8X4A' MU#A".5=W F"*Z[;QS&@ QZH8BN8Y1QZ\H[TA6V67GJ);1SD+>;5M/26T5**$ M8XU-ZN"::$W'=:I1':>.&8$J6AVD*'##5+ '"&Q84VN"+S@,9%:P2:RE&ND% M(7QOTS%L*$6L%KZU?-<$IEG.P(Y+:THC^M8MX[B16?B]@K7#\QQVH$+4%#B, M\!F\F?Y8LJF"CT<+PWUY9 6C!0>,>S#XQ -XPV!$38,O3:@!E)N@RUPN9) ME0O$/7=5!='TB/[ZDCN=..W_IU#>C2>-$SI+:>\!11E6\'Y$Q+=31/PT)N(8 M3%CE@QNO)Q0(HHSBBJO7OJV)<38FQL=)8IS7Q*B&XD=)/@GIETX!<"D5@]:0 M8FM0&XR>D.V,QO/*I=8BO=TBZ^GAVM:0O4J_VLJNU8 M8(>DRDZPP!I1Y[,3WI[(@CDFG*&5()UVA=QT3(1;!5GL5&DCF:JIJ%_5]6RC M4K^N)AR;5ZMPSB[:2!S'2;1QF9:D9A.INQ2D\,A[#9AVYS"- M-@^QV'_L%3CV.!F$D,YA6E%(!FD'@YAFYS!]?R2#M(-!B-4Y3,NAPS/(+KO? MML&2VK;1[=NWY^?OW[>2R;W.NJTD%BRVE4R^*F_/K'!C%)9]U6N))! M3HE!0(.LV^52,L@I,8AI=-8M/3\6!CFUB-2BMK]5(GUJ02JGLV&3DM9S MOG0Q5T+_MCN'P722#-(.!C'=M<].R2"GQ""6>;)'S$Z"5'YM734_-4'TH9S, MO):@3&/J\-SLYB%^'%Y,))Z,Y*V&\-9V>2>2\23C2<:3C-L)5EKQ0-QW2R0 MDV"M$XFU54W^TMM1]\W-"L^KU5=D/4C(<=R*29O35?LZG.J/3DD@ZS$(*;L M"R89Y'$-\(7EC"6^XDCFD!"S.>-VWX>,;>=2*3N8Y[=)462I0I8FML;FNUU MI_1-,TI:S^G2W9;5T9(_MN>/=1/0)7^<%G^ZFC;IV1ZE62M4!LDQ.D#>W"S%+WEPG4K,EM21GKU6N MLVZ"BN1LR=EMX&QGR\CYJ7(VM]+_55)8,?Q_E-R]^3_\/^(G0?ZO-Z.?UU_6 M$Q:(T)PP#F?4/:V&C_@J*8%VX=3ZW-GUD=H@_\3N6#J<"&:NM+#I%2SUS)YA MHPR"V93#'',HE;Q:C$)SI@ K)GXR/ L4/\I%#Y4R5+:1HR4"=IF=,0FQYB8VG\XC:G)8P]>H 'AZ/D M%FFO]%F44/X42TMED&?1,,1?X:@IO64(G": U+ ]=1(,Q9?X2^S$QGS)3,J!*"'X@.%PY M?-"EI:I$0X9?E4"^7.&]L=EM$BHI+8FMTF,T4DJ^2?==!K2! M1_!O+"0'^G%)5]@/%O+W\;G'PUZ<]'I\=2%P1P![D,1Q$@Y[);YTD -=PK*C M7,#O01F(5>.X.1V IF!WU>SQ!?BQH&.21K"(_$%)"B7LTO263V%R;3P9S'T- M+, BV*-@6 "'% 4K:IIRKE#Z6<1Z\-E]-PF[.%J2QKTA2T, \DH"A=P2#'FI\F]*9C@Z#PIOM>? MUD\P%''E(RQ.N5"5BY+U%>-, >V&9()GNB :N%9D.Z*__H1#O!=#\(^,US6% MSM)T"/+[B0V K128",P,!M.U_^7;BH,], IR!&-'RCL6LG[ J$QZZT,\6VR'$6?JUWC&6?O?8 ML(;1(2[9:-C'O[.)*R?;KLFN-NS"\"NQ7LS(4"453UJV*W>#F3 0)QX)&=;3 M[MI&]&<4YYQ!J,\:A",-==/-05E>PL/=0CGGFNK?PY156DKG6HKP0P/5U;1" M6H>^:P,N"TK-DK>?1%&/'89^+R-4KSE:%D"Z; A#1<6OZ\3ZG_1HYW^Z,F7V MXTNM1AGDD17B!$\NWV_G\M^BW;K\VN,D]M_81 X.VF%K=FE;XJRW:L,6Q@9V MPK>[5?>'W/E?5HE\;A6_/$:JK1(O/E8UN%2J]I "T+A.A)\G8FYS.F7C1-J5 MHO"-H\6QUW/V4Y4JM(K4(,U=:]AFJ54VBG?3F^%SZQ^A_BJJZ[;BKJ M;E*T91;]&EW#5,=Y]K87>]F@[31' TV#EU['^U66AFS@-.JJ96W88/@@!UL+ MHS,7B[*:_DG[@]=*ALWJ3JRCKVFKKK-A+U7YI.=Z A]G1]Q+ND/I% MZI<5CV-+]5RGK0IFBY+#B@H.3/OU("MXL=4K7EV4W+&J=D.0:/*I:JWZ^!$: M\&C0\D>>/75];J.)N!B;R3R?^&\W'R>+W3(MR!G]KM$8YOJ*]N[I0_'B7]/E MFDFJ3=)O=NG+-T#6Z!QI)8F<;+-K=!IB%VU19O,Y^3%?9*,LKZ_9"U5D\4P3 M^446S\CB&5D\TZ(-D\4SLGA&%L_(XAE9/".S?W?:NLM5=7_=:-8QU11(1C\- M1B>ZZI)= [RTB=%W_H)V7!A9EBR>D5IE;]SEJ.;:ET&R>$86S^R@*M!1#?TP MD,;/>?%^S,IPT1*;S70O+=7P35D+U$1+YZ7;T64MT"8^L*X2_X!EB*<0;%JW M%FCK'/S&46!M&[E%QX)KJX:Y(;I!@RIG)-.UB>E>NJIEKE&7W#Q^VY&R;Z(M MXF]LBT@9/2(9]8AJ.^N"-,JZLU;6G1VUZ.V8.LV66L/W5)-LB*VZ(Q(U/"PE MQ42*B:_JWDD+R?'&TJR.U[(R,ZE6CD6M&)ZO$NO9"[X/55[V[$3FQ5TW7:;$ M6:^7W2<(U26*IUC)BR<$N)4R8#EJ)GK+.#S9'"!<*8#6^*-EIMRR[#:G@VX2 MPF]N1PAN'+*+XYU@O461_%#ZHB2#/85[\FH5\#][D2I]\=SE8,"X'5T4LZU= M#V9T'-OJ)4M.ME63=5>;T+:50%N4PARR1FH)%A.6B1VX0.B0 M5%E:.K>GXK$V)-SMM++LE.LP5BS)DDPEF>JYZ_PVN7[Z>UB42?S0*!_J2YI@ MJL'GDI8KU3#F+=B$5\C:45REF?H0&\61RD ME<>M+\V3]6I));W6JW>1]-J&OYJ4)<)'?)640*7PR;P10>:(A5E.>2]CV!B6 MXZ^FVRG--Y5J<"K,]3!7BLG)CU-<3&7+$JH\C;K#S*8@RK^?@MLF-.>JB@?\TRYR8"Y51Z.^9P$K)<,\>D8!D]O MBX[R>>'[DS3,&2W@[;_@1;X"B^_!#U0ERQ4.BJO.I-@\D5HCWC\Q*M$[KOC) MY-"\9B;N1 DN$8(AD<.3#_D494#2]Y9LTM<7C&DQ\Y_@)V+%4M.G& MQ_A.X[.PD@$KA[0'K\VB85@J("TL+6"/8,&SHVL!IVX_BUBOHS1$!'8FYQ,= M)UHGYOV)N2^4U97-[C $*PYFM\.\KE MP@$HIMXIC(;=$?SJ!D83?%DXR_) ->Y'L"?Q?#P2#+ M\>>4/_, _"]DD,^:\K:_+,FG'@+G!5X!JTU9L71ZY<, WPC2!:+:&T:,3XDG M0-8BWL.KQ7),@>$@PD] %\!S]=2XQE&Q_W !2X2O"OQ%E^81?V:"N-,S&6T. M\.!(677<*0WH=;S-%.#$F%:'3.D_'-?MZ+O5?LI8\=6OWHGBBX8\\7(-[244 MTV.Z:_1E1[E(%32R2DYO=*08?S_P+5LH20K'0A!40#V\2!RJ<[.:.>A'^L 6 M"XY2=)-!'\Y0D)5B2L.O5XWX'6J?"%O#)>SMJV&\A.CBG..,1]EG^/42^/1E:5/K?M8.KP(V3' MR>_NDHB!_(%$HSX%KN(V7I3JSZ30_>HA7H#2G%0U&R/GY>*/<,%"[7#%D,.EVH>?Y[1G.N"H#> M=R#77*A7(]^$CG0[1)E0CXA!^8\MU:[;L2:']/>B<9$D_-0::8Y:WXQ52Z6( M%JB4S12!A)"9AI ATZ0X,(3,@OH!DT<@GEN'SR6K<6J]S0K.IK5*5I4/>584 MZ#_&B;C*%Q]<\ODK'T<%&FU0WO7J1BH&=5M2E),6#7P=9@4_\HLL3+B:ND]@ MF_>]!F^E)2CS.F$F+57#(K-7IK,X-,X_2D"II>4KS?#VR7J/KN.?_^,1XHQJ MJYY_"J^GR&58'1MI >=7.,S%*N3R!V3C=$Z*Q MQ0TK0O<]J6]&D;1'2INW0,#<;9V(A,=L(I-)>$P)CRGA,5NT8?Q4D-7S$A=3 MXF+N1YQ. :- F(^HC-VM_YF=]]S5.*OBZK44)A "4YWVJQ,5-=PCYN5UQFC M#:;)JO4G3D<_"+J"5 W'H1I,U7;71;R2L)42MG('I6 JL^2:]M!U? M@CPV\>1_Z7<\"?*XD=[QR '1?_*S#XPIERCPV! M7$X:Z*?=.#ZFI9J&M16,3[/AOR0+'SL+O[2(M78\01 J-#]A,AD/)^ M[/(.1Y9K>DT\LBJ#LIY%/6M>@W'@R\09D+V=^FE'/L6FC+$NJ4[!O1$I]8/I M$IX-(J9'JN];I-4=4S4=I_5W;I+IVL1TIDK(AI9$@WCN>-T$N[,A@)&4TB.2 M4D=7C4T-_IV9]9MT I;5P\=2XRHGV^SJX88<:SNO#EX*\;M%;; L_SV*\B=9 M_BO+?V7Y;XLV3);_RO)?6?XKRW]E^:\LC-H2*,Y0/7_=I)V6%4U*7CX-7K95 M5S]R5M[PDK>QMLFJ^(:D8\CZ7ZD:MNAR8?AZ0U7#*217G&[]KZ&KMKDNZS7X M8O@X=^FEYSBR +B)1_]+M^/( N#-/#O3/V 6U"F$4&0%\!0Y+/# -FVSTD0G MZSAWZ:6EFL26%<"-/.V\C4^[TV9J6U?A'[( 6!8 -X%2IUE-Y7BJX:_; .19 MJJED0:!DX=6.$6/#7FVMX-_CC1+H'4^6 $N)W^303L*LDA9*R5N#<,RR$M MX3 76:K$-"RSO%"*(;R %KQRLY_\P %KD'/T,R.5?\-C[EBY"=\A>#WL M"?YR$D!]A)F./QNAJ4\"J.- Q4-1LO[DT%D< ]'2VXDW*\/!;4XCG/H@3T(& M*RM"V)Y25)WR&V^EH$ [H9WPZ\"]XJ%^(4>&),D\"?E.NA%V:IJR'BX1= MONU69!VM$R),_VA4JY("\K6+U3\$[&^ 3S MI/@^VK_J"4'AC[ 3RH6J7 "-%>-,X6+#G^DRBNI$X6CO^NM/.,1[,03_R'A= M0]R?I>F0]I1/#/<9.05F!H/IVO^.*GP?&,T5QFM[W[&0]0.6"R5G&KS(U]@* MC/V0TFC8((W70 7@VYR!K"!5;A=+YX@<)8=#YFP/ M3/>.DS&Y4^5Z2IZY_# MK \" ]^5F9 (VF"3]$_3."EL#XE&C+\>3VI2+G+>D-X+!-; MUH7)PSY7,RPFRFUJ)=!1;KJ@1?BHP",)[<&H('D%<"VHBUYVSW#-"Y),IA9? MS:,8#@;P/# S?)84!2B9CC*WJS/Q) >\_]>#K$BX0L]9#SC_CE7M'L2!.?E4 MU2Q"'S]" SZKY8_,V83/7N#&E3DQITDQ^=_N*,HV [2 MC.[QI7(:]H[YX^ M%"_^-;4DT$3:)/UFE[YX\/KV/9&/3YLNV,;[NZ; M.Y".YR[_>HM.%*8M)^N:F[?-,+QV%GQ.&:O_&)T8-_S$V$F3C!5*A)L1&MUQ M&?U&JVT>@_#=YES"=7C-*3LAP#9EY>VBXLJ--231IEC/>(KU3B&W>K(\?:.@ MW=NWY^?OWT]>=)&6ET%Z1L?9;W+H:965OC0V!I?;!4&/D$'-V2Z;IW!MO$IQ MX]'=I8 NVL]ERO&23.\02;'UF$SO^*=G^6Q<579TY3"FTS$/;O"TBV0OK8Y[ M0)NFE32S,$9VRRZ_>$D M>N0Z5MX8'?$E3*LF*V^,=MY47397;LQ6;W[W<[3]<66#='DG(^]D%H>H2 -" M%,=T)V-U+'DGLTL&=3KNZ04W3O5.1MXPK'LG(V^QMKWX.P7+1][)C.YD_#WU MXCY>DKW4.T3>R:S-9N;IF2VG=B=C;YK0=K+'K[$G'./CI9ACS5K%^[V3>?9G M]D!0/N*BLN"Y^!BOK;H>,*P(3F^5\Q\#EA85#NGXXXLTS/KSQ< +EN4\18IG MO]R2D,=RLDV=[&X@CY]J<%:)2V-#BZL%\5=44ONH!IND]4Y#M1)/N8F<)O&4 MY76AO/)OT8;5!X*$5%Y,'PFIO G53CEE9*%$G<)%P2=6,)IC\R:P#B-VQWK9 MH _;(P&6][7^AG>;'A4TVWTO>5;B65 MPFDH!3S@_*8><*=P9WS)NUQB )/W.F0]^,GMB:$L$U-UW VA>YK8>OM(=TDU MC0WQP9JX24=W4V[,M5N0?+T27QNJ>?"&XD<>5_G 4I;3'C_C:-1/4NPDS7O5 MGAC(LF&JIK,NLS48P_Z1<0]GBTZ.D^.J(:GSS:UDHR]TC%GM]Z1 M$X0F'6(W_+CCY2Y*-LK 9$OR<.1=PFG<)=BF:NGK'OTMNVB4O'P:O$Q4XAPY M*Q]OD,#:M,I."K\4?CS(#-6PUH6??N9+\7HB]<1MSJD'<*V60]%/KG@7SMOQ MS[(I8VQ K5.XQ1H7FR73%;$;Q%&/] AHD9;W5?\(;N(DS[6*YQRG]1QWO'Z# MH<\VVY-">H)"ZJF^?^B;TKG^)NLV&*G\ =ELHUTM(>1DF]ULHR$'VGYZ9NRL M'_XV!)--,9K(2K(IAFR*(9MBM&C#9%,,V11#-L6033%D4XS&A$".Y7K4)*IK MKUL)V++D",G+I\'+ADJL(V?E=<9H@Z6R&[Q)1U=/Y6T*\GC:;&T155_[(KQY M]52-/N1D8XSZ@L%3#7?=XKT&)T<=YRYYFQ;%-'&+CBY_S=P40/2TF9JXJFEL MV -1.G.R-<8Z$FH?4=^%X]RBEZY)5N_]U.#M.3HW[J7C;HS$>MH\;:BZ=\#6 MG;(QAFR,<)RJH>MZ1L_+Q1@BLCB#K$C*)(-168^GU%1M M*L0Z)I^JFESHXT=H .[)L%S^R)RL/GOQ*N$GM37=#&3RO]V1)S2@MTP+Z%,\@N>2Q.C[EY3__QR-$?_WI MG[0_>/V._V6\_G5T;X$V?6\8,7%OK]"BR,*$EBQ2[I.RRUM'3 Z7Q4H*,Q[D M630,2]%S G_#TBY-0U;_AOU("NXQU#]4^2_#+"W@"_@TZ=,& M,^CCG/C.\9\'+&5Q@@_'-$QZ(+TPWRJ_(&*#G.%,X<=J-7GL=8&O&/9&J>4E MC [,D#^,7E--!2969N7#@/&_,EA#/K70FCX=Y0:6QU52 1/J97SQ=PE0+![F MU6,E37J%DK-;FJ,.Y!0)>5L!WFX"%Y:E,&J!Z\V7;=7HE>MR8ELZ ;E.Q[?) MSEO ^!W;6/YML]K5X%Q7H\#"R((Q<8IH<]/- M06GLI*?-/%EW5"5WY UO6MKQA7/'11J"T50PY>4[)O[UJ_(^S_HKLLR.0Y++ MN*Y=8MR(QAOM(MD_MF.U%H:3WTY;:-FP+-":@M'NDO"1IC9'FJ!\!+'8(]\B M!%\^R!X=8K%;ZJ,6IJ]?HQ-W8KGJ+TW=/XI$Z"/='M)Y]CSU%BJ;HT@E?C(< M!!\*_V3#G)PJ0K @HV$U$WKE:QD8IRUW,KLBS9/B=3B:O'3UM6'.=T26U;6/ M(,^A;-%]"DCSE.U+O;,^\/VS6+2AKJ_>Y(7!<]=7K']%*6\-VJ.1-K^B;.^M M^TO#M=<.5[;4;&KC]I -HLFGIVP>T;+'=$69I&M>44Y77#_;%65+*L=V3)UF M2]@F,"V[)5!3;-/56Q0L7O'JRVUX.>H%=)]GB M *(:?(Y")2\XG:.1LCYYYHE"![S%P4]1_#Y1%5_ (#T@93T/X VE&/ R>UPU MF#4I#F'B1Q>4]O'V2>AUEDZX&S>WQ "S]6(^':5BYSP)6[C@:/"Q$S!OS MZ(:=%3A/58.I2G_J'8.<:.3#?N)-N/J5N9&+]Y6N[,NV*', MC9:YT<>6=FOY$O*SX5OD^6MK*ID9W1Y]]#[+&<:-V0\1Y55>WM(D+7[EVJF7 M%0N0&8\\,9>XGFPHU^PM,G32V1!F[_244@N-I%/L*.>0=8LEI2GTW&K'ZJR+ MP2--H3;7;3Q^O[U^T<8J/:%.M&)CEZ1IMF 1U30V;(>[H^*%MEBF>Y.3YC'% MYBV2#\03#3F2EF2/RC9R,J_D>>M=]GTEN';>R#YZQ,G$D)8F%I(2W86+/C-&Q;&^+L'?FMQ]FR6I^3RPIQUDUY MDUV='W=RS^9%_+G=TR9%W*T%I),GIW* MS'0.DXT@S:35DWJ\SF%:/[=0'[703#K%ML*;YBY(*^BY=DC:0%O:0">>I;;# M3JG'EJ6V2](T6[!,U=8W-%W:D*6V0[/TA++4O+5/EL.R1$-.I/62U)K6)&NV M >)@]D9V6:,_?AIMV12QJ-O^J3-M$?%WXRZ&^*\^;UU@D)CQ;G0PRF07 M29@.R*#9R#!-/BQ[OG/<,#%(1>&X6/'P]$;U6 M8DPFJG\6#O.,\X% M[%N+^53#3>19Y#RDPQ!'3'+XD.;EP[B/9C$,BC!/!A4)%_43Q4Z<43U(DL+D M^H*X)0N[*:BX6Y39.*=%F0_#:# M"Y)_S:=PIQO0L1.4\&,=.S^P%);I,"@+A^*?,K/A+$%V4$Y"S M^P0D-%5NEU-S1#64W)1QC4][O2RL5#>(W8PF"7%=65[KM)UV%JWV],E>HD\D M^I]<'T^G47T\G[NP B;7T?7-*BO^Z6L%R_;U45EC[F*LG.W8^4GE1 M*R79HU.68NR@%&.3*_GFB<=TC<;+=Q4,P*_\7) E&WN1Y9.OVF@=U4[O;OS] MV!<1?L[(93FQ"_/UP1GEC?ESYS0XG8CNIE[9CK@XO+1,# MGWM[K([SW-O30F5S%%VD9F.9(ZBTG;9ZV3+9H'&TVVWKJ#6HTVR!>FD:UNJ* M8[>D:9$1ND]1:2!3D,X:A_W!F:(A!]$F:3E+OY07'?*BH^4QJA4N.O;15$I> MD?;/ M4=VR[J7OP9971XVCW6Y;'ZQ!G68+E.?LH_?!7B_5]F*0KC#&CDK[#Q7A6KDG M,SFVPGXLV:LS4;:M$WZT1'M9"3^=*. ?5?!.UIQC\?6=<'+++BV5+KV#@7O9 M/:O')//ESO%2SWBRIOAY6A8LK)S>7\GS)JT:MEWMLLU=W.G@#K[D%^7U?.:* M<)>U:]BDB'EU%"AG5 B^!\7"1UQ4ZST73>=R^1$K9[$# ]^CBQ1(Q)0;^F-! M(?>"E;0+S\IR.Z:^66K 8\,:8/S;F^4-/#^@E9SL7B>[6E+*0I^)6,>9Z+%< MP^RCHG6>BC+58R(18 7;NU7,A=RQPBWZD\MO*6292*+:!0':N_\GGQ"SP=Z> M5,*(3+/9/LUF/YQW"A=6T^9/(LR?.K9@\-KK;W:XUR6[1EQ[ M[H#N$W=]DI%/@Y%-QSUN1EYGC#:<_*M>9NMD]@)":@:I&=8"[-LU5NRN-,,& M-VDR[GTLT5DYV6;'O1MR3.XLKOUH :-11[7UM:+:,G!]+(%+&;B6@6L9N'Z^ MP'53O# 9M991ZZ9[KC)J+5WZ64ARS]ZPQJ$MX3[)RJ?"RKJQ;AUGRUCY5"/7 M1&]:Y/JD%4.;M()G[5HG'"I@_>ST,["_V5],Z=)(H6@F"D"FHL*M\SOZ/WBP MR^^8_^ HB9C.C^J#WG+HP/Q5*Z(%(LQ>E,.$THFRA4 @2T[-;9#C'<&/FB8U%.#? MPSPIHB2L(!?[,#F$%Z-Y"@Q6=)2K;)+F>0TO5M5)<'2LJ%[ZES3!:HC/)2W9 M",20*O&PUU,F ?%CR,6LYRO#R;%008E.M9*%4_$78Z.A;--HO_W14)TTS9U M,W!=U[),P_=8:,9NY/I61 +#; ^I95N#C2"U%EQ][;5XY=%2E=\O M_OAR\>[BYJMR=O5.>7OV\>+F['?ET_GGZR^?WIY_7J_RIC$0C$O6FOQWF$1) M^< 5P.=LF",H+$C\6UITMX%8?([3 /M]7@]S5'1IF RPP&J\@-YH9?!E;Q@Q M)80E\67R?S#X&I00A^8KL=8:])LXEW^QK(X)FJ_7X^5;?+1%]6,3T)^HP.@= M37H"$)5#,L)QG6?WJ#7QK^$ E=\OKM[11T-SP$M>,)>SNZQWAQ5P;T$%@CJM M.N' H7*V]/U8VDS+L!#;9XSU'#* \,[%CBZLN%MEP\XPO1-"@X!R4D;T!YB/Q8JK^_K,2Q[ MA"$Y.&V9] 7R*_X_XC?R8>#D !LG$AN7I;<:*)L^' E!*3 LQZ0(D+[!.MA=7OQ:%.D!$+/P,JXG5SXX>A1_:G,,' MP(Z\VA2.Z@0(0=.RAVKACL&P.*F:XO7*^6D.6J5@VCW"?9ODMS/IM%XMG?Z/I=U6Y MZIQU1)DL<#&H+(1@Y1H4OBVXGN5)+N4RD%>P4M)2'9FPOZ/]G ,/?ASFQ1 V M6UDR)77RYS *?!Q-(I$/)^3D!A72[QE-1Z]9I$N%HF+B!]S.I7WPY 30^.0H M*MK.OQC>Q'&@UI9PV ,3%#@Q@A6K(%(ER%NDI%E9#0\S>*@'G#Y0JB.HQY:K M_$4O&4FKT,%"3T_/=M #8HR'YVH>1@*^CBJG8U@(XN5L0!^FCI_I@_ 7HAMS M9R"?J) "!#PVW->\ZCJ;U?(/8D/>LCQ@._+U +U:5WW]_6^O)>W$P M8PEZ7J&7 T_P42N& !4+[DXYHN8,K51.:;&#Q7AOE].V#RL/&"=!@D7?$9Z M7,'6;\2I"-4 ZBI*A':=?OL$>^9L]%)04_?=#$C/KTDX)CFG!1 :U JX:F5[ M],=[%N1<@1![PI:I&: "I:Z$Z(PWP/FTD3J94@8WCPT&GIQPNNL]FA-8]*'I M &3D!SC5)4/4;7#/T2#"K9U=D8M[%PW#:D1X$,QQ+CD)UY-P[G"$>^$R%#BX MWB'V/_"Q?G97/?;[Q6_7GY2XEV6YJHP_SM%39GB&\#&XN(J?PDP^7[__Q.,2 MK*PLJ]HV!C[.R^1GA:\==F%^/2:T)NLEE8!4Y^T/;&+0AO>6ORS) MGJ CGL$4%T0K//$$7HPCI)4:[L.W^ L,W_ &1XC)W6.3KT#2I_!+'J(!!:-8 M'5W'9PW\?V$.@:&J"@X HV>@1-E]6@A[F/NI'86W;ZNDK=K*I9,&DN.,T) ! ME25&'X=8*NM^]BE!B D-B>&F/FPY3 ,3JN_0\DL-G1X9T1PU8> MW!1*%RKF91O747[+EIZ62ST,AI(;:@J-NI3(P^DA_01&!NUM^,O-H84>KA:YRFX!YQ MC(J>-%P-)D7M$1=+1P^R[#L_L+D'@4&T+YF$6 DR$C*OBFH-657(>Q=_ MHBHODU_YTKAAGX@V--D]S8&D4^X*#@P3&^8YC@J4%JQ;OS%B M(2> \!G$\0T;.QS 5%(\A_,!*WFCERPNX7VH0GJ,3PAFQ,>B [ ,4!:&916U MYHP"(D%AV B\!^#_\1OA36%7R&KE>XT@:W :..OJ-X!7AP-N?A2LAJ5E1PG[#]4BZ.&V!,L5IT$L>4XQQ;&7B@;\,J$D^_ M(X/P_>OQUD[U$M:XL857F)U+[G81PX=+B=5X7J>\)L^57P1KFAJL MOGM#\ZJR02-^-20<42#[HF5R#Q-)& +/"4E$2>=[(_JG#3'"E7#6YQP^Y@Y^ MKGT7KX0Y]7G$MYIL-+G1XYT2DZ\=/Y1+=5(J:S4 (R5E3R@"7!7ZU)P;>5P, M0\/3-B7\!Q?%#UW.^O7><.%B@@-G0YV/T;WI>G@4H>>V245SL0%W:.=-F9K@ MXI=97@B>J:SN6Z %R%K%H;5TJJ,S$;WB+/\N(L\#C$FJE2W$_Q"-X8!D>+;Q M ,U8GXOF>_A=\C_6'B]@)L_3*/896E% S/R;,J , M:(WN/O4*8<$5-O@'\_*MT![P>%2KWG">H.+9KWE[_>?%. M,_Q9M3T? )FY%.;WDR=Q*>PMOQ0^P/WN8;AP1B)'#M)CKI>P ,UZ48AA*7=.C%@PKKP7F"6@RX2UA^2_D:CZ<0 MWEZ*JXO:E^Z ;YX6H%:YL:J.M-GX*B2#W_),"S8C?C5'"Z<.SU*0JY'[.>I6 MBO=)%+.&ACV:\[ ('G%"<$"AP?CUG)MR%JUY 8[WW,I[9(J&S/_)[K9QAJJ2 M4U_4!0_[F.;SLW+G%W!YG24T0&;G5[$OI^KD7C6U%'D;0%"]XYB;07<^6H1* M.H[C[:5B=O>(H'RR*]-@0?9JO8_@E;#U?]F&2C-OMZB0#RB\=8IK9B]:^L[WNR;/8 "O(H"ORN6"E,DE%R,-BYE6$.)LRX&;ZL]SO1 M(BE;)>3(JZ0D+Y\(+WNJYWNMXN5G/L%:"$HZ.L%XAEN25HFCCY]>XXXZ1PE^ M^=)53=O_=64>E^BDS[U!1"6NW: -DI;RVGIF=(>_K9YI+]SE2\-7+=U=G8\E M(.ES[Y!EJL0B#=HA:=$\M6?G<?\%TQNE=[(>X6A=Y7G@/A2I)G2^9 M$QD?19DGH^OK4[.!?,MHT $K+:#I[;'7;7Y_&B807X_;<9L.?XS6T"2.Y^9J M:$7'>P-PV].*SNR"0,U6&2\-HEJ>L[8MLSL"M2-.*45%B@IQ5-LQCT94=G V M;]WL_S!PO8L2C01)X?C-1/[<*YZ*C+^:3)@2B6[7H[N\L_DH11L1Q-^NC&+WN^'6YV+*]^L FZ=U)%&D 3YV;X'%Q#V1@?Z+V[&F>\CP!T=) MA,,\Y$7668P<"GQ9U1VB.2Z0[47F; _+AH';,%\U*7B8 5EWB,T^NC2/>%T< MKY"HB^0F@. _\4J'=U.2-H-W7S4ZX56%==71N)QPC$@_3C#'\3D\/6\Z,^HW M-DIR%:WA1(Z_AAUM1C/CJ?;*<'";TTA,6K1(J6HU)EJK5$6Y5;'21(K^S'MX MBF8O&T:CGBK3S44Z2E.J^/W3D\%%,7U1W316T^.:TYIAQNV1TIEB MZIGV&"H\$6/I/QX=0\SSS\+O6,Y4"R^,!+S<%Q4HR(I9OX\R-?.[*G>8_N"U M;MVL%_&*)/P0%P9O*$5;)][\250*4EY@NS;_KMB?SB,O#F@]/9I"_NG\[?G5 MC7+V]NWUEZN;BZL/RL=/UU?P[[?GE_#%;AK&+7C&/(B]N(0&O+P;F/O'FL2JI Y 1Q5*0XJ!J$5@_#J^HP7\M:?C%<\F%XQKZ0'O0/ZI\1Z4N4J*YEB*%@"3_37 M[T=5+1=C.X%_9[RN52@^P2V!+RD=1KPOZ=L,M'=:B']Q1Y.?Q^/1>.-2,0-1 MB_D1N^Y$CO(B8QES6GY2L-/#G3R7-R<7RIF550V_]\_OIS!>71S=G/QYSGO M90H?_/_M76N3VD86_2NJ5+;*3@F!@.$1)]YB -N4\3 +3-;^M"609E ,@N@1 M#_GUV_=VMUXC@6!X2*!\B1F$U'W5]]FWS^GSSYW>J-T?C!Z&Y*O;P<-8^-(: M?NZ.A6%O]#DE1F5'X_F!;6:V^69FEV]F#G7K>TKFM%%K.!JG#ZB0)R8,6R%T MI)$8)0# \["2.$@B Q6EF!>A XEPT!_@[5Y -#-T&/?4H4XR&9[^+0!Z HX" MBA151:&PBPQ'(CA(./6NJSJ)9EGZYJ&+,IP;=[^9G>PF<30D7CYT$ZR-F @6 M(/(#^MHS/2G)"B"^0^#;]K'Q_#$]TLF '\ 3L6UPGZAHW$XAL<7@H=%7E4;. M7M3Z+R0-4ZBM LJB07TIBLR5U!S@*,G[.')$M'&8/\M2.5"#B!K,V86)"^/G MTGY%/\[&*$>AQT>^%(V#'G$,W1>KG3BBI0O@QK33M1$L8?3PUB/:/OPW8*@L M\-.Y3L&A](Q _K2$V7H%P I8_N=E3C)AN?0O1%!9K8@6Z$P.@&SC_[R]'<9% MQOS+6=JT-K;Q^CCL:.$'FB(7O40)6OP ),W+(]LB1_-"0^\Z! 3;\4H.:7EA M.SKQ'L?*&\*9]:PX[AU + 3"P!(5Q#0.J1X#PO7UQ8N5W0J0-I]I$J;(WM%;9W*<^%JK&Y4'MP M-QX.^B/,@^Z'@W:W0U*?43QBS-X33[F![08B@8YN 6H5H'ZTR4_-Y9QZ_GNH M.*L FY0)\TNTB8(&,<0SEU< L4L /XC#/5H.42N/,@CTL#W3M4>2+(*!AFQJ M@#LZ)EY.O_-*0NP[$<#G(7R#/2X$CUF:#!G?E>?4+\^5*T_82'-1R8?.G/Q% MKB@%^>:-]A8OE6]4]LFS,6XFVYK:DN!_:W%/4<+?4;PIWQ68$RD(]P+1!\VK M- /OBM_Y-]TX7AHKV;%ITCT-FD#!]ATQWSK@H1%AD!R0T1M$SX(*D&8D'F,LITZBPBX-)I=)S02<9F#)'QQ9X'Z M0]*&?UQE-M9Q-Q014ENQ<1.>O&+Z+$?$-^(9&[H!Z MKZ(,Q0U\/V14EI;DY>%^KOOF$8C4+T-$3D;Y<6&F185V#"7:7@&NQ_$2611! ML: ]C1FBX2/O-B4SW8:R!<1*&H*_^LN,L'1<9,BI?Z9^7$,V4X$L!KZ8&=8P M6?W4:VUH'$!-QL2!IPUNJ1*4$[ A3*]EF/(U MVC/@91(][^LD'@DP#G;#MCF\B'>,?4-[?5=#0%@I'05K8:PU&TO;T,N \>.<<>KL(Q0( M2S ^\PTF)C6*#XV\JF0B*HF903CD+PKCR_/Y%(\'2*3(ZHK-^A.AH,2[)\/( MXZOE')"*$>C<%WG @U4-O #TX6D(>0P2-D(,:4"O8NCVDH:XO+\QREE@*,K# M-X2#]^4,;MKK(3,#715Y4_@^+"])HD#@M'>2=E0@4.DD +H<0;WE15%G\6)7 M:]+E>).>O*+8E-/0OG%TD28L4-ZWAF.AUQ,*PF#\J3L4>G4 M>FZS&E7/37D!5XXMX/:['UM]6KGM=GIW'U^V5:8PDQ@1"XZ]:G7>J]9&VL^% M>WBUC3;Y23/ FA^M9TV.[UGS%7?@F7/R:_$MCTAIJ=]?E]9YC4LWPNK/"%D6"IX#4_@Q(4P@> 4X9"/\ M\F:4+;R3RW+%-P4B+*!)!,H62PR%B7YV0(-'YTO3=]:.[X32W516Y(!@$>JN MK/ZW]I4\Z'8[TG)A [%.:Y0OU@?M F-,7C2A69,E0?^,!"[(K0F!+J5K6=.P MF LEOL?#EFOC^O3G]7UE;. DW"B:08K!-,-:;;KX,]D. U+8+4? M:K7N1U'Z.F]"@L;LNY-R;%ST<#?L?NR-QMUAMR.,6OWN2!A\$+K_>>B-O\%> MV,.P-^YUZ;[WPZ@+7[(@*JD/2/'>]T;ZC]&,5DK=PT_LR-7:7YFU9^ = CU[ M7Q1RO<"6;!G/T"+5#NR-62^Y$K;,/#.,"96J5+NI'X':H%JJ'8/:H-38=T"G M'FQ3:M;BOTW76.6:5*W?9&6P#:E9JB2Z;19H#+8[!-3L>ZQ%)D"GWP&Y/TOS M']-N/P?""PC0++#SEGM _8HETV+-CS3ZQ0Y&$D]3 5VO5+:M%_#N-.9_)'^< MS/4I$K_2 X@J/S(=#[UZ4@&>()J*EN(7QF6-Y7_R3RC_JQ"^F +LH&@^R6+% M'[8BUAHRM7J2]K+D%U*EQ=LD2'=Q"$&9PN!L$1V="SS&+ CT,V\#..Q:VTMB MZ<.+-$XL@X0EFR.:;\A5>D6G4SBF?2E7U J+!<\7+%NW#% MJ]?%>KTJEBOGU+Y,9FS1\OQ"8B'/U<,G7ETZA*,O1\HD*S#-Y9)8J6SF?SJ] M+4\JS]2MM#BSE"'C4ZYN\_JI\.V9\N!,RU[OPG.-.,,4:E6Q>5,2&R=0BPMR MNLAFZWE=3FZ;NUW*A=LHR^5W:36SN6QSV69(MKESO![GN!O,^^D['\K^ME,9 M&SY?V4<*W3V/COFBJ2S8%&:%NRU8A7_'_M'$33V5@S;U[(32G_9FH5ILLU#W MZZ?>;6\#)&WV6GWX1S65$/TAP >*3W#C\\5>D16SX*^6&@JG)'! M TO:5/,=U:+CHW#BUM:G[:I 3/17=V2E'-I*W.O(BERJI>',"I'!M$#D:BI3 M^U>*B+%^=W1!)[0QS(@(O;M.]VN6.][DDE25C]'K=+-G']VFP5;+4JUQ^/8\ M\D@,&0X[V(8D5_>[Z^D%6YWE$ZV M]M,GB0Z>&%K9/MCF*Y3"!TPU(;O$)>%FF/@)LLP4]/:E4&J0@R]-%-)H2O)S M9YZD8WG[[*]'A(![2!8?8&R!%#O$!.<2W$>"&K7EV"^^B]O:A;ITNR#(;<[5 M[B>]IE'@]1$Z MG/Z>S..5<865RT7E;UTMR.4*^8OR_L=]](,J"E@ MC)RYHG!N/]7$OL72U4KAXCV1G"==F79%;#P56::>HPWB?62,\-"6421;X5*J,7RL9U9!G3R:PH4\J#S;B1LL3W['EYVYIY/Z/P3NJ@H M($](+R(**&^- EZP">510"IU,H\"\KGG$TK_A"XH"BCGM8"+B +*4;6 ( &H MW! >I)'4EER_+%=N2EN==[-4RYUW[KQSYWV=ON[B)G0YSELNR5+O;G1INI=P M]MI76V.,V+>,Z\&C_A3Z)$EU )_VS=?;8?^MT#,L&VG-.LNI@[NL!48NQ_ZN M\K^K2S)&Y!1;K8!C@!VY1,)&A?*#=11;P>X]EV<-SEC"@P1;>:+,;GC^C%_+G':F+.[\T<.GE*/TOH/6C]J**YV7^WF]9&BT,Q>>F&*WV[U<\4GBM]6YE.'\K0+?=WX/@$4D%SY<^6_ M9.7O=#_DRD^4OZ,]ZH:>ZWZN^]>C^_W6;:[[1/?[RD2;YVJ?J_UUJ/W]L)NK M/5'[>U.SR/O) _Y<^[=J?PQJY@G?#4*7_2_VOR30CPBE1Z=( 1(KLG3#%R.' M2&R> /LQ>G*_Q*$^WH<:RX1JJ3:&7>*A]L03]E%A+-(B^!M6P-M2Q'\;))@& MPF!MH:E8I7?A%A676$T!N%#=LNF>N6!Q>%&X:F4NK94VM1V*-;IRS-72(G(A M/V,;WA:=","9FH+L-:YY/7!>ZUM%C!Q-S)W9C1L1MXQJJ\->/.37_J'#%@/= ME;"N0ZBTTCGCQZAW6U%U\S)4"'/@V"8$"JR M.^LTETJ)K?SFZ MR<"0DYD)D?V06CQR*V!?5YWY6L"M294"SYJ42IT\9D),!'F#8#0-W+><:#-E M_@@(6G C-"7L K ]FF.0'^']%,>>+4TR.W5'G-CWV<'IK$J-6C*6WUWN6JY( MU6KS"*B'C6.@?Y:D2GT_#NF->)(W4K.6##,R81)WB("RN6]F=%[RW3]Z'6'< M;7^Z&_0''[^)0N^N+>W3Y7(-(HQ.G=X,78OY-DIRH2A&OL')GSW#\5]:.U8I M)'4O"P#&?CU\6]IY67F=)\>RA?+.+$%9F-SM^M)>%TW>BE91^*P9AF;/A(_* MVMP)?C([TSRR*\FH(+(_J3MED:KQ==;B9*FNR?]F]F+^_O]02P,$% @ &H<"56O?&.,' M# (78 !$ !A=FED+3(P,C(P-C,P+GAS9.U=77.C.!9][U^A]>9J20794C<$CB73R[U<2$.. 99%T=WF'5'6E;= ] M5_<>Z>@*"/GXV^,R! ^(4!Q'YRWKP&P!%/EQ@*/%>>O6&Q@GK=\^??CP\1^& M\?N%.P*7L9\L4<1 GR#(4 "^878/O@2(?@5S$B_!EYA\Q0_0,#Y)HWZ\>B)X M<<] Q^QT7IXE9W;G^/C8[!P:)X>69=A'P:$Q.[(" Z'Y_- ^G9N'QT>_+LZ@ M.3L*3DS;L&TT-^Q9=VY O],U#I%_Z@==V$7P1((^TC/JWZ,E!#RPB)X]TO/6 M/6.KLW;[V[=O!]^Z!S%9M#NF:;5_OQY-9=-6UC;$T=>-UH\S$N;MNVUQ>@8I MRIO#!QQL-!<'#OQXV1:AFD==,V\I<+ "&4>4P$T@V2! MV!@N$5U!'^T([=,' $2V\7(5$P:BDMDTY2?4>Q#)@>= M:$^Y@8RO9-5&(:/BF['&.'BD0:NMWX.$&@L(5Z_H1=$R[4EVI'YO"L//.CT] M;3^*\53=C\I!(ML;XJ-A=>JYW3;:]'WS;T9N]SWZL)Y+]?J0V[VQ#Y4S:-N( MV&4IOU/-;D@@BOR#1?S0]N,D8N1)CJX=([+*)/\BQ^)K_ <(2Z"_;$WO:P/Q MT4@_;GJ&410SB2&.9,=6*QS-X_0 /R18/,NI=-$\E\F2 %?,%_G?&20^B<,= MDZN](O$*$881+8JW!+@G:'[>$K)FY)+V9PAG![PG>9.2@\WQ*$ZWN0D*1^M( M=WP MN0F.\"NB%]8>/P]$[907DS *G(AA]C3D*D&6,JLM()K>NL/J.D3V0FF?^\T] MK[O\R>3E'_\'C'4Y6_C(T4 *!PIX']LO45[@)Q0%D^B3_/QR=F3&61.%X8MA MI6VWR4>E678P)T!!2W\RGDY&P\N>YUQ./?[SVAE[T\E@1I1Q5,0$:U P&8 U[#M3@_[D^L9UKISQ='CG#,?\J_,6RJK@ MU-P)I=#G;@,?I X:RN)%;]0;]YWIE>-XM:?9IK&:H:YIVBJ&,BR0@KVSX4UO M(.%1W2.&>3_?1,TFDIHGVS0/]7D"OVQ@_ZMQO)6T:^I-^O^YXB<<=WKI#(;] MH:?/G1::FK]#TSRJY*]*"(OP_P29@\9Q6+$ ]:97@]'DRYL*CS6(FK$CTSRN ML79Q5"!A&\338#CFHC/LC8;CP<2]EG77.&:(ZO"SW5C!2\1NK3DB$UB9NQX:4'+]R?3 MJY[K.)!$.%K0&T2F]WRQUIXWFDCJ2=2UY*9J@RT.G!7=@$,#B0UR<,#1@81O MX+3:F7(/SL+OQ%X&I:*O:]K=\F33IB_U\,Y?(>F7B$$GQ&WKMU"JBZVF^,C6U-C<'&X\M>=%JLY+A8$"B@2)< ]?" MRK3JKW\J<_6:=](M3Z>MM#1OC:M,; T15-JKA>[4KC%A&JACP_$=CWWB#AU] M]2K9*#6+;XGE9=P-"@H0#=2I0O3ZZE0V4FJ2977+(W\C[LI:@ U M)7R'?;2%DAP0Y(CO[+Q,[I_6F_GA$.\,?0>&ILEJE3Z5#\,+&(K'JZ?W"+'" M@V>UIU0-3#6'Q[:\$5K%8=$'R)P Z:7XS%PCB9UX5XX[FHP_>XY[/1KV+H:C MH5=G!Z@&4!=I)U9YVDD\( -@0@*D TLV;9E5[]\VX&@+N5.N^5B0DE0\PJ[ M;?FM(82[()2ZUS%M\Z061PU4N?YD[ W'GYUQOXZT55@I]4Q?^Y.I-^V-+WO]OGO;&^DKD0:*6IELJ[Q(;( "B0HX+,AQ&RA6RCSKBY<. MC%K,#KOEE60W7\W3-V6F:^B=%HY:_X[X'*M/62,E\[N5IV3FVK M](1>SD,&!V9/0':TP6KSG-G/*%X0N+K'OHL6W 5] TM;L924=4W;*CTB5$'9 M&AUD\$TFL!]'C$"?]2A%K#YGE>9JFBS;*CTUD=.4PP&)UV1>+M$<$8*";.#V M?(8?,'NJS] .(#57?(-3NN><S>JT11"U!-8]>V2M>;U\J8.0 %#Z#@HI%TYI>-+YT+C^\L^JYS.?1ZGUU' M/LBH_WB-!HRR].;,E;<_ZPO0 E?N?%)D\ S=P+)L:#^;HX"B+^.YAM[Q? MTB*M>06^.MO3_I5S>3MR)H-BNSHWP]\ K];4(]LJ/]N@P;$!%!5A; MO$MM+8HTGV%YDX/W4; 'H^ 2S=@ZQ]]M_E?#JAD_MJWR\S :C M?1:MWDM5L M6#^(94N/YA/;*EV'>P7-5B-Y+K[!Q/GO[=#[0[MBWF:JKI)/K?+5NLW7J*18 M#2R+RPG5+X6WVBK+7UN\7T"/C>;5NU7C.WI E(DK-)01[/-/4Q;[7VOH7WU0 MI?C9EFV5]B^5!'(W1NH'K!T!Z>E=^&2*9"[$JS&#?KQQ6-N6CQ+7X9T!HK>0.;NG>QTUD%">*<>WD9L"45-8M?NZ*U]!GA&_KOS M];&]^<+I]/O&2ZG%*ZFS=^%+-@4K?T[F<^RCJ7A9]D5"./""Q=$UI!3Z]]PM M8_0:+6>(M "<47FGXKS%2():\B7;YRU]^PB'H5C\\@D*,-,,(SVRC".N[.1)(X@!CH2;$>+)'6$XPR%F M3UY\@6X@#GISAL@?"))!G)"M4=:!V--0 MJ/K.Q+P-=%]3)>_*TUX4Y*%@1--(Y4;.0X_L(N25XM:TZ /\P%G.(O^-0Z"$#F0,M[UWIQO[WRD7PCN_@^#!41[;#:!_B$I?@ MAGQ^$/DF?]Y+3*>\6^\H*5X)M@_C0%9#O242\TZG<'K9=!]B<-$J6RPFDK2?UX'7+^V\F/QQ#/3Y)B$.<0!E -D[KVD\ M%^D@Z)YG!#_P6/QXB48QI;TLC=MWB:^$^^YS+CTBN(D6.IJQWL!+31A /RM3 MM#?^6^SV04TV%[31\&+B#L(X)F(5TUP%7QKMQ8KG(;()DLQXB-4/I^4%=T:?O&X]6 /VCJK1*" M:E#(%6O[GKK89E_W2'U$^.A*Z$5".164YEOD47_'A;6==C]UO,HKINF? _ST MX7]02P,$% @ &H<"522TN%F7' (!0! !4 !A=FED+3(P,C(P-C,P M7V-A;"YX;6SE75M37$>2?I]?H=6\;EEUOSC&GD (C8G 0@%X//O449NF MFSG=2&)^_68U('.G+U7-0>NPD8'6.5]5?I65F965^;>_?ST9O?H,W70X&?_T MFOU 7[^"<9RDX?C33Z]_.WI/[.N___R7O_SMOPCYU]N#O5?O)O'L!,:S5]L= M^!FD5U^&L^-7OR>8_O$J=Y.35[]/NC^&GSTA/\__TO;D]+P;?CJ>O>*4\]N_ M[7Z4W!A#N2)6,4:D3HH$S1(!R%E)EZDR^K\__>AIT,E22:2$3&00F?C(!5$0 M74S""_!V_M#1#8[_?'-FR]?OOSP-72C'R;= MIS><4O'FZM.O+S_^]<[GOXCYIYES[LW\M]\^.AW>]T%\+'OSKU_W#N,QG'@R M'$]G?AS+"Z;#'Z?S'^Y-HI_-Y_Q)7*\>_$3YCEQ]C)0?$<:)8#]\G:;7/__E MU:N+Z>@F(SB _*K\^=O![HU7^L_#]$.G\-/KZ?#D= 17/SON(/_TNCR1%&%3 M+6A!\M<%GOKF3[31C^+9:#XY>_C]Y;,+O(K X>L,Q@DN9NGJS:-)O/&A49'1 MI+OZFR,?8#3_Z>!L2CYY?SK8/X4.D8X_[>*:.8&]R70ZD-&):*PG!C(GTF9) M/)669&VEMMPR<.KFC)5137%8<^%F/PUS"5^^ R7-V1L8S:97/RF3RPAEEX+^ MZR-@+N:UPOAVOI["> K3@9!.\P">0."X&IWCQ#/\0L%J[8WPR>FVH[N"(-$YKQ0#7X)N*^ 6/=,5T\ZAT.S@:$I(X0)QD' / MS19EY;0).389W0. >J7,5B?";4[7F/YJ_/YS3.]QR-N3,2[>,UR_EPMY,IZ^ MA3SIX!MHF.Y\G74>IW\X]MWY+D[:],,$?SN>X7R.YDM_!AU,9P,0.J%]RDGV M&2<)E"7../R2(C<@;-+&-N13DT'U2=G6IN3SL^!%T)HJ+R)E@5B6!.Y# 8A3 M5I$H;!" OEFR_&73>@6;>'8,W:W-_U*](4L'C#L?E+$D^H3[-W.1!-#( 999 M3CXGKD4; _E17$MN,$T7\?HKB?9BJO[8F"7. 8\".JT1KLR1@1ALB%H M M*TJ435;$#":'-N;ODS&*^YDD_K]KIC5EV"0@0(7A@B9'1&2NQ&0E<91GXGGT MP"BU&6@3$CT8$%A^/-N3Z6P_'\!G&)_!(%&JF9.<*)Q)=$LD(S:@)4>Y3Z!% MHI*U4:XW8/3*%UQ5X+<9O/I$5^/NYD0;,\$LYS0C6,*S%P,"3@&K)! M\02TC;-VA:!/GE4M :\TN_4WN6_Q4I#>"Q]H<0HED30:8G$<1";TQ@3303;R MR)\(5*_"VRG@%!UOC=,[G.31Y+0>X6L%0LG>,B(C\M0GE4CF2MG(;1:\D0'W.+ ^>01U&5)3(A7M(H1Q%F=G M'0YS^]AWGW"47ELCLK2$A82[.*4<%9FD)+N84Q)&\=@FC'4?FD4((5\D(=:> M^ULL^-N;VU.TA]_73 79WO_UX\'.+SL?#G?_N;/[ ;_=J9D3 MB"3$F#)WD1,!"K4$&NO$"@ASPEF6F069&[FI50=2]\ :9 S>HJ/A9#!$2F:) MS\$2&B &ZFG@;N,'UL]K^#XG[VXKNM5E5<]'+.']>^9D'NZ;="B1\?99U\$X MGA]U?CSU<3XSXS3_[E**Z7_/IK-B\5_-Y,#PA#YS">EQW .D0<_96X-[ /?& M.ZD]J$:QU";CZ9-YWB<"]X ]&]GKWV[M;7W8WCG\96?G:.ULSYL/J[F//P*S MTJZ]-9W";'HAT]E Q>BH-/D#,$<0 0$A@H6M=?5F*U%ET13 M3\"7=$41/.[D"G?RDJ[/L]-H06 M40J7";,1AV:4(8'%1&CDN.TF$9-LE9GP)XH^A8[J27[E>:XFZ8\=G/IANHQY M7(U)> W":B0=1;%(1BUQ#JUZPUT GWP6C1S1>^'T*4I43_;KSWQ=!^KFR$2Q MF;F-:+0"1QLVH]H)EI+@630\E]A7F_.%NU@6$;]Z<>)?<\ZKR;[DPG3HT_P^ MG!UOHQ.#GL\%K/GY\4#'9',PG-!R7BR!*>*Y2D1&].:E8BFQ-D<)C^-:A!/Z MQ7&BHBSJ'B(,XPSF)NS5*)T2*;,H2#8:H5A/B:,I$.5!"Q>B!MOL#A/] MH8H9]%* MS4R@E2H$$9R*[".G/K91$T\A6_L(_NY859; 99+$)C6_XY*)M=X1X2F ,)1E M8]HOVZ0<( 9O"2N[#F264YL4(Y89GQDRELI MVAR'/(VM3VIP39[?IELQGIV468?T#O(P#F<# MP&5-#0T$7-)H^TB+G@P/Q$1M-#,@E6^S3SZ-K4]JLS)A*@NF9K#Y"L=C)V[? MSL\"&)43-80+'TNN3$)GF#N<$MSIRW5Y%MI4VU@2:)\"D[5U3T.15>/540=^ M>M:=S\=^H18OCE2L4MP9&XD19GX*:U%!XO!S%CI&_!4";$*@AQ M&<9L>_VC M,E6J2*%B3.O;[GB! BU#%D-(B*)$5:.+Q"DE2;(A0]!:6<).A8)/<2,H\'A$ Z1>L%\:G6/[4$';:WQ7$6 4LC!5_".>YBHS7H_)D_&G(^A.WD&8 M#6Q(+BN="(50@HGH_#IK%4K( 6CK(H)H(_-K*/ID-5>3]JJS7$W.:)4#TBQ= MWK,K&6Z7M#,9>&2.HB>7T;'+)1\D:$W0I0LA>K 9VJ3K/ BI3\9N+0;4F?^Z M9['7QG8-#TAO>03QM2GH_E:A*@D@?I7 M8/?0QH8K8.?78$5NG%<./2UO2E4Y2DG0DJ.1G3DDZ7#(;7*UGH36)WNW&C^J MRJ->@&5^\#@(U(>DF2&,>R!2.E[J4CABN51&6V]R;%/'\^+]=4;Q+?DM$4]3X2MC%UETY V6QBZE)2OA/667F**V:=37 1S)R-P*2CH-@Q^#%6?;-\* M'*@F@'IWFB>3]&4X&@VB0OI9-,(ECTA(R0WQ!B*)0F1JG?#>MMG,KA#TRCM@(!ZHF@NL_[K=S6Q3"+\J&"6\_*J8$$'"E8M*ZA5.1+B@DKE5"^S;G/ MPYCZ9,16X$.ER6^1?7S-A@Z0F+F58"S1@(R=)];G7%3"-GM+0&C/9#+,Z3:\ M>!):G_R?RA2I*Y::"3/=V;UP#*+&(4),)&=OB#0EZY$9 M31R/-AAP/NDV6]>3T/H4='HV%JTCKH8LNBI=5 ;,A!09@!(C'$*RM"0,@"'1 M:8H3T+KU96M#5&HKKRJTJB@ MVA\?^A'LYQNFZY]V:S:."PGE.*<47,$=E832:CDI;KF1'CG?)LJQ&+XE0V#? M#:$J2VX#UM&UT.Z \9 %S9H(;BU"0Y#><4>2Q.'CGAMCHV.YA> M&4G[+CA5 M7VX-*76WOB>ZURE2Z@4QO+03\BA]GR-ZVS()+D,R6K2YFK@(NB7+:7VGA%I3 M:@WY=%DY\HKQEQ4DM\;I6EK/( :O0LR9X):,SB8OQ>( -/'<<,4#L.B;-2Y? M >\BG+/?/>>J2[:M5KMU,#Y0!F3P41.N12Z=4$LI2ZL(>A3%A3:#4O@'P>3G&BWD^Z=Y.S,,MGHRN%.TB9.6<"(\E#N89K'+%9 M42)$-DIJG5AN

+9]VD$P;?21+B^+N,PQ,Y#'A?R1*77I+A4"\,J4Q)5@) MHI2J:1/D7 S?0BS:5.+GLYG::TNN7L[PM6UV/[\?COTXEJZDD^FL5$+0QIE$ M2V-K5_9>0YQ%EU)P(:AEVC#3ILC,8Z@68M"F4D4WQ*!J4JJ9CG.MM6,"DZ.3 MN%E2@YLE$YI8CO89]1F]1.I=2FVLG^7;<&XJ;W1#S%A=#NW#/]?"[5=I+EPG M1T/RQ+!4K"H&Q.+H" N>,BD4E1N+/#X(3=[8*#+>/,'US[Y$;KA)-T=XV4WT9VO\=B//\&!G\%.SA!+TU"%$P8>=^#2 M*E0!)]9Y2HQ*Z'JLF+3]SE^B7P^9&)&A-TF]>QG43PQF9562$<3'/ M4E;$*8'FII8EKF^H5AO-K+\'8Y^N&[]\DJY+@M8DO>\63-1!>*4,86G>:B!D M$ES*Q%AF _BL0;:)6JQZW>IY;S^_?)*N2X)^."D#3[D)/@.)+./,>!N)!5FJ M+8;H#:4QAC:^<443=_DY>Z"3(41NO+<$V6*)Q)V0A"@$ZACET,?5I3!ED[E8 MN8?DBS#CE^+8@CTGEY!4U86&X[PUNBW4#EUWCHK@XH8];D0JJ>R)%(GA%V:( M9;A;&0,A. I6ZW8+ZDEXWXTUO1:IZDNR47?;:[70K,V:>JM(IL4 ,I(1;Z4E M*B1M)1>:\C;1[H<0?3Y@K!JE[5"CE]E[?++VX)[4ZG9_@&N#B_LI%J"281Y@(ETG$@CCE7!*\Y MEP'-N$8I?0^#>@D5 -:ETD,5 -:5T=I+J)3WP-5\>@//QVZ(@SWUHX%'?P%8 MI,1JU S2,!QC-I$DK;313M@4;D7*[E8E>?P52V[-+UKZ%2>[7@;P#3 W[QE> M\#%1&9@!2H 5]Z[4*/8:-;SA+"II(H-&]]*?A/82;A:WU1SKRJLZC2Z+-QY- MCOS7WX>SX]+7#A&^GW0/Y'=ISUGBB#$Y:\I9@29!(AVLE#2"1>2B+;N61?P2 M[B*W(EU3Z5;G(L)"97O6Q6/$M9^O]VH&%XQ%!X> \QQ5+5K!-B$N[IS)0:0 MMDW<\FEL+^%JLQ$2!-W^/$7!EI^_EZK[JY/SUO!7X(Z -=-*J" MV2![%A+7F1C!40ES'4@ EXFTS"2G%=Z5KC12QG#(;4UJA"&0@542#55ZY(+1ID[+R%+(^'2JNS(N[><05 MQ5$Q0_T2U>^3[H]220%5UQ35'W,I!MS*V*&]Z' MIT\'@O4)L?K4UZV[K' M1OS;. VG\S(II893V0RW3LIW VV!*Z4X2V%6J]PR=S]AH?G@?$@?4B)L.@D;KN VZZU'HTQR-(I!Y2VT=-/ M(6L]\@^X(QY]@=%G^'4RGAU/!T896^Y/DUR2CF1@KC0UR(0;GJ@%ZVQLL^B6 M1=HGC5Z57W?*M;04X<:6V/^ [XZ^3 9>4H:#+C4=4.W@I'"TGA40+F6D.5&: M5)O+C L"[),:?U9:K2*PS;#I $[\$*WXKA1^F**("M2!T!2HD9Q *A76F#3E M_-H1[8-(.DD#LHW3NCS6/CFTS\>Q]<6X6>6%I($!IYYJ#XX$$34ZZ=*7-I:< MF* ]3TQK0]N4H%H88I]N4CV_ EM::!OEU/O)63?0WEGPOM15*Q5J2_9$2#H3 MKZE5@:%'II^/4@5AGSI1/CNCEA99G>3?>Z$=3=["1S],6WD&W3=PR=*8H_8D MH_M&9%:EZDEIL8K6H),FZBAN;80/9 ,O_LX^9:4T84A+&3Q/&'=PJW=-A4 N M/K)I*/5#.N_@<\:B*P8)%W[,[/IB, M\"&?OO'=EJJST7(2M46^JVR1[QY(]"P9ZI*2PC_KU-R!W*?P01,&+A6NJR;< MS82,'W5]"F5*4QETX0=H H1!ERCEDTZA(X^J8^Q1UZ \;UQ?O9NEX M>_64\ FD5)K-9L)]J0V7CDS&I<6[<3J60XI+ MQ#?.*C(', 8B0BW1Y2 =*6T1"3 -ZGF$BOB%E#T'5")HLB MGGONMVU>G(_$YVZ[X;*4]))H\[I,/%"7N4DQQ2>=Y;51]"FLTI1DFY77)M,* M-$N,E9I;I1 YDXRX:"S1W'&3-0@JVQA_SY)64#K^69U4)!1-<'04141;B%,2 M.4]4@X]P>]&T'&Z?//RJ3%DH;+V4,-JNB =S@5 A /5*$9:+ 6V#*;=M',D( M- 8PVIHV4:.E8/;)-]\\CZH(KUF(>__HEYV#O?T/_SC:.?AU;W?K[>[>[M%Z M=YF>>N2Z(>ZE(%<*<<_OH%UK8WBM%)2.,ON(UAB;7S]1@:(8G2$A\N&H)>KW'PC<_;(S^=#O,0TK5) .X4@XQ&BLR)2&DML2EEDF*0 M"H(UK)$7LC34/FUJE5AUM_]=2_&UW>JN@3(Z\RB%($()7EIBH1TL@B!1*(J_ M"2DT6EA/ .O3=M:(035%4XTO%TV)[W24O08+[35JG*-$((;B.442P'JTV%+T MUB?NH$UJY)/0^A03;L29NN)I=Z9_:3B\VWE[M/7AW?;!SKO=HZU_'.SL_+KS MX>AP^Y>==[_M[>R_O_ZY=2YNK?&ZM7,!:@VUDA%5*HV4JB,SZ$[*!=[C23S_L+DH2"VM+T4N.6C&5$)Q#_9@S)Y1:IS3/AO$VU1/NQ],G.V<#M*@@E#YN M6BNFJ:WUPF?4CJW'_H"-Z!51+K6 M7-;+0\!17%5R>^_CW./_M@ONYXOQ[9_-IC,_+L50!SR+D*.TA >JB83 B"O7 MCKPQBF8$+11K8[HNB;1/OO<&-$-302YHX5S^O'P)?@H__^7_ %!+ P04 M" :AP)5I*XCVW-( ") P, %0 &%V:60M,C R,C V,S!?9&5F+GAM;.V] M6W=;1Y(F^MZ_PL?S>J*<]TNMKIY%2Y1+TY*HH>2JF?."E9=("E,DH 9 V9I? M?R)!4N(% 'LG0 )NZN73%(4]I?QQ3@Z^]N/OWY\!>['__X?__9O__[_ /ROGT_?_/!RG"XO<#3[X<4$ MPPSS#[\-9Y]^^&?&Z;]^*)/QQ0__'$_^-?P2 /YC_H]>C#]_G0S//LU^$$R( M^W\[^:L2UEHF-#C-.2B3-43#,R"6HI4O3%OS_Y[]-;!HLF,*E,("*LH"(0D) M&I-/60:)P__!XG MYW\93\Y^$HS)GVY^^\?K7__]P>__)N>_S;WW/\W_]MNO3H>+?I$^EO_TO]Z^ M^9 ^X46 X6@Z"Z/T_0'T^#S[]@]OH]$_7?TE_>IT^-?I_-^_&:?\+LZV?\VX_3X<7G<[SYV:<)EJ7H;Y9<0>D*Y[_5 M3_NI,Z9/!&22+B,"_11'5<%[Q+CHT[MC_O99D+&$R_-9CX@??G:O>,<78=BG M@!]\= ]HYQ\$%W@1<=(GU#N?>POG#'(Q?^\?1UH_"^K^RHQD(Y_.?#C(.OWWLK4^CU>+K&5Y,!PP5=\%F2,YH4"(E<,D:R#:Q M*+P5PNN'>C&]T;,IIK^CM.+]:>>]AQ\0O5W$^I!IW@?3[W$R'-,VEU^2&3U0.:04522M M8[1 R2,$$S1@=H5GYE+4JC>>[SSZ@%C>7J0/.1:];,N30"9,7>2UWK%LHDQ* M O.\NC'9@Q." YJ"1:A@)8K^MNA[3S\@ICL)]B'9L@O95Y;*J^$YOKNLXAA8 M5YC7Q4(V7H#"X"'4M3+4C/NZPM!]S[[_U ,@MY,@'Y*JNI-ZBF?#Z8QT;?8N M7. @<.^4B0S0YPPJ, ,>.0,M2V09M1+*]T3LW2C-)[0 M!C)?Y(<9'1LOQI>CV>3KBW'& 0N*$"@."86BM1:R$KRC3<5SDZTG 7C3$]\K M@1P,_?V)^Z$VF.[:\#'\_CK3RH=E>!5QN]Z'DA$E<*$A24G68@X(3@D'*$P- M"6J>0W?C;"6$@]& /D3\D'O;G?NCG"1#0E2]O=H5[Z^(/AO*MH'_+M>N/[!7UY,ODX_FTTR,HF8Y($YS,M,D<. M4;,$7EE>2 -++K)?MK\__-"XWE*L#YGVO3$]/VY.)N\GXR_#4<)!D:K0XB0( MSLA'3$(0)!_I6PS%.!2!VW[IOH?@T#CO(N %,99.X;0[P-Z/I[-P_O\-/U]9 M&='X$C2MD&<&RB4'/CD%6K$D@Y92QKZ,^$7//S36MQ?N LX[!=;JGG,TP3 ' MHBSM-,G*ZBM:.E\LAU"LA1(3*TR6X'OPP6\_\0!XW5J "YCL%#ZK%][G[S^- M1S>!@!JRL\PBF!@]**05Q5(XL)21&7(6C>C.YOVG'@"CG02Y@-5.<;(/F"XG MI&)A''YP,T(A?G(DAZ)"A-ZXI.2K"%H^!:IU"Z>TQW'GD ?&XO MP@5D=@J*W6C6\>_I4QB=X3Q(QV6DP]PGX#D9 J07M/; M3SX :CL+= '#/02Z7EQ.)K34J[N3JGIDNE].!X9KZ4JP@$7K>N8'")8+P)@T M_1>#D7VY1(L1' #CO0EX ?,]A+E>CV8X"6DV_((OPRQ MG^CJ]"<##,]R#@!Y&.:0 M; 23!>&Q@A9IZ=#QN21'_GKPRO5X1_GMP0?#\_;B7$!O#U&N#Q?A_/SGRRDM M;SH="$EG".>!3 =$.F(?#!T+N].!>DDO00RCJ^ MP,D9'22_3,:_S3Z]&%]\#J.O@U0"$U$KH.5$.D]<@1 X UY0D*>'.6%?%U,+ M 1P,W=W%NX#V3M&L:S7\A.?G-W T^7C(@P,7(Z=-A@P'+TR"0!N/8UYB=+RO ME_K6X$N]) ]]H)6/0GGKT<9?_]/ M_#HP(=O I85B:SJRTY$4T]:ZG1)5LE%K5_JB_^ZC#X?Q#B)=0'*G(-D1K3'7 M=;XZ#V<#,O>3LS6[A>P&<@A<(L43OMZ361<,XVBZG]IW'GD I&XOP@5D=@J2 MW2SOU7":POG_QC!Y13^9#C)C+CH7@).Y3[M(C!!+#=SYF-$EYG7LOF4O>?@! M$-R'6!=0W2E:=A?357KY%2I5=$"5R8OW4H'RCD%@/!,TC,'DI)/K'C!9^OB# MHWM;T2X@O%.0[#I<\UT';XH)I$XY!9;!\$(./O<"(M,5F2D1=1*DH=WODY<\ M_0#H[D6P"]CN%!A;L-*/(9[C($9COID+G /7?];>7W MG]XCV[?*LG?X2G<2YZ)JJQ^N"F[_FL['4\Q_^W$VN<3O/QR/9OC[[/@!)0[Z\7-CXY^'TX'6I%;X.M2I*LI;8P$5-""]%8:FU&A[AY=>P1$ MCUJRHE#^4:W9@N#5&K.UH!N5Z;V<;YAK(1GS^R]H+/,KS M]K0LH+N#3-NR[!*GLT>2Z2&BJ/4H6-/7)$0>+($4/MGNMR*[8/=.,X:]D+N) M*)>2^N\_W9,*'5+_VJ:]PHN3=Q].WKQ^>?3Q^.6'C_3GV^-W'S^U=+.LU65CC4SNV6M@4]_V&"RI(B\P+B:B(#2=CR"R'$N@')KG!&I^_ MWU=+/=@\P<6XA)).C14O60G3 M.%?_ZT?,W[2?\'PVO?G)_(4#QJ^[V_RWY5BVW3IN/O$4O^#H$J='L1:UI=F@ M9*:*BJR>@064YA*<+)Y<&2T-YL2%7Q7:V7YM]Y'LSF7HB>F;K:07T?;8G.$^ MG@&6I&J7 C1(RAK!7A9RY6B,DPRKTU>%9KM3O'NJ>W&Q1)B-Q)DC\?^#8X7 MX^GLI%RC^;8RE+1G:LO)]V&&3C^,$)T@P]:3CVIE-DRUV9P6PGGV;W%W(;=F M?L"+\4++#('S3,M3JE:B19#.,2:P.2?YF,I]/W MDW$9S@8A%V>U5Y#T7(-IIW(U 2\H%"K;6E>\JNO&]A3? G$(!&\KTQZ[J]Q M.?F,M8I\=';\^V=R>FZ=32DP7PPF4C1-!Y3(":)1'HS0D2"GHU%^27I^/OY<%WV-[_ <_IK\X(V]LP^1?>6OQ RD1O CI@ MC$ IEA BN!^+L5T*"K1D]0;;!2_X(@6?$[(CO(%2;('B:^*OBQR\-_.6H(49H83@JWH$]&A#'@KOW63< M8^^O!X!J3ZH+?$.>S8#EZ+)S2 L4M7M!335"3\K(; Q2&*U7=F?L@?;O8 [' M:=A2P VV^7EM%FU -Z>.,9YE3E9IUCZ#JDUJHG*UW6#6J63E2FP3[+L'Y-ES MW46P+3;TV2>I8'$ Y)CDE-:6:3>X35? MB>O9:T&/8F^PX7_?AEZ1(%Z,1P3RDG!> QZ/IC]C&4_PZO<^AM]Q>OP['7ST M_.$H3+[.Y?-N/*KY1B3D\_D2K]1^D#F6%&@C8UYRVM=HA_,6Y3PV)F+.PKLV M/F7#13U[=7PJA/?8JO+NT@CR]>OU,[E7-2CK;788:](%MW68CJ'S-2�'+B MR6*P^:(+9$EZJ&0A,-Q:((]* M9:4*2M'&C+D#X]ESO;U0>VQ0>0/F.$Q&M.%,W^-D7J_V8!8SYG] :< ME;1047NG6=J3TV0;S M$;37&OZP #HE7=O_D8[7$1J*%;)D EDWQ<\78J(2;JAKU0DR?73@? M+/^JSB-H[>8=,$(6@MP>3WI=/ G!,*M)M;VPJSI0])"ZNY,*J4;D=Q#FOJNB MII/9X/UDG"_3[&3R 2=?A@GGU0+1>;*)3 !9)"W"IE#+-@N4Q!(/PDKGUMHY MZ &WM(&^NZ\)RQ#LN@ZJ#S+'/0JUQ^2)6WBF1Z-\C6AZ7="Q#J@U*J"V8OPA MG-T61?7#U$/:>Q+SSG2@1$D6C/&@M2TUI[/VT/ 6N.7.1(].FK72))XB]TM* MIG9(_2;2;9 S=0WL[=PB&GB!49%L 1VG;8P7!,^R@)1,EDYG%&+!N-P>COH[ M,'9G\/5(S;@ON38H8WE+JYGAJ$XCOP;$>+;HZI@&63BHK"R=84J ]S9K6EQ) MC2H>'D Y!+*[R;=))N1\;==@@DPE*HZ@0JYC$I,![W0 S$R12\%U=FWRW.[ M. 2BMY?KTO3&YM6N+T[>OC\]_OOQNP^O_W'\^AU]>WP75+>RUT4?WZC^]=&5 MW"N$M;2WFA!4R<(KSE+4+B/7#EF0@KRVI86PBQ[4>T4L0V#5 M>(+#L]%5MZGT=3XFNC9C)X)&>?[=^3SUXRC_G\OIK$KU9LT#Z8M+)$#07M7" M.)7 :>9)A9(@0Z$H7U8-/VBCE-NOYZ 5=47?=);(-4Z7OA;>-*M(I;B(:%VCQ7@6=1DQ/+;#:6_U2.22^,K=UW%2CN6=*()4NZ)2#6 R!$ZQ R)(VQ,A],8' ZK7.@*=(_HK+GUUQOXEX=]4P[T$X M[,/'DQ?_^7?ZB^/3#R^/7[U^\?KC]A'$M3Z]EP#BYNNX%S_$@#IICSE =K:6"?,",<0$*>JHA%&1JS:=79[&A)2>-&"!X]*/R!O$&N>H M/HW/Z=.FQ_]U.1^OMXTO9:)PM(M"D+2_UO<57,8$QJ-6=<8+#ZV\ES[P/WL5 MVP.-+6Y2ZRI>3Z>7=&3/VQ=2L8::MQG8PU"SA@0U" (3_'SY21]JM@>O@B#$%)$3#4W MU:4ZU9"!+SE"RI[KD#B3C3*['L=V& K3G_@;]$98A7"NUX/,:Z4;&O#,!])@ MSVG]BH$3B:&0+ K>J$':8] .6CTV%WZ#)@G?+\RF'\='.<_%&\[?AV%^/7H1 M/@]GX7RNQ_'^QG>*9-A-AS.\3HRZ6M0IIO'9%4G7ZW.>:18],&$UJ*+K'.SB MP"7#-E&N5JO[-GKYI.BOD'/A+M)-,%%>LU"A,)8;># !#B' D14$@W* MG$J;3@E/+S.IB])L+]0&71'626TA)S*8''3-F>)D\ =:J&.TWX:<;"XWWHG8(&K156!KR0^9*\2J 9JU%X[<%90EE,U*;$0/];-=IK%S'& M_871R'<1PBG0F=$&GI0CK\:0P\RRJ$.2>1*-DL<;A-$ZIT0HKBSCKE0E(6G8 M6IH;DP*RWPW::-#(-AO)DTF)Z&8);RW,?:=$/%C"E4K676\\JN;3_(+0!3H- M1;"@4U&UU2&=A8G(I-4(3%D*+AJ72B^"]412)C:B>YGF=!9[@QCQ/4PWL]#6 M +5)^L3&.K$0UF[3*!K0=[^?2V^RWYEB&,X]R[J 3-* \H73YED\1,.+CMZ3 MI=3F#-FA0BQ)K=B7/FPB\B:SA[Z9>=>E8\9I5))9,!EM+>>H\<#$@+E"SG+, MM85,:XMSUV5Y/5*T_#9["_DVN,)>$DFY!N<,*PJE!2E# *6SA!C)N'8&78DQ M,='H?G EK$-0A/[DWF 7.,49K0_S30NR:U18A/.:1Q"EML=.!"VFE('G&(M5 M.FG59BM8C.<0U* '23>X]CU*Z?+B\IQ.OKPL8G(-M&05?5TVU]7'JF/8772U MCMQ:ZTSDDK6ISE\;XB%H21L^&ESO?JR5>)>3K[.FE;6_)N>^./UZ5HK\_/OWP]Z/3XP>M+.NN M=S[=)C5W[<_NF)B[W1KNI>4Z87PR1B@NG)(^NV2RTSZ'*%62V@S6?DK'_7PT M&^;:PX^VBP^8+B=E/L@OH?4A"_>21;!)^M! M\5 @%H[@T3OK;2QEO79JFV_W/:V@\\G8#13?U;YL MEC2=MF\OH\Y>M\D4[@7^[C?1O>CO@T-XY]2WR%A.GS!?GN-)Z;BV4)(W(!TW!BTW&%J M$L2$AAM9@,E$KGNQ)(]0+*0L;.:2_KI1S+3AHO9V+;-'5>UW]^]-91I$>Q8C M>Q;1%TWGE- MWT;I5=&)J39WU/O1MT=NHIZMNFU"8X]J5OWYP;OQZ!\XG6&>#W8=IMK%OL9- MCD;W?_(K47@3?JT1&!F\!<\-(5:E@#,^0+0EZ1*,$(D_%JC8_O%/Q;_:EL+Q M3N6_U$GJ+9SUZNCUZ3^.WOQZ_/;XZ,.OIU>UTQU"6"L_KV/8:GVL]T)5P=9I M#8E+ZXWRROH42[2&I<)"X<(-5GYRMX/@51A.YCG81],ISANAOAF&.#R?:^'; M>;03\\GHM&KFY&J .^G5Y.;;.M-D>LLW*IF;PA-HX=[\MY]= ?PYG-<^P!\^(5+<2: M />@@SME?MR>M@8.1Q_OZ4V"J#;:N0+6DXB4<0$<(@3Y;?4_?[U>:_W45Q/\K\O:HG3N!1J=#!J;(2DF:W%G@I!< M L=S9(S)DET;?WL-Y):Y;I;D_LM=Q<%P&\27M8 V+30.(:(/<32^R= MX&4*U#,[>U(DKGC"F"5860=8*F,@!HQ$=W2J3E%(L?%.M6L%>B0X^!3T9Q-2 M=J0WTV_[\G5D21E/YFTJD+039.62*>&*D6 X\EB-7";:]*);!]T>/=>^:%U# M;3IQTL#GO/7J?/OR[T.<;Y/&N!Z^/^VCGCELD%:]\&UXB/=FTN(:8'=N+"V%NW>SJ3?>U]G">B5M M5V?A4M 8K=6)7CIFZL0>BP@Q%7H'?71KGH:";<)52\5Z M/?I\.9O.)<"OSW&.P<3,:Y/I2(:"J2WG,1K0T98<4ITTUR8Y> 6HIV%2]43G M,L7IR$5+F^H6-'%3V^1*%IH]^*(DH&=&*O(8178OZ4)GFU6F'5F&K(KW(7A75)22^^RBM(-%']CM ME7N#Y*?AFZO!>=,T&7Z^7N+U#8O343O)!&AGR9(IJ794MQ%TD=KR$GB(;09V M/0*LZU9S]?$GY-F&&?F=\^=\Q,G%27E16S'5&U 4QAM7!' 6:Q)<1O &$[B M01,CEHF62U^%;?<;3Y]Z MTS"KO203;6@M(P0A8Z0"SJK3 ZR40O_39$>EB8UY:G%;-!5 M>$^QRO/V"\$'/ LMD25 GFN_W3K'1Z.#)(M&E%PCWX->+4#Z!]*KKCRUB"S. M,WUPW;> _NJ2_&4])Q MG9BTV@)MGXYTG#.(JG;%L+2;%B48VC:WL0^Q')9F=)1U@\[]=Q&]#U_GD8R! M(Y5$:10(8R4H9PJ$.K#=N"BX#-[G1O?QB_$X_?!I/9G5'^JZ; M27D7 AUSSF$&)52"$!4'P7E6GF5"UB:=^R&6P]* CK)NT 1_\6JO,@!(]:1C MUM;I5K5Y5:PF3TQ08G#!T"FE0IM[R!6@=I4GW3[>TEWF^\YEK@-J3\/H#*_2 MV;PC?YTDPE,DY$:11(Q(P+E/!GG2+J_5:&&M>;_?'KNO/)O>.!QWE67/ YWG M(&YZH:X!H_Q@_P:TBDM>EF\ .$B'35%U'XUA>2?HDC: M(]JX5ICA:="X8@9WORQN(K:>V7M+DKJXO+CI*LBS-9Q'B(XE4'66:G=66"?AC_N07(_7%W,@X?=;0!(O6-WITGOAYW2?8?\( MMGO7WB9D\CUKM(WC".TA!O%15* MFSS6RE>6:.-6EEOPRM"WM(<;5"5FW<;[7(ZILY M=].&,/#:6IQ.)UT'%T1IP*DH )%+GPNWM$4U6O-J9'OPO_O1C =.5Y\4-+CB MKOAF"_%=S4<<<,PL6-HWO=!DRN04ZSAS#LD)9[U06'BKUV(ULH-2D=XH:'%; M77N-OQY](4#CR=<;E/F7\3A/!XR6761&,&3>D&%3G4Y9^T:I[$.L]=BY4>1V M!:J#48W>1-_@LOGNDK_.3:^3\IY^.HSG\U&*UU/OWHUG1RE-+C$/0K)TX/," M&&N#\J(,>"D%..V%ES9&,K9V<,:N!?9@E*@U40VNG=_@C';$Z4EY,<$\G-T: M,GE]:EH7@I&D\3G: LI9!9Y$!#PDQSBWFFS(1C'BU<@.1VOZI*#!/?*#95\% M09$+5_-L:%.5&5MWZD_RAK8R\MA+P%]7;:Q#NRFE;Y; M]/S>].E&-MA>R?V2>DF'5& MA2-7 SR=[732.WG5,%V(A YY3=%O5!'QE!3RD1+AYZ2/FQ#:9*[@%&N]VM$H MOZSU9>//\WC89%(]D_KE=>R=B8S6!DF'16"@N-+D?S &)!23O$16F@T:7 O@ M/FS]'1#^8#9A_VPU"63>LS]^_OHNS"XG>%5.=.W\SE\YSE/V4DNP3I--$H0# M5Y0%3A:R2D75%)O=^ A+,1Z4%=>$F/81K2N4-^V/UH#6V#A;"FY?!E@;7E=' MKSJ3TL2N6@Y1E#!-^^!P2_GPYH5\YFXU';\-T&M*GRRF=53>3D%B0*7!I(3-%RPZ2 MCCZC)!067<1L2";WLBR63*):]XF[3=OLB9UQ:]'V>/C?!SG/]'@5TK>6J5<] M<7/$6$J&HE(%%PM$P1AH;H/17 JC'LWU7.M)A\1W=U'V_IY71-_*,$_B^?!L M/I[O!EN.#*5A 1)G""H%_O#CY\/'#T;N71R]>G/YZ]*9+]O9:G]LQFWMS[/>RN[T1,OJH MK-9,!(DR^WAFB;%&5* MBG1&U)XM*FB(46GR+74)M70.56QUR_ HNAZN6FX]XU.8G"&MV/@8)M>*!3X'KD#J;Y@L_)QLYU^>\N MJ[SF&8%SR4^/SX<7PU']ZT%4/A49.0@CZDY-KK<+D@&S0CH52C%Y!R_'VG@/ M79G:$-?FBO<[ZFMYG([/SU^-)[^%21Z4G'VV68"6@JPQR1)$2_""81P99T$U MFMSW"+!#5Z".5#2X=%L$;R"-S3J3]1:DYI8%'#4)REIG/(66V,_78LTYT MI6P-==A(WJUWB_H.3 ?")E_G$ .2.P!*QSJ*/#DHP=DH7+'DD]A#+ ?._ MN:P;[ W'8EH=7? U:BK\H*1R60#>7/!)@C6>EJPPV0<(KD6371@&:+#TH1> MY-Z@^&/1FC].PFAZ/O?UC_+_N9S.<4LP@"X!.$J9J/[E@"G"NT#+KC+)M,OD?-RJV M2"9(GS!?GN-)6>$@7-^:&BXU=R*!U98HCT*"5RB(%BD5)A_=$<)/$MP:PIIF52Z'M)Z^R5R+'+5G8K9IP[2T79(6R M4.K,=W)6=?!0+&9T3JD8VA1V[E@]'DFCW)-V;"#\!EIQ?/'Y?/P5\0/6MM:C M=-/B*Z)LW+^\E]YA]'B] M^H_C=[\>GQ+(T27&KU46G6Y5EW]OT-53GG/1,U#4:'HD+76&'6, M7J-+8;#J@SOZ%U?6XBE^KKTAJMLR?\0IDEE9,RM&9]54_FXRZQ"0X":0SI.Z M:;):0JW^T=GJDD..,K?9GC<$VMW\G7_\=,!*,=;5C=;6$3+."W"9W&JG<@I" MTL[;S,Z]0K#[S::E3CPT9[>01Y+"#6AC-O:'$/57'7M/:%&+IE(AI4V)6;;X=V5][U;#6K.W+Y] M\IIE]7XRSG3TGTP^D TX3%=6H+0B>(O\$"*51 :5."VM)FTXLIGHJZQ)Q7-.I%E+BF39>&PU6NZGU@88B:W7$20L6A00CN(2<[[ M_R2=G; )6T4[GDLL;!.=6!H+VT3.3R<6EI3GP0N$% 4#Y2V#:+D&*2-/3!05 M^%K#1_[@L;!N&M2-VZQD.AB H^:WIS(&'WE(O HC4R_#XY\QU=WGV6.3UO6W'T0567?O6JL.Q%$*ALT4D6AE: M#3%@JN5&13C"(^X?MJMZGMS]\.?,7B\"6UJ5U7>0\B46G$PP7WL41VDV_#*< M?>T>H7SD@_L)3VZ"_EYL,D=3 \PI.Z^4PN U.>-T%%I3I%+&#M9[1+> S/T/ M_]Z3^WO8(&(4.<8,I; Z7U#4U"FF@1>465B50FPSWWSO#33P+!7CLP/.'+TXA601,5BH0T=S8)BB;%4EN :\W8'*'EEI$,N\)X1!RMI911R*4BO@4^3@-5(S 4M9=QYK0!DH48HS51,BEEH\[PCV/;5YRZ@3ZL MK7%;\;+3_6E>W'&=^K &QJ8UD^N@W$_Y9-\,;Z1 '>C9ERHQY\EU1 _2AW#E M5@9.%IG7(FB3C;6E3>'._E3HD1++IZ!!F[#2/)DT5BT_)I.V86IE;NHF8&WA$'R[C-$V&GZ]D>G^Z5U:NR, ]&(5U M.)T($$2HO<*T]R+JR'.;?EPK81V@3O1'0XMTU'&9_18F>)T^^>'R.1KE M6XFS#T%C*4X9;L!R3:Z^()ZC"@58,H&%Z+UE;9RIK> >HDXUIZU!6[AW-1]E M&]PB,1F3(J\@^D2',\DLU.[BQC 38K'D,+1QK+9%?( :MQ/R&O2>NWE3WA#B MT70!/EFT2@PUZ*1K:ZC:Q-Z3=RML_;W]5 MW+N7Y/VU'M!7!O_FJ[EW528#T52TR[D8Q83U-43#B2-A8W *!YL]JOV5F4,M M>2M):U:7J^NRNSA2)^B=\LSY/RL;82/QMP;S$E M)\ E1ONQJ$X)69R@ B_T(Q&B;7-]N"'0I[3];:=)2Z[1FC#5I#A@G5L_D822 MJ687805IYE,0DB2!"*^M]SRR-JTHG_%=; ]*U",K#;S*7T=Q>'Y>.R&.9I.0 M9M-33#C\,@_V"XU16AD!5>U-':*!(#TMWOJH=,A,VS8*LP+4X:E)7PPT< /7 MNQ/*/+$B9 3A*T!60N>2PV"_(:L@T_,MAEI\^SN:[NH2?]QSCG_>UO3"\ MW6W;YO3L2Y5R9)RI& !S\J!LE. *:K"^N(B2*Z'^O*_=N09MPDKS^UI;7&"2 MMG##':TVN P>HX5HR'#+6AK5J"WN<[BOW8BIE?>UFXAYY_>U&#DO=::/U_:A$_W1\&3N:TN)WH1B@*,BT$XY"#DZ$%Q&SP(3 MOM6\D .Z/>ND4\UI>TKWM9)P\1PDU ;7H!(Z<)EE<%)$]"3#)-JD%QW8?6T7 MC=L)>?NXKS7:I&3%U84C.9\V0/0U;3CYH&P2N?@VRO5,[VO[V+9Z(6/I?6W' MUC ?"%N8#,=SOZ @)[4M$:*HP]!\0?"ZZ3;K"W,;0B'%[KI M1]H]'E!S0--6!MQ_FH\P12F-R>1 M5B+$2!L;EDS'7,H9R'*F)5LF%2>$@J_E'F]$^%T,.VY2T \Y"^CN(-FE49'> MG+S[Y>/QZ=N7QS]_/'KW\L7I\<3*#%Z"SD^?QBM!)\3)H<$\3Z=SJG-@TGEP#JU#OE(TXNWHS# M:(2S@13)6)$1$J^OJM8!O#")7C4NE!1<"*,?4]'['[H//Z0[;7>ZI6PKH@9! MV;J:D_*"#.OA[%6H+1=G7U^%X>0?X?R2_N+HHK;4.KF<36=AE&O65E018S : MDJLC/RUYTE'$"(9Y%M![6[1HHJN;(GW>>K(3?AH$<.>-@-Z,1V=5QZM !MSX M%)1BX'AM_F.DJ.0#D,C>@FX28)3W%6\ZCW/A M^_JNXK,EBZA-=)"#IK65.A @"P8F"END8UR&5I4J#\#L+LFUS3[?1;9/)8UU MD7D[C^DA1J%9;>6N:S("*@O..P6T90GIG++8J,O',D3[N_?HR/0:#L7&$F_@ M."S"]:;&=2;78;]U\#5-27T,X7[24?OA=&4##GK4D7FD[05.R :[G/Y\.268T^FKX3PM MY,V;%S*>]PT)VL;JG($LBE(\]:??V9;_$C%M) M==]W*O6 ?3F<5JOG@Z<4H;UBA%Z@&6 M/OW@MV%V.2$%P.DI?@Y?ZW.F)^7]9#A*P\_A_/7H';'U\3<\_X)OR1K_1()P M0;HL/=BB[%7OD5@G742II0PV2)4:&& MRCER[76KPOWCJ=;&)#6XB=H<]/ +#ISA MHK:(HM?!9E!T8$/D2=*&&TW)**4K;?)UMH+[!]2L34EJ?,/U".BC,L/)-]QD M%5JL:1M<\;K7TA\Q9@>%QU(GB0MRHO>M7'<0_Y'T:WNJ>KQ@N\HA&\_">:[7 M?%G3&HUA]&REJJ(KVCVU!U:$UJJV:.;W.IXM2[*[^UD2-^:].IYD8>8J:OHK;T M+6,JF\@]\C;J]%32:WK6DA[$_)!\UVMFC23'7P>A:DEU'8@>:HO%;('+7)32 M)0G7/F[S[(G>6J0/Z?7=NU9^MTKJZJ8W-SR#0)Z28RY"9+6[1V8*/%,<4D#K M@G/!NS:)V4LA/7OB^Q'V@FA;YRCNZQ%M/#B='?_^N58NW]'0')!G3\=-9+1. MY5@]?80%HX3VFJ3!0YN7?@6H9Z\*?0E\@3(TR8)862-@LDPB:0YY/CS;8(" MP8-6ULM"7XK8*.KZY&LX^CXZ6E*S0)8;^;>0EQ3:'RET!O1NW!QTVIE'5R-FX(N M1K:O1J#=F%NI"!W%ODNUX$5C=!+!)N%!,>? 6WH/-#*R?IBTT;3IW+=;=7BT MJ>=NM&$3:3?0@E/\,C[_0I;*79OF9B*@]LXI.B(QH0$5G8 @:=E12>6B$_A:(2>1-\@K6A>E5J7_0'3]07*-; 48D04!D3.EEQE0=Z1 MKSA#/R)OL$5:01?3: MI>2D;E/:^70*>7JT&3L*N$&&SEU$U\J]#J:F]N(B5/NQ%;LRME(!.HB[^=O_ MK=1 .?0$BP YVI&R!^\P@N.9C* <2A!M#(/=J< C]N$N-& 3*3>NQKKIMHK: MJ6Q8;6=#5DF.D1]S0>9I#@."M8KEX*\.]8-/AE'-O1,Q&Y=R;2+5'(W,.[G^\?TM""Z,7 MG\(4;\K+L78D(%.7Y5 OR76$&*T#1T:PXASE@\38)2PO^/!#(K:K[):^OGLI MS><[JLWG>RC.7[RV>]7YW)92N!5.AZ*\88$S6PQ/3A=$E_E&U?F\67E^D$:K M0GN$IN,'E+?DB!3IH*!P)7E1T+69P-Y_>?[#7IN9?.J,P@+3*H"2T=5.*8)6 MB,PP:ZQNM+@GT,VT(]>/-S+=1+@-@AEK-L],,JBDL4X6J=>Z122(F (85M]. MM(FY-A=:3[61:<]ZT8"&%I/J%F?_T[H4HM) K!D*GD-T9%&1VF=(9"U&?T? MK3R9C'^K%SKA,_W- M[.L@RSIZ*!DP.="NEBU"CA1L>ZH6Z%CG M..]=;^+G,!U./WR>8,@GHW^$R;!FQUJ0L4"G>D<#U[>0"AB<+Y8!!EU "6"AR"D L.5E:QDHQ1O ME!K_E+LU==&*?H2]0 VZ->J\-_[M]<\GIZ_.Q^-)U= !>JT9"P0E;;,]BN_!!B.3-3;+-AD!CV-[MHK12/P+-*1S]/3N;>7=:ZFK M.TMEM,TI1; AFIKUE,"C+""SBURJX+1I$Y=_%-JSUX]^A;] /;9NUSG?VA;= M/KT8?\%1&,VJC3R]OHIZA[,W^ 4GX:S:-:REHF3?@,(0R/)DYO]>3GK1U-Y;P@&:V7O-7O@&]2I2K&XU*0,'[!]SA) M]'>DR ,Z\SQGD4/QHO8GC@ZBRAJDS<%%Y;A(;3R/C6 ^6Q5J3\H"%>J>S7JW M(C4F%Z.U&7SFI-&I3J5&YD KM,Y+JX5OTZ[ER;1][)2SNKTPGTK;QT4GY+RT MT 1NK%<6>"#VE*ZNM$X9--G9!@U];]HW='B"-=P;D;QN#?XZ^/ZL MX=Z2STWKB4^7?2FX'*44(1A@LE9J,TWNL<\"(A8PO2FSZ (7BJ3(B@C"5$4$4*N]R3,!\F4LD;T3_A=#+L[XGLD9P'='23; MH.G!-Y5^<1ZFTY/R839._YJKM;.U(4PU6)PB^\75.9I&)# HR**)C,O<>/;+ M?4C/^)#O5]P-RIAOX[E6]'40M>W?_ #3?@(Z/9%VOX5O/Q)OT<+Y(3+/8RXB M( CC'6UZ=0P2DP*R"\X'>A%XHZ8GN]*!1^(T.U.!303=@/K;-YQ7Q@T71M,: MH$11XU":7^7..1U#\B%K[]L$_.\C.8#-OY-P&[0KN(WGQNM8 U'3/?\AIOWL M^=VX6D%\!T$W?M^OD952^U ;"QCF=4)*0RPB0Y2&>Z>5BXWFN^V*^D>V^M;, M;R+?%AC^8)"3&,_G52"DXP5WSSW-J;J#*/2C-R7Q8!=,S"3VZAM59/0VCLROM5T+8G".') J!\-I M-43 6YFE4\*8]3H>KN7Y?WOL,S[MMQ=?CSUGOH&X5J5U8/0>M;T%8/=QVBTI MN$]B!_GU')F[#8?S;,D5T&!-+6R2TM'.@ ),X@ZU9B6QM9+XG@:-*R*N_;*X MB=AZ9N\M2>KB\N(:B [1&!TE+2;2OH**%I-L 5ER1$\+BGZMNM.U^+OSZ-U& M4;<6_K@/R?5\)EYGA5\#84QX5N?K69UYC?I;<'0@0X[98&094:S5\V ]"F\_ M^AE2N+7D=C.>L.XKO-8&!F=JD9 )9,HQ"T7J(AR*$!J%N@\RG[&C@!NT3ELX M@&D=3'_<\80;,;;.<+IMQ+VS\80V1*;<1A='T%9@1):VEM!"H)[Z)W4G![ M+[RQ)"_M[N<^E=%RFPAZW(^4=CY?'_/AX\F+__S[R9N7QZK]GU0_:EY1^O7[KUP7J!_]%B;Y^+\NZ37[7C,XG0](^?@IC$X^UX^8 M?F/EW>75]NRD5*4XVI05O8I9&H@J61!&,Z\T6I1MQJON;(E/H@IT$]U\.+[B M*2I#BS2R9@O]A3YB-GT]>H^3X3@/2H@Q!5HG8P[I_+$17% &> H. Y+%@FU: M3>YJA7_J? M5:#(!J-4Z_S%_L;^MDQF>$S(%S-=2L%0LF77DB$6;!1WNS&-H M[JQ7^J?(M5*'!W*-VZWPUGA0$E_?YYZ%((JL&2%> M&@G*D P"'8/ K."X#PH'X,%X[FC M_80C':-$+$>KM(XZ"/W*$UC;=6*J%Z2R3I,P&:R,QF)FQ=E&%TY/20Q_ MOEI[4ZJ';UBW7M);2X)/?K!8"@.FD_%%.6"Q)B@)Q^A(,P[0%8]UO"C9CNUV\0W1/EL]W!E% M+08:WLMK3E(B"RK3@G5-::L%)"DIR-RA32G)HALW-=EW9^-.&K"],)]*9^/Y MWOB1?GF>X^I5MJ[VW;:\AFU4+N"CSR21G!.3W'ELD_A[!\83R?G?B,YQ7V+= MQ\W\=-FA^7T9H_S^/(S>A8N;L>9B2SS0*_XGBX0GXSV/E(I\<25=Q."&RCM/6?C5R)D M>OKAUYOB3:YLD=:#T"&#RG5.K,P>3.U=[+/+IK2QUU?"VH-AOG?F'^3\]T5; M@]S2ZL:2CS%_W]!(1!,""$N&*UFO%@(K$5*,S"$O-N0V^]X@V18-I^Z "H'7)KFT9T6%H(Q'B"4& M\$9)$YCW6OCG2O-C;:::L+R)0/NNL7R/DS*>7-1>]?-SZQK9]2%"Z[#,D'TD M@TITB'#:N'+F4'@('E7BP=Z+O"R)&Z]\S!XZ0VTO_W$3X2T]@1M6WK?6DWNOO-E_?_2(\JY/@.98Z_$2U9QG322?D6R(LEXA*B-!UZ<)-5.RF(C!['W2KQCTK#Q5\2?<41*,)N2 MR;PD2)UYI%>H<$C7 M!C2TB-'== >J)A#(V MHGK<1N0-=H"*C*;?)6-R#FCP2.MF3EFQ 0-^AE1?CZ>RDO)^,Z\SYZ2E^P=$E M3F_& 3(Z5U4,$)!.6H6AVD"1;"",QC-IL[C?L'W9D,453]F]0=DC&^,6HFS2 M\6J*](&?R#EZ2<#.QY_KRJ]MW9L&3#*346O('RI"TL(3(UO+UQZ<,0MA36"R M3=G:&N .04E:<='"^\#S\QI"'N6W8?(OK/'"N_A$4MK4*Z)0L&8EV M).^%$X6N8Q"RJ10\MCF)F8M>(>D+_WST:#;P=TLETRF4Z8C$((H"I0F M, YIV^/*!QZ,#-RVV4>>8IID%V=U>['NHYO+-EDHZZSISS3)+=(D-U*6762: M;S=*DWQRRKL)P3M/ MDV0JI."*@1P+5NN"0Y"%D5/JN>?%E&S:3&#[(Z1);L3\1FF2F]#6('AP<\,Z MAW83SU 8"_=DH3A:HG+&0PR&K!YC!&-.:W>_6+/GB^U;8/[4G\X4MM ^:/ ME%R[$3DKTRZWD6SSY%J+3JOL.0AI!.U4S-).)3/XH#+';%-2C48W/ZGDVOY8 MWD2@O0\PH;7/CRFR-VYN*Y+VBA>D]00;"8\C/([PMRCH'JTS-9)["W(C.(&9.T6HLB"I'-&(#E&D3MIG(]BO6X:3SHK M>FLR^Q/>7F:1A,E5:+??X2/W/[7_:2,K<=_+;-8YDF^?;- \DV.?/4ODZ9>" M/,=DF5XT7N3^Y^^IL]2;;VEK):L@5; @YUD#S'KP/A4H#B7'I$HN3VRJP)O> MYI547^04/U].TB=ZR/O)^&P2+HXN9Y_&D^'_Q7QT,;XY@NV3]Q+2:#+(3YK8G6=[S??^<; MMCD@P4CEG'=CL'*AB%7AZ82"55*02/)!5N0L%7(#MCZYH7>EJ<9^Z N%U MCS6IN+1>09;U4E^E"&2D%LA""INKA]*HSNA1:'^J4R>R6LR;2)\P7Y[C2=D^ MC'T5R_11.I;JV<^- :6S 6\5O27)**;I?OD7BA_*K4S MWR+P5[U9Z\+'H[K4>10OQNA*= RJFTE[NZ2W47@'3'-O?68^Y$9-L%?!VMMM MQ7XT95G!5F?&&IAW]S#=W-ZM :KI%*X9D)6FL% MTK:S5%MIC_RY_"/P=_ FHN%C*;/_S+GWZ[?P_)G_[GO_Z7__(__A\( M_\_/=Q_ NX58/:GY$ESGBBV5!%^SY2/X7:KB;T#GBR?P^R+_6_;"(/S7\J;K MQ?/W/'MX7((HB*+]O^9_P5&:ID$40Q*'(<2)C"%/0@F5TCK&5 =QFDP>_L(" MGD@28(BQTA!SI"$3$8*Q$E1(Q)!BI'SH+)O_[2_V?YP5"ACCYD7YZ[_\Z7&Y M?/[+3S]]_?KUS]]X/OOS(G_X*0H"]-/ZZC_5EW\[N/XK*J\.*:4_E7_=7%ID MQRXTCPU_^C^_?O@B'M43@]F\6+*YL **["]%^>&'A6#+$O.S>H&35]C?X/HR M:#^"8011^.=OA?S3O_X7 "HX\L5,W2D-[+^_W=V>%$E_LE?\-%?[JJ59+:K4,$ZOE M?STE[*<+U.](W^6AKATH5YK[L2L=FS#]V)FZ]X8?5/\*[XBY6.7J"W4SET-] M=S>B+E:]?XV[^EHLEFPVP-=B*V9'Y9G]X(/YJ19C']1 IJ6?H^FQL2S]CLUM!Y7KX$B\UG5T6AEL7/;&9Y M_LNC4LM?\L7JV;Q%BRMN+F=B.561I%H2#LT/".*(*,B#&,,X#KE&J1"2I=/E M9@Y,U1S^]F6M;JE3MPK]R0.YY0D&R%6Q6.5B^^Y\FAU[(9IWH7U[DI_F[$D5 MSZR^P5AEW8S*T'_=Z XJY?_R/W[:FC[ ^,Q&A_IL*,!W;)F _7&8@-H@4%H$ M-B:!/]9&_7\GAVHA7JD_LV[/(M_'=R$ZQW=+.X6!I@17LX*7Z-2R#-)1^).: M+8OU)]!^ H.P]J'^:V=*_73P_;W*U\BP7)SY,M17_"061L+S$K[Z7EBONQ\( MEXM^OOK55\$8]2>PR*7*S;KC"$ '$_S+>S=?_T?B[G_/%0\Z>KE;+ MQT6>_5W)JZ?%:KX,IZ$(XS! @::*HC#)(0,Q0%47"(B0A;K(/'A64>Y8Z/3 M4FVPU1O4BD_ 5G50Z>Y'M*[CX,:G/:#;,VUV :PW+7K"U"G[NE.0\ =GG M,M_;6U+6ZMEXPI8HV>R:%8_O9XNOMW.]R)_*Q?_&]1 1$;%.$0Q0)"&FB$(6 MR,3XPH;#2( 8PK$79;G)'1UE[:@-LJV^GIZ@*^J.!-4]EGT3U"Z,5F5@=08[ M2O?BN7D"U2U%.EJ+\ #F@*,_;_2A*JFRZWLQ]MWABV7R*XS B*4]AFMI- M5BHH)-RX4#(56(E !:D;"QT^>FQ$L]G%_J/2[_0L.(=9,X=51Y(?Z?YZ':$U:G?;6V#]BQ6@ET MP X"@'\'N]?5*( 2A@FH@-C=CP4E%&!IL U&!-0P5%._A(0S_714%\SQP76 MF+XU ZW0QO=-\5_N#3QLW:X7AU)^V 7GP$-RL&(=6GZ[U^Q[EN5_9;.5^E6Q M8I6KZB!C_>&_92HWCWS\7J_P0IU&H6 H)2T0G8U7\"MG\!&QL\E]?MQL?QV+8OU/L^HST&*YM+\/'JKQTN MW"^"J=NC5B\-ACU7;0/.P2%JJX>T([J/:GD[%XLG]<$L#*>)3$B 1&PX+%80 MQW$*>1HAR!4+E4 \)F$X76Z";JQV?MSS&C). M-!<:,ZBXD&:=E)IU4I@&D":)""(E)<=\^J)ROG!E_]:@[4H9.VR*1C1240RC M,+"[5E1"JA(!(X0"+#D-$JE\7IGMOVD#O!*WD($?9D:_'R]!SNUEUAJ/GE]6 M%HK;&@JKVH_@:KG,,[Y:,CY38+DPBYA<=7DL?A2)3M]'KR4,^KXY:MS^^^3X M1>W>%Y^>S=MGF@ M5!4N-#3*5E&%W5& $RB=4D*SQ$$IPLGX?<3=R*53''LFF+6N,*^4!3O:3D"M;W<4XPQ- MIS1S7NJ@5.,,PC[=N-_8]NCD8CI!82+")/1;P#5(&]]RKG;&-]J"M;K@#ZNPY[Y<$]"NQ^N=@-?[ M&7M+U%HS3QJWKB*I_**&6, M40TIBQ#$/*20:\,87$1I@+D.*'8*MME[[MC\#PMA5BPSP6:[>_B>F_7[X#43 MP 60]'T4VQ8-Y\E^PO:FB6UNV9G4YK?]";W_S$$F[PE#UA/UU)];QL*(1R57 M,_5)_\J6J[ST%S[I#XOYP[W*G]XIOKRWFTKWZMOR9Z/VFQ=8"^YNU 1H5GH"UPC-VQ'=8 MW!R#/L'NFT <<09_E"8 :P,HC>@R]KXE?MT&5?@J,6QP1$N(#H(;;^+1$NM'\S6P5A)8+=T#]H^"V,Q*74#3-^OXH>(5P=]D>NLX_J,/'2R:O\FDW9C^ MQNO\)_#-?%G&-8E%_KS(R_5*N8"YMLF%^??KA533F.$@35$ B8ICB%%J_!;S M$<0Q9PE#5&NWPU)'>:.;WE8_^[9\I;7[]':!^/QL[QBXOK<_2VU?(S8!-9(Y MJ)4&5NMN&,$#GM8$X2)C,+[P,'B7/GQN&UN*P/M%KE5F/!I5_*[LF9"25R\J M9P_J%_/PY3MCQB9,:1IA+ @."51:((A5JB"3$88$$YX00N-84:_%UBC,&ATW M#A8FOH/2!*QQ C50H$0*6*AVPCS'DG/@];UU7(V.0MD1O7#^,;^((TII:#/N M_R )#UZF_2=)AV@SG,,E2[32KIT[U'REWAOLKQ?SLA[![]GR\7I5+!=/ M*M_6OI,!57&40$04ASB)".148A@R'? 4FV<+K]@Q1[EC>Z'7:E>5*5R5T MUZJ[E.:X:"C<7H$] -SS.ZHC;+U?&IY(==UPMT&!NA;>99 ME2+IR>[MU4>O L>DP@C MB+@VM(@B!@D3$D9:<1PAR;7$/K1X7N386'"K,7@V*L-L#D2EM!\C.H#M1H#= M0M@SW^V@9[6UM0IJ?2W'68U!J7)WU.4.3Z=,Y2!V4&)RAV&?ASSN;+NNM*M; M8<_7YP_7B\(2G/E,Y2^J##=%L6;&VU(PI3J$.#7K229"!9G2B :11@PSO[C> M,Q)]YLLPL;VO% ;WYOFM@GK/(>VZ7.P,O=Z7B;ZPM5@1.H'1\4JP6>; *T G M Y7?FZW=9'P/;\QHKH"6#,NR9)T&"0W>NH3^I[YJF/4+TRO=(>N MQXQ+!R7>, G3':+FO$R/Y[0D1'ML4+5M^&@,K9,%J<*Q#+FP._4QQ#%.#>'A M!&J:BB3E4LM0>+'>,2FCH[;R)'*VB==ME>!]%$Y'?KH4I+Y)J,1GW0YFJV*' M--.$0+=<[#?UV4LF[292L9AETB9C;M*IBH6VQY"Y>E3S M(GM1VYH2FX,CE#"!99S")$4,VIUP2$E"H+"Q0#K@ 45.9WB7*#$VXM@U8YLP M6$;_O[)DKRR*[QG?1>/63$%#C4;_F^:C'PA9%PPO#_K??$!>:?./.##.[Y@N M$*U>0?9)]KT2!0D*RK?*1<\>Y*73A?7K=U(GS[HT'_!LX$QQ*G*F/!F9ABF/ M2(0#F"9$06S/5KG=57FGJG_-[[.5S.8/ZS2P M._.6N]%:V4A&+$44: S3*$HAIAA#IG ,D1:15(*PA'E541U6?:]7S$!E6F6M M-BB/S8O'2?E_H+9FEF$M^0:$\N^>L4;#?DG=Z78LFH"M ML=4?JVBFUY^]NJ$" :Q1 #^LO+VX6-;\-1YM59!4&GHFX>\ USS.^!2.'IF: \D6B02'YI\8=;PS@,' M3A$^-.4P'_C(->UB&")R16(I A"WRV.]HH,;:)_KHRSV2G;H]U0M:6V/7R MQA;KG5IK@#''S_=L-6IN'F3?8]$SRY3#<'\P#-\GYY'V=M,N@:I39ZN5(H.Z M3)= M>_X7/2LMB'K_[XJEN73[Q<1;947U3^D@E5.5YW M2BP>YN53JB1R*F+-THC#)$THQ$S8$#',(,=QC)%,42R\*LWUK?#8V+<,$*ZW M%G>+8/L&R_<\S&X4/*;!ZYFNKS[?7D^.;PQO]_HFV]6X+FO1%$NP8U.70?S# M -]Q"D#/2@^<0##,$!RF'PPDMW5!\KV5>EWROSH4O6??5&%F3GDJ)16.4(08 M5!%A$-.00!K+$)(DP4$<RQO1;J ("E51$\5SIZ%RAW!MZ-W7N" MLV>B/K(?:IN=>X+S)':Y]Z/:!,9J'*N M\E7Q\ZK(YJHHWF=S9DS\\.%Z72$]20,ME;1E"@G$6A/(;>G"B$4TQ%12A)SV M$IRDC8V?UOJ"M<*@UA@8E<$?E=)><63GX&[FJ,Y![/O49W#\? +N.L1QJ,BZ MDWA6_]JCKZN'7)5N>5=1=(XP-8?+G7O(@'%QCO:\#H!SO:GE+J]YI%(?*KXO M1)Z559T^&%&W2_543!.4#6D/B-O;#1< MJ3M9IT/MJ S^L$J#4FO/,+-SF#MNQW:'9-\[KQ>"Z+_]Z@9-MSNM9V0.NZGJ M!L#!_JGC;2U3P/('-L_^7KZHMF&]-GAK+C^;[]OZ)?9)UZ\4LZ[>1/QNXMI% M%$BIE*&A$'.(F5G#\CA!D#%J%K%2"1QXU47J1*NQT=:N467MGJU999S+KF'V MX&ECVF[0?-O:<-V,LQL)#CYZ/5/E4 /GGS+7)=#=IMAUHMFP*7E=@GF0PM?I MPUOF3]A#ESOU;*;%HWF9?,X7#SE[VF057ZV6CXL\^[N2VVNNGFS9\G"*4^-I M$BHA)YH9?EN;KWL;$/Z_A8CB[361HK\ZPF0L7PW:0JG#Y$WNH.?,N M*X058N,V/ROS[9\OIV%(4B&H@H984YMC'4!J"!?&$44X,EXVUK*SFC-'%!@; MP9ZO?K(VH@SN+B/"1=-V5S?#Y.@)]PA^WTYOU[AW6W>F ;SAZLX<4V(\=6<: M(/*J.]/TG$LS>6_G+^9QB_Q[W0A\K]AO1'2(B Y@PKF &"<*LHAKB-,@PA@1 M'M#(K\B?JVB?F3A4)^]*WTQYEJ5Q1MO11>P!P;X=PIWTUXW29B5?J3U06TXW MM'I*7#TC_(WR4MT@.9UVZGA_RR#2^3*3V6RUS%Y4W1303+V;;S;G1LFJ./W3 M\VJ];K]AN?4D;:I.&7A4N8]3BB.-B*"01K8TLB8:\H3%4 N*=!)$#&.OV/M. MM!J;CV>-@FNKP/-B:<;2;I^)JO9O834OP _9'!@W?56PN2PC\ZO/?_0,&NUD M6-VHU&SQ;+=9;[[9&-&Z=?TT57$:8]ND**(V MV(E+P^!1!+E$*@UQ'*O J2>KA\RQL?):Y?*,8T=I4&OM&;#C@[X;O7:,:<_D M>3F<;'Y62UMZKD MFY%JPUX,^WPT?/1N80]AIVDH8\H4AZDL6RO& C*,)8R%4I(E.&9NM:7[5')L M;D15C;'J8%-IZ%M;LX^1[.@5W//X]+U5YC$TW;^^+L!NV#=1&T7']5*Y &KO M]\,ELOP+@7TPW\/9Y\?%?%W/*HUB:?Y#,$@9MKE_*2121#!-(I%2JF--G=). MCCU\;-1:Z@=*!;T+@1T U\R(E\+1,Y-Y(.%5".R4R:T+@1T\<+!"8*=,V2T$ M=O*:EC5O;(W,I2#U/7V]\_,N?-@#0;9'28X*&+27:8.I!P<^F M:UN&))0]@+995SI,;3:^#2:(S9))Q9"0U#:GUVDL6$I%$GK%%KQZ_-@F^M67 M+S?W7SP/^U\#YGAJWQJ&OM<4I6*]9!(=M[G;D_#7(H8]TCYJWL'9]/&KAJK4 M:=!6TUA2C*@4MJ"&L'-:0:YD"&.&4,ID$"/E]0IOI\;8YOY%U3JM07W7ZRS' MSHU>^A^1WA<$S34[&_$>H&KG+EQO7+>S5&7DE3MWX;J\=N>KIXW[/'R*E52$ MD@1*;1N=HB2%5.$4IH1I(J12.O+BVJ$4'QL[O]W)X3A/J4=V"#VB5\<(ORFC M/3O^ASX:'MDF?<=#\E8'NY?'O1HYPK[&YP^V+&\QI2E-52AB*%#,(0X#,^M0 M1.WFO@ITP+D.L&>8ZYZ(L;VL/JJO52.IM99 F*%Y4 6 8+')>515?)]GIM41 M@-U>!9?!UC-IOU*N+.=\&I8V(:HG+.\Z(G5?S- !J"?,/!)O>NK*EN[TBF^J M1NU04AUI3017),8,!@&/((Y36[0)I5"9ST/#!S@.O?80&Z6-C0MVE?5-JFQ$ MU=$![ JKOKVV'3U?>6K=1ZP[0=*M1]0H<5@WQL7X ]_#Z::V#L.297,EUUDX M];?;5OF-$X-F+*RKD(01I%$H8$(,7:2*4ZJ\*+7P&9I Z-AO."IJ8-^AR=Q#_Z'QZG9$8/?_MJN4JV]9,4UU M1(DJFZ8+!3&1&/( GB>])S+>$_ZT\9U.]B-B!IWHI\W0!0+#$%.DPUAH+;G?G'>0.CX:J)0&M=:O6Q_Q M[W70;ZF[-SNXC((K872,;>\?0C MZ1#&@=J17 JG7R,21WP:^Y"<>\9P;4@^>$ZJO'&+/!^XSG?+\WI:V_KZYMO$\_%[VZ;.M2:N0N2G#<DV0]SXE]5VD MMV#%^R&2>&R/X(4&7VNM@9BQ[,GW2,X-?\>SN>[@'*KH?:4PJ#4&:Y5!K;/M M\;33EGEM0I?%[GT@Z[BPO9/H@8O8^\!Q6+#>Z^Z6Q>DM]WW(&+/7/4I5#ZEY!W1J?;HO'GQ0Y;)MX9AH/"\.YWMLQC7CP] M954C=^.,72_F-OQ.S<4K6=L2Y2(A1*:)@'$2$X@E"B&A0L,PD3)1(0HE3_P* MPOLIX#.9ABD+?_WIUU]O[W^]^7C_!5Q]? >N/WV\O_WXR\W'Z]L;SVQ)S[%P M(ZC^\.V9K'84+Y>)KU1_15R]%(YOAUNW^=9^*@R;B=T*GH,<[79/N;3KQ85% MD*MC0)0PP1.9PI@K#'&B&.0TE<8S4YC:N$W.O"H4=ZO>V+RXW180KJ]])A/:Q.W_T9NE)S*'8\9V[K'4$^4;)2T]:CJ#=]ERE)8)O>HJR0?3N/*(=')R/0!KNO2!1O_C,,OE^D=^S;[]GR\?'Q4P:MC,?'$^*G"8IY02% M%"*:,(@Q,6ZKU E,, DU)8$.0M3F^*.%+B,]##F:_+P;#%?9"DH3U4R6V_G& M9+!C,_C$9]E#:66+''G?,75T0OL:HN%SU_L1X1/%6T)U M-.F[[;-ZW"S='"#PF$21YBD,@C" 6!E/D&,9PY2D+&$JP*GVRM#PDCZV];_[ M;E[+$QV_L>EP[W2$YSQ=@MW/QFFOQS]^&HQOV_3&:W\R*VXC^O,C+[-?E,L^X67?;)J"+CP80HYD!QSS]X79N M2$85RRD.*$H2KF DA'$_0Q5"$C(-.6Y!,=N=PI::3+L5L$E8!WL%5STL*[.B/8R-*=VNY4H%<$HC@P7)CR$ M/"$1%%)&,A$H3K17_=.S$L?&>YN]ISH BC?YI!H M/Z&[SQ.B$^#T?#RT+_6-SX9.@'#^8.C4C>UX9_^\^V=69&+*5$1H*"2D@8B, MWY4*2%F9P)^;H3(FSX:(>B4,HY+&I0F&HW=IX;F MBR_K@_'9?$,>#=UL-P^OV5(]+/+OG_3M4FW^+NOF2TH*2F6J8:BHA)B9U1K% M<0*CE%-IVY3+L%4C#$\]QD8IVTX8:T7!UI()6-MBMW^L-9NK9,O&6&V'SXV- M!AB4GOFJQ_%HW2JC)9J]],KPU>5-FF6T!.Q4MXRVCVM;I+/TVJJXPVKI8H^B MKU?%TC@>^4[NC&()CP,!9<@QQ"&*(1$A-[2:$BHD8BE3?KDSKJ)]YNLP63-W M-W^]^?C;C6_E3D>DW*'\U6H.UVCVEP_B"U7$54$?A M ]<%]8/DL%*HY_W^+83?U86';N=ZD3^5(3 ?LKFR)%A,&=-Q%(4,:A*'=OM) M09XF$0P2F3"*">>A4^^!\"\&A*[H-&Z.7'CPP=K5.QBXF[38J?KQ];EZ^-B_J**I9)U]VV<)"Q$ 85$ MVTK%2&/(0IG"E)JE)5)I*K537<#!-1\;<0W7O6D#Q,2K^?KPWRW' \PQ?F/Z M/O0PVT:L5GH" MUHA?K_)68R[@]=>)K%'ZVS4H:P2$4FOHAD7:3,V M\MMKXS&I6Z=F8NV83;;MU7MLJ'XP:'YG2;T/Q1 G2J?;JW^:OU5S]5.8O5V/ M]0.-QMMJ_11X%W5VX=9@NTHA IV1S M7-*@)-)H[#XY-%\\@#]EWT#OLQO"EV@S'V_I0 MC6#WZT3M@_5VSM-&D_$Z3?M@7>0L'3RL9E-5/J&(2$DX#*C- M*PXB 1GA'"944!('B,G$KT[V43%C8[R-EJ!4BVMO5Q4RM7\WEG9K9^E"VD46U=V^X9U%DY:[^ MS2Q[RN;VSU/)8D$"'4&6)A)BS0GDDFK(PP#+0.$PBKT64^W4&!N-O-X:MDE8 MM1W &K(^UBL=I[4Q8&O-!5OQ[@/78E^^E^$8=).^LY&X;(_>&\C^-NS=57F[ MW7MON!JW\OV?UC)M[.EYMOBNU,]JKG165I8Y54%0JD2EE$"4A@1BRA/(=:J@ M4DD2JA2'6$5>J62NDL=&FVO%P5KS"KSPS#%S'@XW9NP%Y)[)L"-\_1/4 M?+'J-FG-6?JPB6R^H!PDMWD_H.TN^N(E*\QSWB_R=XL57^K5;%UZ=8J1#B-; MI9_;RB.8JPCR.*:0*!GI5!"<2*^LMB9A8Z.KJ]EL\;4L$N^0># M._/G33_XIQVMO,_**B'E&O8N>WA+_O5K8-_OG/!.JJ+JXE)VR?F7Y MWXSS5"[*;J6:+S-A)GO5$1W\4%H$0L]JOTU#X.A;=0-LW[Z5T1*4:MI"NU;1 M":@1ZZ%^HP,FW;I/#?*&=9_.&W[@/CG/JKE-2L>RZ6>5/+G[\8MD[?S MVS)SQVZ8VVE5!B)LJOVS*"")[;^EX]2LS^PBC>) P2CD$DG,22R\,E#]51@; M&5GU@9XMOA95+8ELK3I@&]W_XLR4TEJH,2C3M8=IGP O>%)+MZM*Y%KG<96Y/W8R+^8V MB\ON5/XVSQ6;97]7Z63^L3(@3ZX2XY=84\&!L\=WG\AD71^>L:ZP'\M:.IAK6R.ZD&D[ M5OT.O;<6H'7KSODH,*Q_UP*: X>OS3/\*QK=F/71\ON7)S:;_;PJLKDJBBG3 M 5)*1C!0D8+&NPOL\1Z!A*DT99PFC :NA8R./']LOENE(BAU!&LEW6L6'4.P MF78ZP*5G9O&#Q*LJ48/AK8L1'7OF8#6(&@S:+3W4=%D7D=L?,L:S6>D K4-" MWZVV#=J46;))(@7DFAL'140Z4FX""0 M>6W&]\DV0]C8T;J'GM<(N;DJ?>'>]RYS#Y!?&%7NAEV/L>9G%'C#"'0W:)KC MTAV?T?+(;_MP&_:T7(B_V5:EACNJDC13Q4.LPY#".!8(8AH)2(6F,**2*BH0 M%B'R:8MW3J 7Q0W0YZX^X=IJ78;Z%3MZ_Q.02F\XV%8AWCV35U[ M(%8*=GA0Y@A%MX=GYX0.>Z#F",'!(9OK?7XL4^3+Z90I9%A*&*08T3#"!FPVG:ME,ZF@%G891RU0J'B"8!CB$.#4_<:0U3)/ L+,A;L:8BS-Z&9!#5IKL M%K]FCNT$E9Y)U1409S8]:W03?9J;=ZC3_+9/FZ>?/@A/GC5N38SG+VQ9W+;J M\U:?>!LGB@<4Q5"7O8]$2LQ:$B$H-&&*2A8%B5?"RJNGCVWJVNZ>#WD91%@L M9JLJ1>R_LZ?G?P8+&ZOI6/J>PY5>?31V/&9QMZ5$7TD8MMSG M,>,.2G(>O:CE8JE<>W^H>J05(L_*VISW-O!^*N)0Z20(H"98VYKU-G_#SFQ, M4&Q^BI#T*I39(&ML$WN])5%O1.RH"_XH%?;M+-0 L^.BJ!OP!MK*:8&;_]KH M/"+=+HL:Y V[(CIO^,%BR.&6=@2RUT]QIS#PATUSAHA0A2GED'*;LD&HA)09 MOSX*19@H(8+0S:7WD#DV0MEO$/JZ^_$'WWX8/NB[\4O'F/;,,Y?#Z4TW'@!U M2CLN<@>E'P\@]FG(Y];6":E"*5G81C^W1;&R:26?]&[ ]=5<7K/G;,EF7Y2H MJRA]5,LI40B+"&F8*!K:LN"![1@6PC!($RRQCI'R\G9::S(VZEH;4@4O7I(8 MT7YPW#AL$,A[9K;7:*^ML$5(7B=CE-O-M2U@:\P$&',Z38F]#-&N\V5;:C-T M,NUEH!W)M+WP@?V8QAJE6!&(5:,@XX<;!DUPG) Z%7P"!J^"Q M4>6'VZN?;S_? %7']^!+_>?KO_??_OTX=W-W9=_ C?_^[?;^__;[9&: M9X1 '\"^R1%;+S$ ON@,>NKV-F?_OI#XGL)U=.9_.Q=YM;BM_KV=KRL1?&;? MRUV6T,!.N$HA3FS7%QI32%%((0F(<>V(BA+D5;/RK,2Q<=.FM,9SI9\?#YT' MV(V .H6M9^99ZPI^6&O[8Y5*6 /Y^0R0WOSC#$ZGQ'->ZJ",XPS"/M6XW]A= MAZF[Q6SV?I';?E=3VU.:81Q!03M 9>6/CE[UJ MBD+D*[,R^<-J#&J5/3>WS@'NQC@=PM@SWQQM&N6*8">=H8[@TGL_J%V9;]X% MZ@@ +KV?CMW6LC(DR^?FN<5GE9<%V[9]ULW7ATL6*,A48JNIQ0KR))%0)$B$ M26J(1WE54SLI:6S$\O'F'MQ^O/[TZPWX?','OOS;U9UG+_O3H+I12"=0]4P> M:QUM'ZNJ;&-/S>G/@M%M@<:3TH8MR'C.Z(,"C&=OZ/JX[=X\\-WBB67SJ;$P MY (E,$5E@'-,(&.:0(1B$:(XT"'W:OSF(G1LK'%P0O1'I6=G!VP[>%]ZPM8. MQ:&/V,X"V.&1VB$B YVI[0@>R:':(13NIVI'[KTPG:RNO[DM*Y$&3'(=Q5 E M=M6C(@QIPF)HC_Q%J' @6.!74^VD+)_),4R!M6W&TKIWFF<=C].XNG%*)UCU M3"1;D-9*]IO =0J*?K*U#J2]36K6*:-/YF&=O*%MFKB-A=);VC++#:GNT@Z(=N M,TMTB5G?RY>6<+5(+V_&XL(\\Q,/'SCAO-G$P\SS,]?WWFSQRM;DW;3M2X,4 M2RH13"(D(<8HAC25*8R$P"&*0IKZ];QHJ\C8**5-R\6JVG'_71=?CZ#C8?0 MX]+WX?3)WHNNP/?9@?$H:F_5A/&U,F/MPW@4L@M:,1Y_7LM$JR6;2_[]@UI: MMOFDJ[X(=;H0U30*6*2A3&(&L=3V],F09HC,7PQE2J:Y5]Y5@["Q$6.M*ZB5 MM0Q8]XPXFW[D#[0;MW4%7\_\=0%R_HE;#I!TF\?5)'#8M"X'TP^RO%SN\<]= M_S6;9T^KI_K+K!,9A(IH2(4PKE9BNUHCC" /-&8LB01/G$I$'SQY;!11*^=) M"(> -<_^BV#H>:H[(^"55GW4VHO3J5\_=; TZJ/&[*9/'[^@W=O\^M'NTM[. MKQ?S<@/F]VSY>+TJEHLGE9<%R3=;@7'$ DYD!),4V_@UJ2")4 0I22(2Q#22 MTJOCC;/DL4WB2G$;@[56'7PUNH.U\I.JDGOKDESN0^+F!/0"=,\TT2'&WAZ" M-UZ=N@ONT@?U';Q!V7ITPDE&K.L4^)K9UG>Y'2 -6T2M7 _6#GRJD@(@TI#J&.< RQB"5D,680B4!1E&JD MN5=?F1YT')OG4IEHE]>J-A+8LC&@^MFLN^= & LFY?^!VAI2IKSD&S/+OWL& MO_7P#7!CJS<>U[Y/K#9#NK8/6 /M4%Z70UEVHMC1W6[2;\:Q_&/5P\8)]@?T081ACZ+\WC7L)9/3LC?I)KK@$Y]E#V5#S:+> M. E5P-.8:R@P,R^-2)GUJZ ,:HDC+%7,P]CI4,]%V-C8O^K;NHV#V5'8IF=NX:P)YI=F#LY$*L[!E.^>%@&+Z2VN-IY7:77U2[_%E1K,R;9[D Q>KY M>9&;]]G\86%Q7E2&69C+4G9@:5@&:";J;,X_7_YV\D&Q>LW8.^R[(PH2%)1O M#J=G#/(*\+%FS>5>][0-S+I>/#TMYF7J;1F*7GQ:+0M[N&"D354D4T$"#$/$ MB$U:PY"DG,,P#)(DBG4<1)[M/)K$C8V8ZZBC2F50ZCRIDB<*L*.V;[!6(^+- M[-P]CGV[P1="V"* RP69"\.X&D4,',SE8NYA2)?376TIY4I*\\2BK";[*2_; MKAECIIJG2:P4A4H:WQXC32"+@Q1*C!D.4:HQ]8SU/"YHI#12*VN^_LMR(9B# MM<*^!'("7U?JN!RU84BC!6 MZ*(9C0N)XL3#!Z:(9A,/R>',]9>4DGV?S6UY MHK+49+%-M*0IEV%"4YN#ED",*8)<*@3#.%91B*1$J5?YC29A8Z.'#S=77VZ^ MM"D8>P),M^VWKB#JF0O6)6-K1:O2L45/R:LNF/10-/:$P#>H&MML^O&RL6?N MZ:Z:QE12&C$N-!1*VQQW'D"N,8)$"(YC$J!(X*E9*64+:;@K/]-*HTF4SP38 M%]C?7+BJJV9P-BOG EL"KAZR^;Q(S8.-.)ET$;*.(N2-'6JRWU>U-A4"9BM( 2^/F;B$=C6]06H+C)_ M>MY:"42>F4F2L:[VX)T0;-R!;W["Y5S.BUJ;%Q1 MJ[?;J]:SP$H#K(Z[:)V U?<>VE;)R;ID0M\5LD^@T5=-['UQ;U4%^X39#76O M3]W1>U6%VWF9>&R^95,6!DA)C QQ$.-N"!Q"@A(%4R63)(P9UMC+W6BEQ=C8 MI4T]A6Q>Y_0;+7HKIK S<(XDU?=P],U?)\LHG >[SP(*AV"]5?6$'4W&6CKA M$*P+ZB8<>5C+K"0U5SF;7*>R9RW0&9C<>ZQ"\GAEK%[?7NJZK MW'68">6&2K?946=D#ILQY0; 01:5XVUM-W?X\EU6B-FB6.V6E!8AHY%UL*@T M"S6,6 JY0BF,*(]YA*CM0N*WLW-4SMB(Y,.GC[^ ^YN[7\&[FY_OR^Y'UWO/QWG>'YSB^KML[%Z/6^]X.7X*MBCT%/)S!H>-=G>.R!M[2 M:33X<#^G^?*VFSESM5^?B>J@+,VDXS2"V*[%.)<*1C@(<1KQ- @3OTVZXX+]1D;>5S>.?'2 7+T,X:#O6=.^K)S*%WK^;JK=C_^23?X M=>O'7*C3L/Y.-P >^$4=/;8=N;YG6?Y7-ENIV_GS:EE\4"]JAM:.5*J0PC*! M/!488BT%I"JU,:(ZE"E6E/L5NFR0-3I2S![FFV$A*&$T15"*GF*<1(24,JL8)4I"*5 0]XFOCU+FD2 MYS,3AFE?;J0@86;MIIEMQBBT M1J'38NV4@+$Y&E9%4$7X6B4]HGJ/H==,"%U@TC,)[,'1)MKY&"X>,)W*#UJ_CCINO:N3R_+E[*%?OMO"PASG)Y-9=TS^VZGO7*"J8H89S#%FD(<(VDHV-*VO-P==:]4Y:7WT"=6*@71I6EH$?UC;^V%L3[HZ1[]0][$JW03W)C@'==SJ[?GP[AO^X MLJ^)3_I.V9)==@?HBWHH-^"F(1=)$'($48J5H6J$(:<)A@S+((U8F*K4:W?L MM*BQ\7"EJ3U5RS>Z@J)6UH]]&_!U(]1N4.N9([> ;=4$7\X!YDUQY['HE+4: MQ U*1.?-WN<6ASM:=II8%$O[V*H[\#K]06*%4( #:'M(0$P9@R2B#%(<4J8X MQ5&$O;I*'),R-I*P2E844:KIFTUR'$DW3K@8GY[I8 W-IMUW'PT>FC#HMIG# M44G#-FYH,O:@24/CQ6T+,KUJ';53 .[J:;&:+Z=(Q$DDC(L0:QO[G"0:TB3E M,-11PI!,69)Z%7(_)W!L;'#8]6Q'Y0FHE/:MVW0&RZ!+)GGGC,A!;5'!R M0Z;C*DYGA YG6Q.B'.:&;2:&0=">]P:M9UHP*S<5]C)9O4C MEU,(NW'*)8 -5.M[4^6[5'$"-DIVQQ]G4.B4-D[)&I0MSAB\3Q+G+F_9NE8\ M*KF:J4^Z*D#Y>R;5[;PLO%%%%95^SWNCO-U,R>=LMNY05?S\O=Y7*:[F\HO* M7S*Q6PL1"Y9&(A!0,!%"G"8$$F46- SSE(A$Z@A[+6-ZTW1LSL_:S^??P;UY MN&>'W-[&TXW+1C%*/;/A>H#LE 9K,S9]^ H[<&M+RJWMM2W@C_MR*Z>7((7> M@>^V W!OV@[;/KAOT ]Z#_! MZ42)(%20!@I!S)B&3 8:(D,"B*14$[N+Y1[ MYIJU 78/K.I75=E0NF75!SMF#.2?M<&R)^?+2Y4W\JS:P'7:;6KUM+:G>YM& M+V4(_519LN-I#$5@G"(<< 8)B0T3BI@&C 0B15ZM%O8%C(W>ZM9#1=5ZZ)GE MX,6J"?Y;\.<@_&? 5LO'19[]7!D@@-2?VQ+ M@O^OU5P!%$R #2LLIS&.)R3:O>2=$F6T'D!A>9D1M=CNJ)IGXDD2!2NVVEUKD[Y:AU>2IYW/Z.#R3WA Q\%GG;+J5)8!(QRR"5A M$(O$_(3#Q,8E8(I"1@@67JE]7N+'QFNO&J),P-H 4%L UB:4;8%ODE9S',0G*J >?:^EMMF MFXH,NS4;=JIX_/S]H&C#E0U(MTW@;<2Z[3Y3E>*T2];[1S;_]%SV(OZXF-N& M%$KN4>8O-M3]G>'+30KW-$4BH$0&D.H80TR0^0DG*4QPH@.%XQ0'7I6NQF#4 MV&ASMUC++BJO*K;P[^!H41>+S014Z( =>.JMJK+1=XW0!&PP.N(/E3@!"Q38 MUE;PW%@

"Z;E..0-41O73^$;^"_MNI(QKS;C=GQV#8L%N]8[#XU,;QF'1K MOPU=>3)VQ_MZ,;83K5+MM:_3 M(&ML+^H=5[5WIVN_U[!HS. M=X)/R1M\4_B,XOM#MW^LI=01;)2?@-=IUY0#[1MPT ML.W0YVD#7+<>CY<&P_H[;< Y\'9:/:2[G:)-GO*Z$\&=>F+97-IZ2N^S0K"9 M;2MESP_J"$6N_3=7].+S-%M9.%80)6"X 5^ SRZ1M M45S;8]>(E45EN]Q^=[G\8.U]!\Q1G3??'?.#S67GS/.);2JAJ_SIPX+-ZW+5 M(=41U@F&DBIM/$8L((F5A$'$D(@1#XD;>1YY]MC8L&Q%;=7SJ?#]&JUFXKH0 M@YZ9:&-^JTKGKW'P*7+>&H^AZIN?_5IX5C8_:G!S4?/7MPQ8S_RHKJ]+F1^_ MI&T\P;RL@?=[9I;&=7&!,J'.K):+8DHTX@C'%/* V"0W%$.2&%J*56PW[V60 MQ,0OI*!)W-CX::TM8&6*H6_X0".R;AY7=WCUS&4;J+YF=E>K5G529>A.C#=E MEI_J]&JTRS #%\0ZCC1H%#EPL(&+^8?Q!DYWM:.8M>/T2=LNP#:KT'X#RM9V M4Z4IPX&*8,!%!''$ \,OAF1B'B F4H&"5+8H6M<@TFG.#%^X;JUQ.3%$-3$T M$Z7G6>;/EK-&6 O\:*@)?1ZD+&*1AI'FQM6D:0P92LQ/09J@1"1!K+S8_5+8 MAZSL8MN"KS4$I8KV6-#NG$CP;I7;=>%',^58\6B^[&8IF"\SL_!;?U36X3 3 MQOA!W0V'VRNA(Y![?A]LOL]FT7P$Z^[XW@&.3LF^2=Z@3.]@^#[-N]S28@%[ MIYY?/?BSF3TB>V:S:8P83KDFT/ )@E@S;M:R40+#- F);0M( ^I![\W21LKL M&WWM5)!&88]%WFED'=:]EP$U5/&]YWVBV*C9"4X>Z^).\!IHB=P*-[]5\UDX M&A?0I^\>;BU]UH)7R^KS5[<\*IXO,YG-5LOL17U1QL,H:]-\-(/[;F%W$NWI ML% )C6'$>0PQ8002'1M0S1*;JR0PP'IY8><$CLT5V]47;!6> *LR^*-2VK.Q MUUG0'8^".X2R[]/?RU#T/^QUA*;;\]US0H<]TG6$X. 4U_4^_R"UZ\6+6;EO M>\^D 9*404%3L[I6-(*,A1%,<$"3"/,D1DY%FP^>/#8**95S::5R!K!F5K@( MAM[WWQP1\ HH.VIMZQ"RUT\;+&CLJ!&[86+'+VC;"%WD92HAF]5%GLJJ8U?+ M99[Q5=ENZGYQF&2X34$LIB1BD8@9@FF,C3^0< TYBNW_J$BDTC$*8A]_X'*5 MQC;=;<"VTEJ)W+.EB M5NSE@ZYGK# KP+(VW]6WK)A&,2,L2"@,@T! '(4(4H((I"*.*:%AB(E7J\^3 MDL;&LJ5^Y3PMF?4/JZ/G,NPTJFY7C#YE\8X!T&W]2I.2ANVB,0Y MHP\J.YR]H1TM-+=@^$4M'G+V_)B)*]MZ>*\J-V(T3#$.(0W2P/AQ*H4D"9#Q MXY@6<4"P9M2'."[096S4LM,49ZLWN%,/WN=IEPR0&P<-!'OO&^UGN]SLC$1I M2Z\%U#M M5/BNT2?0:FQ ^#VR;.+1[9O-+/3\&;]4>DA! FC7&L$PS2,("9Q M HDB(50*48SB1''D5,W&0=;8Z''35&5'WPG8?.KCB;D@?7[7JT/\>N:YRZ!K MU9KF#"@7=Z@Y]?S!&]6<,?18OYISM[3SRNSQG"WQ:6NQVO97CXO0A?:,(10XXC@(N4A]O-P>0!ZL[VQO M(+MYJMU#US=9&X4G8%M6N6RO:+4N?YV M>*=EU;V0ZI31]-1]* ^I1\<^^ZC MY]T]9*/^-I=U27DE;[X)#1^>9FVI#U/*7:RU\L:N#K-/3XZ0&[/U!_AX:66GGU86S=9*QO/7J_O-_^(QG",R'3MOYZ0.[+ MV+I*9+XR$W?;BW%=@B?B$0EQ9);C811 VS4:\BADD!I/+192LU@[A:2=E32V M%6*M*%#?;.%Q595:KLL_5AJW;QM[&FXWFND$Q)[I98W?CI)]E# ZAT37!1I/ M2!NZ%&.ST4>*+IZYX?(^AN>7#@$FF*VGMI4-D=] WO&6O_V_1)(JK-L[FQR"FQUL\'W1TGIB%6_%LF#![ M43/'4K0'P]3,;)> WS-IO<:]I?4M2@IYHC!0LN2URLU78U6 \I!A9@LN"9;G MW^T^'"OG]=&O9_E=?/T=_7/'%8EV\'(J1V2O'[X6T8Z61PL1[?Z]DSB0,L9D MJD,>F78FB./UM2U7>>M6:#]_W_SX;YG* MS8,>OW]0YGU=1B4)D8J$*0+C5!@?"1-FEG=*0*F,R1SC5+DE+_J)'1LA;+LM M@HVRIJOK4+R'=%W7-1UCFG?J[D+X/1?O'FAT^VJS4WTL,LU+S@.UFE^ M=[?W0_[WBN5F9L^^WZEGXPI.D;91 FD(,4D2PT,1@9RP!$J&4,)H(J/8*?^G M0<;82&?SAMWH"2I%_5V0?33=/9 +,!K* 7&&IY7W<0* BYV/_><.[GN<,.R8 MZW'JTLLJ$;Y?Y'?*]G(5R[+2VY0C)'# R@EBB%&H8),:&W6&PGA24Q(J*G? M5O(I4>/;-;ZV]>S6I6_:%;,[P-/->[@(HX'+V-FRC*^4[+Z"W2D8>BE?=R#L M36K7G3+Y5.&ZD]>WV(_]N)C_M6S97#XQ$^:G*FMPOO_);_-L6=1UM@/*4,AC M! E6'&+!(LBI-$ASB3 )C&.0ALX[MZU4&)NS8(R 5>]KN^5:*UU78UA9M3VV M']N-B<,V;>](]\Q#%N3* +#5M\XXMLN7@P]+,]K4E6\W!!Y[Q;T/Q4"[RKNE M+]8E2*K2%VRO],5J?FI^V*$[/FG \I$MP5>5*S!?+$$VMQUC[)G)')2EHVPD M";SEQ\!5X*MBE*T7(!B ;XN5C-[J[ )? J8B^I][P*4 MH6[UY[;QZ,[#UI?85]_R4=F_9 L)GHW"RAZ,_7GW6U?;8VZK05CH^C-[^]?' M3#R"@AD\LJ)LSFY+[:S8S+C.YL\/M@#/O,+2?+*#B+V9@8?L1]?Y'EKPX"+GM2V\8%99D0^]":@W2<,J[-6UD%20JQ M7;)S$C"H21('+$61]LM$.I PMC?ONN!.57?"B^I/H^CFNE^$3<_O2C]86C08 M.&%ZQST%]J4,W$;@A)&'G0-.7=AN6O^5Y9E];]Z9E6^Y$2UE)#2F(13$'@/H M((:,T BE82!B%*"0Z?6NJ<$C&U2K_4#5L%6._P'$+I-Z4N Z7E&>V'B/:%/ M&=[I?#X0,NAT/F7B_FP^>5V[R?PKRXRC6,97K9N;*<4X81I&,9(0&W\),A52 M&*5Q+$.*4S.??6;S@82Q3><=!?UF\2%V;M/X(D1ZGL<[NO7P8CYI>:<3^5#* MH#/YI)'[4_GTA9?'9O^NLH='X])?F64;>U!51\1U5IN-"@JGBJ>IC@(SQ[FM MO9!$%%+;RC"A,I8");$,O%[;?N+'Q@)[0<1K T!M =B84%T!K!'M0[8=AL>- M2_H#O6>BZ13OBX*VW6'K+6K;084W"]MVAZW(;Y.W>SL7BR=E.]9- M$QTE/$P1I(I0B)4P/^& 0853)"1ED0I2G^HR1V1XT=@ I62VZ>M9J:,?11T# MT8V'+H2F9[+9HE*I!WZP"I[NW>W-)PWF=TH:Q^0,R@P-ANY/_Z9++YSCKU-! MUIF402AC;+,UF Y2B--00QI)!(5(%<$H"8) M"@ETBRU1;3 $#5#^LQE/3,, MGH31'M6AN>,POZSSY%8W5/JAE.,BWX9=<_233-=_50U6@=]/!NI6[G=XN9 M>79DN4XM&ZNS.6 ]3SES[24FFP:N-^< MP8H"A'%.F1Z^J)ROG#ON^2OAL\\V%6FO^EP=_/E_NZWZ_O?[FX_ M_@*N/WVY_P*N/KX#5]?7=[]=??CBVW:IQ="XD4K?E"Y[5LM2JE&7I8C;[S#)Y.[]FS]F2 MS>J8,9+R2)$@@1(QXQ AG4">< X%U4QS1;!07LTK&Z6-S3?:*@NLMC";@UK? MEM'RS5B[T5MG"/;,8Y> YU]VU064;DNO-DH<04I(96(*98068^@4', AV*&"-,_!PM)[GC M\ZS*!'K[HB\W%EHW('=#79$0*4H53!);L5^D&!*!(LBE6?MJE0;&SYU6F7(W M<\=:!9WC_EK^?Q+DW>B]=W<[GUP6R<.OZL3A6_GZ_X!5?#5/?NFBBG541(QC&#*J+ U M5$)(>$RA0*D.I8JCG0 I-UYRDMLB1*IG5OJ<+UZRPF[0V^SE'[B:*YTMR\Z[ M/V[[BBRM\GX\Y38.;CS5';;#\-1:7_##6N,?;8C!INE('7IYWXBJ-T]YH=0I M3[E)'I2GO,#8YRF_F]OQU+U]\BK_OIO.S$2"F%0(,D(,*P51 %EHPZ8X0R&* M4A&G7GDH1V2,;=F[5O&BQ/!C6+HQRX4(]0XX!"'=O&J8@E9JA12 M42@X=2KCU)$^8Z,0\YU#_011GAH0-VX9$.:>><@_H-+:M FIK*P"E5G#AU6> MP?=-@BM/Z33*$,LS +8-M#SWV,OZ2.[&;FP#X6>L*#*=*6E#:^HL#442Q7G* M;$8<@3CE%-(8IS (9*!)$@@:.@5CMM9@;(2Z6:?L!G"UZRGI/@ING-HKMCVS MZ ;67>5?Y=!L]*]"O[I.J6D-7B]M*=VU>),VE=X@G6I;Z?^@EF&HXE')U4Q] MTI_SA5R)Y>_,QA(NOV^$EOT0MA$.H8HP2WD"8VF<2:RXABQ**33^9*0X0H2' M7O%GO@J,C?9JK<'76FW ;.8@FYE_RQ-QQ\9,K M:[_EP;H["N@EU*0M>MV&Q/HJ,6RP;$N(#L)HVSZGJWW_P\:?TQ@1$2B=0D2( M64D3'D F:0!#'7!)C:L7*2_*>O([3M\=K]2G ;JITZQ1IIW%I M>PQP&=IOUNV=\@70BE9O#>* M?\CFJOBDKXVWF"VG4:R3-,(:)IS85G(&;R(C ;F641H:#XTRK_7H24EC8Z:U MHN7I(\C5RV+V8O>/1*DMT$R4KPW/M@\G<78CG4[0ZYEI7@-7:FE]K$K/#GL_ MG(.BV^8/)Z4-V_WAG-$'[1_.WG!9/YC[Q97XCU66*R/H6>7+[Y_-=V%Y-93VA9P,JN*G:\J6,I.&&:QE(0"35+ XBU&0L6D1B* ME*!4!U&DS&K-*VC70:K/#!LF9/?3_;_=W($/GS[^ N]O[GX%'VZO?K[]<'M_ M>^.9!^6"N1MA=8QCSTQ5:KN[WNH_I09:'0+6S!,7P= S&S@CX#SI3UK;-+7-33O3VORV/Z4/GSK(Q#UIS'IZGKZ@ MY8']9EJ;A=+.3F2=CGB]*)9%69*A+)2Q=E"N>%&V99K*"&DI4@1Q;-O>)B*& M9M%#81"GL:8J9;%?F97+U!G;=#]38@3\L5;<,^+RPD%S/.P?;"CZ/OBZ?!3\ M#_L[ :_;D__+5!HV#* 3^ YB KIY:LLPU$517"_F-B9+S<7WCVQI]*A+J C! MF9 RA6&J,<2!LCV%S2!J34*.&96(>+4C:Y U-HJTJH(=72>@TK9E?9HFE-UH MKR/L>N:T]K#Y!WJ>!Z3;(,X&><,&:)XW_"#XTN&6EO2Q&(N;N3Y"_JP;H)=^IYD=MY?Z=>U'RE[I15UHB8/]PN57D49?\MIK&, ML0RB"*:Q#8)1VJR8A%80IQA'6,6$!=(K[L]/_MC>_[7Z8*/_!-06@!T3@-4= M_&&M*'_T[7/H.TAN7-$C]'TOB;I&W3\4L!UVW48">NHP;"!@.X .X@!;/N:R M4_)/^IWBRYMO5N(J*Q[MA^7R:IIP'B9!3* *D6V%Q#3D ><0!8C2)$I5RDF+ MWBAG!;'0BW^=>LK CS_&S3;=AL5E6' MR950V7/G>+N]5#I%L>?7R'HWS1:OL-J"F[TO;OWQSK?L-?F6YO#?WEJVEA0I"@=,(!MIN[?L^7C]:I8+IY4?E44:GF]>EK-V#)[4==L*1Y_ M>[Z2_V[^;FGB?E$[E->/]CSE=OYK6;ZA2CMY,%^C8BH3&L9IHB CG$ <*C/O M8TZAX$BE:9IH*;SF?3]JCHU ULNQS'J#PBAHO4">E?G:OC7K^AE7-U9Z^]'J MF=[6!H*OQD*P-G$"2B-M9[ZUF:"T$ZZ>P=92&[U9VVHN+:VU(U[;6V?JE19W M6%"OUQ'IM@)?/ZH.6[*O5[@/:OSU*ZW=B^6C$6_6566Q.ZGDS]]_*VPMKZHM MLZU^O:EYO0E1"%(N0VY6I 'E F(NC9\H AMF0AEA:6)>*%XO#7\5QO9"*(MN MZMGB:YUGHM>JKQ.DC>Y_\7LQM!@7-]+O%^V>"=TH7U4X7:L/^'?P@[7 4/./ M8&/$;I'^/D)(VH/8*0>W4&-0?FT/TSYW7O"D'BJ3_6K/C@_+%$BF"9-Q##5) MJ:%#;OSJ)$EA*$*91B0.,*&=52,[KL/8F-&E/M;:D@XKE9T8(,=CYGYA[_LX MV@/Q7@M*7 #C<(7'3N@QGF)CS4!Y%1@[\ZB61^RV%N3C8F;N*&P&U/+[%*$T M5(RED"<97RY* S%+[,^NVI-=I1+H]ISX4,^Q1]$DS#TZ; M3U_9MKOK(E\:)^+)GE"\9UE>-5A(D= 8A0A&G"B($4D@Q[:EO5(J2@4*5.IU M='EUW;G-4SMA(ME*SRJ[6>\\>4^9>F2V%DK\^6'Q\I.YI9RH_X'MC[#ZL9R=!P\;9#J>,F$] M_T[^O6UVX/S!OMC7U9+LM,[*T[G/98.\*28ZB$DLS,QCQD/7QCFG6!.81#** ML(RQ^9]?BF"SP+%-4*MOY7NN-09;E2>@4MHW5_ ,YHY;N1TBV?>^[44@ML@< M=$.FX_3!,T('SB%T@^ PD=#Q/O_W^\U\:7E+2GNR;RGL4WZ_^#J?!FD8BB36 M, YL^RM$)"2:"1@G41*)1** .!6^;) Q-E*IU 2UGA-0O@<7.;"ZNOL IP ] M[PYT %//C-$*(2\_X0P&K5V&4\\=S'LX8]BN(W'NTG8^Q2\LFQ&.]>(J@9IB&30O0#L/65E?P@U6V#8S>_ITS-)TZ>.>E#NKA.8.P M[^*YW^A'_^PED],RYK.XFN^63*\.[O?"53C1F!#%H%"!A-AX@)"IE$ FA6*1 M8I1CIT!++ZEC\P,KOS#V]@=DS_S3CZ!,)= &TUNOJ!4 M\^W\Q7RE%KF-KS+K?S8KOJR>GV\QNB*@:],:0,$ZU,F8"U,26I[9@#5M8>L&/0!/R2 M+[K,B>H$WNY+2;?6:/@BTY>"=[3\],4/O:R*R?M%?J>>ZQW8LF3D^JAUFB#, M*0THU(@CB&E@=TZ(A(C@,))!&HB47E#&Y+3DD2[@-^TH;"F(?*.Z77.*G8"* M=B4U&L;!C3T[@G7@SAX6RKM74.Z&7'1?1.,\.KU4T6@0^R9E-,[#<*J.AL.= M707 ;Q+R4J:# !,.D40*8I4HR'$4V^YE*J1$(,VQ5R3L25%C\]Z^' N%]\R M; #6C5FZ@>O_Y^Y=>]S6M33AOR)@@)D$*/:(%"62/9\JMT;FS4X%278?].P/ M!J^)IZOLM.W*3OK7OZ0NOI1MF:0IE7J <[)3%4EKK8?BHT5R709FE(#8^$$R M&2^#-'"X_/-D)EXV^W+X?*),PS/9.GL-X$4N5:X,!(8Q9AT:Q8#(H75MI!"" M8D;*"@4M%"])G!J=[&(C[NNVH=$U9R]C30BM*E0I0$J( *Z*$G!N 4<("E@4 MIJHPCW >TT#^'(<_HR'ON=A.^>X.O:#N2<'<*9QPI>R+3=K5\$6IXZYX?4$X M6M5ZWQC'\TVNNCY\>N>>OGG4,YBS@@LB $,E:O<#C5! 5(*P0N4221Z2-WE) M8!#+CY9%:1[K6OD/\T7=BZBAG;9"82#G7$399[FF9;52/[F_A [LDX:8$+^R\U>O-VU^NAY.>*65$R1 %)!2:53,-.-AC?90@=&R#U%T8\W8I 9 MAR.VD+2JI6.%,S8G98"G,D:=[6<,?#JSSUTVS&+EH_ZU^?JWOO^I_U@N-M_7 M,Y)#@76N@9:, UQJ"$1..) 8\AQ*I0K*@WR)0 6FYEC8-ZE(NUHY@CS-ZN4: M()]M-;-99D+;-@JZ.QS(COJ M:K%YOUAO5G488$>9GZU/\-88[6H(ZD_:OKV+#?^F9V61:PY+ Q0AR"4"E(#E M!EE.XYI((DL*85 #W1#I4R.TNEG$3ON;;/M)=P;<9%L3LIT-@9US@P;'C_T& M@WQ@ZDN*=GB'W!C4TC;$#=)@W/ZW,> DB*[K9SO7[5-K]T81#;?IAU M-PN% M$.NY&;U::=66PW_U>Z]+_*YW^"[31)9&FHHARV0F!QAI!EA10,"AY$@70B,1 MZ+L%R9\:G77J=QTM0CVS,/!]?;/!(!W<.SM$\\9]&_:TO\EV^@]:8SD2PL2N M6I@.(SMK40 =NVMQCXGCNL]ZP^<+K=[RU<*U%+J5LND0HM6;)I1R5N9$Y5)) MH+5=GV+KF0%�(Y1 23$I3T!!ZNRQR:HRVIV%R5?AE.HKR1RR4 M;?++LEK=[(55>/TR^ZM1.G #JA]N7\\G$8B#.SU7X1?A\WC@DMC=Z9,XLJ?C M8?RQD^-S4VR&GO65FM(]/3EE3",E!2& :ED"7.4<4%X14)6D*.P"H\)54#4& M+ZE3(YJMTNXC?#(US2,'[8I!\*.=Y- .3#])4(W([ M *7&2GX_DD?/] L X M3OT+N3FVZNN[^;U>O;:2OBU7OV<"&0Y%40&"%'-ADQ (Q@30N!",YT:HTJNF M])GG3XUX&A6S6L>L4S*TS.LA@OUNYWK2 MH.-:KJDVYT3HY'0""&@J&L!IJD&S/J:0%>B$B61 MK$!!?N49.5-CUT;-;+?#$KL_=0Y7/Q9(@-; /! #5$0N7B\,B7/R3LL:.3>O MU^#C'+W^RV.WCC[K;W/WJ,7FHWT%9I#PG*@"@THI9+F ,<"976@*";6$"-EE MIM=6]CD!4R.!=J=DIV3FM S=/7H"HN_V43PTX^P?^:(2L8%TVO0K=Y">/'3D M+:33)AWO(9VY+O:;WI;2W842;K\_"E6,YK ")3$48$7L-,YS 9!A C/-BPH% M]1;LD36U:;U5]2":-OK[?AYCWV]\$N0&_\['@1;QK;\(1^+O_7EY(W_S+QI^ M_-V_?$MLT$Q7&NO.N#V>=;?),],E@491=W:D2H IQX 6N@*50 Q)(2J6YV$! M,V@2!P.F6OCDF&D?DAAB.K@_LMW0:JD>Y>8?W.5[ M;G[?2KEZY/?MCW.]?K]>/VHU0\C0O"RD'0-" U/5%Q>'P5>J[K?V]M=&+Y16 M66M&UMF1M8:X\D!R51^".^AW=F6-80G[$04!F;8GD9_HLE>/*WO5M\UR\0=?K[G\_KC6F\VZS?@6RGNVN%N*=]8,95V$CT$]I@^ [, M9Y. -J#[\! 0C]1]^+/^81]7;^C=N_)*\J"(U4HWB?[6XUUK^;AR1X1*_UBN M74+N2^ /OOC]/]8]X[9L!KA6ZI\2M3@.'83> M%L?>#QNOQ7&H?0OK B)=\Y)2"2 4DT"6A2I+85B% M6/)]P[^74_N$V/<.#[!K: %.N&<8!MMT%N56\9'W"W=(C;];:&5/;D6^!TC4 M3N'>[:FZ;=J5S_VC"UG_M%RYS]9^[\2O2]>]R94G6-X[ANSJ;,XL(R'-<@-* M6;CUNL; .L!VT:XX4C W6JIR]D.OYDME5V*KC1]GI5$N9&X^57&X:?J*W[OA M76=\8V?EM_G"U:)Q!X6-"M>V]HP:127=WDJ5V[%#$F!5,9N:Q\_NM%<]_9I,A*_\5]MQY)5>:#/?S!BJ M*M>Q$&">EP!K6 &1B668;D(1Y)"IO6^O.%F]Z?5\N=\ M[>:OVX:=-R'W&_XK=._['+1^I)D KH%9L$U&L"IV_8"R%ZV6"2L/7L!A@&R$ M8UG/D(UPUN#3V0CG+X^CA5LI72[I^K.6>O[3\<]'O7G=]O@MO&8,X1X_?WR[]K[RR,*'K! M]F.+5! .3!E;]#[OH<>-';CLM@.O9MTVG]T5)K_)7J=NL>R#5E)BZ14X*KOX MF/Z48KSN"<]ZNGVP"YBZ=>$]_S:36D-82 D4=:7>#2N!J"RI"$Z-T%59(%GX MICL=/'ER#-(IESGM_/.;#N'JIX6K0!B: _SL#\ID.FEK= K3X=-&RUTZ:<1^ MTM+I"\(FWGJUF=VNY_P3EW,SE]W!L6"D5+D&1+@H/&$H$(9K('E.*X&*2F+B M,_E./GUR$] J"%H-_:;?:=#ZI^#54 P]#:UN6:M/,CM[C>IF:/]%5Q:];/8'7B\??BP7;BN^;BE4%:10DB( [* 4&BI1,*BD%W%4\5+RA"P M+H0$F-F% 7>52 K!2X(Q0TH$E2OH$S8UBM@KG+BG;73%@EZ<_?R+5.@-S!3Q MP(5'_7@@DC;4IT_@N/$]'J8?!?7XW!-Y3F!Y28 M6KVSZCN7YK&)EKTS7?>C3WKUY3M?N19L)Q]0>]^:8JDQQX!7&@)<, .HU#FH M$#(<"2-*%53[8$!=IT9B^YIF.U6SSMC,O5C9GKGN^.*C;C;<73/JK#:YZ8AX MYEDQRZTA7Q?/@Y)IO 1#;^[$C5GX0/WG^I0N'?V=^L9+@H$!5(@1WEA/Q]< B$0!EIQ+0F#.O?+,>^5 M,C7B[Q3-&DVS1M6LUM5_<7L>U,L+VR10#4R/42@%+6@OHA"]F#W_Y-$6LA>- MVU_$7KXXTO-W*9MWB[4'WSU[]HE,[81:^UQ:LZUUM P(+AKAJV1 M! R*'!#$A*BT_78C&A9Q>DEDR$L\3NAIJW%=+V"K\S:Z,JY%Y$7@/4^Y$H(Y M,"-;[Z\?U9OF@5S6I M?;3_LY:U'T#!+>68$H$J=TL%A+A=*H@24%V5N8$Y4550X1<_L5-;.[C>P/^< MW2\7W\#&=7#^T6:QO%AIZ4!7+K-\N?FN5WL7-=['^7CO:X;%CYC2@STP/74* M-ZGYG&P(7 =FLD;EFVRK=&_^?\*6K?XUM7*^E;'0;WZO;ND%7O[-U^I+D%RO5D]-J65 MG2/R]3M?W/UPCUB_6ZZ,GF^T>K]H-IEFB@K%H&4ZB4H)<(44X,(4@!0"BRI7 MI,QU1&.U$4WPFNKCMVNKS;/+=&M?MH]!M@>".SG8//<1WS?/=?3$7I^1EN23?&7"5_KC#U[:38,1]1]W M_V'\@3G:RG@&%2**2;[18K.3]>']J[O/[^Z7R]5G^_68J5+J2KJU@H$<8%9Q MP(M<@IS B*I./.K_W51TM3V/IRN>]1B/5BG;E;KFSF% RH9]B+<_Y%(BMO0 MAZAC0190\#$5=",5>8R',*P$HP\LO647>Q\P7JE%'SL.RBMZW7!EN[>/>C.3 M!&.+&090N4ID6BM M>: & 55J16C3(=62]D]?GKG5)UVP?7 #U!#4I;,598Q MN-( 4VH]OU(;0'-!*6*E*)4)V9F*Q6R\W:=YI^$5J/DM,V*Q&/BCL57KQH6; M#M#';L_<81K7.0'/TZENS[2SK>GVK[FB-N-G_<..^'?GJ;YY7+F"5+7?60>1 MSR VU.V>@+R@"F"B7.D^Z)Q$HGB%=0$-BME7N21XHKLA.Y5=$+5W: M&1-1DJ\7>"2KD@E$+.8T!UAI GA9$, $XT516MRY5Y9^6L1']-)KA;,]C;-& MY7:=?].DGZ2&W7-?)R680^_&7(=C7%E"'VS25QSLE3I^,4$?$$[6"?2Z\ M*<4Y+T5E7;G*50^$%(B""V!,#C7FC.<"1N4.IM!N:H2VRYEKC__7==#2GH59 M9V)FORI;(^NK]LW,:CNSOYRE66UJ;)YBDI? CS*?;6@'IM=G&=7X),J4Z ^3 M=9E$P^=)TTP)[MF\SJ1"KJQ4:&O)S?O_)]2-Q>^!=OK/42D-4<(!A:;U8 M+"%@A7#5(UU%BCR'E*.H@C4]0J=&^5N=W6IAJW76J1V=:.XU +ZN;%I8!_=F MKT8TOM*-!T3#%+SI$_P\=6\\H#A;_L;GWO!"=VUKMKO5%[WZ.9>ZSA/FG!#( M10D(YAI@HQ406D# "RP$AL;UP/&M=7=*P-0(IVLWZ)R+5LV@W.VS0/:320IX M!B:."&2"ZN#UF7]U*;R3#Q^M&EZ?:?L%\7JOB_0TY'>M'N_UG?F'GG_[OM'J M]J=>\6^ZJ8MS9^I3]O77NFB^_K5Y977^]QER)>P-+8!DT,WZT@ F!064,"EU M127/PUR/&"VF1@V=$>[#V9F1M7:T]9WE@<<]K%WWII-G_;![=T_.7Q MA\ORJ=.OYHN-KIM_[84L=>6!L7'%1!DH,$5V\:8D8*5K,ZN)**E0N=!!;0%C M%9D:?[Y_^'$_=Y&*K[^$L6/T2/@1Y!CX#LR1>R9TOME-UEK1)G9N[3@((DV? MWGDMFDEY,EJ94:GR6LB>LN75SXLCS"=%6=\L'ZRL&<2TE(A0H*T;:5W)@@"> M*P)P69"\9 :6J IAPY-2ID9U3XL'9W\U>@;N4IU&U(_5KL9I8,H*ARB8BGHA M2,HSIR6-2B*]QCYEB/Z+8Y.5+,-\U:N'.AOJ]7*]F6&"B2F0 $AJ._*[VKX!EZ&1>&3$2R MR3GC$^>$'(D9.77CG)G'&19GK[PBUNW]>OUX&%31++U.YW/,D"A+"7,.%%," M8&D8H 150)N*YT@SA3 -#L(*TV%R%%&'$\UK&[(?CZOU([=?O\TRTW9]M/RM M=1,.E_VP=ZVS%_-%MJZM"ZP:$3-:O@=>@X[!X#Q4[Q,U^M^TVT8WIU/I=@YR M5VBB32YZ7*6.]XK#,WT$6* >X\>$Q0%U,DHL\E&I*WK-8$5T194&IBH5P(A) M0!6B #$L#-2XA-0$D>1945/CPEV]*;=)L6[T3E6PZ^I275-BK;XB76/4YAJ& M<NM2RR/V*E)>3,LDB5.*.@ MD>PU'Z:44G"E]]0_#()4N"Q*!A!DQE4*8G9Q6V' )*$Y--(M=U/E%P3@/Z4$ M@ZBCT,O(![BIR? W)FO_-[*;S9IX-\#^^,J)VU?_^](=5F2]>._^T:QM M#"<<8P 9KISW5P"NJ D)SFD5!+[DW?)JA,"IC:Y.Q6S6L> &DNGP.N?TBD@ M&7A"'Z(1V"'A+"P!%:>NA&>D0E.>+TU85:D>TWN+29VZ;[P:4CU:'Y2.ZKLN MLF+W]WJSFWTS*15-)LOVN:]9]NPA#'> M6<#]*"T%C -SUAZ"3L=A6J=S#G?9<^& M.BR@MB+*2_0>HB!_<0C@Q_(ZSZ&(C>$(^FMPW.XE*$ G7$N@Q\31X2N MQ<6;^5K>+UVYQVVE/\.)))56(&>06+ZK&&""(* DHS1'HI ZR)4\+69JM%8W M5-FI&5U,\0RH?@QU/50#$U$$2L%DTP]"4DXY(VI4ZN@W]RE#7+@ZLHQW74!1 M'W;N?-UNZ5*(4POS#Z97B_\^+D5MU*N MW&)2-\DM36GF9CN]W97,[G=5= .+:/<-@1]Y7(WH2"6N&S5/]/M]G7I_W0>1 MM&6G^P2.6T7:P_2CHM ^]\2VO)(K]]@WNOGO^T6]L?\H-_62S_Z@5S_UK,"2 M$2-S8'(,K>N!2\ JQH!$!D*$*ZZU"'$]_,1.S17YN%R ^MCNQVKY<[YV/KW; MAEKMJQ[:!20_JP(S3*9R]Z%1^Z0Y"#[3.6K53]I4*@2EQQRDOT2/W MH@J!X[A+5=#=T235!:%;]5\O%YOYXM$^O6UMOERL7VD[$=M@]:_\EUZ__67] M+RO#,N?J=QVDZHXH[9T6&BOIV_N%)0RKZ:Q$>545E02*,PTPXQ!0K:#]D5:8 M%AJ+H@IK6#>8KD%T.$+_NS9-1=3VN% &]]/&611,@H,-KS=S3F'0AJ?;75I1 MYI@@VYF:[6SM1K2]OC:WB;/8F9=U]B7EY:$'(369#Z;OV%^ H8$_\=D87.25 MG;/>+WX\;M8?]$]]C]H8\K(H-9-Y!3 M*<"0(\#R"@$C&)(0,5:405%K/;*F MYOI^F7];S,UUW'NE'?$HLS($.!50SZ$/=<8*?!<>CU]5X+ MJ491N\AN$!N@PJT')L,T=CHA[WG:-)TW_&S3I9Y;XMCDJ[WMSARXQ&U]5%,2 MQ'F! &&E75'G(@>L9!@0)+ BAKG*DV'MI<_*"ID#X_2:=JJZX[##E5Y<^=GS M$/N11Q+8!J:.2+R"2>,B%DDIX[RT40GCHM%/Z>+R#5=$RW=/=*4P;Q>J74!_ MV&;L0BP0Q5P *@OI,H=*0 FM0%%4IN %(]H$U>WW$3HU9^1P&CBEZQW_5NTK M,J2]1L WIB$MKH,',EP/:5R8O2=&Z4/N+PD>/_S>$XJ3H?B^]U[;H.EM&W/9 MU>P_&0AV>U\/?AT1\5G+I5T[_*=63?R84W"]:P]D&%)$"0I808E=6.4E$"6K M ,TK++A2N4:139P2:SHU$KP8BMF6^E/U1'[-?\PW_-X9=S&(?>0WP(]/)S&N M Y/PU4,Z4F.I@49@H.93J;5]I@95 X%^OHG54 +#>WY^D7K![1-="2+)UUWC MI+PRBE!5@%(AZPH[?YA3+$!%&"\K*##/O_>?O]/B]9Q%Z%9Y*:J M"NLA0E86 '-. %7V;X3;V8Y+1#D/2O;T%SVYZ7\V0JM5_B:SVD='R :,B>>^ M_"!(#TTGR4!.$A;7C]?@07)GQ#][R%P_+#X!=!>>$$=K_VJ7XJ[BNJLB0Q34 M!:2U/V( +DT!F* 4Y-IB0"O[!PJ*F=M[]M2(J54MJDC//F1^M!()Q,"\X8E! M,"F3(#;PW.]T MS+9IO$,4D[J(1.+,N7/21DZ>NV#TR+ML^P2S>(Q-?YYE[/ MB,DA@5* 7)8,8$P@$"4I "624\RAAM3KL.G4PZ?&!+52+FBD4]1O_I_$K7_* M7XO&P+-\"P1$+\3+RW!X3_ ^NT_,Z;66__1M^?-_VMOJZ?P?V/T5-'^MY_#) M!XXR;?M,Z69J[S5Q'_#;NL3AK,AYH6!9 ZQLBMEJ %5QL[24E*E&"P%HB$Y M&,UC@R;D".D27YV,J*J.+4Q^']YPXP>>?[?]%@=_3P\-3/KQ;!\]ZI?RT)RG MG\4G_WK%XK=-DM[;_MKWEQ%1&!D-['_M#(0%=AV0(="$<5TRRO**!R^&^R1. M[6OY='$N -7,J!$=90W=9^'O:#N-0>T.3?I'=*W7\1;6L+K5527FEQ)LO2#T8X,K@!F8 3K-,J>:"X!T M]?+K$/5=].,V%_FF2V*V_WXK-_.?_?Y;1(;R29@29Q4?RA@Y$_BD@J**L@(!% ;"$$+!<0R"9+%6!"BR$ M5W'/7BE38X!]#0/3X?K1[*>!9!@-3 9A\(1%^UTR__J O[,2QHOYNV3D0=C? MQ8O#-^3?M*W17 ;=S$A="E[8Q4"N[===%P90 @F I:&-MI6^RD3]K?93_Y[=%*I MMC=]OUVH-RZO??G#/;A-))D9#G/[52,X:UK H5EH7> M*R_DQ1PG$[U3M\ZH43N%@_-&>T#V\\&3 3?PC#Y ;$_3+CDI:7KH9412YX7V M2!P[(?2R\2?A86U6YCM$U;!X3G0-)H,+W0]7&47F?V]]F?B[GK M2OS%*J'7+__I>C:_!$S#S>XJ1[@HKXJ\IMNS]XU"GI>T[JCPXG77G2&WB]Z# M;"6+4BDPY0!Q"EV<*07<]RY-QC^+GCY[Y;HCM0+N]_NBIJ*ZWFFW=< MUJG_[><,\8H64 D 2U$!3.SBEC5U,1\C+F*3N_]@C<>QNCY>-/]';T>.F*ZO)O[+/ MXZXSG/-2WZWT?SSJA?Q=%SW@1I1,511@K@S ,,> ,DY!J2271B,%PS;&/&1. MC5QVI='=;LF>UME6[:C:$C[P^U%-8E ')IPH!.-+S%_&9)A2\SURGZ?D_&4@ MSI:>][@UCH(^ZHT++/WD6I8IK5[]_G.MU?O%-E)R%R@Y*QDE!D((.'=-+DJW M!Z1P8=='%8=$855@%)*'YR\ZB)!&R-6SFF>[3F]6=\=+RVUP*;\<7'KM6/C1 MTC (#\Q.#MPZUOG3'K@OG.;9?/%RX!C><,22 ^%$I+!R6ITP6\80K?:HF M-_)VL9_&U)*HNEM\=JG*KB*VO>#C4<&.0K+0D0;7TDVDV7?_L)FMLJT_U]ZSKG#:5+5T#Q]:B^JI]$[/: MQK9,<:PS=_6X![I\8X[FP-2[/Y ]HW1I?.)=Q518#N-07JW=\[B=J4 ]ZYPF M$Q!;YTELWB]PY0SB' =;F;'%"-$ ).&V%4SE[S*[5):!7'W"1E3 M8^&N-+>K97*X#YWM-(\DUU,0^]'DE< -3'B),(LH^G06E<3EGH[EC%SHZ:RA MQR6>SE\:1PP?M"4FO74Q#QND[U5W?;_XW#2)_#?-5U_M .B9@,QZ?DP#K4D! M<*[M,A>Y9!2E,%:YAE@&Y9;&JS(UFG&GI&'D<<4P^'',.. .3$6-$?LYJF=+ M3*^;&M.N%WK;;M<9E-46I>.HZU%-2F57J#,JXUT/VU-B3/#$B-1;%Z?R-,.O MWA&'J,"(20S*0G'78DX!!HD 526+/"86QIPUM"/93^_ M)4-H8.H* 2GW9Z5,%[:[24C#])N+UXF::"Q]WC9KWA"]4NVN2,,R25H"XC-Q< 8YP#8?TB@(DR59G+ K*@ M0CU!TJ= WR@#?:9[*MY=/4HUGNU,_^^W^C",+_E0EG1Y@3%39 ?G[38+ / MS#>=WEFK>-9H7E.CQQ#XDC MOK=\M;"/6G_2J_KY;^;WCU;T3 O.84XY*%%AO1R6:R P=RUU995S6N2P#-I M.B-G:F3F#M_F"\M@.K/^Y@&5;=E+-:J'\=@N8W4:.A&'BB=G4%TL=.G[0XZ40]E##J1#UIW-.) M>OJBV$PLYV5^Y;]8*^=Q?,B MIC9EG];TK!WOC5,X-./J"$R_67P=1 -/Y4:YK-:NK?!I%4R9577.^,3)5$=B M1LZA.F?F<>K4V2N3M.#:RV!WMN 9LI'7*;'/ MV=&K!X8+K;WZ[HPCH3\78GY_[VII+.HFONO/6NKYSSJ(2>>\(M32366( 5@0 M!2@3%&A2< RE]3RD"6&?'EE3HYU.U6RG8MV18Y.]LK]W/X813A_,?DR3"+R! M*6:+VU;-/033\8H'&$D)I4_>J$SB8?A3"O&Y);*R61L@>&<^:Q>:)C>/;2CK M9WW/-T[D>M/&C@S[\N%_^UOJ+=F>NUKYV+S#/366DT("X$U!LI%V8 M,2Q!A5%E$*O*$I=!QZ"GY4S--^K4S+9Z1M:Q.(>KY['G]6@-?>P9 53XL6<_ M#&F//<_(&O?8L]_@HV//"Y?'=FI;;QSQU*NR&=<4$2GMRBC/*LZM"#V!A5'4Z)GT)5AQY8/*LZ]#TACMKJ2J"N&/)*?]>+]?RG;LZJ M/BS7:ZO$G?G*?WW2J_G22ID]H!FDE<578T2ES"3 B&G"" M,&"GJ5\K]TWJSJ1?W%NK7OYS1+/KZP;-CQ'''8J! MF;(9A0-KLO8D_(4SZ&5]"N[<,6M5]E=G0<+U5CHXT[?8ODZM\7MP)X'Q9)/N M-$\>N>''V_]XG&]^[^76UZ9\_Z0HSM+O\COW>% M7:TS*[""R'JO!%$"L$$"4&W=6E3DB)6(E"4,VJ2:E'53^TAQB*5M5#='";Q'.7\; '+]A#+:LA&ZFTRR+OL>4XQ)9TG].W\K_QRCM?& M9R[K6XZS42A%4,:!S(>VG#!% "\) R6'. M\EQ! K5W)[BQM)[R-RURG6(1 #]K"([I;XM"MH6A*>L:T+%MM!>J__LWV==D M^BO9_V?>D(!&@5-\4T;J/OCUNSNMZ0;S9]TN96FRQ7+1O@2KW4NPWKI.1[]\ MM-^GC#M(UJY8MZY7:NT+]L,*7&=-6T.WN;&L%VOMKU^X%$;]BS_\N-?-VK]Q:;]U>UP;>N"M_K);&72N_S^TO MZ[>\M:'ND^NN?UGG4/[]?2Z_UPT7=1,5MZZVHI;9=[ZV"&^RW]HJ M9$U8F[E#LNUG[A37*ZO60QT9)U=S^W&9\U3-'\=^V7L[2HZFS'AM*L?&]Z#W MY>C"(]LMU$?]^K HY1_VH.8*OZB1JOG?Z!W0\"AL%OPV$@< =VF\[C^FZ^=N4IZTJYG1F#;@Q$ M )BV;4& _'$;$X0#<]1Z(.(15[:3>6/?G_NEZVFPWF,TY"K,:.8*RD" O=[?O/V;_>?OCS;?;'V]LO?WY^^\?; MCU^_1+9N.8FQ)UVEPFUH@MKU,MS3U!+1(!3D \HPO5).2GR>_B=]QI_M:=)[ M4QR5W$JY?+1+"^NL.89Z_;A:69]M)HS;3N,"$$PIP*7* 2UD!V8]&T3#6. .G'UU<#]' /+'%IM7P)FMU3,<._1@DI84SHD;E M@WYSGQ+!A:MC&XCO97&^MJNW;WH](UK+/*<2%)(Y'T(4@.>( 4VL;\&AH% & MSO]38J8W^P\SE5VRU?HF6_34=_*'M-1%J6&! 5:F!-@4''#).2A*7/&RE H* M%=:*_3I Q^G ?@!GHV0"+/WX]%J$!F;3)_4'+H 3T57]O/6)FZF?$#1R#_7S MIAZW3N^Y-K:@V&ZSV/[]7M>;8@MU^[!<;>;_V9P0($6$5J8"J% $8&(*P(S M0!2,(D,KHW!0B5X?H5.C@WV=ZXU^OJ=L:"4Q#\S]:"(UD@/3QKZZ-]E6X:9T MB0^>$=7$_ %*7$_,0_#(%<7\H3BN*19P[[7Q@J%],'>-+W>;'%!8A'*&@49< M68\%0Q=5 4&)*4)"2E-0KZB*0;2;&K>UZ87\OCN8<_/Q?J_;\$/7;9AO,N,V M7-K34#MSLUT;6]>%)317(.F@^W'FLPWET!$.>U6+HCM([S>,'CJ^+R'\ P7T MI=#PF2+X$H)[/F0OI9#H/<#'A\>Z=M.Y)+ZV0A"NH.34?0Q091>R3"/[16 & MY"65&!95@?.@TO7>DJ?&]K=WK]]GMYO-:BX>-_4\WRRS3]QMQT069?(?!._- MQ/30#KV_> VJ,5N-80BEWGWTE#[VAF08*"?V* ,?$%VJ_R")^/WB_>*G?5&6 M*U>T!$(C9%D5@$*( "X%MZMMHT"!2ZD)A4A1.%O4D2?*CZIZY7G-(=;,H7VI MPTVE/>6"J_;WX.K'/==C-5HM_UJ_[$6GZ4O7P-@'NYBZ_I:NV;\BZ+7.U;K^NPC!.*-> X9("+'$)*(&6/JCBK,2R M,H57C[V+DJ;FTG3UU#IMN\)JZT"'YC+$_222%+B!"60\S +"S5-A-V*(.+^O M"=1M8[Y8KK+NAY<.6_W+!9K6KN +5Y6KJX#XHS4P5>"R#VR]P<:]#Q@O0-C' MCH.@7J\;8LMU-NG0_YAOOK]^7&^L\[>JE[FN&9"6)*A-;Y[,&=:W"T_O."WJG=@Q M,=<+-0C:?AYS*OP&_]ZUL/UM]6S/^N YY=[LOKE5;S M3>:J0*4LT7H9KL056WL$CES ];+IQ_5X9M!?%]GBA8GE>:BF @29WM=L- M$-HP4!B#,$8EAF&];0+E3\WI#NB2,$@;BNACG^1H#\Q)2Q! D9TI$IV:6!G:WO3=/OZ-]9GOES_J;+==+ER[XH?Y([''9WXCH0?QPV [_#$/3 ;5-FE M=B$ S&5AG6 E 86(@HJPJI Y*W*5Q^Q\I %[O)V/5_S>K1/79_8\W'Y?.Q O M$Z*O$6<:VV]Q;G(7B:L1$%@5]H\",2(J@XD(W_](B?WP^Q_[R!_L? R$N>\N M2!H4!]\%J9GB2\,4C:8'Q5=3;G1<1B3Q1D>/P)$W.BZ;?KS1X7'/%[NPD MX:YH2Q/(\+8YFG#;?!#S"B'7,5QRMYF-$>"R4@!RE"M#B"A)4#'-?G%3^W8V MQ8B[M@SMB%JM+:&!)S(!X]0/S\-COO =#5)R ,"(X:$?J1@B?1#$!8D$0MA M;^!$\$/'"Z:(M?<@P"+Z(7&>:AO)\0_N=HXVO]MVYK-":EP(20%#A0*XK"#@ MI753*T(1*TH,B2G#-QU."YOF=D.K7"::Q>_1KL-OS5=A[NH9J$EN?7Z%*V"T MZ^I66+R9:_*FB,A5F4N%( K=84@%]/!["R=@OB*XX@S$?BN!ZT$;^)/ZQ2U. M7;%0MW7_]M?& N5JYC9J9YW>6:MXNJ5 /S!)EP!G1(WJ^O>;^]3EOW!U;+Y" M$[O\^S/_^P]>EUR]=\E>7QY__+BO4Q80*;%&! AC7# 6RP'CV/[!H, YAY"+ MH%:0EP1.S:&W:F8/G9ZA.0L7L/5CBY2(#^ "5.8[@@=.1,!C\(CI,9/.^+#49HHG:W/4I147+"J !(EB5P>9N Y9(! M4ZI26>?"!GY(/^TB<N2U");1>UM.M7O6L;+5FEE("@HBZF2$$&*"TJD.>: MY3DC2(95YO"6/+5I?SZL;Z>[SRRXGDC0 7U>^S >LX6J:]4I_ MOD)G/J#T5C_S>D 8E2D]G[UIMT(_=?L-;ZR(68%T;JCU132LH"L=H0"#2EK@ M$10BKT3%O"CKK(2I45.G9-9HF;UUP7E63S\..@]D/]4_?5O^_)_VWIH?_@.[OX+FKS4IG'_J*)/_HE'=)+]\8?AD?KO8S#>_ M7VN70'+_?J'TK_]/_YXA)$K(S%?#,_!D#D8F:#+W6A\]F4\_=;3)W&O4_F3N MOS!ND?%AOM!WILG*>\=EW:3B@]MV7KU9NB;&,R:)@K@H095+!;"6!'!=:;T_%17106N+2P*G-M6=ONZPHDU<[%2^R1JEL[\:M0/7$A=A]UM"I 1S8&*X M&L?@)8,O.$E7"A>%CKI \(7@Z;K ^[XXTOECV?3'>[]XHXU>K5P?L'KKY//R M_O[=<24DW)9!DW&1_54[&+6)H:4V4PVY'U\^QT .S*E1 M8]@9%CJ&X84]$P.>MNYG*N7&+0N:&-*CJJ&IGQ]=5'3YH+]8,?5GYT-;AZQ= MHADI!: M2*=M'8VB.U4CDHU[4?8CCE3(#4P=G9HW6:UHDVVP0RYIEK$/)*D3#,X+'#O- MX*+I)Y(-+M\36;*@RUIN\Y77,UH@NU I-=!4N2 <@@ OC7#N1UXH1(N"H-EF MN>'W?L1Q)"'(S=C*&>[%_^ID9,MMAGU;FB PO^ 82#]VN J>@2EA5W7@[25, MP@L-G+,[;6V!(RGCEA,X9^11!8&S%UY1B62O1]1'JV_;9QSF)B^JTBXE,!8 M5]P 5I8Y8+"DA@N&RB*H/]-Y45-;3S2E-.Z7BV_ BGO8[[P748'D#+K6MT*H M$$ 9P0$V=LG&J5VM<4Z5R:L*:58%L6<:=,>BT60X>I)G$G2&9M'ZM=O3TCI3 M6ST35V[IQ2)]U9;3XL:OV-)K]LEJ+?UW1%1JJ5]_I<5F1JBH\A)A0)'UG7!! MH5U[04NPJF*TRGF)_1(O#A\[-3)MO":G64#ECAU(_?,[WO2!Y_*55@<4(HFR M?JQV+%L4;EQ!K_M'5;>E76Z^9^U,JE>/B^4";']^6#XNTC5B.4*GMWC([NKQ MJH(<:7A0[N/X7]-%:M[^FMM57"Z$S O+W S:59RI"B *B4$N"&.BI$(A>6V$ MIA,T-5IJ P<_VDNROYR""6(P:T ]-XD3P#3T%K$_0DFB*_?-'SRJLA;V[-&4 M^R;[1%$>7']MCXW#2D)[[1LTJBJBH5WNP0(##(D PI6;KPS"O-"6,W,8UU;C MG,BID<-^)XT/VV7@&^^O>0#8?G21%L*!B>,\>GO5QL;JDG$)KX$:8YP5^TR] M,"[!<+[]Q<4[XWCH\+$?MF>LBDEA4)D#8DKIXF(H8(Q8IP114?+*<&B"*M>< MD3,UQGDR.ZXXOSX'K!_1)(!K8':)0BJ80"[@D)0USLD:E2HN&/R4'RY='IX< M^G7%W>KPR^\'L;R?45)6A5$,Y*8B &.E 9-%"8A6K)#2KE5*K_*T1T^>VL1O ME-V$_H/'U!W-?X M:0SLMAA)54 !R[( V)6/P[E=!HBR@/;KS+@N*T5P7H9\CL\)FMJT/!5?'EGY MY2RV?E_D%(@-/(?CP K^)E]"(NE'^:RP4;_*ETQ^^EF^>/UU%>%F2.580:A! M030'F!("�U)V"8"R48"CH3[AX\M>G?Z157_"VPZ-N$9O)%NZ,KO TR2;$\9Q7 BF(@BHH#5G&( M"EP057J52^D7,[4)V2F7U=I%5G0]!-)ODEX/S\!3=J]ZZR%(PU5L/0G%,'5: M#T4]3W76D^:>K=K M7 &1"P8J5.:&TB(GQLP6^INKQ_;5GPO.R?-ZW5GSNA])'7+MV*C;]%D,(X6S MT/K1PE5(C;6R;M%I>\LU6MYDM9[I6.$2$DEYX:RP49GADLE/N>'B]1%A1!_T M>JWU-AST@Y6@NUBEWY_X[WJS_LVCOC7V\^PJ'-B+_DWSU3O[?LV(K 0AC != M6=+ A?4A*-85**')D190&22\(X^NT61J;L;7[]J.E5,T(&SGJJ'HIYM1 1Z8 MCQHS;O9:U-66W&PC'EU&26O-36;MR6J#LM:BS)F4.9O&&IJ (*RQAFBDN*WA MARHLBBL%O+V!7U<)&"]6+ 4.!^%E21X862OGOAYTK>J-JE=6L')E&?1B7;_< M;7[##"%"H3 *$)H+@(FT*UVA-, XYYAH8Y?"-*@2CI?8J7V7:F6!<-IV$R_; M:^9^T^7=!-:N\1L"/X\X/; #?X^NQC2\EDP01&DKQ?B)'K<.3! <1U5>PNZ. MKE;1KJS#XWK&JUP4A:* Y=1YT%( +BPW%8R6#)4EK(C7N=@E M05,CHJY";QNMO=4V:]0-+F%\&MU^QDF)V= G8Y%PQ=0U[L7BVO+&IQ\^=I7C M7A-/%#ONOSXV<,W,%UJ]T@O[EXW+M'['YZMZ/7]GW(^WUJ7:6(80I>3,4H*! MN@28FQ*(O!2@9)RI,B]RH8,JD'K*G1IA;*MDRCURSGBM:VA@FQ_P?N[* ' . MS"6MQEFKH *S( ^F3]C4"..C2TGEZ^_9?&'%Z?6FJ_82N,/2AZ_GODHBU 8F MC'TU7>)/$Z:_7C_6;;MK;1-NI'A@DG;[I$_@N)LF'J8?;97XW'-%F\FYW&CU MVLZ6=L$UHT(:ZE(&"=&3$[(IX#X<=K;?=<.S(UO]L[-AZ.C)CC=G0+DZSF>.0WE/P)GNRWU./ MW-/?[=V0T,5) 6Q:Y^W$S_=L?ZIE?S_F]1XTR<8]5[V;? MB7^)W3!QN6IUVMHGOKI;U:^9JN-5N@H3,PQ+;8P6UH4Q!&!!*L *^S>$[#_D M%=;FG&OABXMRNX!+^D"W'R_V$MW M_/KWV39Z^%9NYC_K3(09@H)3; E BPI9UTA7@)7V1T&P4)JPJB)% M"!\$RI\:4W3J9VYHZZ.I>1<'[TZFFNV.>J\H>ZQ;[.B''_?+WUJWO_QAGQ:X M= L=,3_F&7 9LWJ;VM MK,@:>/J&.A2][(.TF'L]M8Q M )WH>!WUF-C%HW6[UMOOM\@+E4L.+>^Y(WQ2E$#(0@'!A=2N@R,W07[0X>.G M1FN-=M%ET)]@Y[N6BT5D\!6:+Q@1JZU3-B=>0QV(&'EE=,J\X_7.R:LBI^UR MH9:+]RZ33_#%O]\9HU=:?>8;_>']J[O/;?(NSW-*'%Z*X0+@PBYM*.("0&U0 M)13-*Q64[N@E=7*3O%8ZVVJ=M6IG3N_L1:WYR\B\:;]A\"2&U. .S1=I< TG MDQ"-;)V^Z')6=7VFMFE%EY*#.(002P&$D@A@K7) <^S^8+"0"NN/H1R/48#4P;6W!:#0?(4^K'('6)J5.B MQJXHU6/NB0)2?5?'%KF\5M/R_6&W_^?^8_72Z5GS C*J7:G/"0'6!4% M$#EF0-E%D2E-Y=9$824N3XF9FH?15FQL5;W)&F4SJVWFU TM<'D2V7XR2(?7 MP&00"U5$<_55S5X<[NHIW(BD#KHP"=,_-0HH]6^.6LXG?<;U4?.=S3\ M?(OA,!Z89CS@S?YJU!^FF7P</&\NO"M=B=E78U5)!< B58 ;"T?Q,2 M,E!"4IF"E(870?6L N5/C? Z]0%O]-^>:=>*9\N=YME__V\40?B_,M68%L:# MH7"V,=L]'>]6,]_ZO<+.Z&UJT/R46_NS%?^:R8+ S$N(9"4(X") M* '/);4T6)6EY@7D86U8?(1.C?::N!&YKW0VK[7.7MR[,E01Z1:7CM-1H M#LQC#9 '^F;O6R#K>EXWF=7:T9K5.W$2AB=*Z9,Q+@D>/RG#$XJ3R1F^]\91 MTK8J^A]UX\1ZMWO]V94^7EF^Z\[K68&%YA!P57* "U, 6F@,:5# M*,E'Z-0HR>G<)$FZL@NMJI''\UZ@^_%1:B@'YJ-(%(,)* 26I 3D)7A4 @J! MXBD!!=T;>RHF-N\7Z\VJ[K;XBJ_GZR^6[[BZ6_PK7\VYN-?NY!_.,*40E1@# M+1P)E=@ AO,*Y!5%FE#!D5^%B5#!4R.BIMSW5O&;K%8]:W1WY3D[[>N E] C M-<_!\#UD2P_QX,=N2="-.(L+@RKQZ9RG\)'/Z\(@.3[!"[P_=D/?V3._G[=% MW_>VU[[H;S5C?EV^7B[6R_NYJJL?.\DSPW"!":] R5SUTZ*H7!*'I3-A9"D0 M5P(&^51Q:DR-W ZM<.N2@SWISI)LL\SV;Q]*+9L'A9EUKV MJ"XTUNO@Q^'/.\@#\WO0^)H3X]L9N1O6EON'.1L>;C#2AL*F5W/V=X'VI.9$\ U-LO'(A1.D!R1IJ:Y/X+BDY6'Z M$?WXW!-&)/SG7,WNC)E+_<6]$$UN-'?N\U[K4J&J2I0%!*)$E75%30ZH5@IH M4R%$";:+?R\F\9(V-2II],UJA3/0%0C8*AUXH.('>#^C)(=QZ"/=9T!0+66] MB59_@,=#\D#LD#L=/^SCZLT,%UR06=)QE9^T7?=:/%?ZOM[7V"RS=>.;_,Z4 MKAM@K5TQ,'OU0LO:*:XC)5T5$N>N\,7O_[%N4N3L[_@B>_6XL@9\VRP7-]D? M?+WF\OOC6F_L4Y;-D-;Z_5/"T["@ 6D^#>X6Q_:ZGU#[T-^WO^;K&6;&0$E*8/]0 "-&@5!$ B$*:@3)I91!-5./14R- MVMNF2IV*UL>Q2@9ZAB> ]/,'KX-G8,H.1":\Q/)9X]-65#X6,VX!Y;-F'M5+ M/G_EE8E;[7\^S!<:SLJ*$0-+"(SUW0#&@@&NC7$YXH56&!GN5\>B5\K4IOG3 M7*3V+YE3-KM;Q.9M'0#;/^>3P37PM(]&*CYMZQ02:;*V#I[\/$E;IXP[F[-U M\N*XK[MK.6=7B)]62^M*:/7J]Y]KK=XO7-7D]>:PVALO3&$8HD#E6MJO?DD! M979M!S7$DII<24A#FD[YBPZBB1$Z3+G=_[HUU*.K]3UWO:-:G3-^N0K/@ MYS0,@^[ K.* K7>2.K4S\3M[\6>#\LMLJ_P@Q?;"$4OJ@02(']4S"8?EJ<<2 M\80X,GN_D"M7\>N-;O[[?K$M=?R:_YA;8M@5'\Z5SBL#@::%)3.<6_>F0FXQ MHW-(D30D[,S47_34?)[7WUTED'JYO]P6"F_*$]>%<.[;^M!V> ++%0<,AQ^G M#0/RP)S6*9V]Z-1^Z;#>%65O51]DWSPKMI]_NSFZQWYI/][5SMC]N@J3V_,.M[H$^ M8<2X7+7>383V\ZY[=[[BSHI!W,5X$,=8"O>I,84EL0=,GDMCGR=%QH&YH+)7 MK@V:.\?5BW5]_KQ7#O+5[]TE;2G\V[_Y2KF.RIO?NYR3=7W6^-4N'N]^N$>L M_]4NYIWNG_1JOE1/B@_\BWW^Y@W?Z&W6W4P+)&F55Z"2104P8P3PG! @N2*T M,DH1$42WD[%L:BQ>6PU$W9=P'YJ#8JV6;_:O:_'):H!NL@:BO=RQ=1N;41_^ MMS#=9 U0;G7;0'63'=4:J>'*'%[9+E\V,,)N*@/M&\XW%7TG],'[+_Q.ALI@OYLX+LM#G DOJ5/[T+=*U[OVAVIG MK=Z1-3W\QL#O:Y@OBCQ/VQUG=UT5 MJE*+2EDZ-!(1@ LE7,NN"BA94 HE*@B"(8%-QR*F%L#TU+: MX+:^*2V*7+NP142%F^)$ FX7!18XA+6&2$@>M#XX(6-R'^:N'7"M8]C$/@6A MW\R^$IBA/\X'F S@N/>8GW1ZGY(SZOSN,?3I!.^[-#(EZ9ZOUW>F?N";Y0.? M+V904$-(:9?]E=$ 5P(";C %.<%,YTQ7BIF@E*0C$5.;W[6&=='NYEUNM S- M23I&TF^>7X?/P-,\%)KPI*2SUJ=-2CH6,VY2TEDSCY*2SE\9-\6[+MR?FPS5 MK\NO_)?KY/!]>>^*E;];KDYO<,[R"MG5M_VT0Z8%P%Q4@"LL 350LKPDAMK5 M]T)_JY_JSP>Q^GC-"M;,BB.M!IPA;:N%>GZL] _[W.]U*VJS7&4;_JM.]VUM M:WZYT)O,9?3>;TL^Z.8 AKM-X\"%0_3H^I'3H(,U#H6U)MRXVN79GNXWIX_$ M=MOZZ4CN6A234F&T,J,2YK60/:75JY\74>/CW7S!K;%UZ_1N;?;[Z_*5_L3G MZM98U^;?-%^]LV_Z3 B$!4':#E99 )SG%6!:YL 2+3;"4(DKKX8V@7*GYHE] M_:Y7FCL- ^I2!,#<3WH#@C;4SYS^ MPT <4 1D&*A'*@>2%O*P8AWAP/66[0AXW'@%/,)M/"CE$7%[!,-_F"_TG3FL M(_!Z^5-;V1OK?#ZL_^"_Y@^/#Q_UYH-NCO4_N_?2\KV22FD"$&=VD5TBU\"L MXO;'2N6FP@6!_GP?J\74V/]#G?%NLB>%,&ZRSIBLML;5Q:GMJ6N'=A9EM4D! MG!8]=AX?D3%&9/"]^_\2@Q'PN1EC4$;Z^ PY.&&?HFM![?TP13]\O,_4M?8? M?+2N?ECL0>ZQV%;2J^5JM?R[2<6T_[+Y/3.XR"7&#-@/%P$840THM:M,H:J" M$L@Y+H/2O4.$3_*#M3PQ#;MIM[4@ZTP(/18.&!G? ^-A\![C2CJZ$:FGG"4;HRD_HI" ,F2V]%/6,^ M]%-S^U.>CZX.CS1M@V/>S=>2W[MM@+<+Y0+M9[(T165X ;#0$."<&2 J2PB5 M-K!2C#,,O1+I^H1,C01:/;-&T6:KRJI:)_'X1Y^>A;2?!%(!-?0I> Q&01&I MET"(CDL]^^#1HE,OF;8?HWKQVA3=(_^T0^UJ)/RG5F^LH.7C8O-II1_FCP^W M5IJ[=+U^=)N'KY?KC>N@.].2%B2G#"C"*M=LF]C53Y$#77#+"+JB);FBJ62P M/I.CD.7"+D8W==F1C\N-_4 ^[DS*YE9[G:G6LCK[0[GVB?/6JDPZLZ[I0!D^ MH'ZNR8C#-#"!'?6KW#,FZZS)7K3VO*P'J;FG&Z3:J+H-^%#=+*/Q';#)9;A. MS]C[,AK _I:8\8^-#$FTKIXKS^!.YU\_KC?+![VZ=47T/FOI8J/F9N[.[^U/ M>OZS7FA 19' (@>LY*5UVY0&E"!JAQ8;Q @RF/ N4,F/H(-UB A.&MRO:]3. MQ/S^WL4>!88S!H^"'Z<.@^Q(;F"K>]/!H=/^)JOUKSN5;RUP?2!V-B0,EXR% M+VTT9; 6XP9;QH)T%(L9_: 4?NI'^RJVD<1Y10E46 #%A +8KD6!H(8#E4MJ M2H0J4Z!X!W0G:&J>Y9'?XE2-#- ^"VZ,,Q@'V=A>GA]:5_IMQU ,Z)#M"7M& M3^O8Y'X7ZL3U<01Q,JIE%]KH)-B'W9G= GI&7%%Y51: 5819ZL 8B)Q*@"7# MECM$515!:]=P%:9&*NZ<.7NAZ[Z1[KQH/?^5/5BF_[[.],)5C/O?CPN=%?E- MYJY\&<8R$2/DQS_#XCXP,YT/EK-^DNB"Y;96N(.^O;VV=,P5#V)23HM08U2V MBX?I*0]>\:0XAJQ+[-0^VC:1.L\1JT1I *,L=Q5M%* *NJ(2QK(ASDMMO*I( MG!E-!?HP&CL!HQ]-70?.P#34X-)H-T!"^GG;D[+'"3&CLL-Y M,Y_._IXKK^R]W)PP4RJTP@4"1 OKT6B3 VYR#A@7E.?0E$R%%;X\>/S49O6N M2W#4*?T3[/RF!]%QJ?#(YX2QWWJUF=7]&>H&M:CB.A>4 MVF5'+@ F>=W/';IH H9A103*F0^E'3QU:CSEOAKS]6;N5NY_V#7?XZK]1@.,JU/&M'-U=/_F'#7 M]*-5KEW94HP(EZH"55F4UMLH(]F<^_*7P,@-<.\(G;(FN:+Y?J M[_G]_8RK7!CH.%Q4UJFBI 2T*BV'8XPI*BL2>$+>/7AJM-'I%5AVO(/)CP-B MC!]XLE^T.[PR^!,CTQ;_[AX^;GWO)R8=E?!^^N^Q82I&V\FK/NN?>O&H9Z6B MF%<& 8%(!; N-*"R4"!'1B@*,:J,F/VH>QQ8QWBU\9N!3Z2$O(M/90T9(5+(#22%M7*,1$1QUTN;$,5&',D8.A3IIX'$$ MU.G+XCXY;2O3]PNY?-!?^:]=F73"E,IE7H"24VP7[U "J5=4)8\1TIH1C&= M_=0KL?2=R&=EA;R_^Q*'>XT;'5V92;W.?O#?O<'&@<#Z3?$D8 T\V5L=LQ:M M6LL!CO\O0I&4 \Y+&Y4-+AK]E!D,*^,UG:1&%2Z_K+(J3D!M<;6@3+.B=I^ X\SO<(XQ -Z M/S))"^C K'(UEL$$XP]/4J;Q$#LJY?C#\)1[ NZ,#'3@F\>5E=!V'5XNUC,E M%:1,??^X^W'U^]O/V3O/[Z[ M^_S'[=?W=Q\#HQ2.L?1CD>OP&9@U&N4<9>S4R_X:)J+@+ YI8P:.Q8P;%7#6 MS*-S__-71JY*U/]]7&_JP($Z"\PJ/+_7'_6F\6YRQV. M]-; NL)EN\![\:$>RMT6?Q?;J\GW^^=-,*DSMYJX1$Z;*V MNU[BVLTT,G8!*BDPC#-6"P$5FR5_&;6RMPFA=S12*SR.Y#@!)\,G,X/.AR:J M'6TR]-7M:6$+F[6K309YV[XV/7BAQ*TGD+:GHCU>01(+51(*W(U-3MHK@= $ M @T-$8A7NBZCUHR^B;TE^#!]=^T_\<=6=W""ZJ82]":>-B]E-Q]3);7=O#(6>!>S#VR$JW M%_)$R=L?GX00W$O8/B].4G ]&:!UA3!$%: (88 9LAR!B08<4T--HPRJHJ;_ M28M[HXC_&5 ,+L_9TR^$?1&!K -S8R:)Q'$MJ82QR^5L2]E MW3U&2506;2110S$K9^8&%BN%+A!0 Z!2G*HRC>>_O)TF-T_QES^'\Z^__!'3[)^_Y.GD\I<_ M)M-_#K\[@']?_$=O)]^NI\.+K_-?&&'L\5^G?Q-,:TV8!",I!:&B!*]HA)1R MEL)F(K7Z_R_^YHA7T1 !0J0,PO,,+C .,@4;(G<\.;-XZ&@X_N??RA?O9ND7 M9&X\6_SX;W_Y.I]_^]NOO_[YYY]__>&GH[].IA>_,D+XKS>?_LOJXS^>?/Y/ MOO@TM=;^NOCK[4=GP^<^B(^EO_ZOCQ^^A*_ITL%P/)N[<2@OF W_-EO\\L,D MN/E"YC^EZY<7/U%^@IN/0?D54 :<_O7'+/[EW__EEU^6XIA.1NDLY5_*O[^? MG3QXI?L^C'\-D\M?RQ]_O=&N&\?C\7PXOSX9Y\GT9W7Z>EH$AY\:%14,IG>_)U"N137;K3?".J>?,Z='Z6!]TI;'B-(YG!M!:+!.YF!FI!)]M12 MP_=FXZ6W/^3H/@2.IN&7R32F*5JDF]>[:7@"AX>K8?6)7[^Y*3X(PM?A*-[\ MU\4T=:'+^:1CJ2[5AZ3_Y1>40$[3:8H?EMI[D=$%EW.TV6GQR8Z1)_Q.<2Y22O83<,U"62:+WPU'Z='7ITW2@32969@SUE44'.SD+KLB& M)$FH+1)Q^^\SC]^Z$3#DJP'&7D)M A!GZ6)84D'C^2=WF0:.6B.4)Y LNN<8 M=2FPB1*0/'L2DQ1,V(Y \?#-&P%#O3)@["'<)L!Q,@Z3*1JZA5"^H#K2V\G5 M>#Z]?CN):4"<0(H%A9 81G$LHQ=E#1H_2U74%@5F]T^/;4#(1M#1KPPZW8F^ M"22=NQ\G$24US,/ET<_*7@;%LJ-,0N (J@#'7,JQRYWC]A M\N+K-\*+?65XV5?,+6'E+7Y[.CV?_#D>1*H&#L;&DHCT%+TD *S3-B/8< M\_XG?"^\?+,L&WF=0-E1QBW!9+&GGDX_3R??A^.0!IF+C,+@P"C!P#\PABQ8 MCS\FEY5)S%'=+58>4; 98%Y/7K8S:;>$FL^3V=R-_L_PV](-\\IF)U$@-!(0 M)IAR1B5 "A*XDYQSWU6T]-S[-T/,ZTG7=B3IGO%2;./1-+D%W4*C10R:EP2 MQDU44W!9:\@^D$QX=K:#),O]-VZ&B=>3H-U9FCVCH)2XC3Y_G8QO,D,E=ZR) M3J"\MR 2"L#G3(&$F(CBV2NV/Q(>OW4S-+R>1.Q>4NT9$5]2N)HBFBGSY\/Y M* TXU]D%QT"YQ$!XZL'FH(%'=)N80:A[MS7]P]H'K]P,"Z\GZ;J[/!LQ M#<<_PE"PH1Y5#V)6Q"1TH51D2+YF M*!.-^ZJ-.1A*O+-B_^KF9UZ\63'::\N@[B[;)J#QY=*-1F^N9BB-V6S .&Z3 ME#KTK%+"7=10L)*DXFQ;'XPPBG1U!/S@Q9M!X[7E2G>7;1/0.+Y,TPO<*W^; M3OZ#D!UA7@I [CUNF2:#6U) MTOUEW01DOGQ-H]$-]1+#]D2= >,]15N(?I5E*H!#^VB(Y*WRG) M(7J,]S-C3G9VJKN.CLUP\WIRJQU+O@T 7*$(HE%+.]'[F* 45@P MNI31H5N%<9H)B'%FR_&T-DX1FM3^7LJ#5VX&B->3?-U=GHW?"[Y8^MC,H%8Z;MK#_#HY9N!X_6D8+N0<5,P M6=X76C(ALG1)Q 3.<@'"&@*.T(B<).]4##*8_9-I+[Y^,ZB\GOQK-W+NNP9D MF?F[@_O-S3(N0PR.1% T:Q#4,O!$%D94]DD&AHMA_WJ0%]Z^&51>3]*U$REW MAI1__?6)6)'%?^[2B>CMZ:_62P]('35=^J_ M_82@76W*S6-O'[CLH^#0GUXD>%QD#-UM*]$86@]"$2T)"9;I=1F3W=E[2$<_ M#06ZU/V-5>E SCWN/+/I?/!Y.HE787XZ_9*FWX&.Y]LH!SQSIU\&5 M/31##B10QS0W9MU=X%NHR/ERCH%R'[:'/2H6C;@,;L:!Q7',Q6 MO7:RYX8094%*G4$04<)VJX%J:I2WR7"UKC9Q)WP\):,?D'2CV:&9"BN%9H36!(9A* B-S(FQE*5O>8!&;UC9%^U3KJ2 M<0, ^8CA")0_>L C2.A(UCXI4 M?):>1+:8;Z[&_P%M#S8!F99GD$1REL7AFHC3$\,"-(89*PC./]='2KS'I M0*WK@+*5C!L R&_3R6R&OGP>S@?H9!LMK8 @%ZL%+:HIMT2<2$Q$75HR;91D MW1H>]XCHUX1T#XY=Y;L[-"9S-^H$&J??4FG>-;XX_O$MC6?W]M_@B,TJ!02U MQ$V8Q0!>"0N*24\#P:AM;47T[D!YD:1^XN!*.T\W@M\90=_3U$\ZC2.[W!5C2;?BIA6? VB*.V\; :>4#YBT1U#Q0B!TZ2#282[6G[M&K+ZW9\Z M4OX3K[HJG?/:T.H#K20 L>4!JC@$;(R5&\'(X7[4[+_<<;=DS,1*?( M0!._D)(')W'71EIT)BQQZ>LD>G]"6+];7AU4=:F+!J"%5G<^O0KSJRD*ZNU7 M-[U(LX'56=/2[U02BMYDX 0L0[_2>^ZER\SK4"<(>XZ:?MJ<5]_K]I-Z$UO< M$]D,$DJ $9HAVW(WSG@*UJK%C)!,%!.,T76]VCKTNOOI@5X7-?O)NZ5P;5E. M]@'CS@&)WD1C$@J$E:9SI3H]680^T=YQIJ1<.T*A \C<$=.OJ:D5HNTH[ ;P MLFCU@*;R9F]5RI)(T>N/TD80I2&J+]6&4449$]&M<.L;)/D+> M'B-VB9%QNBBS?;NQ*O.O:?H([2MF/J7Y@#E)$Q(.WBB,'#5A8!-7$*A+&#;& M$-:V_-K#P*REJY]9#+5L374WL?VN6%PMY3<8^I9# JNC2;Y,#:6Z M3%17Z$6$1,"A7&G0R6F^[G[5OAA^0E _TR6JXF\_H3<1':+AO^=Y!F.%S3)# MY(AZP3.23[4&C'=%%"(GSNJX;@_(Z&>N1"6D["[@!FS+L9N.T33./J?IH@7& M&S<;AD&@5(4L V!<'$O'>HLN P:U64O'M;>6RSK!X+/D]#1=HA)<]I=X Z[9 M8R;>#4=7&$<,,+"(,5D%1G,4#"L352BUH$GF*ENE2:QC7EX@J*"SBY2 M;P \?Z3AQ5>D^PBW.7>QZFY^FI^TX%FN#%HN14?'P>1@ROQ:"3Z)#,00$D0B MVH@Z)[];D=G3>(I*0*NGH7;AMUI,3QM!A2!+>WU<3F7XJ2 9G3V'#F"V"[Z5 M%ZS.9K@EH3U-PS@L!#O1TFMJ@_#V]./GL^._'W_Z3L:SR6@82U[S%I.S22[] :?I*\9RP^_ISF&_/1%2 M"!>7I,>%6!QWBK"U);I3GBEF:93<\9])>1\".FZ7H$SV6E -7A%7NI,)L,1+ ML);HJ#2E.M6YPMI"NX2# >$GO12V44+/%^9O*?\2TMA-AY/%O7!A"+=,Z=+5 M3* L3"RMS0A((0E3@9.0-_+G-[HL_RP)C5PSVD&?DRZ%N\<)SWQ_;*RH_GT\ M^Y;", ]37%W@Y$+F9(0!GU69S4LRN,@)KA5JLW+(DMS(RFR&CY?(Z.^B? >* MG70MYP9<[&=\09*,3@Z],N7*#>[D,%H5W$"DAN9(DS1KIS#\E[W>NHM)Z4C, M#0#E8>Y4X4XY@J)+ ?5!.83B)NW(CR>E#IHRVTNG:Y/0V FX@ M.;TXSG[!74/&3O.Y^[%LFHB_GR8W2^_2\M^[.B]%"=4*_?14BOERE&!<3L"L MS<0PG62LTS5L?]H;,5/=X/# JFS M*WC^/UDFH87XV5/QW!]/G7C61FE@ZH= MQ\5/HZ6BXW]9%"S&Q6596N'E>]S%;E31IJK:MT'ZGTJN3//I%+Z]LW1 MAZ-/;X^__/WX^'SOYK4/']9I:G8-G1VUJKT%W6E^/RS]O(9N]'DR&RY@<;.O M.ZVI)EJ#E$QBR,P9QK:^U$8;9F*(E)EUO><[B S74+>O,3R:S=+\7CL2(Q1J MVH(,&N-X11D8;SA$;8@D1F1*ZF1E']+12(C3%2H>&Z<]A-[ _KFD?M7O^ZZS M@ G*9Y-1 &BGA9(9C76Y?2NS<#8(PVU-Y#PBIU\ [:/?9Z&RC[ ;0,Q;-RO7 MM8JW@/'>GA08PM3@6>""D 17,:^4#B)3PB],63"(6'!/9N^PH MXW5P])26?F^-=H^=/:7= %X>$J^CBU)9 ID9],RB%N 42Q@QHH",4$JZ.AT4 MMT=)M;N=%9SAG67<0%W$Y^GD6YK.KS^/'(IC'$N"X=OJR'# 121))P%,^]*A M3R3PE ?<<%$XQG/N29WCLG54M1"2=Y(O[$ST3;C)OTTF\<_A:#0P3DHK%8=, M9:E8E$AY5&@FI6"203!2_VI=0F4U)H1-(]A[2SY#KI#/4=6"S%W)Z#I3O@- M(.G=ZK6W'126@BH&TEJ?E:8.C"I-&7VF& QZ!RXY9;,D0;$Z>]/+-+40A7>" MH8[$W@" [GGPI5IDY:.EH$W,64)D)=_-F48F##(AO3:!&QE:JSY+30L3= MC>G96]@-(&9)_\ 9IA17$FC(HN0%$EBA.83LE K1JR#K-'5:OK^%2+K#0_&M MQ-E 5/1AZ/QP-)P/TV+2W'P2_OEU,D*ASXJ3/K^^%8T,A%,G!%A3ILYY@>"6 MK(Q@C\DZXZ4C=9R932ELI/*[5GE.%44U8(7N\?4X58$RL)C:-\#H8!4%: M!B+H,I/,1; $C;Q5Q,9*8WB>IZ<92.VE[1>.S?<0?1.YGN/+;Z/)=4IG:;1H M^?I$6@-F@XI62/ B61".2+ YH-"R\]F;1+.N4R#V4]+ZW1 K :M;A;1AI*97 MSS(B,HF)(P^<<0Q ;48Q68..I17>>HD^IJ\3][](4K_YQGJFJ@,%M(.D>[U= M;QB).4D>C(>DT!,0^)^NVOQH)93S$K_4252_2%*_2U^^3J9S MA.;EN^3G[]UPNJR\99+PE @!F3%V$199,&6V/ G.&70L!;-U7*?GZ>DW#5D) M11V(O@%C=)-87?IZ3TJ]";LS"-[>>] AWAOO*.EE9U [%,JP>D8(6FN&,38N@C:%H: -+I7@(-/,I9*)LUAG%L5/26LF M/JN'LV[5TP+>RJ'T/='=XT0[;X/C!%P@I1C&:' \)M#22ZZ%*2?7]916GV568_6B(@Q#), ME$)U+TH\IZ;OW4#<:?L8H[2SN!N!R7EIM7DVO%QPLF5GRH4+.T28-^$WI M,N$4.)5+TC5E1Z5U(M5QD5ZBJ._:N"KPZ43\^PX!/N_N^#;&1;6@&WUVPW@R M?NN^#=$CN[=(!NCG&2-2*..,2]MKZL'%*($X[2EG2452J7+II[3UW9*T"L(Z M5DD#)NLLS=UPG.+-4+2C$*XNKQ:E-.]2'H;A?!!)2$E*#U25!I?",#!):^ Z M350E3>XJ\@136SP+G@74V)(91BA*E^8'F"7S6%B.7S+T2 M-O%09S++SRCK=TKTH5.C^ROG5?7%_KQ0PMLC!GDVR'SZY7L?L-1P< MLGUVC#HD(RD$4JI:4NE=DKB%D&U.I QV$94'*U5OG_VX+DBB"ZD<$Q!R)UC9+,.R=NHH 4_?C2:_(G"2>\GTW>3*S_/ M5Z.G_3!OZPNIHC;X#(KGA)&PL6 M94 Q%-8Y9Z))I99+VY#98L?DK6#Q&&C5 M=-0 -?X#SDD'GF.Q9]$3D3&Q2F=A6BE#$9;07FM2:VO^ +R/B:M(V4T *M[ M^3MT1TZG"]'%1>[X.[O!PO'UW-OTZFP_^;XL QZ904"E@H=\N\+=UEB( H M3$HQ.1DJ.:!KB.K;@-7&U5Y*:!%/)[/9%;*!D:ZE&#*#C,:#<&C0O58"DB\- M)2B/)!\(2TN"FCT+ZA1'.PB_10R=7LUG[GRSE^_7C\Z?S+Z?LOYZ=O M_\??\0_'9U_>';\_>7MROGL*:Z.G=Y3&VIZ3[E-9:W'H4*M6@[)$(0Z#!),# M1I, I$<\O)MT<6W9' @0DXFW/J*-KG,7ZPDI_0*G _6^[%3O(.L&P/)"O>&*&:-( M%HEKX-QA6" C!^\);NHJ&8P( F&UQN"N(ZO?I%'W(.I.!PT ZG%MX8J+E)FQ MDGI@F1$0 5GQ(42@T?NLA0Q2U#%!S]/3;[ZH>PAU(/4&L+-!8>"*L1R%MT5, M5-HRAEZKTC69EI$P6AOE*:\T2G!C$OO-(54P4E5TTP#H'MSI6+' 7"2>&P6> ME^L(--L4 M'42#)E($6G+N/D#PT@NFA*>B3O72WDCS9+I0TWP^'?JK>5E]YY/2_Z/,Z)R,\(D7)V.$=IK-!UIY M9JC-X+@P($P,8&(*H&R2PL=LJ#M4*=,N]#=BX;H!:0\J;0O.RU/M=U?3PO'R M!8O%NOCZQLU2+.X'.IH+#0]H5L$[HB%D(4"(TG9;Y00Q [%] MER5T#]2*RFI@OWZ!Q45)V L<$F5U]H%!X*65B:>E& -='>M8X$6@7A\4CFMH M[;NLX1!H[$I5K8#Q+'V[FH:OA9>GBV[@7/ IA=)QP(1R2[T M3N+VIZ3U?8_U8 C;7A'M .PH_L?5;-D%['SRPD''8@7YQ^;Z+*$S/!O.TYPM&(U=9>:FR=_A_=4;,[9^;)J\$4YW) M?\]LWO$X-I6:QBB<,2- 1H(;>1 &XW,EP9/(&'.2!E;G%N0!4]/TM1R@]*#3 M3M%)?PS6&X4#%^/TH+78_CT65QB/_O\J2Q MU Y%@0BDH3B\@C,P7 =D+%'II)>6UIFCO0EU/?>CZAU#3X:_=:S0!D"ZD-T, M"7^F1=> 4TZT3&7[,:ITJ/=H 9@ SX-73"B2*UW>7D=5OW:T.5!VIL &P/A" M-49T.7KK+*2D! @E&5@=/;KQPC)).5>QTK7Z!DNUF@-@!TIK 'HHO7+;(+U+ MRW]/QF<)A7,5YHOC=?PA3;^G@2>&*"%5F3#L0+C"4+DP1=$GDDI$)RK-E]N, MOG[KMIJ#9@6E-@#5^^[&;3_%\<7;R0PM/O4L&:H,^,5$;%9.M[TCP*1U,E%B M:Q49KJ.JWPJOYF#9F0(; .-O;CB>%1&FV>GX^$>1UM5P]G69@EN,W$Z,N6!C M EL.TW%U$3 Z4\B$1RH-3]K4Z=OU4]+Z+0MK#I;=JG+?PK+.T%DX.AU_<:-T MFE&4*+SY]>>16_8$^5:X&Z@D?7 ZH\57I4T>Y6 ]8Y"Y=D1;1GBN<\RP&7W] MUG9-+).90F(W4*QS>GL=^14&M>H+3*Z3C;K[H0)4&68X:Y&DQ!E<:<#P* M8)%@N(5^M$L'!-TCZOH]].D3=_NHJ67HW8OW;U:5=5%[SC#.C\62YR#!Y1 @ MR?)KHUFDA]J47R2RWV.>OH&XI]*:Q..-=W&6T V^2@/I..=!)T#I61 D$/!. ME?EK7F5O.%&VSAW$GY+6[]%-;]C;1T$-(&[S?-9 >&_1:2U%GC$5VY[!J:!! M:TF5D.!KHMUI;0&;"0Z$S=-6L)_7@VGZ<$Q/ ;\=R?Q MCE.A@M1@C64E]++@HT?PD$PT5X*%5*=][>8T-GG1K#.T/"X9KZ.Z)C(UFXMR M$*,23B)P?.F7(+*28+T-H(-TQJBH7:[C-6Y.8Y-WQFK!LI+JVMW";RL_GQ&D M$<(*E51IATJ00YZ+NZ(A2^H$)UQY46<.W/:T-M*Z]D!;>%=*:V$+GTY"2G'V M'H7Z83A.,Q0A4C&<#[@7-J7$P7BF02A$BA$IZ-D3P2*UR=(H>=26YRKSX$0NLIMD<$E]8X@[/T;>4J+PO@ M/T^'*,QO;C3(SCJ6-;H=F7L0%/UBYPF'2)2R7#FMU:/M^6E+G_6O:+*BJVLX M=2CE=DJX;\*K]Y/I79M>M.!W7=P&U%'/ E/HL.8( DTW.)DS6"N$E$$QS^I< M(_PY;?T>%Q_:C'6KJH8P>,\^WV-R483QC# '@3(36) 05;FM*S!D<[),QJ6, M4VFSE*S.#9@M">WW4+G'3;9K);;@'*Y8.DN+68'GDW/WXX_A_&OI(HB,(:)ESBDN2YE+C<7SXBWN?'!#)9(K< M@4FR-#!:G#$9 B%JHUQTLM:XF K,]-P/_\ X[QL-#<16>S&[')SSM'!KU<_] MOEB7HA[XDK?E04!>'$N08' KHP(HC>BTTQ"YK)//.BR?/;?L/_ R:AA##6PY M^YD3GXF@R!7BF674B['@$Y7(+'$Y4Y5MI7S; ;:1_RIG7(?3<#-3EO?<(QT& MR-&7%CLIX@J6%'S@Y<:SBIH0[S6O- JH/JA?^TG;X37Z M*1 Z&>?)]'*IXQNA"FHCS84UGU"HT3%PI8$)S5([BB&Z$'5Z'6](8",CF;NN MLJJAGD;\[T4%Q(/U%Q.,2UZ/090D0CM)4VX M450SF#\EK^=)+C6 \8PQ[%9+C1B]AQ9\V6ML/K \62-*K4V(!LJ]4S#*9.#9 MVU"Z\=2"V[/D]'SSXP#PVE\+#5BRATR4L6TK/K)D.9#DP"D?0$C!P7%)BD-@ MB#4JT$I]75^BJ.W)T8>33^]/SSX>G9^#89#:-;3>SZ?(_^VPD, M;G2;Y;C+;7"5B/;6 1=)@K $89$\ 2U,",QSA$P=9Z,3\O7T_J.?;3SLZF M['N:^LDAC=EGE&T8=F?/;I]7Q:0]3VU;5HV60MN4P/IRJ<%;"C[IC&ZWU#0R MR06MLXB;L&JKKD2EK/YMF4&/CRP%RF^O9G/T*:<+_5V?H\+>C,H-$&9RBBJ: M,O6$EAX(Y4Z[]F I]51X9KRO4[^['9W_):SA%KA\FARIIM4&HH5/Z<]51\OA M^.+S=#+&;\-2>DO.'O,GE;#*1 G*"PY"!PL^&PXJ6HU[A$K*UVI,M1VE_>:! M^\=M5F84YE1I9P'D:4';RV#2'(DSE F8IT3P5HFZ$OX MFN)5F3%WA+MS'(ZNYL/OZ:Z?Q?&/4LZ:XM+GO/QV=>,KO+QXE A4\.S!,+.H ME2EW*LK-GV1+CU1-DZS3FK%[7AHU>MN@\$DU4K\*;R#.N)/ 'VEX\76>XM'W M-'47Z=/5I4_3T[Q@;[8P+W=,:J\S-=2#TD&#""Z"2[C1**)QD\"W2%JI>&X7 M7;]O?Q9+FIOYC13D:B20)A8=!I#N\5I M@"",2S9K37.=%G#M;^;+>2+2Z& <1N%)H5VG49=Y(@JXH4HE34T*=>*M;OEH M=!/?!GWU-O&M%=W !KXGSV^NGW_ T8_A;)!"4E3Q#(0'ASN41E&XK"%$IB/E M^&=7YS"T(E,]5SGWB-5)F\!I=@U]32#<<#].>IU(E LI2"\)F!#5;B MCYY;]-P"J=2=]V>4]8OF9B"T$;1WU&??32D_3<;_2+-YNE=+N>A4]Z"ZQC*@' ",)S9W58*E"#D7.8)3%,%3G(+-3C(7-&E;N]/H68;FK^B<' MU46SUG#C58V!4#J9I\O9@-EL#2<>A:O+[N0R^$P3V&2-MMKG;.H4R';%0<]7 M5O[+^ J[0>+U+X6CRW+,.X@A"Y-2@D2) ,$, 15>1BOK]"_LA/P6 M;7EMY'4+_QU@\"JR;X]2C\N4X^G5?#9WX]+TH\MLW*;OZCX[MQ.7U;-U1%,N M0O&.RZ5"%2-XH0PP:F@LM_.=.,R1>%?9NK5I['O2?N-FPS"PPD9%&7ILA!$0 M02MP3!'(+ ACXV*956%_*S);S;5M@9W'EK">FAK8[1?=BU97498=P1=L'VJU^/1=%HZ&RT*N 9&*4N-\,"8M\75+R,-I0?M2O]P$BDC M=0[&]J>]T5.R?=!Z8(4V .$7UN>[XKQ@9/IXF0Z49M2['- A"NB3F'):G3 < M=C8EJTQFQM?I2[4EH?W>]3ZD*>U$52VZC^^/3L[^&E';DY+UWP^FB\\B[X2R,)K.KZ;W>3RXQH3.G$!8)8 M#T9I#]XP&A*7,J4Z&\HZJO:U4L\]^ZY*(3NJM0RE+*'<:3+.0)DCB!:8A:2B M--;5J61?2U:_SEQG&'ELA;I31:/7RYY;R[L7?*Y[7!V[4[&PK4OW;*1L.&;1L, MOEP5=\[@5)*0162)"TV- MU*_.$FZ[*/ #GR;CZ=,U,A!4*FE,!FT%+E)E2L_T1 '#%>.#C"Q6*HSKC(6& M+> VV'O1M3NHBAM(@MPR_N9ZQ6;)Y;R?IO^\2N-PO2@O4>C5)J4C!$%XN<$9 MP 43 .-V3Y"F'$V=BIX-B&L$CX>%S4O@[4B'+<'R.896E2E48,3F(P?-@P$A ME +ODD<0>2-$CBSXRK!\F;A&8-D5(%X"7$?::11PL]MUNRI.$LHJJ4*&($W9 M82B**RL.BB;JBCK]^SL.9VX*XTV1(^ M[Z^YI_RM5G?R)?V)HB,J9F0.(WX?,DK2>D-968*YQ$ M:2TA\F3\[6H^6TB,KHP_34[Y2 E(X MV>>FD48FS%2C+&4YNP,HD04?O(O?<$UZG.'4-48ULO[U M;!>]- HQ?G/_P:D@.(_@:)FE:*,%FP6'9(GB MW;6*G(9 U1_1:4] NQ7?32 M$L3V<(L_W-6#YTA5QFA*,HO,9^?!2*T@V$1CSL&:2L.*.V6C$1BW$:@<'!K4T)#>_6PKDC1N5(>1?OJ8T_VTZN?I62MGNNI ($;DP$9*2 M"@15R"]!'>1HF:Y_+CD>6"U(3*J!($S]-&CD6!-*9*2QFD5(K6Y3@'+A@3VC-^#HF92 M7X4M5EV> MTJ7IJ5DBN@Y#@4GF!+-@,(H#D5P$KUBY[.JC*L7*JE(-Q2$'3C+& M!27,70QLPQ@7=^F$.(X<.)/E3+^/)V$-)L-O/'"$H9<4 ,A.4HR M98'FRH[@ WKZS=!71]#NLF\)064J:(HT(,<<-1MBZ8^%DJ#>@%0YL,@9%;%. ML]/[5/0[-;HZ6K:5C$M*=8#"LC%(#Y38 "*3DMBWY<35QQ2RR5+7R?SL17:_XZ1KH?!PFFPQ M%_WA^.C+\9?EUYV3T4\?LG?X]A.Z.HK>/B0WNW]C7MH@>"800[G.&;D&EZDO M/<>C,X)$(>MDH!_2L:]M^H!>6TK+8YNT?/1=SB%R(DS)G6I"4YF8'<%*Z8!D MKJ131CI=I^IF'57]QF9[H."Q,>E,] VX04M>5E.%QQ>/N=&$QY P#DA:> PL M(P4OI09*44A<9Z(K5(,N5="&9N?QEZ%.K=$.Q#:U4VV#F4W,2Y>*:F #N[\-_XRUP'-6 MBDB@PCDTI\F6.= 2B".>2DFB3'6:MFQ!9%-;VS[8JZ68OF&?1W<>&#$)*@'2@MZ&2F)AEM+'D]_M'BF>_2+$R'WXKT ME]7N#E>!(5H#%V7:6? "3/ !LG?&*1J4<#4CJF>):LK?V08#S_L[^PN^QSUF M-IT/SDH/XF57"VM4=(0!#;[,QA.YY#P#!H VJ$2#-)L=3.!3[R$%?WJ,D@>O M[1L/'2EQLJ]$6X#!ZKX6U\GR;!DPXR.(S,HPBXP:#)X%:5/2?J/P:7,@]'GC M=P^5/5;Z#O+K6>T?A^/AY=7EBG!&HU:4EHZN!+V%H$*71%(42T" Z[4%F+C7- MCCI?IROE3PCK.W?1K=]00QO-@.MA3O \32]/\]O)>'4)@ZG%5 &@Q)?YFS&! M56@RC4M.4ALU837QM8ZV%EW3':&P0:YV#[TT@+2'O#R:>5$*/,IHM#,W3Y_3 M-)0Z"ZTS1GA!8.A'D3_)<;]FTD/,&/<)] &YJU, NBVE+1JZ;E!856>M8_(L ME9X;]Q94JT)D_OJK %, MWC\IV6#%42HUNK#EXG5&[K0NOHQC8'5FUM(0-:W9M6%3.OLM9ZV)QXKZ:AN- MSZTU$;4-1@@(P7H0R0IP.F= QI0/Z+ P5ZG!TU9T]EO6VA,:]]57 VA\:/O? M3F:XGF0@7)TK(1JM1K1-6>9"3VG9"#WF-:)G3[FW6^]Q M4P%UTS]@[\J/EQ[840W(1O16JI8E3LHL+2A;;A0:(<&ED,!:$R4Q.CC^&FYJ M/%]^.4RS&YOX[NKNDA.CAA%''*1@-((<+:--&;\H7T8*>")C'7=Z&RK[3L+N MC)+U>U2'JFE@YUI;^WO#WS)"B&7X\'L,7=WH?R58N"\-"AM'TJ#[B#"H_JM%VZ>[4-%OV%X6"V](E,Z4$P$2Q0R8DO);D#_W./R G1[J+;.6F_ZM9S]GKDT9RBW4E@# M7;G6\O5[Z>"T*,%(\?A':6UX=%E^&CBN@LHR@HJ"H^/"%'AF#/ <(G%!YI3J M=./:B=Q^#W;:@&@GJMP>KW:)UW&Z(&@CZ-E7#[TNU-$.N)YKMO"BT*SFWI54641K+U%\UN8( MFF61A(@AN,,UP=CC?.E@/3#V.%^JI)8&O,%GNWNL/X (5O" MAGD@D.?&)@@ M/)0)YX018[PA!P->RZ=)M5"S28.6[E38.DA7APL/3A68H;AS((A8T!;7.OH8 M5L0,*4FO4*#.5"KVWY;2GJ?D-@#0?=7W"N!Y81"O183(47R"=!N"# !HS;HS#: M,44]J50I]BPY_1Z ](FSK13QZJY8#1Y%.QUL'M-\>]'JU]W%LQAZ ME J:W.B-&Q48?/F:TOQDG"?3RP7U>U]*V^(='0EP5ZXJ75TS47M>JBEBF0(3 M$BV.J0 6LN,L6:%%K2Z_]:ZNG97F J?Y]UE:].@>F!AYIB7!0 PR2=!D&!(X M*!^#9-[9S.O4IJ\EJZW+:5O@8/T)]3[";R#^>>&X?34R>Z"B"FA$#.">MN@M M$,$'GT!JPJ+7)H1*-6/KZ6KK(+HS+.TE_G:*'EY@ZM-D'%9\22V2YY& SHF# M2"J",=0 ]8Y$IQD+NL[)R4])Z[M;5VUD[:B$YL$UD(+I$'&5Y MQ0A.D"RBUC[6/\#8Q6NJV!^K,QAU)?@&?*9G8_2;+5LXH4N9(X;\)?C74H*A MB0!SE'N"P;J(=4:=KZ.J[WY855"TE^C;M$C/;=-)2QU<]("B*;5=1)?^ XB M(=)SEV*P]=M*[NHI5>R051=3.RJ@<5@-.$%GKU1FEYD]9=X"!XOR@11"9IPJ M:5F=>&[WC&[%-EEU(;25L+L&3H?)V]/SOQ^??3C]]-OY\=G'#R=';TX^G)R? M[#&Q?/T#]\X[;D%O1TG&Q13[>X<"I=OL:#*[FMZ="?AL7!E #59P@=YRBF U MP=@KV.0X(LZ8.K[ESVG;.R)[\0UW,P&S(#X&A4;3E6-:[PQNS;@H9"36,D6$ MYW5N>6U 7,\MBKK%SI/HK6/E[.Q^?T]3/SFTB=I]MO5/GEC-2%6<>;T!TKA, M.<80@,MR$W_1O8>IEV9:5N#O!.\^)=M]-,'[_YT3!3FXV@ M)"6@4N(>KI(!A^$JKCTNF91[P;HBXYIX6*&S"7NI-%A*"<<@\ -+[=0 @EU&BC6MV_O5FA] M.[G\EL:SE;YN,B0C-YL-\S#%>W$M(<$[E2U8KU$8(DDPF2O0'+]-G.<4ZF2J MMB:U>:NV#:X>6[6ZBFLU77J/G4B"DIIG(-%F$-DPP$T@@,R)L&B8H97*%;I( M<-7K^%@7=5TJI0&,+1V"$*97Z?Y\^GL,62(QILD,2*(:!)$:+%49E$O&.:HB M)75FY_V4M)X[,];%6;>*:05ISW.BC+0\"HS.4QEO1:4"0QP%)V.YZ.J=X!4A MMCNVZC5./ "V]E=%9]<".O3YWYY^.C_Y]-OQI[?[)%J?>GOW/*.O(F4=O MZ'(X7Y168X17)FT.QQ=I'%Z(*HU%('D)VG.&ZHZH>%GJH\O=-J8)9;'.\)BM MR-S7]&STLKNX5^4RWLQ8,,Z+TC$G@^%H8@VSBJHD,O5U_/OMZ.S7N:^'L\?6 MJJ+VVDS*/K 4NV=BGWM,MU:L8LYU2W@1FY51##1SZ'23A-I/7 "EGAA+/*O5 M'Y]=[/T40*/4)LD0;%HO3B>+85"SH#4T2D= M5!"V=@YV,TI?E2G; FLO)V(K:+#%%.P#<[%'WO79YW1KS&IF6+=#6,XB6%OJ MUK-D)=6?P!MM( 3MBS-Z- M_-YT*:'!$(+;P51U) Z M;=)V)+CG*V$=8.4)_.HKKFE\OL#DNTGI6HBB)<*(S,%2%T 8P\$%JH"QD$RB MRBI3)T&V(\%]X_, 8-H8P-UIM@$ GZ$FD8"ON!N]2]_3:/*ML'A4G-B+Q5WE MC^G2I^F L)BT=AP7OR,8[XO2=)@00"&J8'DB6=1)H6Q(8*L [1 LD_J::P"0 M3_:B-]>?2NY8LT M]GP]M\:^7D4]S0%OQ=5JG7)JC/?%\]8!UZDJZY0(6NZS!RF43X;5L7YKB.K; MXM7!P5JX[:Z4!O#U9>[&T5]_2//R3!03DC"\,=):!1J\\Z!)QDB/E39QW"3( MBFG.N$U!UP'8.JI:0M@>JG^!-+/:E7X)$K"%)KS6+$7VR4;L*WW ,2_O081&O)Z+E_0'=;7W?" M[ALQZ>(Q"S=^: HR\(=E%[8'-I&T@D)(N!4@A1*+91->AFB'F)C'[L38?J MG70MZ[Z[S9[F/ SIRS<7TINK*7[D8CX9?W2SF0M?KV9H06:&L+,H3WKOPJHZ:<6,B#[Y MG"-D$0HS/H-'*D!2[92DG"GQTV.DC=[43Q!6'RO[B[5WC!0.;MNJG/K1\&*A MEQM>HB>)*^(@4%)N(I?[>$;B=AV)9XR5&^=F,XBL?U$_ODHMA'0HU ;BIB>> MW(?A.)5DVFS R[U/82)@),E*4S -5BC\$7?H4ACDHZQSB>5EFGIN=G2 A,]N MXF\"2"\E:5>]BB-NK=PYM)@.%:@\-X MP'F;:*Q4];V.JL820-W JC,U- "I1QG6LW)P>)H_XV^'Z#64OWZ>3(N^/DWF MJXM+ Q=T-)YFP!@#HPMT'] _Y0S0@626:^]SK#0Z?7MB&_/%NK)K=976 BX? MIN9/K^:SDK-'CE>>@3;.*8ZK*WJ=01@MP*)(@;I@"*5:,EYI)_T)93WWJ*R$ MN"[5T0"\/DZ^+W*])^/%49";QJ-Q/%[5!3\JXSX9AVFY&/PN+?\]FXQ&[R?3 M/_$_PE5%15+HFD:E3;FN:4MJF"/;U)8>:5E4*C_HB(%^W;[#5<+VH>\&8/Z( ML\5>X$8#_* )WB#9U"@07&6PY6C#$,&%)=9F6J?A^//T]!O:]@*-2>=ZVAEM MWQ:A$/(^G5?$W.I'7-DGLUGQ1W1*AGB70)96QZ(>FZ0EH,\<0$22P61F05G'.<9WB>HZ M( S@IZ;*=;\0O;@;4IMISVSX>WY]XV.$=S[/C+^=GO[\]QT]]^NWMZ9?S+T>?WAV] M?7OV^]&'W5MP;/#4O>]_;DMY1[=!SQ*&*0B&JVD)BL?Q+(V*43@*\^'WQ='\ M;1Q#C*1:>0/$!82'B0&,(1&,]*6V$&-E6NT:Q68D=G"A9/V+GFOQX(/AZ.%R M,(LIH;XXNQ'7I8^$:*X5UYO5GW4OEN;:=-3!VC.72^IJL U$E7+ST@C"NA"@W/YRDB?O*PT5W)+0UV+RMD'8RZT\NM==BYT\ MUMJ+/3I[;/3/+< 8HR<& 1*R*Z$ D6!BUH ;+\8%7N1D>G)J#FSN M%C5HBG+T-U@ +;5?MCNW(N'"$1B,IV \3;5;%_V4R%=CYK9 UHYF;FN==>C0 M=;0X"R,+MF9I^CTMKR(:XY/,#M+"0W6$E+O0#K)1,;&(0;H\@ ?RE+!^@5<- M$NN"BCVUTP35+L.%S?:CD?#R^&X M_'G@A0V9>PI,L7)=3B8PCA,@FG%3FD:K> "3MC&]_1JYPP*QCA);@^I*?O?/ MEW.,-NK(0'*&^P,G ;Q&=IPB-!%*''HH]3'YE+!^2T@."[X]U=(HR@9,#,(*8L+"/H M6&J70#@=P&F-@3(W*2B3DI1U;-!+%#6TKW6,HDYTL&^18[7=['SJQK/14E'Q M/ZYFBVLA@VQL4!X!H!0QQ07PX**RP#S1U IO@JV3]-J8Q'ZK( ^][^VOI0:, MV?,;NA!$)>(@&8X\%#_3.)6!4I$TT48)7:=;_,[.5+4[A(=WIK:0?;L%L_\X M_O3[\1ZEL??^^PY*(UZBIK,2B.]I?)7>(WC*O;UR)/W'^&B1XL ))4=B=@ UEH"24M"LC8R5!K"L"&!^]N2M:^Y*Q7B27-/98!@;<2 M06(<*]#_0S^/ZQ1(Y*E.F=>F%/8=P'6/IZ>VIX*N6BUB7:S_?PUC(#W"" :.8]!>JYBK:.(@QBDN[.KX_%\.+_^8QC3 MR3A/II<+E=VCHER6F8[=Z(:"V9OKU866"12T(89I'[WC=7SQ:BR]#I.W#6)?KO3J$PU-^/SK.+UKO7A4+H@]FM=' MO=.*< O$T'*),#F,KW'C\9ZQZ+PF-M:YJKP'T7TGT^I#^U :;0"\S\IP-DOE MU.2E(9,YE,&X7($OPRQ%B!B36\'1FV$Q)85N%*U3:[L#L7WG[.J#M;8&&P#I MN]5K5^)\"K M#\Z:FFOSULLB&%FQZZ]++>%>EUU>?EQ7@=//:3UP&"71"B7/<7TQNS!)&8Q* M'B3Q&;$6L\BO.HRZJ5 Y2]\FTWDQS*LNW;.!Y9PCPQRX*!,%R^ 9+Y,N7?BU M]>CZ!E*GRNAEFEY'(+,-9A[;J([TT< ^>9;"9%SZ]2_T4SBZE=X-2^<3E.-L M,AK&15^119TI]=FY,O&!ZM)@3Y1Q1]):,")13EA0)-?I-+<;O:\C_M@'D0?0 M8\^S@E;Q_^ET%?TO;FEPS3QE90Z.*GU$-N>)CI"(+452Y7I]L&BC*:,Z64H< MJ3,A^P$9O6-D7[4^W[5J!QDW )"/R#T&.O?N9F7D0 06002*HBA%F,:5A F- MI1%$C"'7R2,\(:6_&5-U@+*?K!L RTH6-Y?XE#'*I C$N,)!\."":^7WQVYXGPS;@X<%:R M[$%8ZBQ+$,JYE+":@-=4 N>>!L*R<+1.X^**NL^G;8*VCW.4V>NQ[SOF+ MT[QURB*7;N VR=*A%+<#FPQZ'9XK'BCZJ&JCXYO-YIR_1$;?&*NO_TG7RN@; M42].Z:6::<:]@C*/LMRZHF \"Z"44)1@Q)QE=RGQ%\GH<1IZ-^J=="WK'@$3 MRE"LZ?7@]R\#Y)20& -&PYJC#"P'ZQ0'R8CA63)!\KJYC+,4_GHQ^?[KZHE+ M@*Q^6.!C@8R[]_4(@VZ4-ME+@GU/,S^^FDZ^I8_#&$?IV"WZ&ASE*>VN&T^* @^%XB& I+,E4-MGG.Z M=_FB'O?=CX'!Y$R=V8J\VBS"QY 699$NB!?6IJ"-A>0U^7%D8\&[5 CB,95D M9#!B.G_DWM?WN/5^#$[VY^W?C$B*N9_&(MGC@P^>I:VRD(?9E7@=O?$/?MDI &\B[ N\S'4]G1;SR M"KS,)>4DA,-6Z8Q?_RUZ3*1S"$%V@-.K=U'$'#03L4[6)ZLKM(.8I*Y#6Y/. M3MB$K2K27N);]" Q/_86/83G';]%7SYL;5L@]G]^?O#CIGIQ?I[6 S\RT_&Q M,%^73M3R^U##ZYPEE%*X9YIAC$\%E-T_,K_Y5IL/WBT?[YFY*M^4,;LB)!CO M\'SWI->ZK@56UCA-3D.CD<@[DSCW,]_TB+K7V=1$6AW8N4;8Y?IL!B( PPSJ)P8 M..="]1F0&66E,6U*5=J<9^9%]?-B^W!(Z%GODF=]$C:;15E0E$;'3KCXN0W6 M&"M9IJ) B\ISK\A\):-JZ;0I+&?C37Q?S")XU02*I( M:0,$Z6NY$-9MFQ3G1Z\LA!&;HXT44//&B5@Y&.F0,/>KA%W]S/?P>(@*:74\]F^$/U M1\Z/) R*DI*!(F/-SM:-31(]9)-=%B8*YPZOZMX,P-WL,T5:X6Z,A#I^+[PS MH>)B'>)?^[\#,4%3$(05D-P MMB2I=8F-WN^?)6WO)K'5SVT]TKOEG:^Z.<66^<)JWPM$G0IYG9R.;X4#$4V6 M(6Z;.E]!%90)$8;F6 MG-1Z/LAPHWEQ-+VDGYY<-(CMW3P WC4..9_O1#I&%[GE)9')]@Z4J#&+C8H< M2(8&M6)NN_KV>NK@Z^V< TN9>U3TMJ[@X0I#Y,WKTELZZA/+Y_^C..-0]4C;;M6(M,<58[ D("A M2N80T=$OT9HHF912M(D,GZ>MJ[AP"D#L#+E1TND>;Q=US\QY&01ZD#Z$\U+E MP)T!KT70)AM+EW4&Q,W96-8*$8, -T(\'4#N]H"GF)U7Y%9 T'53):/KZ#0B M(2%;GWT1WK3)CGY-*Y8<]E&H5R1@7LP MBHZ@K CD082Z\U1[+Z*./+?9$/HD65WY7=/C:3J1]("O53FE> @2?H6S>!:<' M4Y>3"*8#H#W.L/=7_6T1H\@Q9BBEYMZBJ!/2Z.[P@C(+JU*(!\DI/$13L=EBT]?C4GF;N[T!=,-WQQ^G@,W1Q8C B&N^V$Y0P>HX5H@O29;(%J-%[DI65. M!TGYRGTW08.2^)U\6"=>*3,AP"A;WU@2L#7J"Q&*=&;0/XJ1T6'=,I!R-&!X#)Z%ICPV*8C^%?-G.Z%Q^8B[ "GHQ-N MDL[!AF T0?C5 ]SW*60:GL\-F@NZ_UQN M?F#:#DNZW-(8$[?&*="Q)E@2>H@N*2A.,V<270"WDTK:#3B/D='!FI'QHEU- MS>=.P/+[:HTI;"YUI%8BQ$B7!TLF!9QR!O(E8QUV)!6G$PF^4^ Y""FW:9@1 M)M,(]@&H[,'E#ER>77*X#K7(.3.0V=?Q6SJ"]XX!-YQQ+DTV[# =YV-K>&:( M$]L_X(^33P>0NSC*@]GBW_#JF>:H?%E\7RR_'G-O,24GP"660(G:-Q&JEQ=X MH;^BZV;;E) -)+37)]F10'FXKJ>)U/H!Y3-E2R())5/=)H3U4*98""))8J#P MVGIR,5B;-[3I"LMFK0:: ( 32J@#V/VYC(N3$\R7-0>;&P-0A<8HK8R *JLZ M!<[4,97$+.NC(N^6:=L&;$\0U:NYG09B4TFCQ^*S]T8%Q!9J)R))O8/ 6Y^ZA?BW6OZ\3^.A7'!L5IK MCO4E3>JZ)DT9T*:DJF,=FG" 8UX1-+=_M3<6[OOV^S/^Y:F:;4S40-=-"B,&4CIW?-<0? U$]?(LX^:_VZ,? M9)^O:VQ'!YRUK7EEY&FQF",X:6N^.)'OEE6M6"B1\V"-9:V*TULY\]=:_/S] MN601M8D.Z'C(+!B8*6R2=7X96[_?WB.G2@ [!P$-._#X,[\!BUL>3 MH_*&OGAQ^GNH6TI/_]IF41&CT*SNN]6U.!(IN'$4B4 J7$CGE,5& \@>HVA^ M].PEZE4#OG>*G_=59:\O4JR8M#BQ%,E9D M4L"\U@1I'< +BCB1%+"2@@MA]$YJY<:']N2[C)30:@)V=: C'M*FOX?%^N_A MY(Q^\.K[ZFQY>G1VNCD-RUQK&:**&(/1D)RM&X2#A"AB!,,\"^B]+5HM,I^&#N(K#K XM'I-US??/$ZYL:GH!0#Q[%6,,BZJ;J>1RA5BLZUFKT) MV.Z1,G>R?WHT[:'E@-Y#(>;:O3<#)-*N7R&/5X M5UKW6#A;!,6BI%.10@(* 2!8^L4:%KFAZ !5HQF\#](S=^_3]&B:@.\=Z*I; M>E8'%9+F :RTC&@WQ(Y<$#0O2?+(O59MK-I@@V9>$E)&\_@7RXX=WYG_T#P_ M=LQGS9#=/>]5CNQ_3L_XVTF39NG(A[^F,9-W.%O;]".FI"22,T JG>YLW>GF M-6/ 7$A6!FM$;#5)LDEUSV4WWOF;DA$E9XP,LF9DL72N_DXDU18,_;=DP%)L M$SC?IF/^IY<])7_/01C/Y@X<@]N&<)OQ$#ZPP@5"U'4C>6T4\7P[93NCXUZE MD-J5U-ZF95ZP["/9)Q]E![.Y.Z!\"-\O9PGPHLECD@@4GGM0S#GPEABDD7G- MF;31M)FA]!A%\VN8?23])'!&LKT#^'S"GZN3GXOEU]O/AY?KF+1W3GD$3&C( M6W8"@B0V1265BT8DVVA&X)-D]02DL9*_W[@UD1@ZP-3V!;&RZ3.FBXK%BX.D M$".B,"!RMJ"R4. \3Q!9CH*7(H1H4[7\*$D]90,FPM(T[.\ 1P]4?4B58B@4 MN>=H%/'%6(@\*\@B>NU258;66?5##D3^D![LKD[H%R5>RB'GL@GPAV! M/=<.(8S@>":[GD,)HHWM>HB:>4W6OA)^$C CV-T!9&[F3"\'L:%V*AM64_)U MX7.,I'.#!JXC=[EP;E.;*N?[M/0$ES'R?2)!/8+9'<#E&?\L,>5"K(T6OIPO M/XN2,R S7;R0*(7KU4UN9J F!]%T(N@ 3^\?*VM-0;"DLP$GR?M304NRX2$" M"L:ESD%S<[@RFIW=G&8%#A.Z.9.PO%/HW*ISU292E" 8.$N<4B;154AT%512 MS+J2M=9M!G ^1UE_]<'#Y3^TDGR(,.:N[GRVSCE&CFBY!Z)O(G=0A M@9>AD#&P)61M$_H.0'I!;2>/V#-@0 M).ID#!T&Z3^=OCLI+;B2,Y$RP'"^Q%HG+Q$X^=X:)H16P5==8).240>9)D M&*(I&:5TI4TC]"ARY^WMF!V50P7VLE#YJM#77IV3O&:+M5V3*UYM0JW=B-E! MX;$P:8SP;G9@WJ)XWFZ2^; Y7FQSO^I]J9UQN;;*9$T\,881K4K52Z5(RVL/ MK BME?,J\#L[!1YK\+_\R)W08#M'PQY9T\P%/CTL.V6@9(&'00'!60*'$+L +./M'J68*WFU>A[1I%[IM]%;>F/C*EL(O?( MVT!QCQ9;_T(0-@'+AP/'GP-GB5_I+/E+FR9;F;750:BZ$)815T+=N9(M<)F+ M4KJD5K4Z@YML.7LA8!G-WPYTRTWOK7)C:E9!*FX7P'$'JWI,_"S>G;?_VHBU=OW88?<>O[2'G7^O@A+.\4.K<*-8W*,2'9X%*?+A3+Q"2K(H@4I6?1 M6SB@N?YJN 'B>[9@N)\%1"Y4D*GP:"9$R&-DS&.#)A+M:FH^=P*6WU=K3&%S MV4LO@I?*I%A'<],)HH@0LBP@F0^2*57'Y$V.E-LTS B3:03[ %3VX'('8=#5 M]7ES$C:;H_+Y=)7^L;U"SM86LFJ&G2*K[&KMBA$)# JRTY%QF1L/G+Q+4B?E MWOO'T-,PO0/TW*3_XCIY'G,1 4$8[^@ZU1=S)@5D%YP/Q"SNVLSNND]+)V\N M^PGY[E"=_3C> 6;^3DJSWJ!/Q)YS6\V%T71F*%'4AP/-(0A9Y^6 M>=7*?K)] B@C&-T!5-ZOEGFUW&;W8UC^XZ@0%9CK>=Z_>WWTZ?+9B$>E:VL4 M)_\+E/(*O%(*@L.DA3(J^3:YL9W(ZP=08S!PO\IK8H','$U]"LNOYS=-"6%S MCAR2*$2TUP:J@05O999."6.&! ]FTSPM[YZ9M&/$=QJ"B[.+?[PKQN$,R8\ MJV.0K_>IZ']\G$/YJ+'3B5#V2WJ_[C M40?R4,@O4L8$PT:6DK1OEMP_3-V3S=T!Y7)ZJ0W1J4@L ML=G7M:D1 CK"/G*5)5VFHAJ]@+V$B=*#)+S31.D![)Z[).!RT_.%6LR2NY*) M RI5M2BM)5[D.LK#N^B=%/QNR>8SN[%[B"?W%])#N[%'<*P#_?#T,.*BG,Y" M)RC1"E"N5%PMT>)\6FZ*UHZZ=N?,#\WCLT= .7^=NZ<"\\H+#!= MT]PR.@KBG:!3(#/,&JL;X63<+O1#MB<.DNVS:]"',+H#I.RX;CO)H))&"Y[7 M,6-%)(B8 AA6"K=H$VN4UIUP#?HA>Q7WP50#D70 M$=F!1 ?%*+20 PC/1V\ MANCH]D1IG:%#,5_: &N/\0R'[$#6V9D6=(IMY9 M&X!SQQS+(5"XT 0]^S9.'W+\WSX0FHKY'>#HX]4<@7O3;HXE$S)7Y2E979W( M&!W%9 '"6YNX$<+&-M[1$T1UDOB;!D=3,;\#'/V-0M+-^]5F@YNCY=M_G5)L M>;;8?*O'.S_=L:=KX*6RD(7CH+CSX)C08*26VED**VV;Q^)G2>OD[7@:3$TK MB(X&$3W0,'.13WF]6J]7_ZRO&>$'_>3TK^,L54*1#)AC$0NX*)QX"F:MBD;AJQ-_?&DF!U5.CE\ M#T)2N@C+(Y2Z"DTES8"P4LBB4E#I/:?_S3Y:>-C:BH/.S]O+[K265P=W>>02 M!$1ME 4@0C08EM)74?S1";)LG*A0PH)>2<+579>7''0D7\'Q>5@B;U(6-9)\T&S M&)1U$%V=1NXH+HY!1I &>2FV1,>:]4,TVEQQT+& AX7E4(F]+%C>WH$@N4#G M' >-=/M\ER62]4AO2T$ZTD_\B.M4Y?<5C\FL>\XBA^)%W886 M'425-4B;@XO*<9':1'B#R-P-?B_E[;^=A'I_OI\]O_ M^^>[+__Q876*HW:K//91>Z]/V8G&J3:D7.W((/NV^EXKE[?4?L*36JFW]9<^ M?R-W3B,RD6*?R(2D>4)Q"0">9 8N9,XH%8VFUO'0ONO?6:KM^ M^^N;W_Z%9/::/N8?Q\)F;F*4((5PQ+92$[HH(&;G!9-UXF&;)69[$C[S3I?# M8?6>DCR@P%^&VMRVCDZD-R\^JX'B?(C*/C0G*\HAEQ%\-IEB4(=DLK.#S*.5 M,DMTH5&7X*R:\W/Z1J[L"7WW]7?_U+>.A6+K-" &1;KAE$B(GYP1+L,F@%SM.G1O>(-?P5"]:YPY!^;V6O%Z@ MTD$8=:M\&YBPLS)TA>AOOR8;7\ M2=H"[^J,/79M#O^2)I'B@'/UX0F%8!+W,0%:[4$AX2I@+N %@MG8>#DG/;/<<(HX._(-7 M_PSK_(7^\79PG%?9NOI(9SFG:%-5%D2?B0\Y)XHVG<^/K8R_SQ)"P_A.^74\^%\#S4!^!0YT0I M5OV!R(F;S$26R;?6HDWI:8O3S(O3/_TV$6RZ_; MNXU&(IH00-@H0<5H(; 2(<7(*.8CWR2W49HWB.AD^-?^-GDL8_O!Q,55"8'7 M18MT5:)"4,8CQ!(#>*.D"H8.U)ZG*Y,SAP*#\&C2CS<'9+S2*'-DU_3!0;&R&[5 MA)$=:(H'*CV45DY;+R$FGNKUD#6Z-:1"BQ16(#K3)N$^*.RE5*>3/ M%27H!DD#424+PFCFE4:+LDWEPL&.V,FSQ4@L#HT)9P'&+WUC_D8?<;IYMSQ/ MI!R7$&,*Q!=&[@LH9R.XH SP%!P&I) >VXPU.-0).PDI>K\O>\#BE[XN?]\J MD2N^,,-S0J: >8*T2L6"M\Q"M%F$%)G'T&;> MWU?K@HN;'-*H4!N=0.=:F)U8A*BY !.1,Q-K9C1Q).-/0.!HE=91 M!Z%?FF,XD 7=#23O\S*V!-8O?2-ON]S/,TYJJ8Q5"K1WJ>ZT4!3"DGN!J"3C M+/,HVC1K=L."[F:U]WDC6P+KE[Z1%X[\&0'K>:Y%(T4(5H*L,WB4I7L3:LEV MM,(+%5,,\J5=QR'G[VXL?9]WL1FD?NF+>'1VNCD-R[Q8?KW#M4]8\]5UC<5J MN2U"/@LGVXD@QRX5)[#.:,!4-['*.N;19+ R&HN9%6<;96I[8L-.U_*0DX7Z MO):M 39W?'^EE>??VZWKXWO2.N+):;13I76:+D0NZ!@V0]<<89 M4EDY%G"()3)CDS*[[0D_%,7]+5X8'B*,#V_QN28H!KPW(14?\MA1=XADZL;%<5 T7@F;18I/^>"/?LM76)DC"Q7+=C:@?FB@!F)@&_; MO9<_\63UHW+JPG6].%*165-4G$'6:>JJKIIQV0LP*68AK E,MLF<[T#_I&)ONL)42,$5 SD6K&:#0Y"% M48SDN>?%E-QH<]%_M;DY@U S:&[.$!%V@,>K :;U*)>AN<)8N"<#Y(@ERIFZ MU]<@9&.(!*>UNYO:GPB%#Q SLXWN#7O[BJL#Q-V<05.2D4E:28%2J!NDNDJ2!E=(F[()L@;>BDID--U]C'"QS+V'XP<7%!+#JMLN<@I!%T09BM6^,R M>(JP.6:;*+QIB8H>O*[1PGQR4M,0SLY=R?9E\?U>JWVS_/X.Q)YL[@ HE^[Q:UQBJ3M)EOF1*L+,8^*A M<$C<;IUP#2&D#'4I;9#.6!1M'HAV)K&3 I216'@D;IE6,!T@[F*W!SYRG(LW M^^/@8DBU0+8X3PI7RYKMM@J<#ED9:75D;0*=W>CKY"5\&JPU$,D+6;42UN>9 MHFEWJ]S]U!;+5)ZDO(\BX)RDMHH4DW"E[@/VY(IYH0$99]:S:$1IXW%TM4=N MU&/8N6OBHW0L(=TU;@Q=N&S 6^7 )J.8=M9E&]NX;%,=X467'@_![S,;X@X$ M@@[,^Y5I.F\LK&=>+;=LK0\S,497HF.@>5;$4AG!">^ :>ZMS\R'W*@3_"FR M9G8(&9>\$P@XM6T_.X ,J-;C*]CN))5H*C=@MQV%Y"300Y'*A1OH>28 M5,FELX',PY[TVL7#?9C0PR*@!\S7Z_H)?YRMTSYS>] M$+O%YM7,DNOS7?^;JY,*([S@"1)R098G2?!9,E("6+@3*?-&;X_C:>Z\ZF<. M!$\NZOY G7\[6],!SZ?7G<^&($9*Y]N%7BZG)!**E()'A1O-(WT M6=IF+ASJ"J3[BJYS,%Y,PY&*2^L59%E;+E2B.)).!%E(87,ML6B4,WR6M)E3 MT/U"<;C@VJ=Z+GY0?ZDOM?_K?_Q_4$L#!!0 ( !J' E4D$#%7, @ '$M M . 97AH:6)I=#,Q,2YH=&WM6FMO&[<2_=Y?P2IH8@-Z/RQ%=@PXMHNJ M:)/44)'>3Q?4DBL1YBZW)%>R[J^_A^3*DBPY41(GD8T$L*(5A\.9G<,S,]P] M^?GB[?GP/^\NR<0FDKS[^_4?@W-2JM1J[UOGM=K%\(+\-OSS#]*NUAMDJ&EJ MA!4JI;)6NWQ3(J6)M5F_5IO-9M59JZKTN#:\JCE5[9I4RO JLZQT>N)^P2>G M[/2GDY\K%7*AHCSAJ261YM1R1G(CTC%YS[BY)I5*(76NLKD6XXDES7JS2=XK M?2VF-(Q;824_7>@YJ87KDYI?Y&2DV/STA(DI$>Q52?2Z7?S$4"3?D#9^1*Y70]$79( @5P[6(@Z 1_^.P">;YRUEA+_1(D?*%_8VF M,_KRG]\&KP=#TFI4&^L6?\B;[7Y$N.U-5#RO?T<5&=>'#MU]]_;8T>]6.NPT#,J%33C2?"CX# M^=B),.2OG&H 6L[)%<^4MD2EY%>E$]*H5_XB*B9G4\'(D$>3%*:/YV4R2*,J M8O3R"<2HN7DT-(H,8)'-RG:J9Y&S,RR%4.@2(*9B0*B01K$!%2F@Z)WEJ M=<[A =**SS"('"4)KK2@DL0TPD^:J$188E60VQ!(><2-H7KN1!)ZS;'NBDZ# MWQB,P9+2IR>LX00BH9&.()9B.BQA7)/91$038G+WL9P_XYH72IP#B3 2>#*8I!C>GF,;(:+YZ&YX( EN/!X&&1=I# ZAKFC"]TCF##J!FY4 EH$YX7@G0]@=8AV2I5Q"LD"#N;,T4,]\ M-59V$KF$ '"H !:_G/'V1-1,2"S5S"Q JOE8&(M2SA+J?@QVP\KR"M;,PI@- M:Y\(W-I[![?A6FQ>F )*14'@J$'%L<"EC]> 4,T],A!I,9+<19!PP'$DA9DX M<2>6@!8=-;IK)DPDE-&BU8:G0-^Z.SC\.I[!)M1'.S^Q27\48W9$IPN#T(+Z21D*21'EDCI2AUO>B&4:QXQ0%*S6,O@VXDX0O(OYG'T^ MS^X5C$=[ ^.7U:/N)HIW9JL-,._.-X5#6:XS(-KX0B2*E&;> M %^9CGF*^D("V!CAF=LQ3@15=P O=I;(?*)X$O"-]@:^MRQ\.:4R]U3E@LOC M&*6AF"(L9DN)AS)B!](-E]OK/0]43 1AFE!5CE1N[U][E[1 ;Z6Y*YGCCSX^$>P!Z/,[? X\<:VQNLW5)EB.4F)ERC711K?N0.Y#Z!&EWZ5E&4 M:Q?SE5RYIB]1QN(7=^((+2:"BG_#:0TYV!". 5@0U1VYPDRT0]R?"+C#@C2_ MM>4P6#*AYK:8/IWZJM&?6"X.=CX)8T6K$0X+ MMK 799AH^"UY;<%C465"&-!",5@.N=P@D9L\ 3!P?[P;17+8>OCUA/+T_K4T M9TC'L09/E!%N[DD-@/$'RP6RRB&_B72JY)2[))?2<7$^K@L>Y$DFU9QC=#91 M@?SH&FZ!LR_,]]5['M5]ZQ"&8ZQ=H-A9 ._.0T_KN[-"?H1=P74%UDN:&=Y? M?#E&\L@DG?=%ZFWPDXX+[2-EK4K\ E.7@5"M%(OX]<+P\I%SM1X>.UN-/[98 MN1BN^J&:99MCS6JO>W3O:+W:N'?L0UK;U:-VZ\&UND1=;SZXVEZUU>P\N-;6 MRVJGW7MPM=!:WRU>-0^% <@SF0T?55JE183"J;HUTG#4^5"WP=$F]F-$UX% MO..9N_@,T/SV[.LWP 48;;U4N=^O$8VNQUKE*:L4YL7^W_$'' X[?*](3;LOC\77-J8??[T\2'P^[/XK4 M[DH!R!+_G( L7'E,-^?'5OFQ5;[N5OE<_[]'%^!OPCN-YMJUD[Y[/9\('I/+ M&Q[E[DR;O UG0=^N8_$:^\+B]D0[6'_P+CQL07^U8?3ANM5/%[1^H]=\7[6E MCUM]=S=3X=7E?G@N/.4;;_,N*=\W9O7E%#H"[^=V<\I'7@ N/L/+R/ZUZ-/_ M U!+ P04 " :AP)5;B>\528( !K+0 #@ &5X:&EB:70S,3(N:'1M M[5IK<]NZ$?W>7X&K3!-[1F_)+]GQC&,[]VIZF^1ZU*;]U(&(I80Q2? "H&3U MU_< H"Q9DA,Y3\=-9B*3Q +8Q1Z-\Y;S0N!A?LM\'??V?=>K/%!IIG1EJI,IXT&I=O*JPRMC;O-1K3Z;0^ M[=25'C4&5PTW5+>1*&6H+JRHG)ZX)_@E+D[_*6!"N, MS$;LO2!SS6JU4NI&BWTB9T.A_GI!'N3QI^DI.A M$K/3$R$G3(J7%;D?$[4HZK1B/NQ2]^B0=_;;_/"P*>).\Y!W_]/I0,L&Y$,G M8V<)O:RD,JN-R2G0.VCG]G@JA1WW6LWF7RM>[O0D5IG%;!J=PV488VTD2S>V MQA,YRGK>H$KH.F^.5*)T[UG3_SMV+;68IS*9]5X,9$J&O:$INU(ISUY4#9Q0 M,Z1E' 2-_"]!)ZCG;Z>EOA@GD1G-]6^UG=*7__JM_ZH_8)U6O7U7XP]9L]F. M",M.^CL9B_[I^?#?IOWWRZ)3(3L*+7V<^_OD>Z&PWI5]G?*,O(CMFO M?*955F41:2OC&;-C;I\_VSL\OM>&E.L1(&I5WCO";#D7 KNHEE <;#I>-K+V M':ULU>L4-/ ,?I#-V MG:EI0F)$U> J'1PD%%3(%.((9N R8SR;L2*SNB!8@,CB@PP\QUF*.RUYPF(> MX9%F*I66617DU@0RBL@8KF=.).77A'F7QC1X)J ,IDQ\A,(<3B"2&A$)8AFZ M0Q-!FDW',AHS4[B?1?\I:2H'<0:DTB0(72X*3B780)/)*?(*NG%SJ*8$S)R@ MFV##V?(R/!$$=GX:DXYT<;G>(=4A.D@4D2S28E:F!>N$3LJJ3*!(( (<*8/'3&:]/Q,V8 MQ8F:FCE(-8VDLO&#*9;;5E' /LS*(+J!2+9G8-4JP)G0Q M*I'"UZ*F&!HI)-?2&2!#J/?\G[F1"N/"K]^:QL=JSXXH=J$0JE#?*4/AH8'Q4WS]81_'6;+4& MYNUY;FM,8Q^@QG!0Y49EW+$Z-X"YRR<=?KD65A MYQ$5-L4=T:5\U >/F]*@O- Y$&U\(A)%2@NO@,],1Y0AOT@ ;+10[G:,$T'6 M'<"+G25S'RB>!'RC1P/?6Q:^G/"D\%3EG$MQC-103N 6LR'%0QJQ!>F&V\WY MG@3 )>K5%W-&TD"&LK8>UN_ M3(E?NV :"RS3 @#6D@& MJR&6&P1R4Z0 !M;'FU$&AXV'7T\H3C^^DN8,X3C6X(DJW$V>U 8?[!<(JL: MXIO,)BJ9D MR&1^5Y^.ZY$%*\T3-"*W3L0KDQ^_@%CC[S'A?O^=MW;=V83C& MV@:*>W/@K;SWM+XZ*^6'V!6D:] ^X;FAWOSB&,$C3_BL)S.O@^]T7(X^5-:J MU$\P<1$(V4HYB9\O-"_>.M>;XW-O:K+?N M;?O0J-WZP5<8M8/&_ZAQ]^25HUSOM^[M^ZK!']?;A=DO0\% (< #B M3,ZSEY5.9=ZA9(I>D[4\5<['^X!H.[]QPLN =SRSBL\ S6_/OGX#7(#1[J8J M3\.NLV)4(*-L5_WG+@\P[HGY-U#S\V?=@V/C?U<^D7AB;E^)1/^_^WK#0GPQ M^[<0+4.X"_F09?Y] )M;_2.MX\_=\G.W?/7=\L"EPJZJ?)]LWR_6Y0U%A3NG M9O^4$;%W&C6UJR)]T7H^EA2SU[>URMMP!/3M"A4_8D]:+%6TA3$[[\([%JBZ MIO3N7:V?+M;]IF_X$)KW_$N(H"OQYJ++GR(,%#8 M]2X?^?2W_ V?(?L/HD__!U!+ P04 " :AP)5 :7[$AT\:>@7L#; S$,P3CAC2U'7-I MDD\=<:<#-7>GBZ0SIK^^*QWG@#&ITSIN[.+QW'"LM'KVT6JE9=5]Q#I6;;[^I]VS[RC^"E_^MK:%B."[X@J62*\93$MCTXJ4!E MJE36MNW9;&;-ZA87$]L_M[6JAAUS+JD5JK!RV-7?X).2\/"'[I-:#8YXD"N;0;ICGDX/^R&[ )8^+S":&L_H+15I\UQV'#<@X-F,]@+0H\V&JV#1A3^ M7J\C2AO;%YVDFL?T>25A:6U*-8#VOI>ISHR%:MIV'>?'RDH[12]5C<1LDK8- M7)1&'(U;B ,><]%^ZIB_CI;4(I*P>-Y^YK.$2CBA,SCG"4F?52527)-4L*AH M*-F?%$?$P[WMPI0/ZI^%>][INI_N#<'QX/^SU_>'J"7G\^>ML[\<$_!;<% M;ZV1U;=@-.@;J5MO.M7OWJ+>"'I'IV?^X&C9G.\>=DGR@;,'I\?@OQS J'?^ MHG?(!>W]<2SW&\-6N^Y'+?VI[&C?8,4PAXFM) 1TF8,34%-:7P M)B<"28[G<$XS+A2@\)B+!%RG]@9X!+T+%H)/@VF*0"?S*@S3P((=W?>GIRW/ MCK3K6(FD1"Q&*47:$9T2 7 M&,?1;)*&,+@,IB2=4 RW2<*DU,CQ7[<,,3;#E J*$)?!%%:46*JF;8X A$2/ MHF$57M$H0CXE"T@5S@25+-317@_7GS(:X: (0K$+"J=1Q (T (?0:A9V5DW; M7RARB:A_)G/!T^I2K]^PSXV*CUE*TH"1>*-B2H*I,6H\!Y0K%B$35 38]=]S=]2]])&OAIE$>H\\&R%RLO>7* M@P3]E#-!]Z39WPMV2^25_N_*U7J"TV#VH-Y#0@XZ>P8=$ MG+>!.);BPDR(80,C@2*H/L1O#1$EJX3I4)"A]VH"JUI,XABP&R)&ST5!AHS* M8F%%5QZ-"D-S_C+^CJWRN."?9U28,>4U;[>^*TXW;D<)$1,\:RF>M9NH[Z;= M29%Q3,OV8RXPV-00?4PR2=OEAT[(9!:3>9NE!H/IU%EH'W.E>&(&N-#+/B#Q M8A S7B'^?,:SG.*2&VC,A6X;JL:;D'S8U2QW(WRKZDU6M8>WNM M.U?K.M:>6[]SM8VF57>].U?;LO9OJ=4VLU;,'#J'Q+7PO%*OE!TR$H:8;[2] M[!+<58>+:;3F'X5K?/,CTMK2,0YXA%%A=<]9&/_ [>KEDUQB9E<<4[[".$>; M5GDT/)0[2&._(\US^?#TR.;\VC;P%2OU44[ZW3K]8E/4FRBV!%/6 M7Q3AS7T 5)!Q25=+LJVR)+A2>]UQFV6)>[\E=JNZ:,NQE9@QB2E@/OX#^Q= M*,2,C%G,U+Q019#%0KL%,,J#Z36+;D",BL:Z.!IP1"C,C:_Q' 2-J*!IH"78 M@J1S?55!7P0SEPFN%X]-S5BLV5(%>AG0[ HM.K)>V@9G4:R>,*F$)E:750U. M7=9>0J.I7@&T7C.597' S5^T._P)02P$"% ,4 " :AP)5)H%'SGRI 0!VSQ4 $0 M @ $ 879I9"TR,#(R,#8S,"YH=&U02P$"% ,4 " :AP)5 M:]\8XP<, A=@ $0 @ &KJ0$ 879I9"TR,#(R,#8S,"YX M&UL4$L! A0#% @ &H<"5:2N(]MS M2 B0,# !4 ( !J](! &%V:60M,C R,C V,S!?9&5F+GAM M;%!+ 0(4 Q0 ( !J' E50GU&G:KL -NI!P 5 " 5$; M @!A=FED+3(P,C(P-C,P7VQA8BYX;6Q02P$"% ,4 " :AP)5D*"_AP!T M !"+P4 %0 @ 'NU@( 879I9"TR,#(R,#8S,%]P&UL M4$L! A0#% @ &H<"5200,5