0001619954-21-000113.txt : 20211025 0001619954-21-000113.hdr.sgml : 20211025 20210728161341 ACCESSION NUMBER: 0001619954-21-000113 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 54 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210728 DATE AS OF CHANGE: 20210728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Inovalon Holdings, Inc. CENTRAL INDEX KEY: 0001619954 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 471830316 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36841 FILM NUMBER: 211122679 BUSINESS ADDRESS: STREET 1: 4321 COLLINGTON ROAD CITY: BOWIE STATE: MD ZIP: 20716 BUSINESS PHONE: 301-809-4000 MAIL ADDRESS: STREET 1: 4321 COLLINGTON ROAD CITY: BOWIE STATE: MD ZIP: 20716 10-Q 1 inov-20210630.htm 10-Q inov-20210630
0001619954false12/312021Q2http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member0.5000016199542021-01-012021-06-30xbrli:shares0001619954us-gaap:CommonClassAMember2021-07-160001619954us-gaap:CommonClassBMember2021-07-16iso4217:USD00016199542021-06-3000016199542020-12-31iso4217:USDxbrli:shares0001619954us-gaap:CommonClassAMember2020-12-310001619954us-gaap:CommonClassAMember2021-06-300001619954us-gaap:CommonClassBMember2020-12-310001619954us-gaap:CommonClassBMember2021-06-3000016199542021-04-012021-06-3000016199542020-04-012020-06-3000016199542020-01-012020-06-300001619954us-gaap:CostOfSalesMember2021-04-012021-06-300001619954us-gaap:CostOfSalesMember2020-04-012020-06-300001619954us-gaap:CostOfSalesMember2021-01-012021-06-300001619954us-gaap:CostOfSalesMember2020-01-012020-06-300001619954us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001619954us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001619954us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001619954us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001619954us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001619954us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001619954us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001619954us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001619954us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001619954us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001619954us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001619954us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001619954us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310001619954us-gaap:TreasuryStockMember2020-12-310001619954us-gaap:AdditionalPaidInCapitalMember2020-12-310001619954us-gaap:RetainedEarningsMember2020-12-310001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001619954us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100016199542021-01-012021-03-310001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-03-310001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001619954us-gaap:RetainedEarningsMember2021-01-012021-03-310001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-310001619954us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-03-310001619954us-gaap:TreasuryStockMember2021-03-310001619954us-gaap:AdditionalPaidInCapitalMember2021-03-310001619954us-gaap:RetainedEarningsMember2021-03-310001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100016199542021-03-310001619954us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001619954us-gaap:CommonClassAMember2021-04-012021-06-300001619954us-gaap:CommonClassBMember2021-04-012021-06-300001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-04-012021-06-300001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001619954us-gaap:RetainedEarningsMember2021-04-012021-06-300001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-06-300001619954us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-06-300001619954us-gaap:TreasuryStockMember2021-06-300001619954us-gaap:AdditionalPaidInCapitalMember2021-06-300001619954us-gaap:RetainedEarningsMember2021-06-300001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-310001619954us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310001619954us-gaap:TreasuryStockMember2019-12-310001619954us-gaap:AdditionalPaidInCapitalMember2019-12-310001619954us-gaap:RetainedEarningsMember2019-12-310001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-3100016199542019-12-310001619954us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100016199542020-01-012020-03-310001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-01-012020-03-310001619954us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-01-012020-03-310001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-3100016199542019-01-012019-12-310001619954us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001619954srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001619954us-gaap:RetainedEarningsMember2020-01-012020-03-310001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-310001619954us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-03-310001619954us-gaap:TreasuryStockMember2020-03-310001619954us-gaap:AdditionalPaidInCapitalMember2020-03-310001619954us-gaap:RetainedEarningsMember2020-03-310001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100016199542020-03-310001619954us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-04-012020-06-300001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001619954us-gaap:RetainedEarningsMember2020-04-012020-06-300001619954us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-06-300001619954us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-06-300001619954us-gaap:TreasuryStockMember2020-06-300001619954us-gaap:AdditionalPaidInCapitalMember2020-06-300001619954us-gaap:RetainedEarningsMember2020-06-300001619954us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000016199542020-06-300001619954inov:PlatformSolutionsMember2021-04-012021-06-300001619954inov:PlatformSolutionsMember2020-04-012020-06-300001619954inov:PlatformSolutionsMember2021-01-012021-06-300001619954inov:PlatformSolutionsMember2020-01-012020-06-300001619954inov:ServicesMember2021-04-012021-06-300001619954inov:ServicesMember2020-04-012020-06-300001619954inov:ServicesMember2021-01-012021-06-300001619954inov:ServicesMember2020-01-012020-06-300001619954us-gaap:AccountsReceivableMember2021-06-300001619954us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-06-300001619954us-gaap:OtherAssetsMember2021-06-300001619954us-gaap:AccountsReceivableMember2020-12-310001619954us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001619954us-gaap:OtherAssetsMember2020-12-310001619954us-gaap:CommonClassAMember2019-06-050001619954srt:MinimumMember2021-06-300001619954srt:MaximumMember2021-06-300001619954us-gaap:SecuredDebtMemberinov:MorganStanleySeniorFundingInc.Memberus-gaap:LineOfCreditMember2021-06-30xbrli:pure0001619954inov:A2018TermFacilityMemberus-gaap:SecuredDebtMemberinov:MorganStanleySeniorFundingInc.Member2018-04-020001619954us-gaap:SecuredDebtMemberinov:MorganStanleySeniorFundingInc.Member2021-06-300001619954inov:A2018RevolvingFacilityMemberus-gaap:SecuredDebtMemberinov:MorganStanleySeniorFundingInc.Member2021-06-300001619954us-gaap:SecuredDebtMemberus-gaap:LetterOfCreditMemberinov:MorganStanleySeniorFundingInc.Member2021-06-300001619954us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMember2020-02-112020-02-110001619954us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMember2020-02-110001619954us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMember2021-04-012021-06-300001619954us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredDebtMember2021-06-300001619954us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2021-01-012021-06-300001619954inov:AdjustedLIBORMemberus-gaap:LineOfCreditMember2021-01-012021-06-300001619954us-gaap:SecuredDebtMemberinov:MorganStanleySeniorFundingInc.Member2021-06-300001619954us-gaap:SecuredDebtMemberinov:MorganStanleySeniorFundingInc.Member2020-12-310001619954us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:LineOfCreditMember2021-01-012021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberinov:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:OtherCurrentLiabilitiesMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberinov:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:OtherCurrentLiabilitiesMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberinov:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:OtherCurrentLiabilitiesMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberinov:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:OtherCurrentLiabilitiesMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:InterestRateSwapMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel1Memberinov:BusinessCombinationContingentConsiderationLiabilityMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberinov:BusinessCombinationContingentConsiderationLiabilityMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberinov:BusinessCombinationContingentConsiderationLiabilityMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberinov:BusinessCombinationContingentConsiderationLiabilityMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMember2021-06-300001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberinov:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberinov:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberinov:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberinov:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:OtherCurrentLiabilitiesMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:InterestRateSwapMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel1Memberinov:BusinessCombinationContingentConsiderationLiabilityMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberinov:BusinessCombinationContingentConsiderationLiabilityMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberinov:BusinessCombinationContingentConsiderationLiabilityMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherLiabilitiesMemberinov:BusinessCombinationContingentConsiderationLiabilityMember2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-12-310001619954us-gaap:FairValueMeasurementsRecurringMember2020-12-310001619954us-gaap:FairValueInputsLevel3Member2020-12-310001619954us-gaap:FairValueInputsLevel3Member2019-12-310001619954us-gaap:FairValueInputsLevel3Member2021-01-012021-06-300001619954us-gaap:FairValueInputsLevel3Member2020-01-012020-12-310001619954us-gaap:FairValueInputsLevel3Member2021-06-30inov:swap0001619954us-gaap:InterestRateSwapMember2018-06-300001619954us-gaap:InterestRateSwapMember2021-06-300001619954us-gaap:InterestRateSwapMember2021-04-012021-06-300001619954us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2021-04-012021-06-300001619954us-gaap:InterestRateSwapMember2021-01-012021-06-300001619954us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2021-01-012021-06-300001619954us-gaap:InterestRateSwapMember2020-04-012020-06-300001619954us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2020-04-012020-06-300001619954us-gaap:InterestRateSwapMember2020-01-012020-06-300001619954us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2020-01-012020-06-30

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 endedJune 30, 2021
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                             to                            
Commission File Number 001-36841
_________________________________________________________________________
Inovalon Holdings, Inc.
(Exact name of registrant as specified in its charter)
_________________________________________________________________________
Delaware47-1830316
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
4321 Collington Road,
Bowie,Maryland20716
(Address of principal executive offices)(Zip Code)
(301809-4000
Registrant’s telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading SymbolName Of Each Exchange On Which Registered
Class A Common Stock, $0.000005 par value per shareINOVNASDAQ Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes     No 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes     No 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerNon-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes     No 
As of July 16, 2021, the registrant had 78,255,693 shares of Class A common stock outstanding and 78,081,076 shares of Class B common stock outstanding.


INOVALON HOLDINGS, INC.
FORM 10-Q
FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2021
TABLE OF CONTENTS
  Page


PART I—FINANCIAL INFORMATION
Item 1.    Consolidated Financial Statements
INOVALON HOLDINGS, INC.
CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands, except share and par value amounts)
 June 30,
2021
December 31,
2020
ASSETS  
Current assets:  
Cash and cash equivalents$117,915 $123,880 
Accounts receivable (net of allowances of $3,735 at June 30, 2021 and $2,700 at December 31, 2020)
161,236 148,003 
Prepaid expenses and other current assets36,440 26,529 
Income tax receivable27,168 24,664 
Total current assets342,759 323,076 
Non-current assets:  
Property, equipment and capitalized software, net175,423 168,113 
Operating lease right-of-use assets32,557 35,355 
Goodwill955,881 955,881 
Intangible assets, net433,619 452,558 
Other assets35,364 36,415 
Total assets$1,975,603 $1,971,398 
LIABILITIES AND STOCKHOLDERS’ EQUITY  
Current liabilities:  
Accounts payable and accrued expenses$47,215 $52,998 
Accrued compensation32,307 40,860 
Other current liabilities42,641 39,835 
Deferred revenue11,212 10,854 
Credit facilities9,800 9,800 
Operating lease liabilities6,910 5,968 
Finance lease liabilities3,510 3,963 
Total current liabilities153,595 164,278 
Non-current liabilities:  
Credit facilities, less current portion874,918 877,574 
Operating lease liabilities, less current portion39,258 40,807 
Finance lease liabilities, less current portion23,798 25,759 
Other liabilities38,009 54,350 
Deferred income taxes100,516 99,916 
Total liabilities1,230,094 1,262,684 
Commitments and contingencies (Note 7)
Stockholders’ equity:  
Common stock, $0.000005 par value, 900,000,000 shares authorized, zero shares issued and outstanding at each of June 30, 2021 and December 31, 2020, respectively
  
Class A common stock, $0.000005 par value, 750,000,000 shares authorized; 92,666,590 shares issued and 78,046,415 shares outstanding at June 30, 2021; 91,617,450 shares issued and 76,997,275 shares outstanding at December 31, 2020
1 1 
Class B common stock, $0.000005 par value, 150,000,000 shares authorized; 78,081,076 shares issued and outstanding at June 30, 2021; 78,331,591 shares issued and outstanding at December 31, 2020
  
Preferred stock, $0.0001 par value, 100,000,000 shares authorized, zero shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively
  
Additional paid-in-capital
662,727 655,444 
Retained earnings
319,626 300,890 
Treasury stock, at cost, 14,620,175 shares at June 30, 2021 and December 31, 2020, respectively
(199,817)(199,817)
Other comprehensive loss(37,028)(47,804)
Total stockholders’ equity745,509 708,714 
Total liabilities and stockholders’ equity$1,975,603 $1,971,398 
See notes to consolidated financial statements.
1

INOVALON HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited, in thousands, except per-share amounts)
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Revenue$190,439 $162,215 $367,615 $316,402 
Expenses:
Cost of revenue(1)
51,665 36,761 96,062 77,804 
Sales and marketing(1)
21,734 15,073 41,208 30,232 
Research and development(1)
9,349 8,835 17,868 15,939 
General and administrative(1)
53,543 55,229 106,568 109,112 
Depreciation and amortization29,910 30,632 58,341 58,566 
Total operating expenses166,201 146,530 320,047 291,653 
Income from operations24,238 15,685 47,568 24,749 
Other income and (expenses):  
Interest income51 96 97 386 
Interest expense(12,864)(14,260)(25,992)(28,820)
Other expense, net(38)(148)(40)(170)
Income (Loss) before taxes11,387 1,373 21,633 (3,855)
Provision for (Benefit from) income taxes1,807 (652)2,897 (4,197)
Net income$9,580 $2,025 $18,736 $342 
Net income attributable to common stockholders, basic and diluted$9,333 $1,964 $18,242 $331 
Net income per share attributable to common stockholders, basic and diluted:
Basic net income per share$0.06 $0.01 $0.12 $ 
Diluted net income per share$0.06 $0.01 $0.12 $ 
Weighted average shares of common stock outstanding:
Basic150,690 149,517 150,498 149,350 
Diluted150,765 149,685 150,658 149,521 
________________________________________________
(1)Includes stock-based compensation expense as follows: 
Cost of revenue$264 $153 $485 $318 
Sales and marketing1,136 752 2,074 1,372 
Research and development363 269 683 722 
General and administrative6,519 6,691 10,703 12,709 
Total stock-based compensation expense$8,282 $7,865 $13,945 $15,121 
See notes to consolidated financial statements.
2

INOVALON HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited, in thousands)
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Net income$9,580 $2,025 $18,736 $342 
Other comprehensive income (loss):
Realized losses on cash flow hedges reclassified from accumulated other comprehensive income, net of tax of $(1,532), $(1,293), $(3,033), and $(1,974) respectively
3,238 2,747 6,416 4,193 
Net change in unrealized gains (losses) on cash flow hedges, net of tax of $926, $2,623, $(2,024), and $14,692, respectively
(1,905)(5,571)4,360 (31,217)
Comprehensive income (loss)$10,913 $(799)$29,512 $(26,682)
See notes to consolidated financial statements.
3

INOVALON HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited, in thousands, except share amounts)
Issued Class A Common StockIssued Class B Common StockTreasury StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive LossTotal Stockholders’ Equity
 SharesAmountSharesAmountSharesAmount
Balance—January 1, 202191,617,450 $1 78,331,591 $ (14,620,175)$(199,817)$655,444 $300,890 $(47,804)$708,714 
Stock-based compensation expense
— — — — — — 5,533 — — 5,533 
Exercise of stock options
165,311 — — — — — 1,110 — — 1,110 
Conversion of Class B to Class A common stock
— — — — — — — — 
Issuance of shares related to restricted stock units and awards, net of forfeitures
619,090 — — — — — — — — — 
Shares withheld for employee taxes upon conversion of restricted stock
(159,699)— — — — — (4,235)— — (4,235)
Other comprehensive income— — — — — — — — 9,443 9,443 
Net income— — — — — — — 9,156 — 9,156 
Balance—March 31, 202192,242,152 $1 78,331,591 $ (14,620,175)$(199,817)$657,852 $310,046 $(38,361)$729,721 
Stock-based compensation expense
— — — — — — 8,176 — — 8,176 
Exercise of stock options
— — — — — — — — — — 
Conversion of Class B to Class A common stock
250,515 — (250,515)— — — — — — — 
Issuance of shares related to restricted stock units and awards, net of forfeitures
281,030 — — — — — — — — — 
Shares withheld for employee taxes upon conversion of restricted stock
(107,107)— — — — — (3,301)— — (3,301)
Other comprehensive income— — — — — — — — 1,333 1,333 
Net income
— — — — — — — 9,580 — 9,580 
Balance—June 30, 202192,666,590 $1 78,081,076 $ (14,620,175)$(199,817)$662,727 $319,626 $(37,028)$745,509 


4

INOVALON HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Continued)
(Unaudited, in thousands, except share amounts)
Issued Class A Common StockIssued Class B Common StockTreasury StockAdditional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive (Loss) IncomeTotal Stockholders’ Equity
 SharesAmountSharesAmountSharesAmount
Balance—January 1, 202090,327,728 $1 79,369,411 $ (14,620,175)$(199,817)$636,461 $278,246 $(26,732)$688,159 
Stock-based compensation expense
— — — — — — 7,164 — — 7,164 
Exercise of stock options
23,183 — — — — — 183 — — 183 
Conversion of Class B to Class A common stock
98,550 — (98,550)— — — — — — — 
Issuance of shares related to restricted stock units and awards, net of forfeitures
574,082 — — — — — — — — — 
Shares withheld for employee taxes upon conversion of restricted stock
(148,071)— — — — — (2,947)— — (2,947)
Other comprehensive loss
— — — — — — — — (24,200)(24,200)
Adjustment to retained earnings for adoption of ASC 326
— — — — — — — 65 — 65 
Net loss
— — — — — — — (1,683)— (1,683)
Balance—March 31, 202090,875,472 $1 79,270,861 $ (14,620,175)$(199,817)$640,861 $276,628 $(50,932)$666,741 
Stock-based compensation expense
— — — — — — 7,757 — — 7,757 
Exercise of stock options
— — — — — — — — — — 
Conversion of Class B to Class A common stock
— — — — — — — — — — 
Issuance of shares related to restricted stock units and awards, net of forfeitures
(40,849)— — — — — — — — — 
Shares withheld for employee taxes upon conversion of restricted stock
(124,672)— — — — — (2,163)— — (2,163)
Other comprehensive loss— — — — — — — — (2,824)(2,824)
Net income
— — — — — — — 2,025 — 2,025 
Balance—June 30, 202090,709,951 $1 79,270,861 $ (14,620,175)$(199,817)$646,455 $278,653 $(53,756)$671,536 
See notes to consolidated financial statements.
5

INOVALON HOLDINGS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)
 Six Months Ended
June 30,
 20212020
Cash flows from operating activities:  
Net income$18,736 $342 
Adjustments to reconcile net income to net cash provided by operating activities:  
Stock-based compensation expense13,945 15,121 
Depreciation31,310 30,766 
Amortization of intangibles27,031 27,800 
Amortization of debt issuance costs and debt discount2,445 2,338 
Deferred income taxes(4,458)(2,139)
Change in fair value of acquisition-related contingent consideration 3 
Other1,252 1,008 
Changes in assets and liabilities:  
Accounts receivable(13,324)(2,293)
Prepaid expenses and other current assets(6,835)(110)
Income taxes receivable(2,505)(2,517)
Other assets1,206 (1,458)
Accounts payable and accrued expenses 3,649 
Accrued compensation(9,323)(6,533)
Other current and non-current liabilities2,062 (3,158)
Deferred revenue(4,018)472 
Payment for acquisition-related contingent consideration (160)
Net cash provided by operating activities57,524 63,131 
Cash flows from investing activities:  
Purchases of property and equipment(8,279)(12,787)
Investment in capitalized software(32,216)(22,677)
Purchase of intangible assets(9,254)(10,819)
Net cash used in investing activities(49,749)(46,283)
Cash flows from financing activities:  
Proceeds from credit facility borrowings 99,000 
Repayment of credit facility borrowings(4,900)(103,900)
Payments for debt issuance costs (1,000)
Proceeds from exercise of stock options1,110 183 
Finance lease liabilities paid(2,414)(1,331)
Tax payments for equity award issuances(7,536)(5,110)
Payment for acquisition-related contingent consideration (2,173)
Net cash used in financing activities(13,740)(14,331)
(Decrease) Increase in cash and cash equivalents(5,965)2,517 
Cash and cash equivalents, beginning of period123,880 93,094 
Cash and cash equivalents, end of period$117,915 $95,611 
Supplemental cash flow disclosure:  
Income taxes paid, net$9,966 $352 
Interest paid22,271 26,994 
Non-cash transactions:  
Accruals for purchases of property and equipment5,876 3,559 
Accruals for investment in capitalized software6,839 773 
Accruals for purchase of intangible assets1,390  
Leasehold improvements paid by lessor 305 
See notes to consolidated financial statements.
6

INOVALON HOLDINGS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. BASIS OF PRESENTATION
The accompanying unaudited consolidated financial statements have been prepared by Inovalon Holdings, Inc. (“Inovalon” or the “Company”) in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial reporting and as required by Rule 10-01 of Regulation S-X. Accordingly, the unaudited consolidated financial statements may not include all of the information and notes required by GAAP for audited financial statements. The year-end December 31, 2020 consolidated balance sheet data included herein was derived from audited financial statements but does not include all disclosures required by GAAP for complete financial statements. In the opinion of the Company’s management, the accompanying unaudited consolidated financial statements contain all adjustments, consisting of items of a normal and recurring nature, necessary to present fairly the Company’s financial position as of June 30, 2021, the results of operations, comprehensive income (loss), and stockholders’ equity for the three and six-month periods ended June 30, 2021 and 2020 and cash flows for the six month period ended June 30, 2021 and 2020. The results of operations for the three and six-month periods ended June 30, 2021 and 2020 are not necessarily indicative of the results to be expected for the full year. The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, and related disclosures, as of the date of the financial statements, and the amounts of revenue and expenses reported during the period. Actual results could differ from estimates. The information contained herein should be read in conjunction with the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”).
The accompanying unaudited consolidated financial statements include the accounts of Inovalon and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
The Company’s management considers events or transactions that occur after the balance sheet date but before the financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated through the date of issuance of these financial statements.
Recently Issued Accounting Standards
There have been no developments to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company’s consolidated financial statements and note disclosures, from those disclosed in the 2020 Form 10-K, that would be expected to impact the Company.
2. REVENUE
The Company primarily derives its revenues through the sale or subscription licensing of its platform solutions and services. The following table disaggregates revenue by offering (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Platform solutions(1)
$172,052 $147,148 $333,671 $287,765 
Services(2)
18,387 15,067 33,944 28,637 
Total revenue$190,439 $162,215 $367,615 $316,402 
______________________________________
(1)Platform solutions include arrangements for technology-based offerings representing subscription-based cloud-based platform offerings, real-time accessibility of comprehensive patient-specific healthcare data and analytical insights through Inovalon DataStream™, and legacy platform solutions that are not cloud-based and not billed under a subscription-based contract structure.
(2)Services include advisory, implementation, and support services under time and materials, fixed price, or retainer-based contracts.
Contract Balances
As of June 30, 2021, the Company had contract assets of $92.8 million of which $69.5 million was included in accounts receivable, $8.9 million was included in prepaid expenses and other current assets, and $14.4 million was included in other assets on the consolidated balance sheets. As of December 31, 2020, the Company had contract assets of $63.0 million of which $40.2 million was included in accounts receivable, $7.6 million was included in prepaid expenses and other current assets, and $15.2 million was included in other assets on the consolidated balance sheets.
7

As of June 30, 2021, the Company had contract liabilities of $22.8 million, which is included in deferred revenue on the consolidated balance sheet and presented net of contract assets of $11.6 million. As of December 31, 2020, the Company had contract liabilities of $22.3 million, which is included in deferred revenue on the consolidated balance sheet and presented net of contract assets of $11.4 million. Revenue recognized during the three and six months ended June 30, 2021 that was included in the deferred revenue balance at the beginning of the year was $5.8 million and $15.9 million, respectively.
Costs to Obtain a Contract
The Company had a deferred commissions balance of $21.0 million and $18.9 million as of June 30, 2021 and December 31, 2020, respectively. Short-term and long-term deferred commissions are classified as prepaid expenses and other current assets and other assets on the consolidated balance sheet, respectively.
3. NET INCOME PER SHARE
Holders of all outstanding classes of common stock participate ratably in earnings on an identical per share basis as if all shares were a single class. Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of shares of common stock (Class A common stock and Class B common stock) outstanding during the period. Diluted EPS is computed by dividing net income by the sum of the weighted average number of shares of common stock outstanding and potentially dilutive securities outstanding during the period under the treasury stock method. If the Company incurs a loss from continuing operations, diluted EPS is computed in the same manner as basic EPS. Potentially dilutive securities include stock options, restricted stock units (“RSUs”) and restricted stock awards (“RSAs”). Under the treasury stock method, dilutive securities are assumed to be exercised at the beginning of the periods and as if funds obtained thereby were used to purchase common stock at the average market price during the period. Securities are excluded from the computations of diluted earnings per share if their effect would be anti-dilutive to EPS.
On February 18, 2015, the date of the completion of the Company’s IPO, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. The 2015 Plan provided for the grant of incentive stock options, within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”), to the Company’s employees and any parent and subsidiary employees, and for the grant of non-qualified stock options, stock appreciation rights, restricted stock, RSAs, RSUs, dividend equivalent rights, cash-based awards (including annual cash incentives and long-term cash incentives), and any combination thereof to the Company’s employees, directors, and consultants and to employees, directors, and consultants of certain affiliated entities. At the Company’s annual meeting of stockholders held on June 5, 2019, the Company’s stockholders, upon the recommendation of the Board of Directors of the Company (the “Board”), approved the Amended and Restated 2015 Omnibus Incentive Plan (the “Amended Plan”), which was previously adopted by the Board on February 14, 2019, subject to the approval by the stockholders. The Amended Plan (i) increases the maximum number of shares of the Company’s Class A common stock available for issuance by 6,000,000 shares to a total of 13,335,430; (ii) removes the provisions regarding Section 162(m) of the Code that are no longer relevant due to recent changes to the Code pursuant to the Tax Cuts and Jobs Act of 2017, which eliminated the “performance-based compensation” exception to the deduction limitation under Section 162(m) of the Code; and (iii) extends the term of the Amended Plan until the tenth anniversary of the date of Board approval of the Amended Plan.
The Company has issued RSAs under the Amended Plan. The Company considers issued and unvested RSAs to be participating securities as the holders of these RSAs have a non-forfeitable right to dividends in the event of the Company’s declaration of a dividend on shares of Class A and Class B common stock. Subsequent to the issuance of the participating securities, the Company applied the two-class method required in calculating net income per share of Class A and Class B common stock. Under the two-class method, net income attributable to common stockholders is determined by allocating undistributed earnings, calculated as net income, less earnings attributable to participating securities. The net income per share attributable to common stockholders is allocated based on the contractual participation rights of the Class A common stock and Class B common stock as if the income for the period has been distributed. As the liquidation and dividend rights are identical for both classes of common stock, the net income attributable to common stockholders is allocated on a proportionate basis. If the Company incurs a loss from continuing operations, losses are not allocated to participating securities.
8

The following table reconciles the weighted average shares outstanding for basic and diluted EPS for the periods indicated (in thousands, except per share amounts):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Basic  
Numerator:  
Net income$9,580 $2,025 $18,736 $342 
Undistributed earnings allocated to participating securities(247)(61)(494)(11)
Net income attributable to common stockholders—basic$9,333 $1,964 $18,242 $331 
Denominator:  
Weighted average shares used in computing net income per share attributable to common stockholders—basic150,690 149,517 150,498 149,350 
Net income per share attributable to common stockholders—basic$0.06 $0.01 $0.12 $ 
Diluted  
Numerator:  
Net income attributable to common stockholders—diluted$9,333 $1,964 $18,242 $331 
Denominator:  
Number of shares used for basic EPS computation150,690 149,517 150,498 149,350 
Effect of dilutive securities75 168 160 171 
Weighted average shares used in computing net income per share attributable to common stockholders—diluted150,765 149,685 150,658 149,521 
Net income per share attributable to common stockholders—diluted$0.06 $0.01 $0.12 $ 
4. LEASES
The Company determines whether a contract is or contains a lease at inception. At the lease commencement date, the Company records a liability for the lease obligation and a corresponding asset representing the right to use the underlying asset over the lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and are recognized in expense using a straight-line basis for all asset classes. Variable lease payments are expensed as incurred, which primarily include maintenance costs, services provided by the lessor, and other charges reimbursed to the lessor. 
The Company leases office space, data center facilities, printers, and equipment with remaining lease terms ranging from one year to twelve years, some of which contain renewal or purchase options. The exercise of these options is at the Company’s sole discretion. The Company has entered into sublease agreements for unoccupied leased office space and records sublease income netted against rent expense. Additionally, the Company is required to maintain a standby letter of credit in the amount of $1.0 million to satisfy the requirements of a certain lease agreement.
Certain of the Company’s leases contain lease and non-lease components. The Company has elected the practical expedient under ASC 842-10-15-37 for all asset classes which allows companies to account for lease and non-lease components as a single lease component.
Certain Company leases do not contain an implicit rate of return, therefore an incremental borrowing rate was determined. The Company assessed which rate would be most reflective of a reasonable rate the Company would be able to borrow based on asset class and lease term.
Finance lease right-of-use assets of $21.3 million are included in property, equipment, and capitalized software, net on the consolidated balance sheet.
9

The following table presents components of lease expense for the three and six months ended June 30, 2021 and June 30, 2020 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Finance lease cost
Amortization of right-of-use assets$937 $1,261 $1,874 $1,753 
Interest on lease liabilities208 274 427 381 
Operating lease cost2,216 2,545 4,430 5,263 
Variable lease cost255 373 603 776 
Sublease income(131)(213)(344)(344)
Total lease cost$3,485 $4,240 $6,990 $7,829 
Supplemental cash flow information related to leases for the six months ended June 30, 2021 and June 30, 2020 are as follows (in thousands):
Six Months Ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$3,293 $5,075 
Operating cash flows for financing leases430 472 
Financing cash flows for financing leases2,414 1,331 
Right-of-use assets obtained in exchange for lease liabilities(1):
Operating leases$676 $(8,017)
Finance leases 10,785 
______________________________________
(1)During the second quarter of 2020, the Company executed an amendment to an existing lease agreement resulting in the reclassification of certain lease components from an operating lease to a finance lease. As such, the Company recorded an adjustment to reduce the operating lease liability and the corresponding operating lease right-of-use asset and increase the finance lease liability and corresponding finance lease right-of-use asset.
Supplemental balance sheet information related to leases as of June 30, 2021 and December 31, 2020 are as follows:
June 30,
2021
December 31,
2020
Weighted average remaining lease term:
Operating leases4 years4 years
Financing leases8 years8 years
Weighted average discount rate:
Operating leases4.1 %4.1 %
Financing leases3.0 %3.0 %
5. DEBT
On April 2, 2018, the Company entered into a credit agreement (the “2018 Credit Agreement”) with a group of lenders and Morgan Stanley Senior Funding, Inc. (“MSSF”), as administrative agent, providing for (i) a term loan B facility with the Company as borrower in a total principal amount of $980.0 million (the “2018 Term Facility”); and (ii) a revolving credit facility with the Company as borrower in a total principal amount of up to $100.0 million (the “2018 Revolving Facility” and, together with the 2018 Term Facility, the “2018 Credit Facilities”). The 2018 Revolving Facility will terminate on April 2, 2023 and the 2018 Term Facility will mature on April 2, 2025. As of June 30, 2021, the Company had $100.0 million available to it consisting of $99.0 million on the 2018 Revolving Facility and a letter of credit of $1.0 million.
On February 11, 2020, the Company executed an amendment to the 2018 Credit Agreement to reprice the applicable interest rate margins on the 2018 Credit Facilities, resulting in a decrease to the applicable interest rate margin by 50 basis points to 3.00%. During the first quarter of 2021, the Company achieved a defined senior secured net leverage ratio which
10

resulted in an additional 25 basis point reduction to the applicable interest rate margin to 2.75%. Other material provisions under the 2018 Credit Agreement, including covenants, the maturity date of April 2, 2025, with respect to the 2018 Term Facility, and April 2, 2023, with respect to the 2018 Revolving Facility, and amount of debt available to the Company, remained unchanged by the repricing amendment.
At the option of the Company, the loans outstanding under the 2018 Term Facility will bear interest either at: (i) Adjusted LIBOR plus an applicable rate of 2.75% or (ii) the Alternate Base Rate (“ABR”) plus an applicable margin. The Company may elect interest periods of one, two, three or six months for Adjusted LIBOR borrowings. As set forth in the 2018 Credit Agreement, the ABR is the higher of: (i) the rate that MSSF as administrative agent announces from time to time as its prime or base commercial lending rate, as in effect from time to time, (ii) the Federal Funds Effective Rate plus ½ of 1.0% and (iii) one-month Adjusted LIBOR plus 1.0%.
The following table discloses the outstanding debt at each balance date as follows (in thousands):
 June 30,
2021
December 31,
2020
2018 Term Facility(1)
$884,718 $887,374 
Less: current portion9,800 9,800 
Non-current Credit Facilities$874,918 $877,574 
______________________________________
(1)The 2018 Term Facility is presented net of unamortized deferred financing fees and original issue discount (“OID”) of $18.3 million and $20.6 million as of June 30, 2021 and December 31, 2020, respectively.
The Company and its Restricted Subsidiaries (as defined in the 2018 Credit Agreement) are subject to certain affirmative and negative covenants under the 2018 Credit Agreement, and the 2018 Credit Agreement includes certain customary representations and warranties of the Company. As of June 30, 2021, the Company is in compliance with the covenants under the 2018 Credit Agreement.
6. FAIR VALUE MEASUREMENTS
The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2021 (in thousands):
 Level 1Level 2Level 3Total
Cash equivalents:    
Money market funds$42,098 $ $ $42,098 
Other current liabilities:    
Interest rate swaps (18,723) (18,723)
Contingent consideration  (14,810)(14,810)
Other liabilities:
Interest rate swaps (35,810) (35,810)
Contingent consideration  (1,373)(1,373)
Total$42,098 $(54,533)$(16,183)$(28,618)
The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2020 (in thousands):
 Level 1Level 2Level 3Total
Cash equivalents:    
Money market funds$42,096 $ $ $42,096 
Other current liabilities:    
Interest rate swaps (18,694) (18,694)
Contingent consideration  (14,810)(14,810)
Other liabilities:
Interest rate swaps (51,659) (51,659)
Contingent consideration  (1,373)(1,373)
Total$42,096 $(70,353)$(16,183)$(44,440)
11

The Company determines the fair value of its security holdings based on pricing from its pricing vendors. The valuation techniques used to measure the fair value of financial instruments having Level 2 inputs were derived from prevailing market interest rates and discount rates to present value future cash flows based on the forward LIBOR yield curves. Such market rates or prices may be quoted prices in active markets for identical assets (Level 1 inputs) or pricing determined using inputs other than quoted rates or prices that are observable either directly or indirectly (Level 2 inputs). The Company performs procedures to ensure that appropriate fair values are recorded such as comparing rates or prices obtained from other sources.
The following table presents financial instruments measured at fair value using unobservable inputs (Level 3) (in thousands):
 Fair Value Measurements Using
Unobservable Inputs
(Level 3)
 June 30,
2021
December 31,
2020
Balance, beginning of period$(16,183)$(16,790)
Fair value adjustment (recognized in general and administrative expenses) (2,967)
Accretion expense (recognized in general and administrative expenses) (109)
Settlement of liability 3,683 
Total$(16,183)$(16,183)
2018 Credit Facilities
The Company records debt on the balance sheet at carrying value. The estimated fair value of the Company’s debt is determined based on Level 2 inputs including current market rates for similar types of borrowings. The following table presents the carrying value and fair value of the Company’s debt (including the current portion thereof) as of June 30, 2021 (in thousands):
 June 30,
2021
Carrying value$884,718 
Fair value$878,083 
Interest Rate Swaps
In connection with the 2018 Credit Agreement, the Company entered into four interest rate swaps during the second quarter of 2018, each of which mature in March 2025, to mitigate the risk of a rise in interest rates. These interest rate swaps mitigate the exposure on the variable component of interest on the Company’s 2018 Credit Facility. The interest rate swaps fix the LIBOR component of interest on $700.0 million of the 2018 Term Facility at a weighted average rate of approximately 2.8%. See “Note 5—Debt” for additional information. These interest rate swaps are designated as cash flow hedges and are deemed highly effective under ASC 815, Derivatives and Hedging. The interest rate swaps are recorded on the balance sheet at fair value as either assets or liabilities and any changes to the fair value are recorded through accumulated other comprehensive income (loss) and reclassified into interest expense in the same period in which the hedged transaction is recognized in earnings. Cash flows from interest rate swaps are reported in the same category as the cash flows from the items being hedged.
The following table presents the location and amount of gains and losses on interest rate swaps included in other comprehensive income (“OCI”) and the statement of operations for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three Months Ended June 30, 2021Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(2,831)Interest expense$4,770 
Six Months Ended June 30, 2021Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$6,384 Interest expense$9,449 
12

Three Months Ended June 30, 2020Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(8,194)Interest expense$4,040 
Six Months Ended June 30, 2020Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(45,909)Interest expense$6,167 
The net amount of accumulated other comprehensive loss expected to be reclassified to interest expense in the next 12 months is $18.8 million.
7. COMMITMENTS AND CONTINGENCIES
Legal Proceedings—From time to time the Company is involved in various litigation matters arising out of the normal course of business. The Company consults with legal counsel on those issues related to litigation and seeks input from other experts and advisors with respect to such matters. Estimating the probable losses or a range of probable losses resulting from litigation, government actions and other legal proceedings is inherently difficult and requires an extensive degree of judgment, particularly where the matters involve indeterminate claims for monetary damages, may involve discretionary amounts, present novel legal theories, are in the early stages of the proceedings, or are subject to appeal. Whether any losses, damages or remedies ultimately resulting from such matters could reasonably have a material effect on the Company’s business, financial condition, results of operations, or cash flows will depend on a number of variables, including, for example, the timing and amount of such losses or damages (if any) and the structure and type of any such remedies. The Company’s management does not presently expect any litigation matters to have a material adverse impact on the consolidated financial statements of the Company.
There have been no significant or material developments to current legal proceedings, including the estimated effects on the Company’s consolidated financial statements and note disclosures, subsequent to the disclosure previously provided in Note 11 of the Notes to the Consolidated Financial Statements in the 2020 Form 10-K.
Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis should be read in conjunction with our unaudited consolidated financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q and with our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission (the “SEC”) on February 17, 2021 (the “2020 Form 10-K”). Unless we otherwise indicate or the context requires, references to the “Company,” “Inovalon,” “we,” “our,” and “us” refer to Inovalon Holdings, Inc. and its consolidated subsidiaries.
Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements contained in this Quarterly Report other than statements of historical fact, including but not limited to statements regarding our future results of operations and financial position, our business strategy and plans, market growth, and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “see,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives and financial needs. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the future events and trends discussed in this Quarterly Report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
Factors that may cause actual results to differ from expected results include, among others:
our future financial performance, including our ability to continue and manage our growth;
our ability to retain our client base and sell additional services to them;
the effect of the concentration of our revenue among our top clients;
our ability to innovate and adapt our platforms and toolsets;
13

the effects of regulations applicable to us, including new and evolving regulations relating to data protection and data privacy;
the effects of consolidation in the healthcare industry;
the ability to successfully integrate our acquisitions, and the ability of the acquired business to perform as expected;
the ability to enter into new agreements with existing or new platforms, products, and solutions in the timeframes expected, or at all;
the successful implementation and adoption of new platforms, products and solutions;
the effects of changes in tax legislation for jurisdictions within which we operate, including recent changes in U.S. tax laws;
the ability to protect the privacy of our clients’ data and prevent security breaches;
the effect of current or future litigation;
the effect of competition on our business;
the efficacy of our platforms and toolsets;
the effects and potential effects of the COVID-19 pandemic, or other future pandemics or large-scale diseases, on our business, cash flow, liquidity and results of operations due to, among other things, effects on the economy generally and on our customers, including:
the possible effects of significant rising unemployment, the inability of consumers to timely pay our customers and the resulting potential inability of our customers to pay the fees under our contracts on time or in full;
the delay in the contracting for services by our customers;
potential other delays in the sales cycle for new customers and products; and
other unforeseen impacts on our customers and potential customers and on our employees that could have a negative impact on us; and
the timing and size of business realignment and restructuring charges.
Forward-looking statements are only current predictions and are subject to known and unknown risks, uncertainties, and other factors that may cause our actual results, levels of activity, performance, or achievements to be materially different from those anticipated by such statements. These factors include, among other factors, those set forth in our 2020 Form 10-K, under the heading Part I, Item 1A, “Risk Factors.”
You should not rely upon forward-looking statements as predictions of future events. The events and circumstances reflected in the forward-looking statements may not be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, or achievements. We are under no duty to, and we disclaim any obligation to, update any of these forward- looking statements after the date of this Quarterly Report or to conform these statements to actual results or revised expectations.
Overview
We are a leading provider of cloud-based platforms empowering data-driven healthcare. Through the Inovalon ONE® Platform, Inovalon brings to the marketplace a national-scale capability to interconnect with the healthcare ecosystem, aggregate and analyze data in real-time, and empower the application of resulting insights to drive meaningful impact at the point of care. Leveraging its Platform, unparalleled proprietary datasets, and industry-leading subject matter expertise, Inovalon enables better care, efficiency, and financial performance across the healthcare ecosystem. From health plans and provider organizations, to pharmaceutical, medical device, and diagnostics companies, Inovalon’s unique achievement of value is delivered through the effective progression of “Turning Data into Insight, and Insight into Action®.” Supporting thousands of clients, including all 25 of the top 25 U.S. health plans, all 25 of the top 25 global pharma companies, 24 of the top 25 U.S. healthcare provider systems, and many of the leading pharmacy organizations, device manufacturers, and other healthcare industry constituents, Inovalon’s technology platforms and analytics are informed by data pertaining to more than one million physicians, 584,000 clinical facilities, 338 million Americans, and 63 billion medical events.
We generate the substantial majority of our revenue through the sale or subscription licensing of our platform solutions, as well as revenue from related arrangements for advisory, implementation, and support services.
14

COVID-19
The outbreak of the novel coronavirus disease (“COVID-19”) was labeled a global pandemic by the World Health Organization in March 2020 and has led to material and adverse impacts on the U.S. and global economies and created widespread uncertainty. In response to the COVID-19 pandemic, during 2020, we implemented our “Pandemic Plan,” which included transitioning our workforce to a remote working model and performing drills to ensure the preparedness of our workforce and we launched data-driven and analytically informed telehealth capabilities within a number of our platform offerings. During 2020, certain services and legacy offerings experienced a degree of softness resulting from the COVID-19 pandemic, which we believe are temporary and that a significant portion of this softness represents demand delays (not demand loss). During 2021, we have continued to experience some impact from the COVID-19 pandemic in line with our expectations. Although we have experienced some recovery in our services offerings and we continue to expect some degree of additional “catch-up” in our legacy offerings following the COVID-19 pandemic impact period, we can provide no assurance that demand delays experienced will not result in permanent demand loss, or as to the timing of the peak of the pandemic and the ultimate impact of the pandemic on the U.S. and global economy and on our business. In addition, the COVID-19 pandemic has had and is likely to continue to have adverse effects on our clients, suppliers and third-party business partners. As of the date of this Quarterly Report, we have not experienced significant disruption in our operations as a result of the COVID-19 pandemic, and we are conducting business with modifications to employee travel and employee work locations, among other modifications.
The extent to which the COVID-19 pandemic impacts our business, operations, and financial results, including the duration and magnitude of such impact, will depend on numerous factors that the company may not be able to accurately predict, including those discussed in Part I, Item 1A, “Risk Factors” in our 2020 Form 10-K. We will continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state or local authorities or that we determine are in the best interests of our employees, clients, partners, and stockholders.
Quarterly Key Metrics
We review certain metrics quarterly, including the key metrics shown in the table below. We believe the key metrics illustrated in the table below are indicative of our overall level of analytical activity and our underlying growth in the business.
 June 30,
 20212020
 (in thousands)
MORE2 Registry® dataset metrics(1)
  
Unique patient count(2)
338,642 319,489 
Medical event count(3)
63,771,522 55,909,357 
Trailing twelve-month Patient Analytics Months (PAM)(1)(4)
74,240,889 72,342,794 
____________________________________
(1)MORE2 Registry® dataset metrics and Trailing twelve-month PAM, each of which is presented in the table, are key operating metrics that management uses to assess our level of operational activity. While we believe that each of these metrics is indicative of our overall level of analytical activity and the underlying growth in our business, increases or decreases in these metrics do not necessarily correlate to proportional increases or decreases in revenue, or net income. For instance, although increased levels of analytical activity historically have corresponded to increases in revenue over the long term, differences in fees charged for different analytical packages exist and differences in how analytics trigger the applicability of our data-driven intervention platforms may result in increases in analytical activity that do not result in proportional increases in revenue, or net income (and vice versa). Accordingly, while we believe the presentation of these operating metrics is helpful to investors in understanding our business, these metrics have limitations and should not be considered as substitutes for analysis of our financial results reported under generally accepted accounting principles (“GAAP”). In addition, we believe that other companies, including companies in our industry, do not present similar operating metrics and that there is no commonly accepted method of calculating these metrics, which may reduce their usefulness as comparative measures.
(2)Unique patient count is defined as each unique, longitudinally matched, de-identified natural person represented in our MORE2 Registry® as of the end of the period presented.
(3)Medical event count is defined as the total number of discrete medical events as of the end of the period presented (for example, a discrete medical event typically results from the presentation of a patient to a physician for the diagnosis of diabetes and congestive heart failure in a single visit, the presentation of a patient to an emergency department for chest pain, etc.).
(4)PAM is defined as the sum of the analytical processes performed on each respective patient within patient populations covered by clients under contract. As used in the metric, an “analytical process” is a distinct set of data calculations undertaken by us which is initiated and completed within our platform solutions to examine a specific question such as
15

whether a patient is believed to have a condition such as diabetes, or worsening of the disease, during a specific time period.
Trends and Factors Affecting Our Future Performance
A number of factors influence our growth and performance. We see many of these factors as being more quantitatively driven, such as the rate of growth of the underlying data counts within our datasets, the ongoing investment in innovation, and our revenue mix of subscription-based platform offerings. Additionally, there are several factors that influence our growth and performance that are less quantitatively driven, including seasonality, macro-economic forces, including as a result of the COVID-19 pandemic, and trends within healthcare (such as payment models, incentivization, and regulatory oversight) that can be driven by changes in federal and state laws and regulations, as well as private sector market forces.
Growth of Datasets.    Healthcare costs in the United States have been increasing significantly for many years. This rise in healthcare costs has driven a broad transition from consumption-based payment models to quality and value-based payment models across the healthcare landscape. As a result, the specific disease and comorbidity status, clinical and quality outcomes, resource utilization, and care details of the individual patient have become increasingly relevant to the various constituents across the healthcare delivery system. Concurrently, the count and complexity of diseases, diagnostics, and treatments—as well as payment models and regulatory oversight requirements—have soared. In this setting, granular data has become critical to determining and improving quality and financial performance in healthcare. Our MORE2 Registry® is our largest principal dataset and serves as a proxy for our general growth of datasets within Inovalon. The growth of our datasets that inform our analytical capabilities and comparative analytics is a key aspect of our provision of value to our clients and is indicative of our overall growth and capabilities.
Innovation and Platform Development.    Our business model is based upon our ability to deliver value to our clients through our platform solutions and related services focused on the achievement of meaningful and measurable improvements in clinical quality outcomes and financial performance in healthcare. Our ability to deliver this value is dependent in part on our ability to continue to innovate, design new capabilities, enter into new agreements with clients for new platforms, and bring these capabilities to market in an enterprise scale. Our continued ability to innovate our platform and bring differentiated capabilities to market is an important aspect of our business success.
Our investment in innovation includes costs for research and development, capitalized software development, and capital expenditures related to hardware and software platforms on which our platform solutions are deployed as summarized below (in thousands, except percentages).
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Investment in Innovation:  
Research and development(1)
$9,349 $8,835 $17,868 $15,939 
Capitalized software development(2)
15,964 11,070 32,284 21,502 
Research and development infrastructure investments(3)
144 — 245 — 
Total investment in innovation$25,457 $19,905 $50,397 $37,441 
As a percentage of revenue  
Research and development(1)
%%%%
Capitalized software development(2)
%%%%
Research and development infrastructure investments(3)
— %— %— %— %
Total investment in innovation13 %12 %14 %12 %
_______________________________________
(1)Research and development primarily includes employee costs related to the development and enhancement of our service offerings.
(2)Capitalized software development includes capitalized costs incurred to develop and enhance functionality for our platform solutions.
(3)Research and development infrastructure investments include strategic capital expenditures related to hardware and software platforms under development or enhancement.
Mix of Subscription-Based Platform Offerings and Legacy Solutions.    In 2018, we executed an intentional transition in our offering portfolio from legacy platform solutions to subscription-based cloud-based platform offerings with add-on advisory services. Subscription-based cloud-based platform offerings are generally defined as modular, cloud-based solutions that utilize dynamic, high-speed cloud-based compute and storage, offer enhanced data visualization capabilities, and are tied to
16

subscription-based contract structures where revenue is predominantly based on factors such as the number of patients under contract or similar relevant metrics (e.g., the number of prescriptions issued), the size of the client, and/or a specific period of time. Additionally, we are continually expanding our offerings of cloud-based SaaS solutions enabled by the Inovalon ONE® Platform which utilize descriptive, predictive, and prescriptive analytics applying algorithmic, machine learning, and artificial intelligence methodologies combined with real-world data assets to empower our cloud-based solutions. Legacy platform solutions are continuing to decrease as a percentage of total revenue and are generally defined as solutions historically not cloud-based in nature and not tied to subscription-based contract structures. We believe subscription-based cloud-based platform offerings provide more advanced capabilities, higher value, and greater visibility to clients, as well as improved visibility, market differentiation, and financial performance for us. We expect that subscription-based cloud-based platform offerings will continue to represent an increasing share of our total revenue, contributing to an increasing base of recurring revenue.
Breadth of Healthcare Industry Connectivity.  The healthcare industry is undergoing a significant transition as it becomes increasingly data-driven. As part of this transition, participants across the healthcare industry, including health plans, pharmaceutical companies, medical device manufacturers, and diagnostic companies, are increasingly interested in achieving timely and seamless access to relevant data and being able to drive impact directly with providers and their patients. Concurrently, providers are also increasingly interested in access to more advanced analytical tools to support and improve their clinical and financial performance. Enhancing and expanding our industry connectivity with payer administrative systems, provider facilities, diagnostic systems, pharmacy systems, healthcare industry systems (e.g., electronic healthcare record systems, health information exchange systems, claims processing systems, decision support systems, etc.), and other healthcare clinical and business systems, offers the potential for increased differentiation in the healthcare marketplace as well as improved efficiency of our operations.
Client and Analytical Process Count Growth.    Our business is generally driven by the number of underlying patients for which our platform solutions are being utilized. As such, we track the number of analytical processes that we run on patients each month in fulfillment of our client contracts, as totaled for the trailing 12 months. We believe that PAM is indicative of our overall level of analytical activity, and we expect our period-to-period comparisons of our PAM to be indicative of underlying growth of our business, although changes in levels of analytical activity do not always directly translate to changes in financial performance of our business. Differences in fees charged for different analytical packages exist and differences in how analytics trigger the applicability of our data-driven intervention platforms may result in increases in analytical activity that do not result in proportional increases in revenue, or net income (and vice versa). Therefore, in situations in which a new engagement is initiated for analytical processes that have a higher than average fee rate, revenue could expand disproportionately faster than the increase in PAM. Likewise, if engagements for analytical processes that have a higher than average fee rate are concluded then such conclusions can negatively affect revenue disproportionately more than PAM.
Seasonality.    The nature of our customers’ end-market results in partial seasonality reflected in both revenue and cost of revenue differences during the year. Regulatory impact of data submission deadlines in, for example, January, March, June, and September drive some degree of predictable timing of analytics and data processing activity variances from quarter to quarter. Further, regulatory clinical encounter deadlines of June 30th and December 31st drive predictable intervention concentrations variances from quarter to quarter. The timing of these factors results in analytical and intervention activity mix variances, which have limited predictable impact in the aggregate on our financial performance from quarter to quarter. However, quarter to quarter financial performance may increasingly vary from historical seasonal trends as we continue to expand into adjacent markets and increase the portion of our revenue generated from new offerings. Further, we also expect the impact of seasonality to decrease over time as we expand our mix of revenue generated from a subscription-based model. The timing of new contract signings and their respective implementations can also lead to variances in our seasonal revenue performance.
Regulatory, Economic and Industry Trends.    Our clients are affected, sometimes directly and sometimes counter-intuitively, by macro-economic trends such as economic growth (or economic recession), inflation, and unemployment. These macro-economic trends may also be impacted by the COVID-19 pandemic and the recent U.S. presidential election. Further, industry trends in federal and state laws and regulations, as well as emerging trends in private sector payment models, affect our clients’ businesses and their need for technologies and services to support these challenges. These factors have various effects on our business, and on occasion have resulted in the slowing or cessation of the decision-making process by clients adopting our technologies and services. On the other hand, changes in macro-economic trends and the industry landscape have accelerated the need for our technologies and services from time-to-time, particularly as regulators introduce complex requirements with which our clients must comply.
Critical Accounting Policies and Estimates
Our discussion and analysis of our financial condition and results of operations are based on our unaudited consolidated financial statements, which have been prepared in accordance with GAAP. In connection with the preparation of our unaudited consolidated financial statements, we are required to make assumptions and estimates about future events and apply judgments that affect the reported amounts of assets and liabilities, the disclosures of contingent assets and liabilities as of the date of the
17

financial statements, and the reported amounts of revenues and expenses during the reporting periods. We base our assumptions, estimates, and judgments on historical experience, current trends, and other factors we believe to be relevant at the time we prepare our unaudited consolidated financial statements. The accounting estimates used in the preparation of our unaudited consolidated financial statements will change as new events occur, as more experience is acquired, as additional information is obtained, and as our operating environment changes. On a regular basis, we review the accounting policies, assumptions, and evaluate and update our assumptions, estimates, and judgments to ensure that our unaudited consolidated financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such differences could be material.
Critical accounting policies are those policies that affect our more significant judgments and estimates used in the preparation of our unaudited consolidated financial statements. For a more detailed discussion of our critical accounting policies, please refer to our 2020 Form 10-K.
Components of Results of Operations
Revenue
We earn revenue primarily through the sale or subscription licensing of our platform solutions, as well as revenue from related arrangements for advisory, implementation, and support services.
Platform solutions include arrangements for technology-based offerings representing subscription-based cloud-based platform offerings which utilize descriptive, predictive, and prescriptive analytics applying algorithmic, machine learning, and artificial intelligence methodologies combined with real-world data assets to empower our cloud-based solutions. These include solutions offered through the myABILITY® software platform, the real-time accessibility of patient-specific healthcare data and analytical insights through Inovalon DataStream™, and legacy platform solutions that are not cloud-based and not billed under a subscription-based contract structure. Our platform solutions revenue is driven primarily by cloud-based data connectivity, analytics, intervention, and visualization software that enables the identification and resolution of gaps in care, quality, utilization, compliance, and/or other gaps that may impact our clients’ achievement of greater healthcare quality and financial performance associated with value-based care. Revenue is predominantly based on the number of clients, the number of patients or similar relevant metrics (e.g., the number of prescriptions issued), the size of the client, the number of analytical services contracted for by a client and the contractually negotiated price of such services. Additionally, revenue is based on the number of identified and/or resolved gaps in care, quality, utilization, compliance, and/or other gaps resulting from our analytical services at a contractually negotiated transactional price for each identified and/or resolved gap.
The majority of our platform solutions contracts contain a series of separately identifiable and distinct services that represent performance obligations that are satisfied over time. Revenue is allocated to platform solutions by determining the standalone selling price of each performance obligation. Revenue is generally recognized on our platform offerings over the contract term. For certain contracts, we have determined that we will recognize revenue when we have the right to invoice.
As our platform solutions are increasingly integrated into our clients’ operations, the timing and delivery of implementations vary.
Service revenue represents revenue that is generated from strategic advisory, implementation and support services. Revenue from our services arrangements is generally provided under time and materials, fixed-price, or retainer-based contracts, based on agreed upon billing rates applied to direct labor hours expended plus the costs of other items used in the performance of the contract. We recognize revenue when we have the right to invoice the customer using the allowable practical expedient since the right to invoice the customer corresponds with the performance obligations completed. Revenues under fixed-price and retainer-based contracts are recognized ratably over the contract period or upon contract completion.
During 2020, certain services and legacy offerings experienced a degree of softness resulting from the COVID-19 pandemic, which we believe are temporary and that a significant portion of this softness represents demand delays (not demand loss). During 2021, we have continued to experience some impact from the COVID-19 pandemic in line with our expectations. Although we have experienced some recovery in our services offerings and we continue to expect some degree of additional “catch-up” in our legacy offerings following the COVID-19 pandemic impact period, we can provide no assurance that demand delays experienced will not result in permanent demand loss, or as to the timing of the peak of the pandemic and the ultimate impact of the pandemic on the U.S. and global economy and on our business.
Cost of Revenue
Cost of revenue consists primarily of expenses for employees who provide direct contractual services to our clients, including salaries, benefits, discretionary incentive compensation, employment taxes, severance, and equity compensation costs. Cost of revenue also includes expenses associated with the integration, and verification of data and other service costs incurred to fulfill our revenue contracts. Cost of revenue does not include allocated amounts for occupancy expense and
18

depreciation and amortization. Many of the elements of our cost of revenue are relatively variable and semi-variable and can be reduced in the near-term to help offset any decline in our revenue.
Our business and operational models are designed to be highly scalable and leverage variable costs to support revenue generating activities. While we may grow our headcount over time to capitalize on our market opportunities, we believe our increased investment in automation, electronic health record integration capabilities, and economies of scale in our operating model, will position us to grow our platform solutions revenue at a greater rate than our cost of revenue.
Sales and Marketing
Sales and marketing expense consists primarily of employee-related expenses, including salaries, benefits, commissions, discretionary incentive compensation, employment taxes, severance, and equity compensation costs for our employees engaged in sales, sales support, business development, and marketing. Sales and marketing expense also includes operating expenses for marketing programs, research, trade shows and brand messages, and public relations costs. Our sales and marketing expense excludes any allocation of occupancy expense and depreciation and amortization.
We expect our sales and marketing expenses to continue to increase in absolute dollar terms as we strategically invest to expand our business, although it may vary from period to period as a percentage of total revenues.
Research and Development
Research and development expense (one component of our investment in innovation) consists primarily of employee-related expenses, including salaries, benefits, discretionary incentive compensation, employment taxes, severance, and equity compensation costs for our software developers, engineers, analysts, project managers, and other employees engaged in the development and enhancement of our service offerings. Research and development expense also include certain third-party consulting fees. Our research and development expense excludes any allocation of occupancy expense and depreciation and amortization.
We expect to continue our focus on developing new product offerings and enhancing our existing product offerings. As a result, we expect our research and development expense to increase in absolute dollars, although it may vary from period to period as a percentage of revenue.
General and Administrative
Our general and administrative expense consists primarily of employee-related expenses including salaries, benefits, discretionary incentive compensation, employment taxes, severance, and equity compensation costs, for employees who are responsible for management information systems, administration, human resources, finance, legal, and executive management. General and administrative expense also includes occupancy expenses (including rent, utilities, and facilities maintenance), professional fees, consulting fees, insurance, travel, contingent consideration, transaction costs, integration costs, and other expenses. Our general and administrative expense excludes depreciation and amortization.
In the near term, we expect our general and administrative expense to continue to increase in absolute dollars to support business growth. Over the long term, we expect general and administrative expense to decrease as a percentage of revenue.
Depreciation and Amortization Expense
Our depreciation and amortization expense consists primarily of depreciation of fixed assets, amortization of capitalized software development costs, amortization of intangible assets, and amortization of finance leases.
We expect our depreciation and amortization expense to increase as we expand our business organically and through acquisitions.
Interest Income
Interest income represents interest earned net of amortization of premium for purchased interest from our available-for-sale short-term investments.
We expect our interest income to fluctuate in proportion to the amount of funds we invest, according to our corporate investment policy, in available-for-sale short-term investments and considering prevailing available interest rate yields on such investment grade debt securities.
Interest Expense
Interest expense represents interest incurred on our 2018 Credit Facilities (as defined in “Note 5—Debt” in the notes to our consolidated financial statements) and related interest rate swaps.
19

We expect our interest expense to fluctuate in proportion to our outstanding principal balance under the 2018 Credit Facilities and the prevailing London Interbank Offer Rate (“LIBOR”) interest rate. Refer to “Note 5—Debt” in the notes to our consolidated financial statements.
Provision for (Benefit from) Income Taxes
Provision for income taxes consists of federal and state income taxes in the United States and foreign income taxes from the territory of Puerto Rico, including deferred income taxes reflecting the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and excess tax benefits or deficiencies derived from exercises of stock options and vesting of restricted stock.
Our effective tax rate may fluctuate in the future due to changes in pre-tax book income, the impact of future tax law changes, and recognition of excess tax benefits or deficiencies associated with stock-based compensation transactions.

RESULTS OF OPERATIONS
The following table sets forth our consolidated statement of operations data for each of the periods presented (in thousands, except percentages):
 Three Months Ended
June 30,
Change from
2020 to 2021
Six Months Ended
June 30,
Change from
2020 to 2021
 20212020$%20212020$%
Revenue$190,439 $162,215 $28,224 17 %$367,615 $316,402 $51,213 16 %
Expenses:
Cost of revenue(1)
51,665 36,761 14,904 41 %96,062 77,804 18,258 23 %
Sales and marketing(1)
21,734 15,073 6,661 44 %41,208 30,232 10,976 36 %
Research and development(1)
9,349 8,835 514 %17,868 15,939 1,929 12 %
General and administrative(1)
53,543 55,229 (1,686)(3)%106,568 109,112 (2,544)(2)%
Depreciation and amortization29,910 30,632 (722)(2)%58,341 58,566 (225)— %
Total operating expenses166,201 146,530 19,671 13 %320,047 291,653 28,394 10 %
Income from operations24,238 15,685 8,553 55 %47,568 24,749 22,819 92 %
Other income and (expenses):    
Interest income51 96 (45)(47)%97 386 (289)(75)%
Interest expense(12,864)(14,260)1,396 (10)%(25,992)(28,820)2,828 (10)%
Other expense, net(38)(148)110 (74)%(40)(170)130 (76)%
Income (Loss) before taxes11,387 1,373 10,014 (729)%21,633 (3,855)25,488 661 %
Provision for (Benefit from) income taxes1,807 (652)**%2,897 (4,197)**%
Net income$9,580 $2,025 $7,555 (373)%$18,736 $342 $18,394 *%
________________________________________________
(1)Includes stock-based compensation expense as follows:
Cost of revenue$264 $153 $111 73 %$485 $318 $167 53 %
Sales and marketing1,136 752 384 51 %2,074 1,372 702 51 %
Research and development363 269 94 35 %683 722 (39)(5)%
General and administrative6,519 6,691 (172)(3)%10,703 12,709 (2,006)(16)%
Total stock-based compensation expense
$8,282 $7,865 $417 %$13,945 $15,121 $(1,176)(8)%
* Asterisk denotes not meaningful.
20

The following table sets forth our consolidated statement of operations data for each of the periods presented as a percentage of revenue:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Revenue100 %100 %100 %100 %
Expenses:
Cost of revenue27 %23 %26 %25 %
Sales and marketing11 %%11 %10 %
Research and development%%%%
General and administrative28 %34 %29 %34 %
Depreciation and amortization16 %19 %16 %19 %
Total operating expenses87 %90 %87 %93 %
Income from operations13 %10 %13 %%
Other income and (expenses):
Interest income*%*%*%*%
Interest expense(7)%(9)%(7)%(9)%
Other expense, net*%*%*%*%
Income (Loss) before taxes%%%(1)%
Provision for (Benefit from) income taxes%*%%(1)%
Net income%%%*%
* Asterisk denotes not meaningful.
Comparison of the Three and Six Months Ended June 30, 2021 and 2020
Revenue
Revenue for the three months ended June 30, 2021 was $190.4 million, an increase of $28.2 million, or 17%, compared with revenue of $162.2 million for the three months ended June 30, 2020. This increase was primarily attributable to an increase of $26.6 million, or 19%, in subscription-based platform revenue resulting from continued adoption of subscription-based platform offerings, and an increase of $3.3 million, or 22%, in services revenue, which was partially offset by a decrease of $1.7 million, or 34%, in legacy revenue.
Revenue for the six months ended June 30, 2021 was $367.6 million, an increase of $51.2 million, or 16%, compared with revenue of $316.4 million for the six months ended June 30, 2020. This increase was primarily attributable to an increase of $47.5 million, or 17%, in subscription-based platform revenue resulting from continued adoption of subscription-based platform offerings, and an increase of $5.3 million, or 19%, in services revenue, which was partially offset by a decrease of $1.6 million, or 19%, in legacy revenue.
Cost of Revenue
During the three months ended June 30, 2021, cost of revenue increased by $14.9 million, or 41%, compared with the three months ended June 30, 2020. The increase in cost of revenue was primarily attributable to an increase in employee-related and contract labor expense of $11.1 million and an increase in professional third-party costs of $3.6 million. Cost of revenue as a percentage of revenue was 27% and 23% for the three months ended June 30, 2021 and 2020, respectively.
During the six months ended June 30, 2021, cost of revenue increased by $18.3 million, or 23%, compared with the six months ended June 30, 2020. The increase in cost of revenue was primarily attributable to an increase in employee-related and contract labor expense of $11.4 million and an increase in professional third-party costs of $6.4 million. Cost of revenue as a percentage of revenue was 26% and 25% for the six months ended June 30, 2021 and 2020, respectively.
Sales and Marketing
During the three months ended June 30, 2021, sales and marketing expense increased by $6.7 million, or 44%, compared with the three months ended June 30, 2020. The increase was primarily attributable to an increase in employee-related expense of $4.0 million, an increase in professional third-party costs of $1.9 million, and an increase in stock-based compensation of $0.4 million. Sales and marketing expense as a percentage of revenue was 11% and 9% for the three months ended June 30, 2021 and 2020, respectively.
21

During the six months ended June 30, 2021, sales and marketing expense increased by $11.0 million, or 36%, compared with the six months ended June 30, 2020. The increase was primarily attributable to an increase in employee-related expense of $8.4 million and an increase in professional third-party costs of $2.4 million. Sales and marketing expense as a percentage of revenue was 11% and 10% for the six months ended June 30, 2021 and 2020, respectively.
Research and Development
During the three months ended June 30, 2021, research and development expense increased by $0.5 million, or 6%, compared with the three months ended June 30, 2020. The increase was primarily attributable to an increase in professional third-party costs of $1.4 million, which was partially offset by a decrease in employee-related expense of $1.1 million.
During the six months ended June 30, 2021, research and development expense increased by $1.9 million, or 12%, compared with the six months ended June 30, 2020. The increase was primarily attributable to an increase in professional third-party costs of $1.8 million.
General and Administrative
During the three months ended June 30, 2021, general and administrative expenses decreased by $1.7 million, or 3%, compared with the three months ended June 30, 2020. The decrease was primarily attributable to a decrease in employee-related expense of $2.5 million, which was partially offset by an increase in professional third-party costs of $0.8 million. General and administrative expense as a percentage of revenue was 28% and 34% for the three months ended June 30, 2021 and 2020, respectively.
During the six months ended June 30, 2021, general and administrative expenses decreased by $2.5 million, or 2%, compared with the six months ended June 30, 2020. The decrease was primarily attributable to a decrease in stock-based compensation of $2.0 million and a decrease in rent and facilities-related expenses of $0.7 million. General and administrative expense as a percentage of revenue was 29% and 34% for the six months ended June 30, 2021 and 2020, respectively.
Interest Expense
During the three months ended June 30, 2021, interest expense decreased by $1.4 million, compared with the three months ended June 30, 2020. During the six months ended June 30, 2021, interest expense decreased by $2.8 million, compared with the six months ended June 30, 2020. The decrease in interest expense was primarily attributable to a decrease to the applicable interest rate margin by 25 basis points to 2.75% upon meeting a certain leverage ratio target as defined in our 2018 Credit Agreement (as defined below, under the heading Liquidity and Capital Resources—Debt) and a decrease in principal debt balance resulting in lower interest.
Provision for (Benefit from) Income Taxes
During the three months ended June 30, 2021, the provision for income taxes was $1.8 million compared to the benefit from income taxes of $0.7 million for the three months ended June 30, 2020. During the six months ended June 30, 2021, the provision for income taxes was $2.9 million compared to the benefit from income taxes of $4.2 million for the six months ended June 30, 2020. Our effective tax rate for the six months ended June 30, 2021 was approximately 13.4%, compared with approximately 108.9% for the six months ended June 30, 2020. The change in our effective tax rate is primarily due to the change in income before taxes compared to the prior year, the impact of excess tax benefits associated with stock-based compensation, and several provisions of the Coronavirus Aid, Relief and Economic Security Act, which was signed into law on March 27, 2020, and favorably impacted our effective tax rate in the first half of 2020.
Liquidity and Capital Resources
Sources of Liquidity
Our principal sources of liquidity have been cash generated by operating activities and proceeds from our 2018 Credit Facilities. Our cash generated from such means has been sufficient to fund our growth, including our capital expenditures. As of June 30, 2021, our cash and cash equivalents totaled $117.9 million, compared with $123.9 million of cash and cash equivalents as of December 31, 2020. We believe our current cash, cash equivalents, and expected cash generated by operating activities are sufficient to fund our operations, finance our strategic initiatives, and fund our investment in innovation and new service offerings, for the foreseeable future. There can be no assurance that we will continue to generate cash flows at or above current levels.
Debt
On April 2, 2018, we entered into a credit agreement (the “2018 Credit Agreement”) with a group of lenders and Morgan Stanley Senior Funding, Inc., as administrative agent, providing for (i) a term loan B facility with the Company as borrower in a total principal amount of $980.0 million (the “2018 Term Facility”); and (ii) a revolving credit facility with the Company as borrower in a total principal amount of up to $100.0 million (the “2018 Revolving Facility” and, together with the 2018 Term
22

Facility, the “2018 Credit Facilities”). As of June 30, 2021, we had $100.0 million available to us consisting of $99.0 million under the 2018 Revolving Facility and a letter of credit of $1.0 million.
As of June 30, 2021, we had outstanding indebtedness under the 2018 Term Facility and finance lease liabilities of $884.7 million and $27.3 million, respectively. As of December 31, 2020, we had outstanding indebtedness under the 2018 Term Facility and finance lease liabilities of $887.4 million and $29.7 million, respectively. The 2018 Term Facility has a seven-year term and is an amortizing facility with quarterly principal payments and monthly interest payments. Scheduled principal payments totaling $4.9 million and scheduled interest payments totaling $22.3 million were paid during the six months ended June 30, 2021. As of June 30, 2021, we were in compliance with the covenants under the 2018 Credit Agreement.
See “Note 5—Debt” in the Notes to our unaudited consolidated financial statements included under Part I, Item 1 within this Quarterly Report on Form 10-Q for additional information.
Cash Flows
Operating Cash Flow Activities
Cash provided by operating activities consisted of net income adjusted for certain non-cash items, including depreciation and amortization, stock-based compensation, and deferred income taxes, as well as the effect of changes in working capital and other activities. Cash provided by operating activities during the six months ended June 30, 2021 was $57.5 million, representing a decrease of $5.6 million compared with the six months ended June 30, 2020. The decrease in cash provided by operating activities was driven by changes in working capital and non-cash expenses, which was partially offset by an increase in operating income.
Investing Cash Flow Activities
We make investments in innovation, including research and development expense, capital software development costs, and research and development infrastructure investments, on a recurring basis.
Cash used in investing activities during the six months ended June 30, 2021 was $49.7 million compared with $46.3 million during the six months ended June 30, 2020. The change in cash used in investing activities was primarily driven by a an increase in capitalized software of $9.5 million, including investments related to our cloud-based platform offerings, which was partially offset by a decrease in purchases of property and equipment of $4.5 million and a decrease in purchases of intangible assets of $1.6 million.
Financing Cash Flow Activities
Cash used in financing activities during the six months ended June 30, 2021 was $13.7 million, compared with cash used by financing activities of $14.3 million during the six months ended June 30, 2020. The change in cash from financing activities was driven by a decrease related to the payment of acquisition-related contingent consideration of $2.2 million, debt issuance costs of $1.0 million paid in the prior year, and an increase in proceeds from the exercise of stock options of $0.9 million, which was partially offset by increased payments of $2.4 million related to the issuance of equity awards and increased payments of finance lease liabilities of $1.1 million.
Contractual Obligations
During the six months ended June 30, 2021, there have been no material changes, outside of the ordinary course of business, in our contractual obligations previously disclosed under the caption “Contractual Obligations” in our 2020 Form 10-K.
Off-Balance Sheet Arrangements
As of June 30, 2021, we did not have any off-balance sheet arrangements.
Recently Issued Accounting Standards
Recently issued accounting standards and their expected impact, if any, are discussed in “Note 1—Basis of Presentation”, in the notes to our unaudited consolidated financial statements, included under Item 1 within this Quarterly Report on Form 10-Q and in “Note 2—Summary of Significant Accounting Policies,” in the notes to our consolidated financial statements, included under Item 15 within our 2020 Form 10-K.
Item 3.    Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to our market risk subsequent to the previous disclosure in Part II—Item 7A (“Quantitative and Qualitative Disclosures About Market Risk”) of our 2020 Form 10-K.
23

Item 4.    Controls and Procedures
Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer (“CEO”) and chief financial officer (“CFO”), has evaluated the effectiveness of our disclosure controls and procedures, (as defined in Rules 13a- 15(e) and 15d- 15(e) under the Exchange Act), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our CEO and CFO have concluded that, as of June 30, 2021, our disclosure controls and procedures were designed at a reasonable assurance level to ensure that material information relating to Inovalon Holdings, Inc., including its consolidated subsidiaries, is made known to our CEO and CFO by others within those entities, particularly during the period in which this report was being prepared and that our disclosure controls and procedures were effective in providing reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC, and that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control
There have been no changes in the Company’s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) during the three months ended June 30, 2021 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting. In response to the COVID-19 pandemic, management has promoted social distancing and implemented work-from-home policies while maintaining historical internal control policies and procedures. These changes have not materially affected the Company’s internal control over financial reporting.
24

PART II—OTHER INFORMATION
Item 1.    Legal Proceedings
See “Note 7—Commitments and Contingencies” in the Notes to our unaudited consolidated financial statements included under Part I, Item 1 within this Quarterly Report on Form 10-Q.
Item 1A.    Risk Factors
For a discussion of potential risks and uncertainties related to our Company see the information in Part I, Item 1A (“Risk Factors”) of our 2020 Form 10-K. There have been no material changes to the risk factors previously disclosed in our 2020 Form 10-K.
Item 2.    Unregistered Sales of Equity Securities and Use of Proceeds
Unregistered Sales of Equity Securities
None.
Use of Proceeds from Registered Securities
None.
Purchases of Equity Securities by the Issuer or Affiliated Purchasers
None.
Item 3.    Defaults Upon Senior Securities
Not applicable.
Item 4.    Mine Safety Disclosures
Not applicable.
Item 5.    Other Information
None.
25

Item 6.    Exhibits
EXHIBIT INDEX
Exhibit
Number
 Description of Document
31.1 *
  
31.2 *
  
32.1 **
  
32.2 **
101.INS*Inline 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.SCH*Inline XBRL Taxonomy Extension Schema Document
  
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document
  
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document
  
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document
  
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document
104*Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
_____________________________________
*    Filed herewith.
**    This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended (Securities Act), or the Exchange Act.
26

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Date: July 28, 2021INOVALON HOLDINGS, INC.
By: /s/ KEITH R. DUNLEAVY, M.D.
Keith R. Dunleavy, M.D.
 Chief Executive Officer & Chairman
(Principal Executive Officer)
By: /s/ JONATHAN R. BOLDT
Jonathan R. Boldt
 Chief Financial Officer
(Principal Financial Officer)
27
EX-31.1 2 ex-311x06302021.htm EX-31.1 Document

EXHIBIT 31.1 

CERTIFICATION 

I, Keith R. Dunleavy, M.D., certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Inovalon Holdings, 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.

/s/ KEITH R. DUNLEAVY, M.D.
Keith R. Dunleavy, M.D.
Chief Executive Officer & Chairman
(Principal Executive Officer)

Date: July 28, 2021


EX-31.2 3 ex-312x06302021.htm EX-31.2 Document

EXHIBIT 31.2 

CERTIFICATION 

I, Jonathan R. Boldt, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Inovalon Holdings, 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.

/s/ JONATHAN R. BOLDT
Jonathan R. Boldt
Chief Financial Officer
(Principal Financial Officer)

Date: July 28, 2021


EX-32.1 4 ex-321x06302021.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 of Inovalon Holdings, Inc. (the "Company") on Form 10-Q for the period ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Keith R. Dunleavy, M.D., the Chief Executive Officer and Chairman of the Company, certify, to my knowledge, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.the Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and 

2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ KEITH R. DUNLEAVY, M.D.
Keith R. Dunleavy, M.D.
Chief Executive Officer & Chairman
(Principal Executive Officer)
Date: July 28, 2021





EX-32.2 5 ex-322x06302021.htm EX-32.2 Document

EXHIBIT 32.2 

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 of Inovalon Holdings, Inc. (the "Company") on Form 10-Q for the period ended June 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Jonathan R. Boldt, the Chief Financial Officer of the Company, certify, to my knowledge, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.the Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and 

2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ JONATHAN R. BOLDT
Jonathan R. Boldt
Chief Financial Officer
(Principal Financial Officer)
Date: July 28, 2021



EX-101.SCH 6 inov-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - NET INCOME PER SHARE link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - NET INCOME PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - NET INCOME PER SHARE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - NET INCOME PER SHARE- Reconciliation of Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2111104 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - LEASES - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - LEASES - Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - DEBT - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - FAIR VALUE MEASUREMENTS - Unobservable Inputs (Level 3) (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - FAIR VALUE MEASUREMENTS - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Interest Rate Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 inov-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 inov-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 inov-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Balance Sheet Location [Axis] Balance Sheet Location [Axis] Supplemental cash flow disclosure: Supplemental Cash Flow Information [Abstract] Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Letter of Credit Letter of Credit [Member] Face amount Debt Instrument, Face Amount Interest expense Interest Expense Non-current assets: Assets, Noncurrent [Abstract] Accrued compensation Increase (Decrease) in Employee Related Liabilities Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net income Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation Employee-related Liabilities, Current City Area Code City Area Code Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Entity Address, Address Line One Entity Address, Address Line One Operating lease, term of contract Lessee, Operating Lease, Term of Contract Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Asset Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Additional shares authorized (in shares) Common Stock, Additional Shares Authorized Common Stock, Additional Shares Authorized Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Payment for acquisition-related contingent consideration Payment for Contingent Consideration Liability, Financing Activities Entity Filer Category Entity Filer Category Weighted average remaining lease term, operating lease Operating Lease, Weighted Average Remaining Lease Term Schedule of Financial Instruments Measured At Fair Value Using Unobservable Inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Other assets Other Assets, Noncurrent Investment in capitalized software Payments for Software for Internal Use and to be Sold The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use and to be sold that qualify for capitalization. Accretion expense (recognized in general and administrative expenses) Accretion Expense Proceeds from exercise of stock options Proceeds from Stock Options Exercised Morgan Stanley Senior Funding, Inc. Morgan Stanley Senior Funding, Inc. [Member] Morgan Stanley Senior Funding, Inc. [Member] (Decrease) Increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Provision for (Benefit from) income taxes Income Tax Expense (Benefit) Fair Value Measurements Using Unobservable Inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Accounts receivable (net of allowances of $3,735 at June 30, 2021 and $2,700 at December 31, 2020) Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Investment Type [Axis] Investment Type [Axis] Interest income Interest Income, Other Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Document Fiscal Year Focus Document Fiscal Year Focus Accounts receivable Accounts Receivable [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Realized losses on cash flow hedges reclassified from accumulated other comprehensive income, net of tax of $(1,532), $(1,293), $(3,033), and $(1,974) respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangibles Amortization of Intangible Assets Entity File Number Entity File Number Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Interest rate, increase (decrease) Debt Instrument, Interest Rate, Increase (Decrease) Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Variable lease cost Variable Lease, Cost Undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Weighted average discount rate, operating leases Operating Lease, Weighted Average Discount Rate, Percent Deferred revenue, revenue recognized Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Product and Service [Axis] Product and Service [Axis] Stock-based compensation expense Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Liability Class [Axis] Liability Class [Axis] Entity Small Business Entity Small Business Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Statement [Line Items] Statement [Line Items] Other liabilities Other Liabilities [Member] Other current and non-current liabilities Increase (Decrease) in Other Current Liabilities Net change in unrealized gains (losses) on cash flow hedges, net of tax of $926, $2,623, $(2,024), and $14,692, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Credit facilities, less current portion Non-current Credit Facilities Long-term Line of Credit, Noncurrent Preferred stock, $0.0001 par value, 100,000,000 shares authorized, zero shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively Preferred Stock, Value, Issued 2018 Revolving Facility 2018 Revolving Facility [Member] 2018 Revolving Facility [Member] Entity Address, City or Town Entity Address, City or Town Adjusted LIBOR Adjusted LIBOR [Member] Adjusted LIBOR [Member] Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Non-current liabilities: Liabilities, Noncurrent [Abstract] Entity Address, State or Province Entity Address, State or Province Finance lease liabilities Finance Lease, Liability, Current COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Level 2 Fair Value, Inputs, Level 2 [Member] Secured Debt 2018 Term Facility Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Credit facilities Less: current portion Line of Credit, Current Interest on lease liabilities Finance Lease, Interest Expense Accruals for purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Accruals for purchase of intangible assets Noncash Payments To Acquire Intangible Assets Noncash Payments To Acquire Intangible Assets Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule of Numerators and Denominators of The Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Other Current Liabilities / Other Liabilities: Financial Liabilities Fair Value Disclosure [Abstract] Local Phone Number Local Phone Number Right-of-use assets obtained in exchange for lease liabilities: Finance Lease, Liability, Payment, Due [Abstract] Shares withheld for employee taxes upon conversion of restricted stock (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Amount of hedged item Derivative, Amount of Hedged Item Finance lease liabilities paid Financing cash flows for financing leases Finance Lease, Principal Payments Entity Interactive Data Current Entity Interactive Data Current Net amount of accumulated other comprehensive loss expected to be reclassified to interest expense Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net Interest rate derivatives held Number of Interest Rate Derivatives Held Total assets Assets Common stock, authorized (in shares) Common Stock, Shares Authorized Derivative, fixed interest rate Derivative, Fixed Interest Rate Basic net income per share (in dollars per share) Net income (loss) per share attributable to common stockholders - basic (in dollars per share) Earnings Per Share, Basic Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities New income attributable to common stockholders, diluted Net income attributable to common stockholders—diluted Net Income (Loss) Available to Common Stockholders, Diluted (Gain) Loss reclassified from OCI Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Net income attributable to common stockholders, basic Net income attributable to common stockholders—basic Net Income (Loss) Available to Common Stockholders, Basic REVENUE Revenue from Contract with Customer [Text Block] Sublease income Sublease Income Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Product and Service [Domain] Product and Service [Domain] Research and development Research and Development Expense Balance, beginning of period Total Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Document Type Document Type Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedule of Line of Credit Facilities Schedule of Line of Credit Facilities [Table Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Gain (Loss) recognized in OCI Unrealized Gain (Loss) on Derivatives Diluted Earnings Per Share, Diluted [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Entity Current Reporting Status Entity Current Reporting Status Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Deferred commissions Capitalized Contract Cost, Net Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Platform Solutions Platform Solutions [Member] Platform Solutions Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Lease, Cost Lease, Cost [Table Text Block] Shares withheld for employee taxes upon conversion of restricted stock Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Entity Tax Identification Number Entity Tax Identification Number Contingent consideration Business Combination Contingent Consideration Liability [Member] Amount of liability recognized arising from contingent consideration in a business combination. Operating cash flows for operating leases Operating Lease, Payments Basic Earnings Per Share, Basic [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair value adjustment (recognized in general and administrative expenses) Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Fair Value Adjustment Gain (Loss) Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Fair Value Adjustment Gain (Loss) Basic (in shares) Weighted average shares used in computing net income per share attributable to common stockholders - basic (in shares) Number of shared used for basic EPS calculation (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted net income per share (in dollars per share) Net income (loss) per share attributable to common stockholders - diluted (in dollars per share) Earnings Per Share, Diluted Repayment of credit facility borrowings Repayments of Long-term Lines of Credit Amortization of debt issuance costs and debt discount Amortization of Debt Issuance Costs and Discounts Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Contingent consideration Financial Liabilities Fair Value Disclosure Income taxes paid, net Income Taxes Paid, Net Interest expense Interest Expense [Member] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] Cash equivalents: Assets, Fair Value Disclosure [Abstract] Cash paid for amounts included in the measurement of lease liabilities: Lease, Cost [Abstract] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Carrying value Long-term Debt Finance lease, right-of-use asset Finance Lease, Right-of-Use Asset, after Accumulated Amortization Cost of revenue Cost of Revenue Deferred revenue Contract with Customer, Liability Level 1 Fair Value, Inputs, Level 1 [Member] Includes stock-based compensation expense as follows: Compensation Items [Abstract] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Contract with customer, assets, net Contract With Customer, Asset (Liability), Net Contract With Customer, Asset (Liability), Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Other Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Deferred income taxes Deferred Income Tax Liabilities, Net Conversion Class B to Class A common stock (in shares) Conversion of Stock, Shares Converted Total liabilities and stockholders’ equity Liabilities and Equity FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Deferred revenue Contract with Customer, Liability, Current Finance lease cost Income and Expenses, Lessee [Abstract] Accounts payable and accrued expenses Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Additional paid-in-capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Schedule of Fair Value Hierarchy For 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] Entities [Table] Entities [Table] Settlement of liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements) Proceeds from credit facility borrowings Proceeds from Long-term Lines of Credit LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable Interest rate swaps Interest rate swap contract Interest Rate Swap [Member] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Deferred contract asset Contract with Customer, Asset, after Allowance for Credit Loss Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] NET INCOME PER SHARE Earnings Per Share [Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Issuance of shares related to restricted stock units and awards, net of forfeitures (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Class B Common Common Class B [Member] BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Income tax receivable Income Taxes Receivable, Current Purchase of intangible assets Payments to Acquire Intangible Assets Change in fair value of acquisition-related contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] 2018 Term Facility Long-term Line of Credit Balance Sheet Location [Domain] Balance Sheet Location [Domain] Income (Loss) before taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Total lease cost Lease, Cost Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Income Statement Location [Domain] Income Statement Location [Domain] Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Interest rate swaps Interest Rate Cash Flow Hedge Liability at Fair Value Total Fair Value, Net Asset (Liability) Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] LEASES Lessee, Finance Leases [Text Block] Trading Symbol Trading Symbol Property, equipment and capitalized software, net Property, Plant and Equipment, Net Other liabilities Other Liabilities, Noncurrent Leasehold improvements paid by lessor Leasehold Improvements, Lessor Lessor, Leasehold Improvements Paid Current liabilities: Liabilities, Current [Abstract] General and administrative General and Administrative Expense Lender Name [Axis] Lender Name [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] DEBT Debt Disclosure [Text Block] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Line of Credit Line of Credit [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Payment for acquisition-related contingent consideration Payment for Contingent Consideration Liability, Operating Activities Document Quarterly Report Document Quarterly Report Other assets Increase (Decrease) in Other Operating Assets Derivative Instrument [Axis] Derivative Instrument [Axis] Other current liabilities Other Current Liabilities [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Treasury stock, at cost, 14,620,175 shares at June 30, 2021 and December 31, 2020, respectively Treasury Stock, Common, Value Common stock Common Stock, Value, Issued Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Weighted average discount rate, financing leases Finance Lease, Weighted Average Discount Rate, Percent Expenses: Costs and Expenses [Abstract] Net change in unrealized (losses) gains on cash flow hedges, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 7) Commitments and Contingencies LEASES Lessee, Operating Leases [Text Block] Total stock-based compensation expense Share-based Payment Arrangement, Expense Other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Fair Value, by Balance Sheet Grouping Fair Value, by Balance Sheet Grouping [Table Text Block] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Accounts receivable, allowances Accounts Receivable, Allowance for Credit Loss, Current Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Net income per share attributable to common stockholders, basic and diluted: Earnings Per Share, Basic and Diluted [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Payments for debt issuance costs Payments of Debt Issuance Costs Investments [Domain] Investments [Domain] Document Period End Date Document Period End Date Class A Common Common Class A [Member] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Total operating expenses Costs and Expenses Services Services [Member] Services [Member] Class of Stock [Axis] Class of Stock [Axis] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Entity Registrant Name Entity Registrant Name Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Money market funds Cash and Cash Equivalents, Fair Value Disclosure Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Diluted (in shares) Weighted average shares used in computing net income (loss) per share attributable to common stockholders - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Recurring Fair Value, Recurring [Member] Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Weighted average shares of common stock outstanding: Weighted Average Number of Shares Outstanding, Basic [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Accruals for investment in capitalized software Capitalized Software, Accrued Compensation Future cash outflow to pay for compensation for investment in capitalized software. Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other income and (expenses): Nonoperating Income (Expense) [Abstract] Credit Facility [Axis] Credit Facility [Axis] Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Weighted average remaining lease term, financing lease Finance Lease, Weighted Average Remaining Lease Term Income from operations Operating Income (Loss) General and administrative General and Administrative Expense [Member] Operating lease liabilities Operating Lease, Liability, Current Treasury stock (in shares) Treasury Stock, Common, Shares Income taxes receivable Increase (Decrease) in Income Taxes Receivable Total current liabilities Liabilities, Current Tax payments for equity award issuances Payment, Tax Withholding, Share-based Payment Arrangement Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Class of Stock [Domain] Class of Stock [Domain] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Realized losses on cash flow hedges reclassified from accumulated other comprehensive income, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Operating cash flows for financing leases Finance Lease, Interest Payment on Liability Money market funds Money Market Funds [Member] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury Stock Treasury Stock [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Unamortized loan commitment and origination fees and unamortized discounts or premiums Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Other assets Other Assets [Member] Other expense, net Other Nonoperating Income (Expense) Fair value Long-term Debt, Fair Value Federal Funds Effective Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Statement [Table] Statement [Table] Recently Adopted Accounting Standards and Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Maximum Maximum [Member] Entity Information [Line Items] Entity Information [Line Items] Statistical Measurement [Axis] Statistical Measurement [Axis] Total liabilities Liabilities Cover [Abstract] Cover [Abstract] Derivative Liability [Abstract] Derivative Liability [Abstract] Finance lease liabilities, less current portion Finance Lease, Liability, Noncurrent Intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Total stockholders’ equity Beginning balance Adjustment to retained earnings for adoption of ASC 326 Ending balance Stockholders' Equity Attributable to Parent Cost of revenue Cost of Sales [Member] Common stock, issued (in shares) Common Stock, Shares, Issued Preferred stock, issued (in shares) Preferred Stock, Shares Issued 2018 Term Facility 2018 Term Facility [Member] 2018 Term Facility [Member] Operating lease cost Operating Lease, Cost Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Deferred income taxes Deferred Income Tax Expense (Benefit) Non-cash transactions: Noncash Investing and Financing Items [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accounting Standards Update 2016-13 [Member] EX-101.PRE 10 inov-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 inov-20210630_htm.xml IDEA: XBRL DOCUMENT 0001619954 2021-01-01 2021-06-30 0001619954 us-gaap:CommonClassAMember 2021-07-16 0001619954 us-gaap:CommonClassBMember 2021-07-16 0001619954 2021-06-30 0001619954 2020-12-31 0001619954 us-gaap:CommonClassAMember 2020-12-31 0001619954 us-gaap:CommonClassAMember 2021-06-30 0001619954 us-gaap:CommonClassBMember 2020-12-31 0001619954 us-gaap:CommonClassBMember 2021-06-30 0001619954 2021-04-01 2021-06-30 0001619954 2020-04-01 2020-06-30 0001619954 2020-01-01 2020-06-30 0001619954 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001619954 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001619954 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001619954 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001619954 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001619954 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001619954 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001619954 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001619954 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001619954 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001619954 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001619954 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001619954 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001619954 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001619954 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001619954 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001619954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001619954 us-gaap:TreasuryStockMember 2020-12-31 0001619954 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001619954 us-gaap:RetainedEarningsMember 2020-12-31 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001619954 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001619954 2021-01-01 2021-03-31 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001619954 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001619954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001619954 us-gaap:TreasuryStockMember 2021-03-31 0001619954 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001619954 us-gaap:RetainedEarningsMember 2021-03-31 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001619954 2021-03-31 0001619954 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001619954 us-gaap:CommonClassAMember 2021-04-01 2021-06-30 0001619954 us-gaap:CommonClassBMember 2021-04-01 2021-06-30 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001619954 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001619954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001619954 us-gaap:TreasuryStockMember 2021-06-30 0001619954 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001619954 us-gaap:RetainedEarningsMember 2021-06-30 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001619954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001619954 us-gaap:TreasuryStockMember 2019-12-31 0001619954 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001619954 us-gaap:RetainedEarningsMember 2019-12-31 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001619954 2019-12-31 0001619954 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001619954 2020-01-01 2020-03-31 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001619954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001619954 2019-01-01 2019-12-31 0001619954 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001619954 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001619954 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001619954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001619954 us-gaap:TreasuryStockMember 2020-03-31 0001619954 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001619954 us-gaap:RetainedEarningsMember 2020-03-31 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001619954 2020-03-31 0001619954 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001619954 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001619954 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001619954 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001619954 us-gaap:TreasuryStockMember 2020-06-30 0001619954 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001619954 us-gaap:RetainedEarningsMember 2020-06-30 0001619954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001619954 2020-06-30 0001619954 inov:PlatformSolutionsMember 2021-04-01 2021-06-30 0001619954 inov:PlatformSolutionsMember 2020-04-01 2020-06-30 0001619954 inov:PlatformSolutionsMember 2021-01-01 2021-06-30 0001619954 inov:PlatformSolutionsMember 2020-01-01 2020-06-30 0001619954 inov:ServicesMember 2021-04-01 2021-06-30 0001619954 inov:ServicesMember 2020-04-01 2020-06-30 0001619954 inov:ServicesMember 2021-01-01 2021-06-30 0001619954 inov:ServicesMember 2020-01-01 2020-06-30 0001619954 us-gaap:AccountsReceivableMember 2021-06-30 0001619954 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-06-30 0001619954 us-gaap:OtherAssetsMember 2021-06-30 0001619954 us-gaap:AccountsReceivableMember 2020-12-31 0001619954 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001619954 us-gaap:OtherAssetsMember 2020-12-31 0001619954 us-gaap:CommonClassAMember 2019-06-05 0001619954 srt:MinimumMember 2021-06-30 0001619954 srt:MaximumMember 2021-06-30 0001619954 us-gaap:LineOfCreditMember inov:MorganStanleySeniorFundingInc.Member us-gaap:SecuredDebtMember 2021-06-30 0001619954 inov:A2018TermFacilityMember inov:MorganStanleySeniorFundingInc.Member us-gaap:SecuredDebtMember 2018-04-02 0001619954 inov:MorganStanleySeniorFundingInc.Member us-gaap:SecuredDebtMember 2021-06-30 0001619954 inov:A2018RevolvingFacilityMember inov:MorganStanleySeniorFundingInc.Member us-gaap:SecuredDebtMember 2021-06-30 0001619954 us-gaap:LetterOfCreditMember inov:MorganStanleySeniorFundingInc.Member us-gaap:SecuredDebtMember 2021-06-30 0001619954 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2020-02-11 2020-02-11 0001619954 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2020-02-11 0001619954 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2021-04-01 2021-06-30 0001619954 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredDebtMember 2021-06-30 0001619954 us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001619954 us-gaap:LineOfCreditMember inov:AdjustedLIBORMember 2021-01-01 2021-06-30 0001619954 us-gaap:SecuredDebtMember inov:MorganStanleySeniorFundingInc.Member 2021-06-30 0001619954 us-gaap:SecuredDebtMember inov:MorganStanleySeniorFundingInc.Member 2020-12-31 0001619954 us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-01-01 2021-06-30 0001619954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:OtherCurrentLiabilitiesMember inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel1Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel2Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel3Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:OtherLiabilitiesMember inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:FairValueMeasurementsRecurringMember 2021-06-30 0001619954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:OtherCurrentLiabilitiesMember inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel1Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel2Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:OtherLiabilitiesMember us-gaap:FairValueInputsLevel3Member inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:OtherLiabilitiesMember inov:BusinessCombinationContingentConsiderationLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001619954 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001619954 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001619954 us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-06-30 0001619954 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0001619954 us-gaap:FairValueInputsLevel3Member 2021-06-30 0001619954 us-gaap:InterestRateSwapMember 2018-06-30 0001619954 us-gaap:InterestRateSwapMember 2021-06-30 0001619954 us-gaap:InterestRateSwapMember 2021-04-01 2021-06-30 0001619954 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-04-01 2021-06-30 0001619954 us-gaap:InterestRateSwapMember 2021-01-01 2021-06-30 0001619954 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-01-01 2021-06-30 0001619954 us-gaap:InterestRateSwapMember 2020-04-01 2020-06-30 0001619954 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-04-01 2020-06-30 0001619954 us-gaap:InterestRateSwapMember 2020-01-01 2020-06-30 0001619954 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-01-01 2020-06-30 shares iso4217:USD iso4217:USD shares pure inov:swap 0001619954 false --12-31 2021 Q2 http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member 0.0050 10-Q true 2021-06-30 false 001-36841 Inovalon Holdings, Inc. DE 47-1830316 4321 Collington Road, Bowie, MD 20716 301 809-4000 Class A Common Stock, $0.000005 par value per share INOV NASDAQ Yes Yes Large Accelerated Filer false false false 78255693 78081076 117915000 123880000 3735000 2700000 161236000 148003000 36440000 26529000 27168000 24664000 342759000 323076000 175423000 168113000 32557000 35355000 955881000 955881000 433619000 452558000 35364000 36415000 1975603000 1971398000 47215000 52998000 32307000 40860000 42641000 39835000 11212000 10854000 9800000 9800000 6910000 5968000 3510000 3963000 153595000 164278000 874918000 877574000 39258000 40807000 23798000 25759000 38009000 54350000 100516000 99916000 1230094000 1262684000 0.000005 0.000005 900000000 900000000 0 0 0 0 0 0 0.000005 0.000005 750000000 750000000 92666590 78046415 91617450 76997275 1000 1000 0.000005 0.000005 150000000 150000000 78081076 78081076 78331591 78331591 0 0 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 662727000 655444000 319626000 300890000 14620175 14620175 199817000 199817000 -37028000 -47804000 745509000 708714000 1975603000 1971398000 190439000 162215000 367615000 316402000 51665000 36761000 96062000 77804000 21734000 15073000 41208000 30232000 9349000 8835000 17868000 15939000 53543000 55229000 106568000 109112000 29910000 30632000 58341000 58566000 166201000 146530000 320047000 291653000 24238000 15685000 47568000 24749000 51000 96000 97000 386000 12864000 14260000 25992000 28820000 -38000 -148000 -40000 -170000 11387000 1373000 21633000 -3855000 1807000 -652000 2897000 -4197000 9580000 2025000 18736000 342000 9333000 9333000 1964000 1964000 18242000 18242000 331000 331000 0.06 0.01 0.12 0 0.06 0.01 0.12 0 150690000 149517000 150498000 149350000 150765000 149685000 150658000 149521000 264000 153000 485000 318000 1136000 752000 2074000 1372000 363000 269000 683000 722000 6519000 6691000 10703000 12709000 8282000 7865000 13945000 15121000 9580000 2025000 18736000 342000 1532000 1293000 3033000 1974000 -3238000 -2747000 -6416000 -4193000 -926000 -2623000 2024000 -14692000 -1905000 -5571000 4360000 -31217000 10913000 -799000 29512000 -26682000 91617450 1000 78331591 0 -14620175 -199817000 655444000 300890000 -47804000 708714000 5533000 5533000 165311 1110000 1110000 619090 159699 4235000 4235000 9443000 9443000 9156000 9156000 92242152 1000 78331591 0 -14620175 -199817000 657852000 310046000 -38361000 729721000 8176000 8176000 250515 -250515 281030 107107 3301000 3301000 1333000 1333000 9580000 9580000 92666590 1000 78081076 0 -14620175 -199817000 662727000 319626000 -37028000 745509000 90327728 1000 79369411 0 -14620175 -199817000 636461000 278246000 -26732000 688159000 7164000 7164000 23183 183000 183000 98550 -98550 574082 148071 2947000 2947000 -24200000 -24200000 65000 65000 -1683000 -1683000 90875472 1000 79270861 0 -14620175 -199817000 640861000 276628000 -50932000 666741000 7757000 7757000 -40849 124672 2163000 2163000 -2824000 -2824000 2025000 2025000 90709951 1000 79270861 0 -14620175 -199817000 646455000 278653000 -53756000 671536000 18736000 342000 13945000 15121000 31310000 30766000 27031000 27800000 2445000 2338000 -4458000 -2139000 0 3000 1252000 1008000 13324000 2293000 6835000 110000 2505000 2517000 -1206000 1458000 0 3649000 -9323000 -6533000 2062000 -3158000 4018000 -472000 0 160000 57524000 63131000 8279000 12787000 32216000 22677000 9254000 10819000 -49749000 -46283000 0 99000000 4900000 103900000 0 1000000 1110000 183000 2414000 1331000 7536000 5110000 0 2173000 -13740000 -14331000 -5965000 2517000 123880000 93094000 117915000 95611000 9966000 352000 22271000 26994000 5876000 3559000 6839000 773000 1390000 0 0 305000 BASIS OF PRESENTATION<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared by Inovalon Holdings, Inc. (“Inovalon” or the “Company”) in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial reporting and as required by Rule 10-01 of Regulation S-X. Accordingly, the unaudited consolidated financial statements may not include all of the information and notes required by GAAP for audited financial statements. The year-end December 31, 2020 consolidated balance sheet data included herein was derived from audited financial statements but does not include all disclosures required by GAAP for complete financial statements. In the opinion of the Company’s management, the accompanying unaudited consolidated financial statements contain all adjustments, consisting of items of a normal and recurring nature, necessary to present fairly the Company’s financial position as of June 30, 2021, the results of operations, comprehensive income (loss), and stockholders’ equity for the three and six-month periods ended June 30, 2021 and 2020 and cash flows for the six month period ended June 30, 2021 and 2020. The results of operations for the three and six-month periods ended June 30, 2021 and 2020 are not necessarily indicative of the results to be expected for the full year. The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, and related disclosures, as of the date of the financial statements, and the amounts of revenue and expenses reported during the period. Actual results could differ from estimates. The information contained herein should be read in conjunction with the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements include the accounts of Inovalon and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s management considers events or transactions that occur after the balance sheet date but before the financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated through the date of issuance of these financial statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no developments to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company’s consolidated financial statements and note disclosures, from those disclosed in the 2020 Form 10-K, that would be expected to impact the Company.</span></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements have been prepared by Inovalon Holdings, Inc. (“Inovalon” or the “Company”) in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial reporting and as required by Rule 10-01 of Regulation S-X. Accordingly, the unaudited consolidated financial statements may not include all of the information and notes required by GAAP for audited financial statements. The year-end December 31, 2020 consolidated balance sheet data included herein was derived from audited financial statements but does not include all disclosures required by GAAP for complete financial statements. In the opinion of the Company’s management, the accompanying unaudited consolidated financial statements contain all adjustments, consisting of items of a normal and recurring nature, necessary to present fairly the Company’s financial position as of June 30, 2021, the results of operations, comprehensive income (loss), and stockholders’ equity for the three and six-month periods ended June 30, 2021 and 2020 and cash flows for the six month period ended June 30, 2021 and 2020. The results of operations for the three and six-month periods ended June 30, 2021 and 2020 are not necessarily indicative of the results to be expected for the full year. The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, and related disclosures, as of the date of the financial statements, and the amounts of revenue and expenses reported during the period. Actual results could differ from estimates. The information contained herein should be read in conjunction with the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements include the accounts of Inovalon and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s management considers events or transactions that occur after the balance sheet date but before the financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated through the date of issuance of these financial statements.</span></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no developments to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company’s consolidated financial statements and note disclosures, from those disclosed in the 2020 Form 10-K, that would be expected to impact the Company.</span></div> REVENUE<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily derives its revenues through the sale or subscription licensing of its platform solutions and services. The following table disaggregates revenue by offering (in thousands):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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<br/>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:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #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%">2020</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%">2021</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%">2020</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%">Platform solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,052 </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%">147,148 </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%">333,671 </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%">287,765 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,387 </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%">15,067 </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%">33,944 </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%">28,637 </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%">Total revenue</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%">190,439 </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%">162,215 </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%">367,615 </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%">316,402 </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><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Platform solutions include arrangements for technology-based offerings representing subscription-based cloud-based platform offerings, real-time accessibility of comprehensive patient-specific healthcare data and analytical insights through Inovalon DataStream™, and legacy platform solutions that are not cloud-based and not billed under a subscription-based contract structure.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Services include advisory, implementation, and support services under time and materials, fixed price, or retainer-based contracts.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company had contract assets of $92.8 million of which $69.5 million was included in accounts receivable, $8.9 million was included in prepaid expenses and other current assets, and $14.4 million was included in other assets on the consolidated balance sheets. As of December 31, 2020, the Company had contract assets of $63.0 million of which $40.2 million was included in accounts receivable, $7.6 million was included in prepaid expenses and other current assets, and $15.2 million was included in other assets on the consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of June 30, 2021, the Company had contract liabilities of $22.8 million, which is included in deferred revenue on the consolidated balance sheet and presented net of contract assets of $11.6 million. As of December 31, 2020, the Company had contract liabilities of $22.3 million, which is included in deferred revenue on the consolidated balance sheet and presented net of contract assets of $11.4 million. Revenue recognized during the three and six months ended June 30, 2021 that was included in the deferred revenue balance at the beginning of the year was $5.8 million and $15.9 million, respectively.</span></div><div style="margin-bottom:6pt;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:115%">Costs to Obtain a Contract</span></div>The Company had a deferred commissions balance of $21.0 million and $18.9 million as of June 30, 2021 and December 31, 2020, respectively. Short-term and long-term deferred commissions are classified as prepaid expenses and other current assets and other assets on the consolidated balance sheet, respectively. The following table disaggregates revenue by offering (in thousands):<div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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<br/>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:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #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%">2020</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%">2021</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%">2020</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%">Platform solutions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,052 </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%">147,148 </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%">333,671 </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%">287,765 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,387 </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%">15,067 </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%">33,944 </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%">28,637 </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%">Total revenue</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%">190,439 </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%">162,215 </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%">367,615 </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%">316,402 </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><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Platform solutions include arrangements for technology-based offerings representing subscription-based cloud-based platform offerings, real-time accessibility of comprehensive patient-specific healthcare data and analytical insights through Inovalon DataStream™, and legacy platform solutions that are not cloud-based and not billed under a subscription-based contract structure.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Services include advisory, implementation, and support services under time and materials, fixed price, or retainer-based contracts.</span></div> 172052000 147148000 333671000 287765000 18387000 15067000 33944000 28637000 190439000 162215000 367615000 316402000 92800000 69500000 8900000 14400000 63000000.0 40200000 7600000 15200000 22800000 11600000 22300000 11400000 5800000 15900000 21000000.0 18900000 NET INCOME PER SHARE<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of all outstanding classes of common stock participate ratably in earnings on an identical per share basis as if all shares were a single class. Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of shares of common stock (Class A common stock and Class B common stock) outstanding during the period. Diluted EPS is computed by dividing net income by the sum of the weighted average number of shares of common stock outstanding and potentially dilutive securities outstanding during the period under the treasury stock method. If the Company incurs a loss from continuing operations, diluted EPS is computed in the same manner as basic EPS. Potentially dilutive securities include stock options, restricted stock units (“RSUs”) and restricted stock awards (“RSAs”). Under the treasury stock method, dilutive securities are assumed to be exercised at the beginning of the periods and as if funds obtained thereby were used to purchase common stock at the average market price during the period. Securities are excluded from the computations of diluted earnings per share if their effect would be anti-dilutive to EPS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 18, 2015, the date of the completion of the Company’s IPO, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. The 2015 Plan provided for the grant of incentive stock options, within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”), to the Company’s employees and any parent and subsidiary employees, and for the grant of non-qualified stock options, stock appreciation rights, restricted stock, RSAs, RSUs, dividend equivalent rights, cash-based awards (including annual cash incentives and long-term cash incentives), and any combination thereof to the Company’s employees, directors, and consultants and to employees, directors, and consultants of certain affiliated entities. At the Company’s annual meeting of stockholders held on June 5, 2019, the Company’s stockholders, upon the recommendation of the Board of Directors of the Company (the “Board”), approved the Amended and Restated 2015 Omnibus Incentive Plan (the “Amended Plan”), which was previously adopted by the Board on February 14, 2019, subject to the approval by the stockholders. The Amended Plan (i) increases the maximum number of shares of the Company’s Class A common stock available for issuance by 6,000,000 shares to a total of 13,335,430; (ii) removes the provisions regarding Section 162(m) of the Code that are no longer relevant due to recent changes to the Code pursuant to the Tax Cuts and Jobs Act of 2017, which eliminated the “performance-based compensation” exception to the deduction limitation under Section 162(m) of the Code; and (iii) extends the term of the Amended Plan until the tenth anniversary of the date of Board approval of the Amended Plan.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued RSAs under the Amended Plan. The Company considers issued and unvested RSAs to be participating securities as the holders of these RSAs have a non-forfeitable right to dividends in the event of the Company’s declaration of a dividend on shares of Class A and Class B common stock. Subsequent to the issuance of the participating securities, the Company applied the two-class method required in calculating net income per share of Class A and Class B common stock. Under the two-class method, net income attributable to common stockholders is determined by allocating undistributed earnings, calculated as net income, less earnings attributable to participating securities. The net income per share attributable to common stockholders is allocated based on the contractual participation rights of the Class A common stock and Class B common stock as if the income for the period has been distributed. As the liquidation and dividend rights are identical for both classes of common stock, the net income attributable to common stockholders is allocated on a proportionate basis. If the Company incurs a loss from continuing operations, losses are not allocated to participating securities. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the weighted average shares outstanding for basic and diluted EPS for the periods indicated (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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<br/>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:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #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%">2020</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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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: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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,580 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,736 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </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%">Undistributed earnings allocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</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%">(61)</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%">(494)</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%">(11)</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%">Net income attributable to common stockholders—basic</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%">9,333 </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,964 </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,242 </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%">331 </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%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share attributable to common stockholders—basic</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%">150,690 </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%">149,517 </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%">150,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,350 </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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders—basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">— </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:700;line-height:100%;text-decoration:underline">Diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net income attributable to common stockholders—diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,333 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,964 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,242 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </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%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Number of shares used for basic EPS computation</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%">150,690 </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%">149,517 </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%">150,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,350 </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%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </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%">168 </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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share attributable to common stockholders—diluted</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%">150,765 </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%">149,685 </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%">150,658 </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%">149,521 </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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders—diluted</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%">0.06 </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%">0.01 </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%">0.12 </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%">— </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> 6000000 13335430 <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the weighted average shares outstanding for basic and diluted EPS for the periods indicated (in thousands, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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<br/>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:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #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%">2020</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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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: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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,580 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,736 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </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%">Undistributed earnings allocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247)</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%">(61)</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%">(494)</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%">(11)</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%">Net income attributable to common stockholders—basic</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%">9,333 </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,964 </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,242 </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%">331 </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%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share attributable to common stockholders—basic</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%">150,690 </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%">149,517 </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%">150,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,350 </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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders—basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">— </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:700;line-height:100%;text-decoration:underline">Diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net income attributable to common stockholders—diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,333 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,964 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,242 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </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%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></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%">Number of shares used for basic EPS computation</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%">150,690 </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%">149,517 </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%">150,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,350 </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%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </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%">168 </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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share attributable to common stockholders—diluted</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%">150,765 </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%">149,685 </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%">150,658 </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%">149,521 </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 16.75pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders—diluted</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%">0.06 </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%">0.01 </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%">0.12 </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%">— </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> 9580000 2025000 18736000 342000 247000 61000 494000 11000 9333000 1964000 18242000 331000 150690000 149517000 150498000 149350000 0.06 0.01 0.12 0 9333000 1964000 18242000 331000 150690000 149517000 150498000 149350000 75000 168000 160000 171000 150765000 149685000 150658000 149521000 0.06 0.01 0.12 0 LEASES <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether a contract is or contains a lease at inception. At the lease commencement date, the Company records a liability for the lease obligation and a corresponding asset representing the right to use the underlying asset over the lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and are recognized in expense using a straight-line basis for all asset classes. Variable lease payments are expensed as incurred, which primarily include maintenance costs, services provided by the lessor, and other charges reimbursed to the lessor. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space, data center facilities, printers, and equipment with remaining lease terms ranging from one year to twelve years, some of which contain renewal or purchase options. The exercise of these options is at the Company’s sole discretion. The Company has entered into sublease agreements for unoccupied leased office space and records sublease income netted against rent expense. Additionally, the Company is required to maintain a standby letter of credit in the amount of $1.0 million to satisfy the requirements of a certain lease agreement.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s leases contain lease and non-lease components. The Company has elected the practical expedient under ASC 842-10-15-37 for all asset classes which allows companies to account for lease and non-lease components as a single lease component. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Company leases do not contain an implicit rate of return, therefore an incremental borrowing rate was determined. The Company assessed which rate would be most reflective of a reasonable rate the Company would be able to borrow based on asset class and lease term.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets of $21.3 million are included in property, equipment, and capitalized software, net on the consolidated balance sheet.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of lease expense for the three and six months ended June 30, 2021 and June 30, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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<br/>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<br/>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:8pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">937 </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%">1,261 </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%">1,874 </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%">1,753 </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%">Interest on lease 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%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">427 </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%">381 </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%">Operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216 </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,545 </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%">4,430 </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%">5,263 </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="background-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%">Variable lease cost</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%">255 </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%">373 </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%">603 </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%">776 </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%">Sublease income</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%">(131)</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%">(213)</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%">(344)</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%">(344)</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%">Total lease cost</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,485 </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%">4,240 </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,990 </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,829 </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><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the six months ended June 30, 2021 and June 30, 2020 are as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%">Six Months Ended<br/>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:8pt;font-weight:700;line-height:100%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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="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%">Operating cash flows for operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,293 </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,075 </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%">Operating cash flows for financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430 </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%">472 </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%">Financing cash flows for financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414 </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%">1,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#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%">676 </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%">(8,017)</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%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">10,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the second quarter of 2020, the Company executed an amendment to an existing lease agreement resulting in the reclassification of certain lease components from an operating lease to a finance lease. As such, the Company recorded an adjustment to reduce the operating lease liability and the corresponding operating lease right-of-use asset and increase the finance lease liability and corresponding finance lease right-of-use asset.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:18pt"><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 as of June 30, 2021 and December 31, 2020 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">June 30,<br/>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%">December 31,<br/>2020</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 average remaining lease term:</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"/></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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> LEASES <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether a contract is or contains a lease at inception. At the lease commencement date, the Company records a liability for the lease obligation and a corresponding asset representing the right to use the underlying asset over the lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and are recognized in expense using a straight-line basis for all asset classes. Variable lease payments are expensed as incurred, which primarily include maintenance costs, services provided by the lessor, and other charges reimbursed to the lessor. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office space, data center facilities, printers, and equipment with remaining lease terms ranging from one year to twelve years, some of which contain renewal or purchase options. The exercise of these options is at the Company’s sole discretion. The Company has entered into sublease agreements for unoccupied leased office space and records sublease income netted against rent expense. Additionally, the Company is required to maintain a standby letter of credit in the amount of $1.0 million to satisfy the requirements of a certain lease agreement.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s leases contain lease and non-lease components. The Company has elected the practical expedient under ASC 842-10-15-37 for all asset classes which allows companies to account for lease and non-lease components as a single lease component. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Company leases do not contain an implicit rate of return, therefore an incremental borrowing rate was determined. The Company assessed which rate would be most reflective of a reasonable rate the Company would be able to borrow based on asset class and lease term.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finance lease right-of-use assets of $21.3 million are included in property, equipment, and capitalized software, net on the consolidated balance sheet.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of lease expense for the three and six months ended June 30, 2021 and June 30, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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<br/>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<br/>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:8pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">937 </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%">1,261 </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%">1,874 </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%">1,753 </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%">Interest on lease 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%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">427 </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%">381 </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%">Operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216 </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,545 </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%">4,430 </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%">5,263 </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="background-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%">Variable lease cost</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%">255 </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%">373 </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%">603 </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%">776 </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%">Sublease income</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%">(131)</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%">(213)</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%">(344)</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%">(344)</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%">Total lease cost</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,485 </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%">4,240 </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,990 </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,829 </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><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the six months ended June 30, 2021 and June 30, 2020 are as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%">Six Months Ended<br/>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:8pt;font-weight:700;line-height:100%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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="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%">Operating cash flows for operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,293 </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,075 </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%">Operating cash flows for financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430 </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%">472 </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%">Financing cash flows for financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414 </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%">1,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#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%">676 </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%">(8,017)</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%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">10,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the second quarter of 2020, the Company executed an amendment to an existing lease agreement resulting in the reclassification of certain lease components from an operating lease to a finance lease. As such, the Company recorded an adjustment to reduce the operating lease liability and the corresponding operating lease right-of-use asset and increase the finance lease liability and corresponding finance lease right-of-use asset.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:18pt"><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 as of June 30, 2021 and December 31, 2020 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">June 30,<br/>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%">December 31,<br/>2020</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 average remaining lease term:</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"/></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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P1Y P12Y 1000000.0 21300000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of lease expense for the three and six months ended June 30, 2021 and June 30, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><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<br/>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<br/>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:8pt;font-weight:700;line-height:100%">2021</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%">2020</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%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">937 </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%">1,261 </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%">1,874 </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%">1,753 </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%">Interest on lease 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%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">427 </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%">381 </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%">Operating lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,216 </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,545 </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%">4,430 </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%">5,263 </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="background-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%">Variable lease cost</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%">255 </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%">373 </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%">603 </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%">776 </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%">Sublease income</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%">(131)</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%">(213)</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%">(344)</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%">(344)</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%">Total lease cost</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,485 </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%">4,240 </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,990 </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,829 </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><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the six months ended June 30, 2021 and June 30, 2020 are as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%">Six Months Ended<br/>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:8pt;font-weight:700;line-height:100%">2021</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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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="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%">Operating cash flows for operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,293 </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,075 </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%">Operating cash flows for financing leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430 </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%">472 </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%">Financing cash flows for financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,414 </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%">1,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#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%">676 </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%">(8,017)</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%">Finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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%">10,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the second quarter of 2020, the Company executed an amendment to an existing lease agreement resulting in the reclassification of certain lease components from an operating lease to a finance lease. As such, the Company recorded an adjustment to reduce the operating lease liability and the corresponding operating lease right-of-use asset and increase the finance lease liability and corresponding finance lease right-of-use asset.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:18pt"><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 as of June 30, 2021 and December 31, 2020 are as follows:</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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%">June 30,<br/>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%">December 31,<br/>2020</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 average remaining lease term:</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"/></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%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Financing leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 937000 1261000 1874000 1753000 208000 274000 427000 381000 2216000 2545000 4430000 5263000 255000 373000 603000 776000 131000 213000 344000 344000 3485000 4240000 6990000 7829000 3293000 5075000 430000 472000 2414000 1331000 676000 -8017000 0 10785000 P4Y P8Y P8Y 0.041 0.041 0.030 0.030 DEBT<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 2, 2018, the Company entered into a credit agreement (the “2018 Credit Agreement”) with a group of lenders and Morgan Stanley Senior Funding, Inc. (“MSSF”), as administrative agent, providing for (i) a term loan B facility with the Company as borrower in a total principal amount of $980.0 million (the “2018 Term Facility”); and (ii) a revolving credit facility with the Company as borrower in a total principal amount of up to $100.0 million (the “2018 Revolving Facility” and, together with the 2018 Term Facility, the “2018 Credit Facilities”). The 2018 Revolving Facility will terminate on April 2, 2023 and the 2018 Term Facility will mature on April 2, 2025. As of June 30, 2021, the Company had $100.0 million available to it consisting of $99.0 million on the 2018 Revolving Facility and a letter of credit of $1.0 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 11, 2020, the Company executed an amendment to the 2018 Credit Agreement to reprice the applicable interest rate margins on the 2018 Credit Facilities, resulting in a decrease to the applicable interest rate margin by 50 basis points to 3.00%. During the first quarter of 2021, the Company achieved a defined senior secured net leverage ratio which </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">resulted in an additional 25 basis point reduction to the applicable interest rate margin to 2.75%. Other material provisions under the 2018 Credit Agreement, including covenants, the maturity date of April 2, 2025, with respect to the 2018 Term Facility, and April 2, 2023, with respect to the 2018 Revolving Facility, and amount of debt available to the Company, remained unchanged by the repricing amendment.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the option of the Company, the loans outstanding under the 2018 Term Facility will bear interest either at: (i) Adjusted LIBOR plus an applicable rate of 2.75% or (ii) the Alternate Base Rate (“ABR”) plus an applicable margin. The Company may elect interest periods of one, two, three or six months for Adjusted LIBOR borrowings. As set forth in the 2018 Credit Agreement, the ABR is the higher of: (i) the rate that MSSF as administrative agent announces from time to time as its prime or base commercial lending rate, as in effect from time to time, (ii) the Federal Funds Effective Rate plus ½ of 1.0% and (iii) one-month Adjusted LIBOR plus 1.0%. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses the outstanding debt at each balance date as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</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%">2018 Term Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884,718 </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%">887,374 </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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800 </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%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current Credit Facilities</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%">874,918 </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%">877,574 </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><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">The 2018 Term Facility is presented net of unamortized deferred financing fees and original issue discount (“OID”) of $18.3 million and $20.6 million as of June 30, 2021 and December 31, 2020, respectively. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its Restricted Subsidiaries (as defined in the 2018 Credit Agreement) are subject to certain affirmative and negative covenants under the 2018 Credit Agreement, and the 2018 Credit Agreement includes certain customary representations and warranties of the Company. As of June 30, 2021, the Company is in compliance with the covenants under the 2018 Credit Agreement.</span></div> 980000000.0 100000000.0 100000000.0 99000000.0 1000000.0 -0.0050 0.0300 -0.0025 0.0275 0.0275 0.010 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses the outstanding debt at each balance date as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</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%">2018 Term Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884,718 </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%">887,374 </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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800 </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%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current Credit Facilities</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%">874,918 </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%">877,574 </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><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div>(1)The 2018 Term Facility is presented net of unamortized deferred financing fees and original issue discount (“OID”) of $18.3 million and $20.6 million as of June 30, 2021 and December 31, 2020, respectively. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses the outstanding debt at each balance date as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</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%">2018 Term Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884,718 </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%">887,374 </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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,800 </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%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current Credit Facilities</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%">874,918 </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%">877,574 </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><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div>(1)The 2018 Term Facility is presented net of unamortized deferred financing fees and original issue discount (“OID”) of $18.3 million and $20.6 million as of June 30, 2021 and December 31, 2020, respectively. 884718000 887374000 9800000 9800000 874918000 877574000 18300000 20600000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:right;vertical-align: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></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%">Money market funds</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%">42,098 </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"/><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"/><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%">42,098 </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><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><tr><td colspan="3" style="background-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 current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:right;vertical-align: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(18,723)</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"/><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%">(18,723)</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%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(14,810)</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%">(14,810)</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%">Other liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(35,810)</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%">(35,810)</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%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/><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%">(1,373)</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%">(1,373)</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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,098 </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%">(54,533)</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%">(16,183)</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%">(28,618)</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><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:right;vertical-align: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></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%">Money market funds</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%">42,096 </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"/><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"/><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%">42,096 </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><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="background-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 current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:right;vertical-align: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(18,694)</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"/><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%">(18,694)</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%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(14,810)</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%">(14,810)</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%">Other liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(51,659)</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%">(51,659)</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%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/><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%">(1,373)</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%">(1,373)</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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,096 </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%">(70,353)</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%">(16,183)</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%">(44,440)</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><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the fair value of its security holdings based on pricing from its pricing vendors. The valuation techniques used to measure the fair value of financial instruments having Level 2 inputs were derived from prevailing market interest rates and discount rates to present value future cash flows based on the forward LIBOR yield curves. Such market rates or prices may be quoted prices in active markets for identical assets (Level 1 inputs) or pricing determined using inputs other than quoted rates or prices that are observable either directly or indirectly (Level 2 inputs). The Company performs procedures to ensure that appropriate fair values are recorded such as comparing rates or prices obtained from other sources.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial instruments measured at fair value using unobservable inputs (Level 3) (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements Using<br/>Unobservable Inputs<br/>(Level 3)</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:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</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%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, 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%">(16,183)</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%">(16,790)</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%">Fair value adjustment (recognized in 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%">— </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,967)</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%">Accretion expense (recognized in general and administrative 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%">— </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%">(109)</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%">Settlement of liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,683 </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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,183)</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%">(16,183)</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-bottom:6pt;margin-top:1pt;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%">2018 Credit Facilities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records debt on the balance sheet at carrying value. The estimated fair value of the Company’s debt is determined based on Level 2 inputs including current market rates for similar types of borrowings. The following table presents the carrying value and fair value of the Company’s debt (including the current portion thereof) as of June 30, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/><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:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><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%">Carrying value</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%">884,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Fair value</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%">878,083 </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"/></tr></table></div><div style="margin-bottom: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%">Interest Rate Swaps</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2018 Credit Agreement, the Company entered into four interest rate swaps during the second quarter of 2018, each of which mature in March 2025, to mitigate the risk of a rise in interest rates. These interest rate swaps mitigate the exposure on the variable component of interest on the Company’s 2018 Credit Facility. The interest rate swaps fix the LIBOR component of interest on $700.0 million of the 2018 Term Facility at a weighted average rate of approximately 2.8%. See “Note 5—Debt” for additional information. These interest rate swaps are designated as cash flow hedges and are deemed highly effective under ASC 815, Derivatives and Hedging. The interest rate swaps are recorded on the balance sheet at fair value as either assets or liabilities and any changes to the fair value are recorded through accumulated other comprehensive income (loss) and reclassified into interest expense in the same period in which the hedged transaction is recognized in earnings. Cash flows from interest rate swaps are reported in the same category as the cash flows from the items being hedged.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the location and amount of gains and losses on interest rate swaps included in other comprehensive income (“OCI”) and the statement of operations for the three and six months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:40.334%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:700;line-height:100%">Three Months Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) recognized in OCI</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%">Statement of Operations Location</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%">(Gain) Loss reclassified from OCI</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%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,831)</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;border-top:1pt solid #000000;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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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,770 </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:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) recognized in OCI</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%">Statement of Operations Location</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%">(Gain) Loss reclassified from OCI</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%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">6,384 </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;border-top:1pt solid #000000;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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">9,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:40.334%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) recognized in OCI</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%">Statement of Operations Location</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%">(Gain) Loss reclassified from OCI</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%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,194)</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;border-top:1pt solid #000000;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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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,040 </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:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) recognized in OCI</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%">Statement of Operations Location</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%">(Gain) Loss reclassified from OCI</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%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(45,909)</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;border-top:1pt solid #000000;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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">6,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net amount of accumulated other comprehensive loss expected to be reclassified to interest expense in the next 12 months is $18.8 million.</span></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2021 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:right;vertical-align: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></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%">Money market funds</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%">42,098 </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"/><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"/><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%">42,098 </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><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><tr><td colspan="3" style="background-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 current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:right;vertical-align: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(18,723)</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"/><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%">(18,723)</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%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(14,810)</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%">(14,810)</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%">Other liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(35,810)</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%">(35,810)</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%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/><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%">(1,373)</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%">(1,373)</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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,098 </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%">(54,533)</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%">(16,183)</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%">(28,618)</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><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:53.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.635%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</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%">Level 2</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%">Level 3</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%">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%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:right;vertical-align: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></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%">Money market funds</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%">42,096 </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"/><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"/><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%">42,096 </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><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="background-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 current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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:right;vertical-align: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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(18,694)</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"/><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%">(18,694)</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%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(14,810)</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%">(14,810)</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%">Other liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Interest rate swaps</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">(51,659)</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%">(51,659)</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%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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"/><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%">(1,373)</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%">(1,373)</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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,096 </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%">(70,353)</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%">(16,183)</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%">(44,440)</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> 42098000 0 0 42098000 0 18723000 0 18723000 0 0 14810000 14810000 0 35810000 0 35810000 0 0 1373000 1373000 42098000 -54533000 -16183000 -28618000 42096000 0 0 42096000 0 18694000 0 18694000 0 0 14810000 14810000 0 51659000 0 51659000 0 0 1373000 1373000 42096000 -70353000 -16183000 -44440000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents financial instruments measured at fair value using unobservable inputs (Level 3) (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements Using<br/>Unobservable Inputs<br/>(Level 3)</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:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</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%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, 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%">(16,183)</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%">(16,790)</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%">Fair value adjustment (recognized in 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%">— </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,967)</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%">Accretion expense (recognized in general and administrative 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%">— </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%">(109)</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%">Settlement of liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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,683 </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%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,183)</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%">(16,183)</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> 16183000 16790000 0 -2967000 0 109000 0 -3683000 16183000 16183000 The following table presents the carrying value and fair value of the Company’s debt (including the current portion thereof) as of June 30, 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/><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:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><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%">Carrying value</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%">884,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Fair value</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%">878,083 </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"/></tr></table> 884718000 878083000 4 700000000.0 0.028 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the location and amount of gains and losses on interest rate swaps included in other comprehensive income (“OCI”) and the statement of operations for the three and six months ended June 30, 2021 and 2020 (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:40.334%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:700;line-height:100%">Three Months Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) recognized in OCI</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%">Statement of Operations Location</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%">(Gain) Loss reclassified from OCI</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%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,831)</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;border-top:1pt solid #000000;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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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,770 </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:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) recognized in OCI</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%">Statement of Operations Location</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%">(Gain) Loss reclassified from OCI</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%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">6,384 </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;border-top:1pt solid #000000;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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">9,449 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:99.853%"><tr><td style="width:1.0%"/><td style="width:40.334%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.793%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><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:700;line-height:100%">Three Months Ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) recognized in OCI</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%">Statement of Operations Location</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%">(Gain) Loss reclassified from OCI</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%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,194)</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;border-top:1pt solid #000000;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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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,040 </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:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) recognized in OCI</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%">Statement of Operations Location</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%">(Gain) Loss reclassified from OCI</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%">Interest rate swap contract</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">(45,909)</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;border-top:1pt solid #000000;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%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">6,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -2831000 -4770000 6384000 -9449000 -8194000 -4040000 -45909000 -6167000 -18800000 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—From time to time the Company is involved in various litigation matters arising out of the normal course of business. The Company consults with legal counsel on those issues related to litigation and seeks input from other experts and advisors with respect to such matters. Estimating the probable losses or a range of probable losses resulting from litigation, government actions and other legal proceedings is inherently difficult and requires an extensive degree of judgment, particularly where the matters involve indeterminate claims for monetary damages, may involve discretionary amounts, present novel legal theories, are in the early stages of the proceedings, or are subject to appeal. Whether any losses, damages or remedies ultimately resulting from such matters could reasonably have a material effect on the Company’s business, financial condition, results of operations, or cash flows will depend on a number of variables, including, for example, the timing and amount of such losses or damages (if any) and the structure and type of any such remedies. The Company’s management does not presently expect any litigation matters to have a material adverse impact on the consolidated financial statements of the Company.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant or material developments to current legal proceedings, including the estimated effects on the Company’s consolidated financial statements and note disclosures, subsequent to the disclosure previously provided in Note 11 of the Notes to the Consolidated Financial Statements in the 2020 Form 10-K.</span></div> (1)Includes stock-based compensation expense as follows: Cost of revenue$264 $153 $485 $318 Sales and marketing1,136 752 2,074 1,372 Research and development363 269 683 722 General and administrative6,519 6,691 10,703 12,709 Total stock-based compensation expense$8,282 $7,865 $13,945 $15,121  XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Jun. 30, 2021
Jul. 16, 2021
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 001-36841  
Entity Registrant Name Inovalon Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-1830316  
Entity Address, Address Line One 4321 Collington Road,  
Entity Address, City or Town Bowie,  
Entity Address, State or Province MD  
Entity Address, Postal Zip Code 20716  
City Area Code 301  
Local Phone Number 809-4000  
Title of 12(b) Security Class A Common Stock, $0.000005 par value per share  
Trading Symbol INOV  
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 Central Index Key 0001619954  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Class A Common    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   78,255,693
Class B Common    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding (in shares)   78,081,076
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 117,915 $ 123,880
Accounts receivable (net of allowances of $3,735 at June 30, 2021 and $2,700 at December 31, 2020) 161,236 148,003
Prepaid expenses and other current assets 36,440 26,529
Income tax receivable 27,168 24,664
Total current assets 342,759 323,076
Non-current assets:    
Property, equipment and capitalized software, net 175,423 168,113
Operating lease right-of-use assets 32,557 35,355
Goodwill 955,881 955,881
Intangible assets, net 433,619 452,558
Other assets 35,364 36,415
Total assets 1,975,603 1,971,398
Current liabilities:    
Accounts payable and accrued expenses 47,215 52,998
Accrued compensation 32,307 40,860
Other current liabilities 42,641 39,835
Deferred revenue 11,212 10,854
Credit facilities 9,800 9,800
Operating lease liabilities 6,910 5,968
Finance lease liabilities 3,510 3,963
Total current liabilities 153,595 164,278
Non-current liabilities:    
Credit facilities, less current portion 874,918 877,574
Operating lease liabilities, less current portion 39,258 40,807
Finance lease liabilities, less current portion 23,798 25,759
Other liabilities 38,009 54,350
Deferred income taxes 100,516 99,916
Total liabilities 1,230,094 1,262,684
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Common stock 0 0
Preferred stock, $0.0001 par value, 100,000,000 shares authorized, zero shares issued and outstanding at June 30, 2021 and December 31, 2020, respectively 0 0
Additional paid-in-capital 662,727 655,444
Retained earnings 319,626 300,890
Treasury stock, at cost, 14,620,175 shares at June 30, 2021 and December 31, 2020, respectively (199,817) (199,817)
Other comprehensive loss (37,028) (47,804)
Total stockholders’ equity 745,509 708,714
Total liabilities and stockholders’ equity 1,975,603 1,971,398
Class A Common    
Stockholders’ equity:    
Common stock 1 1
Class B Common    
Stockholders’ equity:    
Common stock $ 0 $ 0
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Accounts receivable, allowances $ 3,735 $ 2,700
Common stock, par value (in dollars per share) $ 0.000005 $ 0.000005
Common stock, authorized (in shares) 900,000,000 900,000,000
Common stock, issued (in shares) 0 0
Common stock, outstanding (in shares) 0 0
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized (in shares) 100,000,000 100,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Treasury stock (in shares) 14,620,175 14,620,175
Class A Common    
Common stock, par value (in dollars per share) $ 0.000005 $ 0.000005
Common stock, authorized (in shares) 750,000,000 750,000,000
Common stock, issued (in shares) 92,666,590 91,617,450
Common stock, outstanding (in shares) 78,046,415 76,997,275
Class B Common    
Common stock, par value (in dollars per share) $ 0.000005 $ 0.000005
Common stock, authorized (in shares) 150,000,000 150,000,000
Common stock, issued (in shares) 78,081,076 78,331,591
Common stock, outstanding (in shares) 78,081,076 78,331,591
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenue $ 190,439 $ 162,215 $ 367,615 $ 316,402
Expenses:        
Cost of revenue [1] 51,665 36,761 96,062 77,804
Sales and marketing [1] 21,734 15,073 41,208 30,232
Research and development [1] 9,349 8,835 17,868 15,939
General and administrative [1] 53,543 55,229 106,568 109,112
Depreciation and amortization 29,910 30,632 58,341 58,566
Total operating expenses 166,201 146,530 320,047 291,653
Income from operations 24,238 15,685 47,568 24,749
Other income and (expenses):        
Interest income 51 96 97 386
Interest expense (12,864) (14,260) (25,992) (28,820)
Other expense, net (38) (148) (40) (170)
Income (Loss) before taxes 11,387 1,373 21,633 (3,855)
Provision for (Benefit from) income taxes 1,807 (652) 2,897 (4,197)
Net income 9,580 2,025 18,736 342
Net income attributable to common stockholders, basic 9,333 1,964 18,242 331
New income attributable to common stockholders, diluted $ 9,333 $ 1,964 $ 18,242 $ 331
Net income per share attributable to common stockholders, basic and diluted:        
Basic net income per share (in dollars per share) $ 0.06 $ 0.01 $ 0.12 $ 0
Diluted net income per share (in dollars per share) $ 0.06 $ 0.01 $ 0.12 $ 0
Weighted average shares of common stock outstanding:        
Basic (in shares) 150,690 149,517 150,498 149,350
Diluted (in shares) 150,765 149,685 150,658 149,521
[1]
(1)Includes stock-based compensation expense as follows: 
Cost of revenue$264 $153 $485 $318 
Sales and marketing1,136 752 2,074 1,372 
Research and development363 269 683 722 
General and administrative6,519 6,691 10,703 12,709 
Total stock-based compensation expense$8,282 $7,865 $13,945 $15,121 
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Includes stock-based compensation expense as follows:        
Total stock-based compensation expense $ 8,282 $ 7,865 $ 13,945 $ 15,121
Cost of revenue        
Includes stock-based compensation expense as follows:        
Total stock-based compensation expense 264 153 485 318
Sales and marketing        
Includes stock-based compensation expense as follows:        
Total stock-based compensation expense 1,136 752 2,074 1,372
Research and development        
Includes stock-based compensation expense as follows:        
Total stock-based compensation expense 363 269 683 722
General and administrative        
Includes stock-based compensation expense as follows:        
Total stock-based compensation expense $ 6,519 $ 6,691 $ 10,703 $ 12,709
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 9,580 $ 2,025 $ 18,736 $ 342
Other comprehensive income (loss):        
Realized losses on cash flow hedges reclassified from accumulated other comprehensive income, net of tax of $(1,532), $(1,293), $(3,033), and $(1,974) respectively 3,238 2,747 6,416 4,193
Net change in unrealized gains (losses) on cash flow hedges, net of tax of $926, $2,623, $(2,024), and $14,692, respectively (1,905) (5,571) 4,360 (31,217)
Comprehensive income (loss) $ 10,913 $ (799) $ 29,512 $ (26,682)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Realized losses on cash flow hedges reclassified from accumulated other comprehensive income, tax $ (1,532) $ (1,293) $ (3,033) $ (1,974)
Net change in unrealized (losses) gains on cash flow hedges, tax $ 926 $ 2,623 $ (2,024) $ 14,692
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Class A Common
Class B Common
Common Stock
Class A Common
Common Stock
Class B Common
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Cumulative Effect, Period of Adoption, Adjustment
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Adjustment to retained earnings for adoption of ASC 326 $ 688,159     $ 1 $ 0 $ (199,817) $ 636,461 $ 278,246 $ (26,732) $ 65 $ 65
Beginning balance (in shares) at Dec. 31, 2019       90,327,728 79,369,411 (14,620,175)          
Beginning balance at Dec. 31, 2019 688,159     $ 1 $ 0 $ (199,817) 636,461 278,246 (26,732) 65 65
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation expense 7,164           7,164        
Exercise of stock options (in shares)       23,183              
Exercise of stock options 183           183        
Conversion Class B to Class A common stock (in shares)       98,550 (98,550)            
Issuance of shares related to restricted stock units and awards, net of forfeitures (in shares)       574,082              
Shares withheld for employee taxes upon conversion of restricted stock (in shares)       (148,071)              
Shares withheld for employee taxes upon conversion of restricted stock (2,947)           (2,947)        
Other comprehensive loss (24,200)               (24,200)    
Net income (1,683)             (1,683)      
Ending balance (in shares) at Mar. 31, 2020       90,875,472 79,270,861 (14,620,175)          
Ending balance at Mar. 31, 2020 666,741     $ 1 $ 0 $ (199,817) 640,861 276,628 (50,932)    
Beginning balance (in shares) at Dec. 31, 2019       90,327,728 79,369,411 (14,620,175)          
Beginning balance at Dec. 31, 2019 688,159     $ 1 $ 0 $ (199,817) 636,461 278,246 (26,732) $ 65 $ 65
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income 342                    
Ending balance (in shares) at Jun. 30, 2020       90,709,951 79,270,861 (14,620,175)          
Ending balance at Jun. 30, 2020 671,536     $ 1 $ 0 $ (199,817) 646,455 278,653 (53,756)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Adjustment to retained earnings for adoption of ASC 326 666,741     $ 1 $ 0 $ (199,817) 640,861 276,628 (50,932)    
Beginning balance (in shares) at Mar. 31, 2020       90,875,472 79,270,861 (14,620,175)          
Beginning balance at Mar. 31, 2020 666,741     $ 1 $ 0 $ (199,817) 640,861 276,628 (50,932)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation expense 7,757           7,757        
Issuance of shares related to restricted stock units and awards, net of forfeitures (in shares)       (40,849)              
Shares withheld for employee taxes upon conversion of restricted stock (in shares)       (124,672)              
Shares withheld for employee taxes upon conversion of restricted stock (2,163)           (2,163)        
Other comprehensive loss (2,824)               (2,824)    
Net income 2,025             2,025      
Ending balance (in shares) at Jun. 30, 2020       90,709,951 79,270,861 (14,620,175)          
Ending balance at Jun. 30, 2020 671,536     $ 1 $ 0 $ (199,817) 646,455 278,653 (53,756)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Adjustment to retained earnings for adoption of ASC 326 671,536     1 0 (199,817) 646,455 278,653 (53,756)    
Adjustment to retained earnings for adoption of ASC 326 708,714     $ 1 $ 0 $ (199,817) 655,444 300,890 (47,804)    
Beginning balance (in shares) at Dec. 31, 2020       91,617,450 78,331,591 (14,620,175)          
Beginning balance at Dec. 31, 2020 708,714     $ 1 $ 0 $ (199,817) 655,444 300,890 (47,804)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation expense 5,533           5,533        
Exercise of stock options (in shares)       165,311              
Exercise of stock options 1,110           1,110        
Issuance of shares related to restricted stock units and awards, net of forfeitures (in shares)       619,090              
Shares withheld for employee taxes upon conversion of restricted stock (in shares)       (159,699)              
Shares withheld for employee taxes upon conversion of restricted stock (4,235)           (4,235)        
Other comprehensive loss 9,443               9,443    
Net income 9,156             9,156      
Ending balance (in shares) at Mar. 31, 2021       92,242,152 78,331,591 (14,620,175)          
Ending balance at Mar. 31, 2021 729,721     $ 1 $ 0 $ (199,817) 657,852 310,046 (38,361)    
Beginning balance (in shares) at Dec. 31, 2020       91,617,450 78,331,591 (14,620,175)          
Beginning balance at Dec. 31, 2020 708,714     $ 1 $ 0 $ (199,817) 655,444 300,890 (47,804)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net income 18,736                    
Ending balance (in shares) at Jun. 30, 2021       92,666,590 78,081,076 (14,620,175)          
Ending balance at Jun. 30, 2021 745,509     $ 1 $ 0 $ (199,817) 662,727 319,626 (37,028)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Adjustment to retained earnings for adoption of ASC 326 729,721     $ 1 $ 0 $ (199,817) 657,852 310,046 (38,361)    
Beginning balance (in shares) at Mar. 31, 2021       92,242,152 78,331,591 (14,620,175)          
Beginning balance at Mar. 31, 2021 729,721     $ 1 $ 0 $ (199,817) 657,852 310,046 (38,361)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation expense 8,176           8,176        
Conversion Class B to Class A common stock (in shares)   250,515 (250,515)                
Issuance of shares related to restricted stock units and awards, net of forfeitures (in shares)       281,030              
Shares withheld for employee taxes upon conversion of restricted stock (in shares)       (107,107)              
Shares withheld for employee taxes upon conversion of restricted stock (3,301)           (3,301)        
Other comprehensive loss 1,333               1,333    
Net income 9,580             9,580      
Ending balance (in shares) at Jun. 30, 2021       92,666,590 78,081,076 (14,620,175)          
Ending balance at Jun. 30, 2021 745,509     $ 1 $ 0 $ (199,817) 662,727 319,626 (37,028)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Adjustment to retained earnings for adoption of ASC 326 $ 745,509     $ 1 $ 0 $ (199,817) $ 662,727 $ 319,626 $ (37,028)    
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net income $ 18,736 $ 342
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation expense 13,945 15,121
Depreciation 31,310 30,766
Amortization of intangibles 27,031 27,800
Amortization of debt issuance costs and debt discount 2,445 2,338
Deferred income taxes (4,458) (2,139)
Change in fair value of acquisition-related contingent consideration 0 3
Other 1,252 1,008
Changes in assets and liabilities:    
Accounts receivable (13,324) (2,293)
Prepaid expenses and other current assets (6,835) (110)
Income taxes receivable (2,505) (2,517)
Other assets 1,206 (1,458)
Accounts payable and accrued expenses 0 3,649
Accrued compensation (9,323) (6,533)
Other current and non-current liabilities 2,062 (3,158)
Deferred revenue (4,018) 472
Payment for acquisition-related contingent consideration 0 (160)
Net cash provided by operating activities 57,524 63,131
Cash flows from investing activities:    
Purchases of property and equipment (8,279) (12,787)
Investment in capitalized software (32,216) (22,677)
Purchase of intangible assets (9,254) (10,819)
Net cash used in investing activities (49,749) (46,283)
Cash flows from financing activities:    
Proceeds from credit facility borrowings 0 99,000
Repayment of credit facility borrowings (4,900) (103,900)
Payments for debt issuance costs 0 (1,000)
Proceeds from exercise of stock options 1,110 183
Finance lease liabilities paid (2,414) (1,331)
Tax payments for equity award issuances (7,536) (5,110)
Payment for acquisition-related contingent consideration 0 (2,173)
Net cash used in financing activities (13,740) (14,331)
(Decrease) Increase in cash and cash equivalents (5,965) 2,517
Cash and cash equivalents, beginning of period 123,880 93,094
Cash and cash equivalents, end of period 117,915 95,611
Supplemental cash flow disclosure:    
Income taxes paid, net 9,966 352
Interest paid 22,271 26,994
Non-cash transactions:    
Accruals for purchases of property and equipment 5,876 3,559
Accruals for investment in capitalized software 6,839 773
Accruals for purchase of intangible assets 1,390 0
Leasehold improvements paid by lessor $ 0 $ 305
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
The accompanying unaudited consolidated financial statements have been prepared by Inovalon Holdings, Inc. (“Inovalon” or the “Company”) in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial reporting and as required by Rule 10-01 of Regulation S-X. Accordingly, the unaudited consolidated financial statements may not include all of the information and notes required by GAAP for audited financial statements. The year-end December 31, 2020 consolidated balance sheet data included herein was derived from audited financial statements but does not include all disclosures required by GAAP for complete financial statements. In the opinion of the Company’s management, the accompanying unaudited consolidated financial statements contain all adjustments, consisting of items of a normal and recurring nature, necessary to present fairly the Company’s financial position as of June 30, 2021, the results of operations, comprehensive income (loss), and stockholders’ equity for the three and six-month periods ended June 30, 2021 and 2020 and cash flows for the six month period ended June 30, 2021 and 2020. The results of operations for the three and six-month periods ended June 30, 2021 and 2020 are not necessarily indicative of the results to be expected for the full year. The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, and related disclosures, as of the date of the financial statements, and the amounts of revenue and expenses reported during the period. Actual results could differ from estimates. The information contained herein should be read in conjunction with the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”).
The accompanying unaudited consolidated financial statements include the accounts of Inovalon and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
The Company’s management considers events or transactions that occur after the balance sheet date but before the financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated through the date of issuance of these financial statements.
Recently Issued Accounting Standards
There have been no developments to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company’s consolidated financial statements and note disclosures, from those disclosed in the 2020 Form 10-K, that would be expected to impact the Company.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
The Company primarily derives its revenues through the sale or subscription licensing of its platform solutions and services. The following table disaggregates revenue by offering (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Platform solutions(1)
$172,052 $147,148 $333,671 $287,765 
Services(2)
18,387 15,067 33,944 28,637 
Total revenue$190,439 $162,215 $367,615 $316,402 
______________________________________
(1)Platform solutions include arrangements for technology-based offerings representing subscription-based cloud-based platform offerings, real-time accessibility of comprehensive patient-specific healthcare data and analytical insights through Inovalon DataStream™, and legacy platform solutions that are not cloud-based and not billed under a subscription-based contract structure.
(2)Services include advisory, implementation, and support services under time and materials, fixed price, or retainer-based contracts.
Contract Balances
As of June 30, 2021, the Company had contract assets of $92.8 million of which $69.5 million was included in accounts receivable, $8.9 million was included in prepaid expenses and other current assets, and $14.4 million was included in other assets on the consolidated balance sheets. As of December 31, 2020, the Company had contract assets of $63.0 million of which $40.2 million was included in accounts receivable, $7.6 million was included in prepaid expenses and other current assets, and $15.2 million was included in other assets on the consolidated balance sheets.
As of June 30, 2021, the Company had contract liabilities of $22.8 million, which is included in deferred revenue on the consolidated balance sheet and presented net of contract assets of $11.6 million. As of December 31, 2020, the Company had contract liabilities of $22.3 million, which is included in deferred revenue on the consolidated balance sheet and presented net of contract assets of $11.4 million. Revenue recognized during the three and six months ended June 30, 2021 that was included in the deferred revenue balance at the beginning of the year was $5.8 million and $15.9 million, respectively.
Costs to Obtain a Contract
The Company had a deferred commissions balance of $21.0 million and $18.9 million as of June 30, 2021 and December 31, 2020, respectively. Short-term and long-term deferred commissions are classified as prepaid expenses and other current assets and other assets on the consolidated balance sheet, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME PER SHARE
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
NET INCOME PER SHARE NET INCOME PER SHARE
Holders of all outstanding classes of common stock participate ratably in earnings on an identical per share basis as if all shares were a single class. Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of shares of common stock (Class A common stock and Class B common stock) outstanding during the period. Diluted EPS is computed by dividing net income by the sum of the weighted average number of shares of common stock outstanding and potentially dilutive securities outstanding during the period under the treasury stock method. If the Company incurs a loss from continuing operations, diluted EPS is computed in the same manner as basic EPS. Potentially dilutive securities include stock options, restricted stock units (“RSUs”) and restricted stock awards (“RSAs”). Under the treasury stock method, dilutive securities are assumed to be exercised at the beginning of the periods and as if funds obtained thereby were used to purchase common stock at the average market price during the period. Securities are excluded from the computations of diluted earnings per share if their effect would be anti-dilutive to EPS.
On February 18, 2015, the date of the completion of the Company’s IPO, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. The 2015 Plan provided for the grant of incentive stock options, within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”), to the Company’s employees and any parent and subsidiary employees, and for the grant of non-qualified stock options, stock appreciation rights, restricted stock, RSAs, RSUs, dividend equivalent rights, cash-based awards (including annual cash incentives and long-term cash incentives), and any combination thereof to the Company’s employees, directors, and consultants and to employees, directors, and consultants of certain affiliated entities. At the Company’s annual meeting of stockholders held on June 5, 2019, the Company’s stockholders, upon the recommendation of the Board of Directors of the Company (the “Board”), approved the Amended and Restated 2015 Omnibus Incentive Plan (the “Amended Plan”), which was previously adopted by the Board on February 14, 2019, subject to the approval by the stockholders. The Amended Plan (i) increases the maximum number of shares of the Company’s Class A common stock available for issuance by 6,000,000 shares to a total of 13,335,430; (ii) removes the provisions regarding Section 162(m) of the Code that are no longer relevant due to recent changes to the Code pursuant to the Tax Cuts and Jobs Act of 2017, which eliminated the “performance-based compensation” exception to the deduction limitation under Section 162(m) of the Code; and (iii) extends the term of the Amended Plan until the tenth anniversary of the date of Board approval of the Amended Plan.
The Company has issued RSAs under the Amended Plan. The Company considers issued and unvested RSAs to be participating securities as the holders of these RSAs have a non-forfeitable right to dividends in the event of the Company’s declaration of a dividend on shares of Class A and Class B common stock. Subsequent to the issuance of the participating securities, the Company applied the two-class method required in calculating net income per share of Class A and Class B common stock. Under the two-class method, net income attributable to common stockholders is determined by allocating undistributed earnings, calculated as net income, less earnings attributable to participating securities. The net income per share attributable to common stockholders is allocated based on the contractual participation rights of the Class A common stock and Class B common stock as if the income for the period has been distributed. As the liquidation and dividend rights are identical for both classes of common stock, the net income attributable to common stockholders is allocated on a proportionate basis. If the Company incurs a loss from continuing operations, losses are not allocated to participating securities.
The following table reconciles the weighted average shares outstanding for basic and diluted EPS for the periods indicated (in thousands, except per share amounts):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Basic  
Numerator:  
Net income$9,580 $2,025 $18,736 $342 
Undistributed earnings allocated to participating securities(247)(61)(494)(11)
Net income attributable to common stockholders—basic$9,333 $1,964 $18,242 $331 
Denominator:  
Weighted average shares used in computing net income per share attributable to common stockholders—basic150,690 149,517 150,498 149,350 
Net income per share attributable to common stockholders—basic$0.06 $0.01 $0.12 $— 
Diluted  
Numerator:  
Net income attributable to common stockholders—diluted$9,333 $1,964 $18,242 $331 
Denominator:  
Number of shares used for basic EPS computation150,690 149,517 150,498 149,350 
Effect of dilutive securities75 168 160 171 
Weighted average shares used in computing net income per share attributable to common stockholders—diluted150,765 149,685 150,658 149,521 
Net income per share attributable to common stockholders—diluted$0.06 $0.01 $0.12 $— 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
LEASES LEASES
The Company determines whether a contract is or contains a lease at inception. At the lease commencement date, the Company records a liability for the lease obligation and a corresponding asset representing the right to use the underlying asset over the lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and are recognized in expense using a straight-line basis for all asset classes. Variable lease payments are expensed as incurred, which primarily include maintenance costs, services provided by the lessor, and other charges reimbursed to the lessor. 
The Company leases office space, data center facilities, printers, and equipment with remaining lease terms ranging from one year to twelve years, some of which contain renewal or purchase options. The exercise of these options is at the Company’s sole discretion. The Company has entered into sublease agreements for unoccupied leased office space and records sublease income netted against rent expense. Additionally, the Company is required to maintain a standby letter of credit in the amount of $1.0 million to satisfy the requirements of a certain lease agreement.
Certain of the Company’s leases contain lease and non-lease components. The Company has elected the practical expedient under ASC 842-10-15-37 for all asset classes which allows companies to account for lease and non-lease components as a single lease component.
Certain Company leases do not contain an implicit rate of return, therefore an incremental borrowing rate was determined. The Company assessed which rate would be most reflective of a reasonable rate the Company would be able to borrow based on asset class and lease term.
Finance lease right-of-use assets of $21.3 million are included in property, equipment, and capitalized software, net on the consolidated balance sheet.
The following table presents components of lease expense for the three and six months ended June 30, 2021 and June 30, 2020 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Finance lease cost
Amortization of right-of-use assets$937 $1,261 $1,874 $1,753 
Interest on lease liabilities208 274 427 381 
Operating lease cost2,216 2,545 4,430 5,263 
Variable lease cost255 373 603 776 
Sublease income(131)(213)(344)(344)
Total lease cost$3,485 $4,240 $6,990 $7,829 
Supplemental cash flow information related to leases for the six months ended June 30, 2021 and June 30, 2020 are as follows (in thousands):
Six Months Ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$3,293 $5,075 
Operating cash flows for financing leases430 472 
Financing cash flows for financing leases2,414 1,331 
Right-of-use assets obtained in exchange for lease liabilities(1):
Operating leases$676 $(8,017)
Finance leases— 10,785 
______________________________________
(1)During the second quarter of 2020, the Company executed an amendment to an existing lease agreement resulting in the reclassification of certain lease components from an operating lease to a finance lease. As such, the Company recorded an adjustment to reduce the operating lease liability and the corresponding operating lease right-of-use asset and increase the finance lease liability and corresponding finance lease right-of-use asset.
Supplemental balance sheet information related to leases as of June 30, 2021 and December 31, 2020 are as follows:
June 30,
2021
December 31,
2020
Weighted average remaining lease term:
Operating leases4 years4 years
Financing leases8 years8 years
Weighted average discount rate:
Operating leases4.1 %4.1 %
Financing leases3.0 %3.0 %
LEASES LEASES
The Company determines whether a contract is or contains a lease at inception. At the lease commencement date, the Company records a liability for the lease obligation and a corresponding asset representing the right to use the underlying asset over the lease term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and are recognized in expense using a straight-line basis for all asset classes. Variable lease payments are expensed as incurred, which primarily include maintenance costs, services provided by the lessor, and other charges reimbursed to the lessor. 
The Company leases office space, data center facilities, printers, and equipment with remaining lease terms ranging from one year to twelve years, some of which contain renewal or purchase options. The exercise of these options is at the Company’s sole discretion. The Company has entered into sublease agreements for unoccupied leased office space and records sublease income netted against rent expense. Additionally, the Company is required to maintain a standby letter of credit in the amount of $1.0 million to satisfy the requirements of a certain lease agreement.
Certain of the Company’s leases contain lease and non-lease components. The Company has elected the practical expedient under ASC 842-10-15-37 for all asset classes which allows companies to account for lease and non-lease components as a single lease component.
Certain Company leases do not contain an implicit rate of return, therefore an incremental borrowing rate was determined. The Company assessed which rate would be most reflective of a reasonable rate the Company would be able to borrow based on asset class and lease term.
Finance lease right-of-use assets of $21.3 million are included in property, equipment, and capitalized software, net on the consolidated balance sheet.
The following table presents components of lease expense for the three and six months ended June 30, 2021 and June 30, 2020 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Finance lease cost
Amortization of right-of-use assets$937 $1,261 $1,874 $1,753 
Interest on lease liabilities208 274 427 381 
Operating lease cost2,216 2,545 4,430 5,263 
Variable lease cost255 373 603 776 
Sublease income(131)(213)(344)(344)
Total lease cost$3,485 $4,240 $6,990 $7,829 
Supplemental cash flow information related to leases for the six months ended June 30, 2021 and June 30, 2020 are as follows (in thousands):
Six Months Ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$3,293 $5,075 
Operating cash flows for financing leases430 472 
Financing cash flows for financing leases2,414 1,331 
Right-of-use assets obtained in exchange for lease liabilities(1):
Operating leases$676 $(8,017)
Finance leases— 10,785 
______________________________________
(1)During the second quarter of 2020, the Company executed an amendment to an existing lease agreement resulting in the reclassification of certain lease components from an operating lease to a finance lease. As such, the Company recorded an adjustment to reduce the operating lease liability and the corresponding operating lease right-of-use asset and increase the finance lease liability and corresponding finance lease right-of-use asset.
Supplemental balance sheet information related to leases as of June 30, 2021 and December 31, 2020 are as follows:
June 30,
2021
December 31,
2020
Weighted average remaining lease term:
Operating leases4 years4 years
Financing leases8 years8 years
Weighted average discount rate:
Operating leases4.1 %4.1 %
Financing leases3.0 %3.0 %
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
DEBT DEBT
On April 2, 2018, the Company entered into a credit agreement (the “2018 Credit Agreement”) with a group of lenders and Morgan Stanley Senior Funding, Inc. (“MSSF”), as administrative agent, providing for (i) a term loan B facility with the Company as borrower in a total principal amount of $980.0 million (the “2018 Term Facility”); and (ii) a revolving credit facility with the Company as borrower in a total principal amount of up to $100.0 million (the “2018 Revolving Facility” and, together with the 2018 Term Facility, the “2018 Credit Facilities”). The 2018 Revolving Facility will terminate on April 2, 2023 and the 2018 Term Facility will mature on April 2, 2025. As of June 30, 2021, the Company had $100.0 million available to it consisting of $99.0 million on the 2018 Revolving Facility and a letter of credit of $1.0 million.
On February 11, 2020, the Company executed an amendment to the 2018 Credit Agreement to reprice the applicable interest rate margins on the 2018 Credit Facilities, resulting in a decrease to the applicable interest rate margin by 50 basis points to 3.00%. During the first quarter of 2021, the Company achieved a defined senior secured net leverage ratio which
resulted in an additional 25 basis point reduction to the applicable interest rate margin to 2.75%. Other material provisions under the 2018 Credit Agreement, including covenants, the maturity date of April 2, 2025, with respect to the 2018 Term Facility, and April 2, 2023, with respect to the 2018 Revolving Facility, and amount of debt available to the Company, remained unchanged by the repricing amendment.
At the option of the Company, the loans outstanding under the 2018 Term Facility will bear interest either at: (i) Adjusted LIBOR plus an applicable rate of 2.75% or (ii) the Alternate Base Rate (“ABR”) plus an applicable margin. The Company may elect interest periods of one, two, three or six months for Adjusted LIBOR borrowings. As set forth in the 2018 Credit Agreement, the ABR is the higher of: (i) the rate that MSSF as administrative agent announces from time to time as its prime or base commercial lending rate, as in effect from time to time, (ii) the Federal Funds Effective Rate plus ½ of 1.0% and (iii) one-month Adjusted LIBOR plus 1.0%.
The following table discloses the outstanding debt at each balance date as follows (in thousands):
 June 30,
2021
December 31,
2020
2018 Term Facility(1)
$884,718 $887,374 
Less: current portion9,800 9,800 
Non-current Credit Facilities$874,918 $877,574 
______________________________________
(1)The 2018 Term Facility is presented net of unamortized deferred financing fees and original issue discount (“OID”) of $18.3 million and $20.6 million as of June 30, 2021 and December 31, 2020, respectively.
The Company and its Restricted Subsidiaries (as defined in the 2018 Credit Agreement) are subject to certain affirmative and negative covenants under the 2018 Credit Agreement, and the 2018 Credit Agreement includes certain customary representations and warranties of the Company. As of June 30, 2021, the Company is in compliance with the covenants under the 2018 Credit Agreement.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2021 (in thousands):
 Level 1Level 2Level 3Total
Cash equivalents:    
Money market funds$42,098 $— $— $42,098 
Other current liabilities:    
Interest rate swaps— (18,723)— (18,723)
Contingent consideration— — (14,810)(14,810)
Other liabilities:
Interest rate swaps— (35,810)— (35,810)
Contingent consideration— — (1,373)(1,373)
Total$42,098 $(54,533)$(16,183)$(28,618)
The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2020 (in thousands):
 Level 1Level 2Level 3Total
Cash equivalents:    
Money market funds$42,096 $— $— $42,096 
Other current liabilities:    
Interest rate swaps— (18,694)— (18,694)
Contingent consideration— — (14,810)(14,810)
Other liabilities:
Interest rate swaps— (51,659)— (51,659)
Contingent consideration— — (1,373)(1,373)
Total$42,096 $(70,353)$(16,183)$(44,440)
The Company determines the fair value of its security holdings based on pricing from its pricing vendors. The valuation techniques used to measure the fair value of financial instruments having Level 2 inputs were derived from prevailing market interest rates and discount rates to present value future cash flows based on the forward LIBOR yield curves. Such market rates or prices may be quoted prices in active markets for identical assets (Level 1 inputs) or pricing determined using inputs other than quoted rates or prices that are observable either directly or indirectly (Level 2 inputs). The Company performs procedures to ensure that appropriate fair values are recorded such as comparing rates or prices obtained from other sources.
The following table presents financial instruments measured at fair value using unobservable inputs (Level 3) (in thousands):
 Fair Value Measurements Using
Unobservable Inputs
(Level 3)
 June 30,
2021
December 31,
2020
Balance, beginning of period$(16,183)$(16,790)
Fair value adjustment (recognized in general and administrative expenses)— (2,967)
Accretion expense (recognized in general and administrative expenses)— (109)
Settlement of liability— 3,683 
Total$(16,183)$(16,183)
2018 Credit Facilities
The Company records debt on the balance sheet at carrying value. The estimated fair value of the Company’s debt is determined based on Level 2 inputs including current market rates for similar types of borrowings. The following table presents the carrying value and fair value of the Company’s debt (including the current portion thereof) as of June 30, 2021 (in thousands):
 June 30,
2021
Carrying value$884,718 
Fair value$878,083 
Interest Rate Swaps
In connection with the 2018 Credit Agreement, the Company entered into four interest rate swaps during the second quarter of 2018, each of which mature in March 2025, to mitigate the risk of a rise in interest rates. These interest rate swaps mitigate the exposure on the variable component of interest on the Company’s 2018 Credit Facility. The interest rate swaps fix the LIBOR component of interest on $700.0 million of the 2018 Term Facility at a weighted average rate of approximately 2.8%. See “Note 5—Debt” for additional information. These interest rate swaps are designated as cash flow hedges and are deemed highly effective under ASC 815, Derivatives and Hedging. The interest rate swaps are recorded on the balance sheet at fair value as either assets or liabilities and any changes to the fair value are recorded through accumulated other comprehensive income (loss) and reclassified into interest expense in the same period in which the hedged transaction is recognized in earnings. Cash flows from interest rate swaps are reported in the same category as the cash flows from the items being hedged.
The following table presents the location and amount of gains and losses on interest rate swaps included in other comprehensive income (“OCI”) and the statement of operations for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three Months Ended June 30, 2021Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(2,831)Interest expense$4,770 
Six Months Ended June 30, 2021Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$6,384 Interest expense$9,449 
Three Months Ended June 30, 2020Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(8,194)Interest expense$4,040 
Six Months Ended June 30, 2020Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(45,909)Interest expense$6,167 
The net amount of accumulated other comprehensive loss expected to be reclassified to interest expense in the next 12 months is $18.8 million.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Legal Proceedings—From time to time the Company is involved in various litigation matters arising out of the normal course of business. The Company consults with legal counsel on those issues related to litigation and seeks input from other experts and advisors with respect to such matters. Estimating the probable losses or a range of probable losses resulting from litigation, government actions and other legal proceedings is inherently difficult and requires an extensive degree of judgment, particularly where the matters involve indeterminate claims for monetary damages, may involve discretionary amounts, present novel legal theories, are in the early stages of the proceedings, or are subject to appeal. Whether any losses, damages or remedies ultimately resulting from such matters could reasonably have a material effect on the Company’s business, financial condition, results of operations, or cash flows will depend on a number of variables, including, for example, the timing and amount of such losses or damages (if any) and the structure and type of any such remedies. The Company’s management does not presently expect any litigation matters to have a material adverse impact on the consolidated financial statements of the Company.
There have been no significant or material developments to current legal proceedings, including the estimated effects on the Company’s consolidated financial statements and note disclosures, subsequent to the disclosure previously provided in Note 11 of the Notes to the Consolidated Financial Statements in the 2020 Form 10-K.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF PRESENTATION (Policies)
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
The accompanying unaudited consolidated financial statements have been prepared by Inovalon Holdings, Inc. (“Inovalon” or the “Company”) in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial reporting and as required by Rule 10-01 of Regulation S-X. Accordingly, the unaudited consolidated financial statements may not include all of the information and notes required by GAAP for audited financial statements. The year-end December 31, 2020 consolidated balance sheet data included herein was derived from audited financial statements but does not include all disclosures required by GAAP for complete financial statements. In the opinion of the Company’s management, the accompanying unaudited consolidated financial statements contain all adjustments, consisting of items of a normal and recurring nature, necessary to present fairly the Company’s financial position as of June 30, 2021, the results of operations, comprehensive income (loss), and stockholders’ equity for the three and six-month periods ended June 30, 2021 and 2020 and cash flows for the six month period ended June 30, 2021 and 2020. The results of operations for the three and six-month periods ended June 30, 2021 and 2020 are not necessarily indicative of the results to be expected for the full year. The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities, and related disclosures, as of the date of the financial statements, and the amounts of revenue and expenses reported during the period. Actual results could differ from estimates. The information contained herein should be read in conjunction with the audited financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”).
The accompanying unaudited consolidated financial statements include the accounts of Inovalon and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
The Company’s management considers events or transactions that occur after the balance sheet date but before the financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated through the date of issuance of these financial statements.
Recently Adopted Accounting Standards and Recently Issued Accounting Standards
Recently Issued Accounting Standards
There have been no developments to recently issued accounting standards, including the expected dates of adoption and estimated effects on the Company’s consolidated financial statements and note disclosures, from those disclosed in the 2020 Form 10-K, that would be expected to impact the Company.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table disaggregates revenue by offering (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Platform solutions(1)
$172,052 $147,148 $333,671 $287,765 
Services(2)
18,387 15,067 33,944 28,637 
Total revenue$190,439 $162,215 $367,615 $316,402 
______________________________________
(1)Platform solutions include arrangements for technology-based offerings representing subscription-based cloud-based platform offerings, real-time accessibility of comprehensive patient-specific healthcare data and analytical insights through Inovalon DataStream™, and legacy platform solutions that are not cloud-based and not billed under a subscription-based contract structure.
(2)Services include advisory, implementation, and support services under time and materials, fixed price, or retainer-based contracts.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME PER SHARE (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Numerators and Denominators of The Basic and Diluted EPS
The following table reconciles the weighted average shares outstanding for basic and diluted EPS for the periods indicated (in thousands, except per share amounts):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Basic  
Numerator:  
Net income$9,580 $2,025 $18,736 $342 
Undistributed earnings allocated to participating securities(247)(61)(494)(11)
Net income attributable to common stockholders—basic$9,333 $1,964 $18,242 $331 
Denominator:  
Weighted average shares used in computing net income per share attributable to common stockholders—basic150,690 149,517 150,498 149,350 
Net income per share attributable to common stockholders—basic$0.06 $0.01 $0.12 $— 
Diluted  
Numerator:  
Net income attributable to common stockholders—diluted$9,333 $1,964 $18,242 $331 
Denominator:  
Number of shares used for basic EPS computation150,690 149,517 150,498 149,350 
Effect of dilutive securities75 168 160 171 
Weighted average shares used in computing net income per share attributable to common stockholders—diluted150,765 149,685 150,658 149,521 
Net income per share attributable to common stockholders—diluted$0.06 $0.01 $0.12 $— 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Lease, Cost
The following table presents components of lease expense for the three and six months ended June 30, 2021 and June 30, 2020 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Finance lease cost
Amortization of right-of-use assets$937 $1,261 $1,874 $1,753 
Interest on lease liabilities208 274 427 381 
Operating lease cost2,216 2,545 4,430 5,263 
Variable lease cost255 373 603 776 
Sublease income(131)(213)(344)(344)
Total lease cost$3,485 $4,240 $6,990 $7,829 
Supplemental cash flow information related to leases for the six months ended June 30, 2021 and June 30, 2020 are as follows (in thousands):
Six Months Ended
June 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$3,293 $5,075 
Operating cash flows for financing leases430 472 
Financing cash flows for financing leases2,414 1,331 
Right-of-use assets obtained in exchange for lease liabilities(1):
Operating leases$676 $(8,017)
Finance leases— 10,785 
______________________________________
(1)During the second quarter of 2020, the Company executed an amendment to an existing lease agreement resulting in the reclassification of certain lease components from an operating lease to a finance lease. As such, the Company recorded an adjustment to reduce the operating lease liability and the corresponding operating lease right-of-use asset and increase the finance lease liability and corresponding finance lease right-of-use asset.
Supplemental balance sheet information related to leases as of June 30, 2021 and December 31, 2020 are as follows:
June 30,
2021
December 31,
2020
Weighted average remaining lease term:
Operating leases4 years4 years
Financing leases8 years8 years
Weighted average discount rate:
Operating leases4.1 %4.1 %
Financing leases3.0 %3.0 %
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Line of Credit Facilities
The following table discloses the outstanding debt at each balance date as follows (in thousands):
 June 30,
2021
December 31,
2020
2018 Term Facility(1)
$884,718 $887,374 
Less: current portion9,800 9,800 
Non-current Credit Facilities$874,918 $877,574 
______________________________________
(1)The 2018 Term Facility is presented net of unamortized deferred financing fees and original issue discount (“OID”) of $18.3 million and $20.6 million as of June 30, 2021 and December 31, 2020, respectively.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Hierarchy For Financial Assets and Liabilities Measured at Fair Value On A Recurring Basis
The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of June 30, 2021 (in thousands):
 Level 1Level 2Level 3Total
Cash equivalents:    
Money market funds$42,098 $— $— $42,098 
Other current liabilities:    
Interest rate swaps— (18,723)— (18,723)
Contingent consideration— — (14,810)(14,810)
Other liabilities:
Interest rate swaps— (35,810)— (35,810)
Contingent consideration— — (1,373)(1,373)
Total$42,098 $(54,533)$(16,183)$(28,618)
The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2020 (in thousands):
 Level 1Level 2Level 3Total
Cash equivalents:    
Money market funds$42,096 $— $— $42,096 
Other current liabilities:    
Interest rate swaps— (18,694)— (18,694)
Contingent consideration— — (14,810)(14,810)
Other liabilities:
Interest rate swaps— (51,659)— (51,659)
Contingent consideration— — (1,373)(1,373)
Total$42,096 $(70,353)$(16,183)$(44,440)
Schedule of Financial Instruments Measured At Fair Value Using Unobservable Inputs (Level 3)
The following table presents financial instruments measured at fair value using unobservable inputs (Level 3) (in thousands):
 Fair Value Measurements Using
Unobservable Inputs
(Level 3)
 June 30,
2021
December 31,
2020
Balance, beginning of period$(16,183)$(16,790)
Fair value adjustment (recognized in general and administrative expenses)— (2,967)
Accretion expense (recognized in general and administrative expenses)— (109)
Settlement of liability— 3,683 
Total$(16,183)$(16,183)
Fair Value, by Balance Sheet Grouping The following table presents the carrying value and fair value of the Company’s debt (including the current portion thereof) as of June 30, 2021 (in thousands):
 June 30,
2021
Carrying value$884,718 
Fair value$878,083 
Reclassification out of Accumulated Other Comprehensive Income
The following table presents the location and amount of gains and losses on interest rate swaps included in other comprehensive income (“OCI”) and the statement of operations for the three and six months ended June 30, 2021 and 2020 (in thousands):
Three Months Ended June 30, 2021Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(2,831)Interest expense$4,770 
Six Months Ended June 30, 2021Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$6,384 Interest expense$9,449 
Three Months Ended June 30, 2020Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(8,194)Interest expense$4,040 
Six Months Ended June 30, 2020Gain (Loss) recognized in OCIStatement of Operations Location(Gain) Loss reclassified from OCI
Interest rate swap contract$(45,909)Interest expense$6,167 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 190,439 $ 162,215 $ 367,615 $ 316,402
Platform Solutions        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 172,052 147,148 333,671 287,765
Services        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 18,387 $ 15,067 $ 33,944 $ 28,637
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Deferred contract asset $ 92.8 $ 92.8 $ 63.0
Deferred revenue 22.8 22.8 22.3
Contract with customer, assets, net 11.6 11.6 11.4
Deferred revenue, revenue recognized 5.8 15.9  
Deferred commissions 21.0 21.0 18.9
Accounts receivable      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Deferred contract asset 69.5 69.5 40.2
Prepaid expenses and other current assets      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Deferred contract asset 8.9 8.9 7.6
Other assets      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Deferred contract asset $ 14.4 $ 14.4 $ 15.2
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME PER SHARE - Narrative (Details) - shares
Jun. 30, 2021
Dec. 31, 2020
Jun. 05, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Common stock, authorized (in shares) 900,000,000 900,000,000  
Class A Common      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Additional shares authorized (in shares)     6,000,000
Common stock, authorized (in shares) 750,000,000 750,000,000 13,335,430
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME PER SHARE- Reconciliation of Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Basic            
Net income $ 9,580 $ 9,156 $ 2,025 $ (1,683) $ 18,736 $ 342
Undistributed earnings allocated to participating securities (247)   (61)   (494) (11)
Net income attributable to common stockholders—basic $ 9,333   $ 1,964   $ 18,242 $ 331
Weighted average shares used in computing net income per share attributable to common stockholders - basic (in shares) 150,690   149,517   150,498 149,350
Net income (loss) per share attributable to common stockholders - basic (in dollars per share) $ 0.06   $ 0.01   $ 0.12 $ 0
Diluted            
Net income attributable to common stockholders—diluted $ 9,333   $ 1,964   $ 18,242 $ 331
Number of shared used for basic EPS calculation (in shares) 150,690   149,517   150,498 149,350
Effect of dilutive securities (in shares) 75   168   160 171
Weighted average shares used in computing net income (loss) per share attributable to common stockholders - diluted (in shares) 150,765   149,685   150,658 149,521
Net income (loss) per share attributable to common stockholders - diluted (in dollars per share) $ 0.06   $ 0.01   $ 0.12 $ 0
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Narrative (Details)
Jun. 30, 2021
USD ($)
Lessee, Lease, Description [Line Items]  
Finance lease, right-of-use asset $ 21,300,000
Secured Debt | Morgan Stanley Senior Funding, Inc.  
Lessee, Lease, Description [Line Items]  
Face amount 100,000,000.0
Secured Debt | Line of Credit | Morgan Stanley Senior Funding, Inc.  
Lessee, Lease, Description [Line Items]  
Face amount $ 1,000,000.0
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease, term of contract 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease, term of contract 12 years
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Finance lease cost        
Amortization of right-of-use assets $ 937 $ 1,261 $ 1,874 $ 1,753
Interest on lease liabilities 208 274 427 381
Operating lease cost 2,216 2,545 4,430 5,263
Variable lease cost 255 373 603 776
Sublease income (131) (213) (344) (344)
Total lease cost $ 3,485 $ 4,240 $ 6,990 $ 7,829
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows for operating leases $ 3,293 $ 5,075  
Operating cash flows for financing leases 430 472  
Financing cash flows for financing leases 2,414 1,331  
Right-of-use assets obtained in exchange for lease liabilities:      
Operating leases 676 (8,017)  
Finance leases $ 0 $ 10,785  
Weighted average remaining lease term, operating lease 4 years    
Weighted average remaining lease term, financing lease 8 years   8 years
Weighted average discount rate, operating leases 4.10%   4.10%
Weighted average discount rate, financing leases 3.00%   3.00%
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 11, 2020
Jun. 30, 2021
Jun. 30, 2021
Apr. 02, 2018
Line of Credit | London Interbank Offered Rate (LIBOR)        
Debt Instrument [Line Items]        
Basis spread on variable rate     2.75%  
Line of Credit | Adjusted LIBOR        
Debt Instrument [Line Items]        
Basis spread on variable rate     1.00%  
Line of Credit | Federal Funds Effective Swap Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate     0.50%  
Secured Debt | Revolving Credit Facility        
Debt Instrument [Line Items]        
Interest rate, increase (decrease) (0.50%) (0.25%)    
Interest rate, stated percentage 3.00% 2.75% 2.75%  
Morgan Stanley Senior Funding, Inc. | Secured Debt        
Debt Instrument [Line Items]        
Face amount   $ 100,000,000.0 $ 100,000,000.0  
Morgan Stanley Senior Funding, Inc. | Secured Debt | Line of Credit        
Debt Instrument [Line Items]        
Face amount   1,000,000.0 1,000,000.0  
Morgan Stanley Senior Funding, Inc. | Secured Debt | 2018 Term Facility        
Debt Instrument [Line Items]        
Face amount       $ 980,000,000.0
Morgan Stanley Senior Funding, Inc. | Secured Debt | 2018 Revolving Facility        
Debt Instrument [Line Items]        
Face amount   99,000,000.0 99,000,000.0  
Morgan Stanley Senior Funding, Inc. | Secured Debt | Letter of Credit        
Debt Instrument [Line Items]        
Face amount   $ 1,000,000.0 $ 1,000,000.0  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]    
Less: current portion $ 9,800 $ 9,800
Non-current Credit Facilities 874,918 877,574
Morgan Stanley Senior Funding, Inc. | 2018 Term Facility    
Line of Credit Facility [Line Items]    
2018 Term Facility 884,718 887,374
Unamortized loan commitment and origination fees and unamortized discounts or premiums $ 18,300 $ 20,600
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Fair Value Hierarchy (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Other Current Liabilities / Other Liabilities:    
Total $ (28,618) $ (44,440)
Money market funds    
Cash equivalents:    
Money market funds 42,098 42,096
Level 1    
Other Current Liabilities / Other Liabilities:    
Total 42,098 42,096
Level 1 | Money market funds    
Cash equivalents:    
Money market funds 42,098 42,096
Level 2    
Other Current Liabilities / Other Liabilities:    
Total (54,533) (70,353)
Level 2 | Money market funds    
Cash equivalents:    
Money market funds 0 0
Level 3    
Other Current Liabilities / Other Liabilities:    
Total (16,183) (16,183)
Level 3 | Money market funds    
Cash equivalents:    
Money market funds 0 0
Other current liabilities | Contingent consideration    
Other Current Liabilities / Other Liabilities:    
Contingent consideration (14,810) (14,810)
Other current liabilities | Interest rate swaps    
Other Current Liabilities / Other Liabilities:    
Interest rate swaps (18,723) (18,694)
Other current liabilities | Level 1 | Contingent consideration    
Other Current Liabilities / Other Liabilities:    
Contingent consideration 0 0
Other current liabilities | Level 1 | Interest rate swaps    
Other Current Liabilities / Other Liabilities:    
Interest rate swaps 0 0
Other current liabilities | Level 2 | Contingent consideration    
Other Current Liabilities / Other Liabilities:    
Contingent consideration 0 0
Other current liabilities | Level 2 | Interest rate swaps    
Other Current Liabilities / Other Liabilities:    
Interest rate swaps (18,723) (18,694)
Other current liabilities | Level 3 | Contingent consideration    
Other Current Liabilities / Other Liabilities:    
Contingent consideration (14,810) (14,810)
Other current liabilities | Level 3 | Interest rate swaps    
Other Current Liabilities / Other Liabilities:    
Interest rate swaps 0 0
Other liabilities | Contingent consideration    
Other Current Liabilities / Other Liabilities:    
Contingent consideration (1,373) (1,373)
Other liabilities | Interest rate swaps    
Other Current Liabilities / Other Liabilities:    
Interest rate swaps (35,810) (51,659)
Other liabilities | Level 1 | Contingent consideration    
Other Current Liabilities / Other Liabilities:    
Contingent consideration 0 0
Other liabilities | Level 1 | Interest rate swaps    
Other Current Liabilities / Other Liabilities:    
Interest rate swaps 0 0
Other liabilities | Level 2 | Contingent consideration    
Other Current Liabilities / Other Liabilities:    
Contingent consideration 0 0
Other liabilities | Level 2 | Interest rate swaps    
Other Current Liabilities / Other Liabilities:    
Interest rate swaps (35,810) (51,659)
Other liabilities | Level 3 | Contingent consideration    
Other Current Liabilities / Other Liabilities:    
Contingent consideration (1,373) (1,373)
Other liabilities | Level 3 | Interest rate swaps    
Other Current Liabilities / Other Liabilities:    
Interest rate swaps $ 0 $ 0
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Unobservable Inputs (Level 3) (Details) - Level 3 - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Fair Value Measurements Using Unobservable Inputs (Level 3)    
Balance, beginning of period $ (16,183) $ (16,790)
Fair value adjustment (recognized in general and administrative expenses) 0 (2,967)
Accretion expense (recognized in general and administrative expenses) 0 (109)
Settlement of liability 0 3,683
Total $ (16,183) $ (16,183)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Debt (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Fair Value Disclosures [Abstract]  
Carrying value $ 884,718
Fair value $ 878,083
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Narrative (Details)
$ in Millions
Jun. 30, 2021
USD ($)
Jun. 30, 2018
swap
Derivatives, Fair Value [Line Items]    
Net amount of accumulated other comprehensive loss expected to be reclassified to interest expense $ 18.8  
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Interest rate derivatives held | swap   4
Amount of hedged item $ 700.0  
Derivative, fixed interest rate 2.80%  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Fair Value of Interest Rate Swaps (Details) - Interest rate swap contract - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative Liability [Abstract]        
Gain (Loss) recognized in OCI $ (2,831) $ (8,194) $ 6,384 $ (45,909)
Interest expense        
Derivative Liability [Abstract]        
(Gain) Loss reclassified from OCI $ 4,770 $ 4,040 $ 9,449 $ 6,167
XML 48 R9999.htm IDEA: XBRL DOCUMENT v3.21.2
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-13 [Member]
EXCEL 49 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +*!_%('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 " "R@?Q2SW/(*>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)TU!)71[43PI""XHWD(RNQML_I",M/OVIG6WB^@#>,S,+]]\ M ]/I*'5(^)Q"Q$06\]7D!I^ECAMV((H2(.L#.I7KDO"EN0O)*2K/M(>H](?: M(PC.K\$A*:-(P0RLXDID?6>TU D5A73"&[WBXV<:%IC1@ ,Z])2AJ1M@_3PQ M'J>A@PM@AA$FE[\+:%;B4OT3NW2 G9)3MFMJ',=Z;)=?)K^W=_?:!]8*+IN(WE;C="BZ;5HKV?7;]X7<1=L'8G?W' MQF?!OH-?=]%_ 5!+ P04 " "R@?Q2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +*!_%(\D"W/C 4 *(7 8 >&PO=V]R:W-H965T&UL MM5A=;]LV%'WN?@7A#4,+Q)%$^2N=8\!QDM5;D[AQUJ$;]L!(M"U4$EV2BI-_ MOTO)$I- OM(P- ^QON[AX25YSB7'.R&_J@WGFCPF<:I..QNMM^\=1P4;GC!U M++8\A3:// F8RW;,V77/^Q74BX: /!X.>!SW@<&R3@\6T/ MVJG:-('/KTOTR[SST)E[IOA,Q']&H=Z<=D8=$O(5RV)]*W8?^+Y#?8,7B%CE M_\FN^+9/.R3(E!;)/A@8)%%:_++'?2+:!-!] 'T5X/4.!/C[ #_O:,$L[]8Y MTVPREF)'I/D:T,Q%GIL\&GH3I688EUK"VPCB]&0F'K@D7:(V3'(U=C1@FC=. ML(\_*^+I@?@!N1*IWBARD88\?!GO )>*$"T)G5$4\+T2H2[T:/K.F M\/B8>(.Z\!=T_"H_?H[G'\"[2'6DG\@\+5:,F7E_?X1OR%SS1/V#M-"K6NCE M+?0.M' N@@S6A29W3UM>-P!XN.=V/R$L^A6+?CL6GS(F-9?Q$[GE6R%U'2,< M2LN,(XP&%:-!.T8++B,1F@E&8(K7I@A'*J?4#V_>-,R*8<5MV'+,) -%RZ?% MX73A6"L6*RQ?HXK3",79S]3+*.;D.DONN:SC@F.XKM?U!Z,>EJ.3BL])&SZW M?!TI#6G2Y)HEM:.'X\Q3\=$J M"@HY.CS6#9"]8=<;^:[O#3"&U#*D;1A.PQ",1!V5%R17RYNT/G#?2=V:2U1'.Y,["*.,K-NX.%Z_II9-0\7 M4CQ$:5"?1QSSZARC9BW"PX7]-;6%4)K%Y*]H>WAQX(C4'>*SSYJ%AVM\/H!3 M*&0/4\$!?!<3/<\Z@X?+^4<10$X6&Y%B,MP ,G)/NCW7=3%&UA<\7-3O(@V6 M(%;$HV_OWY$E#S()V:JEA2/-8J94H;Y3R'.2P)I<:A%\/2(_N<>N^>N3+9,$ M!#OC9 N595Y78MVP=N+A/@!6:^2?+)^2>Q'7LF\PDNN;SUB!:@V#XI)>9I!< M/ 8;EJ[Y06=K +J>+L^G6/5&K3_05OXPRZ0T=4E1C.3I OW(:@O[!L0OK[<# M+YE97Z"M?&&>0E59;-I,&<=*JK7,<,0&9M8$:"L3,!43V#S([%K(VF71@/.1 M29@#TR" S2F4#SPL(#&.U@YH*SM8)BR.R5FFX+6J'TT3PJ' FWU!M[)2;^',;.F0'$IG\+V)*Z7&K69:2,=7[A8"#89J\!KMOU:-=']_Y6Z?V&XKWA]7YM>L]AODP[QPN$\48V5UWL=5.2\.2%D78)#/SEZ^U^&+;P76;R6P M+ZN997X:1FXR#15NFI<=;Z-T?TCVKNY4:M]*/V_%G)T^3(8CVN\/3ORQ\U#' MT JNC^MCD=BS%HFU0ND/OE=BK?;Y[;3O_R9V6)-8=^2YP\&KQ#K/3D&-.>6' MPXH$9O]>'(A63ZL#Z&E^[.K8SXO3ZRMFO$V1F*\@U#T>0O.R.! N;K38YF>J M]T)KD>27&\Y"+LT'\'XEA"YO3 /5L?SD7U!+ P04 " "R@?Q2:)VERF@' M O( & 'AL+W=OI?JBET(8]'55U?I\LC1F_7HVT\52K+A^)=>BAK\LI%IQ Y?J M?J;72O!Y,VA5S4@4);,5+^O)Q5GSW8VZ.),;4Y6UN%%(;U8KKI[>B$H^GD_P MY/F+C^7]TM@O9A=G:WXO;H7YO+Y1<#7K9IF7*U'K4M9(B<7YY!*_OF*)'=!8 M_%Z*1[WS&5E7[J3\8B_>S<\GD54D*E$8.P6'7P_B2E25G0ET_+F==-+=TP[< M_?P\^X^-\^#,'=?B2E9_E'.S/)]D$S07"[ZIS$?Y^+/8.A3;^0I9Z>8G>MS: M1A-4;+21J^U@4+ JZ_8W_[H-Q,X S$8&D.T 6GM]?HS>6OE^^O MWJ+;G]^^_72+3M'GVVOT\N1[=(+*&GU:RHWF]5R?S0SLE@MB@PGX0?V[*!U[!+;RQ:J=*FJELFCU<8)SF.#Z; M/>S&Q&-&:)9%G=F>4M8I94&EET4A-R ,]E?5HN1)3!,GFBTON/O%IS @=Q,5C MEF08CR0&CGH.1$$?/H 'W)3U/:H$8!$IR[]3N3C=P,7X:FYGW5^G.$X'JGUF M,8WC$=4[],)!U3]).7\LJ\HK#3OWS.,XR_!0VT&[?7$]93 YD+6&U_>EK;!M M $?7?CO1K@1&:8*'2>&SBR'_<%?/JS5S11!XP(=:73-XPNA8&O28 MP6'.7(N% )US: (>1+WQ=@#8 PA,,!E*])A%63S2 Y >(R2,D2N05QJTX$4@ MC,2E00[-W4#B(:M]A3TR2!@90] =6'+BTB')L:/5M8KS9"2'R,X^)4R0'\O: MMN-'*G7A0&-7J<-O!>NS1.Q]*WAPT) MPR:0'-_@A4L4FI/8<<+#IRC;*?S[/O3@(6'PC";--WC@PH;0-'<\\)C%NUN9 M?0]Z)I%CF'0HB3R0@?(X;!D]9C&C\5@9[5E$CF11V>U-1W3Z2!/%>+CC]]CE M>8Y'-GRT)Q(-$ZFM3 >"25W68&A"HGS8X7H-$Y)D(ZE'>R[1,)>NY&I5&KMW M;(\E"EG;1!1U 9K1R_?2;,]@4N^Y2GAV>QK\6J]Y(AI1\/'$/HXF9(SZ#)OJP>1C2\N;E1SZG4*)NBD^A5%$48&GZ%'GBU$5,$&3.-VG]( M+[FR1U<;LY3*GBU,T5]"R>?O2ZUMV]V<;&V,ABWHW-;S\6,\_^'=%)I,O1;- M*7OUY V7NY=RPA4RV0]7CU<:QNOE'.@*=1N2VI[EG9: \O:Z+2,%$_"L/A*]BJ<57#0OC+CX>8.(>R,E3IL8NB+!\+:L], M>N#P3@$L-^KI^1&$IZ60VL"#QZ8)/ PXC;OG[K]_D%R,GF+8@6)GD0X;[OO? M$Y<>M0N$K:H22_N2Z@$Z!ZG]B^42]92F$1EV!SX[EF;1V"/5HY>&T=L238]6 M2Z]HEZXIBV.G7?#915F*1T2S'L/L&S'0\5QEX;R3='1+)' M PN?P?W#2/:UG(5K^<%()LXKNR$1@R:MK-G.VUS[*OTWKN[+6L/F90%CHE.VF,7#4?EX)#$*P!_'TAH7?<7MAWQMW_$;CX&U!+ P04 M " "R@?Q2X6[//M,# -$0 & 'AL+W=OY]K8!LF !R)6&W M??J*0SB8H[.;7,0<_K7T+:'%;WEVHNR)>X0(\#,,(CY7/"$.[U25.QX),;^E M!Q+).SO*0BSD*=NK_, (=M.@,%"1IIEJB/U(6\)ULBOA\V3)ZI11;7#TG$?1H!1G9S90G? MK5 :D"K^]%G,(^9D18/_?%=X0%&4D^AP8\_0]. MF=:T%>#$7- P#Y8$H1]EG_AG/A&5 #CI"$!Y !H;H.EIH1I:6M<8"+V:, MG@!+U#);8:O %^!!X\&G,JG.+H%NG8#D(9@2_BJ/WQ-'!D.TW"M'J[*^HM)0,4DH#3?I"/? MTG%H' DNUZ5#_"-^#,@-P(%7"E]BAHIU$J;TBYCO6!IYZG[B'LE=>2*L\)>Y ?YM8K' M[%=&/ @)FX]Y8B(-6N>N,D991RY]$/8;X2K G(,ER-XB/OXI6W!O^];L&E+-C)-T[ ;Y"U*:$)K8G2! MET8&7\G)8-.HK*DV,2>PT4DM2M.V+=392:6UP7YORSKI;D0GE5X#^\WF+W32 M=%PG#AIM-TT;0Q1]02P,$% M @ LH'\4J6P?PLS!P \QT !@ !X;"]W;W)KZ5[='5U+)V\J.);N912H^^K+"]/!TNMU\>C43E;RE52 MOE=KF9M_%JI8)=H\%D^C#!MN$N?5KJJF%T=K).GN2]U)_6MX5Y&NV\S-.5S,M4 MY:B0B]/!.3Z^)'%E4"/^3N5+N?<;5:$\*O6M>KB:GPZ":D0RDS-=N4C,U[,< MRRRK/)EQ_-,Z'>SZK SW?V^]7];!FV >DU*.5?8YG>OEZ2 :H+E<))M,WZF7 M/V4;$*_\S516UI_HI<4& S3;E%JM6F,S@E6:-]_)]Y:(MQB0UH!8!J9CV("V M!M0V8#T&K#5@;^V!MP;\K3V(UD#4W#=DU4Q/$IV_5\,M)F8)7[T:P=Q+@9!.D9 M!$4?5:Z7)9KF^&Q'QE"=JR0+2MCXG7XUR9_CV@P1"0@&!C/Y.WF M 13.[_5^^[VSG MG=7>68_W._DL\XV$DJ8Q%+5A52&?SW <,!J?C)[WYP* "4(P?PV;NC J0F'# M+@$8%BP@.]BK*/DN2N[E1WTD-1Z R8X) RBR(7A7D04HLB%\4P"2*+(A=% T)[LC': M413]8,V5,BEFRYJEN4FC3*VKE0WQY/?4PU/D3C]E]KIU05%$[57K@G 8"9LE M ,7CO4+QBJ5XQU+LC>T/F].JZE5"".+)[ZN'I]A=BL+>Z!^4-IEB]'Z5(/D3 MDFV]!P/'[A0(00)L1P[@F. TL$-W<=2\6+#0CMW%D1@;ASW!DRYXX@V^%0B+ M0JVV%*@<#IVX0V"$1G;D+@R;3+9K P!CH9OQ8*,77UTY*X5 (199$<,H%A@APNY"ON"[?08]FNIMCP8@>Y4(5$NGD>T]U!-03IE%HAPW J*.Q !3!@E([>3( !=E7F^='0%0-U%(A1VH"Z.L1P&13@$1OP+J MPD2)UD7ZN-')8V9F6"'3N#)94&HU^[94V5P6Y; Z$$MG$"/$%2DQM9-V J!P M;)?$*82*"+,K'0"C%/')IS)()V,(]4[21>TVAX9UD.9H MKK(L*(^KX'T@[.D!4?;9 8C"SNQ09W9Z=BK2"2[B%UR3AM?? M)H.]B0P0Y9 !H5PRW%.K/C(Z84;\1U:?ZT-YPT;R;"3]D]P>_:K%J_1$:J-+ M;;+2O/9X$[(31\0OCIJ$K.AN>H0Y=K4*YH&([7T#PK&8X]#F&?3'8OME O9' M>1_=G4HB?I6TS;T?Q0T?+CG'=!".Q>X[%.Q/<"=NT!\G??6PTDBO6SJY0'[E MK.3";U7=P!V7ZV0F3P=K0YXLGN7@[ ?(B,_L\W<)&Z=KD?5-=2\RN!*>S>G M%:T.1TEI=%J6J9?R&%F'K.@=(H*93\RI^601-Y\41P@X;41XB*E (2>(#(.0 MF6<:$M1WZ(:HH,9YC$1$44@(ZC]W0F+(L0$.18P1#H9A0!$FYBM&S0'$#T-\ MAZ(AB8CY#H>1J(+ =!BS^@_=+*UD\U3>!I>EAD^OF#'S7NKMM MO*COV*SV,3Z>8*!]BH\OH?9S$AU/32ZY_YAT,/_4%YJC;DC-=>C'I'A*\Q)E MU1:JU7]&PO=V]R:W-H965T&ULO5==<]LH%/TKC*8/[4P;"?3IC.V9Q'9WT]DTGMC=/A,)6YI( MX *RL_]^ 2FR(\G:S':2%POPN>=R[X$+C ^,/XJ4$ F>BIR*B95*N;NT;1&G MI,#B@NT(5?]L&"^P5%V^M<6.$YP8HR*WD>,$=H$S:DW'9FS)IV-6RCRC9,F! M*(L"\W^N2L">CG=X2U9$_M@MN>K9#4N2%82*C%' R69B M7<'+!0RT@4'\G9&#.&D#'S$B>:R8UCU\U MJ=7XU(:G[6?VKR9X%'?XD=4"^YHM9+LPO M.%38<&2!N!22%;6QFD&1T>J+G^I$G!@HGGX#5!N@MH%WQL"M#=S7>O!J ^^U M'OS:P(1N5[&;Q,VQQ-,Q9P? -5JQZ8;)OK%6^N4E0+31(QMJ>:DF>VX]G]=^4=G_+O@EBEB 18T(4F/_7S8/ABP MMU4NFH2@YX1%__;^XMDN,WJ< V? M>X;OAL9YF1 !U#J,'[_H'9F F!6J3 EL-CIYTFT"L ;EJNR(RX'_'J-7\_X M]<[X73.)\_]TVK?:*M[ \.HBN9]&*$)C>W\J81<41H'_$C3O@J [\EJH10_* MAUJZ?4_X?A.^/QC^C D)V$85XCVA)1E(:- P!N\J9-CX#=](R(K7/TDL"KR6 MCET,]-V6C%V,%[5%[&)<&/5+!1X.!KW"NLJUJHBK6_%'53;H=2.>H81V] MJXS0.1X3SAL)61._4 FZ04O*'E3HM_;MO >$G+"U*A9]#MT0]>L)3PY*.)B! M>R((YG%J1$W4SLS93MV8Y%!ZT9$BSX M,'@K78/.F1;X<-06M@<5C&!;V2X*.J'3T;8'AD)GU%+7/KGG%H1OS0-#J,!* M*JM+33/:/&*NS-6]-7X-+V>P9WRN'SWF7GVDKUY,MYAO,RI 3C;*E7,1*MUY M]0BI.I+MS"W[@4EU9S?-5#W<"-< ]?^&,?G3_2[,# #4"@ & 'AL+W=O"L;9K._OJU#6$3 M()EJ]@5L<\Z]ON?:ESO9$_J#I1AS\%[D)9MJ*>>[.UUG<8H+Q&[)#I?BRX;0 M G$QI5N=[2A&B2(5N0X-P]4+E)7:;*+6GNAL0BJ>9R5^HH!518'HSP>3'=KB"/.ONRY;P=*KY&DCP!E4Y?R;[S[B)QY'V8I(S]03[!FMH(*X8)T5# M%CLHLK)^H_=&AR."L#-,@ T!=@GV&8+5$*R/>K ;@OU1#TY#4*'K=>Q*N 7B M:#:A9 ^H1 MK=P%2V_A6"Y$O,07']91]$(W("OT0)<7XW %%&*TB\*#( [QH M\(^JO 66,0;0@.; ?N8?IQM#X?P_[^%O>S\1PVJ/AZ7L66?L11QQ+,H"!V0# MYJ00M2B51>(-@V49DP*#/^]?&:?BOO]UP9W=NK.5._N,NY4HC)FR.W20:JZK MN++^OY9ZBPC[*LF&+.0G0:0-T+NJYYBFF M(#X1L@X87.>$L='=!17=UHE[4<5GC/+L'YP :1$S(.IQC%@*-N*G %*<;,4: MQ7&.&,LVFH48S8:RDA/V "Z0DHX=J$E M)85C ]H'24U[[ 9P_$M)O5Z,-V9@=&[#? #E.)[9$;6/LBVW<_O" 5.6"4UO M6%:_E=6_*.O\_'T9BMKOWVXC,*U.U'W4C1<$G:#[(!@X)NQ$/6 *NJ[?K17Z MT6^ZP'2K^B,FKEE5\KHDMZMM"W:O.H_.^H-Y-S<'UA>B9:L[K/_,U_W>(Z); M>0)SO!&NC%M/I(C6/50]X62GFH17PD7+H8:I:#LQE0#Q?4,(/TRD@[:1G?T+ M4$L#!!0 ( +*!_%(#C% H#P, "L( 8 >&PO=V]R:W-H965T&ULI5913]LP$/XKIX@'D("D25H&:BM!&T0G:"L"[&':@TF<)B*Q M.]NA;+]^9R?-2DDKM+TTMO-]=]]]=>_:7W'Q(E-*%;P5.9,#*U5J>6';,DII M0>0I7U*&;Q(N"J)P*Q:V7 I*8D,J IXRNY,8:="7/G+_HS20>6(X61',:*1V!X..5CFB>ZT HXV<=TVI2 M:N+F>AW]VM2.M3P324<\_Y;%*AU87RR(:4+*7-WSU0VMZS$"(YY+\PFK&NM8 M$)52\:(FHX(B8]63O-4^;! P3CO!K0GN-L'?0?!J@O?9#'Y-\#^;H5L33.EV M5;LQ;DP4&?8%7X'0:(RF%\9]PT:_,J;O2:@$OLV0IX:CV32D:?ISMMY?Q?]N"?L[\SPVNNBV?B M>3OBA8HHBFU" 4]@Q OL3:EN&J\4)BSB!87OE\]2"?S]_]B3SF_2^2:=OR/= M/25Y]IO&D',IJ03L+!&1*238WB"E\0+/!(UR(F669(A+!"^P^41E4>:H- :. M=U1 ]$YI9I0>@R)O;?>SDM0SDG2;?1V>=+J>V[=?-[_U-I1[[KU'C5M0GN-M MH8*V6.=G?H-ZYUVW\:Z[U[LI#IDH)6RA"X:2B;67AY691[# ,=+JZ4YKNA^$ MGKN]+6,^8MR>N^W+1] )WE!_RY>/J([?.W>W?+$WNE]!Q<*,'8G?>&PO=V]R:W-H965T&ULS9QO;]NV%L:_ MBI -NRM0U^)_:4L#Q([3.LV:KDEW<7%Q7ZBV4NO6MC));MIO/TI63(L\).TT M2P84C9T\% _)0YX?#VD?WN;%YW*6IE7P=3%?EB\/9E5U\TN_7TYFZ2(I7^0W MZ5+^Y3HO%DDEWQ:?^N5-D2;3IM!BWL=AR/N+)%L>'!TVOWM7'!WFJVJ>+=-W M15"N%HND^#9(Y_GMRP-T+]]FG657_HG]T>)-\2B_3ZL/-NT*^ZV^>,LT6 MZ;+,\F50I-"U@4:Q1]9>EMNO0[JIGS,\\_UF_'TY4%86Y3.TTE5 M/R*1/[ZDPW0^KY\D[?BS?>C!ILZZX/;KNZ>?-HV7C?F8E.DPG_\[FU:SEP?1 M03!-KY/5O'J?W[Y.VP:Q^GF3?%XV_P>WK38\"":KLLH7;6%IP2);KG\F7]N. MV"J B*4 ;@M@O0"S%"!M ;)K =H6H%H!+"P%6%N [5J MP7XKB:)MH#8M8:H M+1#I-426 G%;(-8*4&X;N/!NY$*M"+..]6:P]='FMG:@N^%&S7CWUX[5>.5) M4B5'AT5^&Q2U7CZO?M&X=E->.F.VK&?A957(OV:R7'4TO'A[>7$^/CF^&IT$ MEU?RQV^CMU>7P<6I?'CW#^.K_P2]X,/E2?#S MC\^"'X-L&5S-\E69+*?E8;^2-M5/[D_:^@?K^K&E_JN\2N9 L:&[V'">E&5P M' SSQ2)? N5/=BD_L)/I-*M7QV0>O$NR:4\.[C"YR> Q&KN?]3ZM9!1(I\$H*9;9\A/D'6<> MS/) M\6:2X\8(8C%"]D_M%[*_3M+UJV?UM&U\9);/IVE1_BL8_;G*JF_!?]_G\WD@ M(]QM4DS_YZB<;"HG3>74ZE)W30NJ7 ;NMGEIV[Q DD20M!W1=,KE,""80TO) MNB+>5%3CQ9,X2#]ERWK()/7,D^5$ M>I/TH7*6%*F<@DD52-]Z$1#T/, ABJ$E=?U\MF53'!(L!(ZTX3&%(B8\IDCK MUE>FL(40=8Z.-L9'3V-'7M)ADLJ?D:EO6A@?KU;?F8R,*%2:'3BN'^?*+]*!Z2!M&^^D'Q,-? M!W5(VWI_7 ]^#7/KAGBZLZVRLR!&C&E3_120];JZ;INVT!\YVS0NRU6SMM4] MWY@IP_,:MII(759%-JG?K5NS6F95&4C,#Y)ZVI3/@V5:U65E!+].LVI5/\#7 M9&2TA0D:1MC2%D4X"+LGX-K^VZR:S=+YM*&*='$SS[^E:5 E7^7?5C=R8"9J M'*7E1AM]YF,HX$2A0!;[%20A-R4]C/W@_HL BW9,]4#AE74;IJ@!N;%AC>V3 M#K;/);6#I@+Q'%,<:C/BS*_K&JNB/G*'_;?2H3/;9F* @/"'N+[^C+VRKG$J MOB'N7BB74P=]_984=W""0]!W.8!?D6!48'W!,94BQB*,=&QX!2@] (941$7N MD*HU=X KL?" MF-@64<4%R T&WX_XR$0$"^,#2@OD TJ?DRGV0&[XN!_G(Q,Q0-!O=4X_,R6& MGYD2BY\!9D&P#^A V@=T(.X#!AJ\[]9TLQH*RG#X^,B/%3]A-S^YHP4V48=0 MRQ3%6YD<-^>X@\#9:BD]-[0' 6P"3!R*,(Z9[IB TA($ *5G?F*%1=B-1680 M\#5Q@$V0X0(QHGGW"/O31(!$GYR !)Z)D3[\R<@-*VW.S-G%@Q)W8S)X@#7NS$.V(G]F,G(#'\;%?L MA,P"_6Q'[ 1T3C]3V(FC)UAQ% -B-P/>)W>'3302@ADCX%%USU,4]A!W+NH) M\C8$R$%)7Z*QI2V*H8B;H1XG;T-,%NLA";S"XKM$\1AYC+P3>-@%8!5&7,]V M>F7=AFV=VKG):Y^\#8%R1W)#H9]N^61=4Q6Q$'>*R8.L,33(GA M"5!6"?0$P"S0$X#3,= 3@(I=GJ XAK@YYB&' @ 7R>V(ZD/A3W !$F,H=DUP M 69QQBBE^E"8.A*&4:R?(P"Z'A51:(E(5!$:=1/:/HE4>.6GP-D@XDA0XW@0 M4(J($,1BX[8$ ''NE9\JCJ-NCO,E4N'%GYINL+D)L5[WWR@ M)AXBN;0CR[DO58!(/8"XS^T':J(;0BC4^\ZCZEJJV(ZZV>X)=IT4@# 4A[&M M+0J:J.>ZSJ/L.BF0,)'+,H\MNV:JJ(NZJ>OOVW52@$XH)DSW,9^LVS#%,-3- M,/OL.JD9O6-*==SRJ;K7 U6$9^X([]YS,BAZ,PUDQSY5US05BID[%.]^3P!! M7LO,8!5C3#%B>LX64%K( U#Z+FJJ&,CV.A';H8D#!IQMX5A@/6';ZIPW-4V) M<573E%CN:IIF<28BO=_'@(Z@,#1O:P*I(1(1;@E:3,5]YH[[WX^WS(SO%KP% ME#8G ])+'B=3X,#VO?R\"]XRX"(SA+>MSNEGIL3P,U-B\3/3+!!O 1V(MX#. MA;=LZQ(V>WR\98IXF)MX/&N\"2W*D#.'EVX2.&'/.F3YL MIX!2#EJ$0L%USX) QCVS%,HPSV5D9\H07KZ!JT.4L="X9Q_YIY4I,::5*;%, M*R!1Q+' 0I]6IHZ@F&-C^088BXAPZURNV^4*LEC\^-.**W3B;G1ZP#P5!W(? M4"!O=2Y/ "2Z)P 2V!, L\! #NC 0 [H7(&<*U3D^V9M]J5%OC,M DI+( >4 MGN6&*UKD;EKTGO"#*P[?$1BY'Q@!B>%GNP(C8!;L9SL"(Z!S^ID"1DZ>8,51 M],;=]':?/!4WH48. -='P*/J&JS A[NS0G_#ITV&'+A.Q$*&M*W]":#K:<)N MJ[8^H/6/RR!QX'A.$@ZQ9)"XHC3^3\@@<0B\0B'_6>Q7V,6?*H/$(6PA(=)G MCD_6;9B"&_YP&20.?%2,Z+GH,Y^J^X%!A4'B>S)( L@-L4B+%&.?JFN:P@+Q M/1DD[Q9$0$P ;D$ I64+ B@]3" 4$XA],TC>+8@ @ #:@@@_$ 2'0@ "0P$ M@%G@%@30@5L00.?:@@@%!.()@$ H(!!N('C +8@PLRZP)_AS/(#$\(1=F_L*;S?=3'?T%4$L#!!0 ( +*!_%+J M@S-%_ < %,B 8 >&PO=V]R:W-H965T&ULK9IO;]LX M$H>_"F'LBUV@KL4_DJPB"9 F+;:'M@GJ[.UK6J9C767)*\I.LI_^AI)C.N*0 M3O;N32PI0^K'T1Q75;Z?+1JV\V'R43G*[66^GV]417\ M9UDW:]G":7,_T9M&R477:%U.6!0ED[4LJM'%67?MMKDXJ[=M653JMB%ZNU[+ MYNFC*NN'\Q$=/5_X4=RO6G-AD4]"/>BC8V*&,J_KG^;DR^)\%!E%JE1Y:[J0\+-35ZHL34^@ MXZ]]IZ/#/4W#X^/GWC]W@X?!S*565W7Y9[%H5^>CZ8@LU%)NR_9'_?"[V@\H M-OWE=:F[O^1A;QN-2+[5;;W>-P8%ZZ+J?^7CWA%'#: ?O ';-V##!L+3@.\; M\&Z@O;)N6->RE1=G3?U &F,-O9F#SC==:QA-49G'.&L;^&\![=J+JYOOLYNO M7ZXO[SY=D]D=_'S[]/UN1FX^DZO+V>_D\]>;/V=D3/Z879-??_F-_$**BMRM MZJV6U4*?35K08'J:Y/O[?>SOQSSW2\BWNFI7FGRJ%FKQLOT$M!\&P)X'\)$% M._S7MGI/>/2.L(A11,_5ZYM' 3G\X$_>]<=]_I1Z19:0')HLFWI-(-\:V1;5 M?1^P15LH_2%P'W&XC^CN(SSW^0X97E1YO5;8,^C;)EU;D\B["SI->7(VV1U[ MQK7B@AUL7LB*#[+BX/ O%_^!F(4T;S5I:\CSO*[RHE2D.N@UU\U9;CRU:>I= M 8% YD]O=E5RT)0$735KZ_SGV.3Z@H *(!:=B5$/9ICU(%]C_&Q WDFXH$# M$:N8FBC$7)@>Y*9!N=<*ZG%>=!(Q::ES4TXYC0;2$*LH31)O80'VLKJOIB7"JT$4T<#2R-.!THQJVD4X4JS@]+L34H7:@[QI_56 M5KF"*- 0GU# ^NN+0N?UMFJQ,62N.N'$ 6+$^10? 8UL98Y.!,)2-0T$[7/> MR$?W0>$80&=5ZM( B4X<)2%@W9R7*KC,]E_M>V MT(5Y!.-&E;+M\J\R&0[UP1QJ2/W&&^C[VQ[K'48Y8L(]PV%V."PXG)MVI1I4 M#W/3G<5L* FQBB)?,%BLT!-EUFH?OF4AYT5YLE)22Q4:QLIEWF6" M-I5;%3L)J8VZ0KBA1#EG8N@,Q(ZQS/>,+&5H')1YVZB-+!;/%;QW1FT>',R9 M(&<@O'HOH>)C5U0RY<.DQLPH]=0E:F%$PS3Z(W4CGXP#NQ"0>=YLE8T+ M5+8+'*>LN"8\$;Y":9E$3T!IK^YX$H(J='DRSCCC0Y6(61)S3W(QRQT6YL[- MRSP"MU90P9_/CTH.IIVYD(&8&!9)Q&K,J2\HF$41"Z/H@,Q&[52U1;.*N&H8LS!B_.3B MXU73=U0V=S3%:>R@ S%+S$37H]T2CHDW+="*:J?T&U8=S$**G8#4MLE7TM ) M)D/@*?!/^]3EDX('OS%Q@/H'X8.;L*?O, HJ= I1Q2!>E,-G( MY:9H95G\#0]9U\OV039X5B$0XHS1(0XP.\:2U"?;THJ%:?7L[9?KD@"^& *F MC,5.'&+\BJ;40P-F <;" #LDT59W[990_%6$TAVB MD&4S*OHTB1 3$.R5>[3=%D;1RPA1CZK)B[X(:+/M U0R^,15NX2AU-E(P:Q\ M*<0MA7AXG?6Y2QE%2F5*UM&A81AF< 9 6!Q"!/.!1T/@^[7:P4U$.+\-P*+W^ZHGUG M8,QLJ#LPX;23I0DO=! (R^(L&2Z%$3/_2IA;X/'PPNW*)_4=F:O[HJK,4S"3 M/-44-9Z][EJ-,CZ=.@_!MW"I22E:4:'SD?L MLCBAGO@1EJ:"!J<;L^UF4RJ3P[+L]9NY1[=K6]9ZVZC@^Q0+/A$&WXN-&5.% MWYG7%*A#7)9E6>*\77&M>.Q90 K+.Q'FW9>J50U,$[V<$"ZO&&/I<-<=,TLR M;Z =O98*+Z^^FZT"\XS:1E9:=N]JPR^\+()$&$'=]HDL>_QL_MGB2KB0B:>I M\^A<*Q['GAF_L"0281*]&$#QCY99PJ5+,N7#F3]BE?H()"R!1)A J/]?O=P2 MR&XAS%>'RETKSP1 6/Z(,'^^&N*LZA*HN38;%JJ?Q'0;R/,GF()I7:,;_OM^ MDP#M$1-^M$';*YX8'#](_UPU7_? M8+OI/[?X)AO@D(;!+*'+Z'T*'FSZ+QCZD[;>=!\!S.NVK=?=X4I)F.L8 _C_ MLJ[;YQ-S@\-W)!?_!5!+ P04 " "R@?Q2$K^VO",& #K#P &0 'AL M+W=O>XX\W5AW MZPN (.Y*;?Q9KPBA>C$<^JR 4OJ!K<#@EZ5UI0SXZE9#7SF0.2\J]7 R&CT= MEE*9WODICUV[\U-;!ZT,7#OAZ[*4;GL!VF[.>N->,S!3JR+0P/#\M)(KF$/X M6%T[?!NV5G)5@O'*&N%@>=:;CE]]$0$" M#5D@"Q+_UG )6I,AA/$IV>RU6]+"[G-C_0W[CKXLI(=+JW]3>2C.>L][(H>E MK'68V%7A>O"^<5T?C47']Z(Z]GK^>OW M-].;JP_O3XA;" >_?C#\\ED]++YSJ_CE\(Z$1!%^GH9H:2/CX4RC,_EN#T@ MYT/![[4)A+9R"E%5&KQ8@0$GM=[2=Z@(-*XERQ\-^\/Y\2V,GZ;3ZW87%"V< M'<"ILN,J.F4=[T.9EQX'/M4JN3FK-8CQZ&@T)AK,8%7K2(KYT>\#,67,N%1O M^PSBO\2UE%MA;$!$F:YS3)#6M >942;J:T-'G ;[N,@O]J?9[[XM!ISX+4AW M!&CE%610+L")XS$7TF@?Y$)JCGY4?QR3#;1<%. X[S!Z.08OC5MZ&SYX.YB M4:,9B\ _]S)7/M/6U^Z04\14#0$.>'45,VXK95)]TFN'4^-G+RF^!OL(+8FY M^>8"P!E!$D,1NLS_0A7F\3XO59ZI@QC06NGI0:+#F#W-J7.0U<[1%",#>MP7 M!M/@/;8\$2R5% F-6$KED-3W^;'#5%FO(B=X'Q1%:$4Q^HC6L/_P5VS4CAG$ M0$O=!(9/*]WOT/ !TP19O$ M*$R$,KG*)!T1&GHUFV/2%B#@KL*#!#$F[;ZLD1U4:A%JE,JV?WR=9,@OG$1E M3T%G!>1R2/71I3-!*.4M@D#NE2QW4;GP*%7%F(1"!B&72\08N5^2ED9V>@\A MKM!*+I1&2H'O)[)J1M@IT'XB&UDA^,WS?4Y$(Y_MYV -IHZ)H:@9SU5/FDL[ MU5P;M";FBD0UU"S+,=[8!30A0F=<%)W6[1CJKEBF4MTIEB]X^8+R)_,4Y;]J M$P^!'&;&^Y".M2J8.LWG!3HUA@#/V">!9NF 2$WCEY8=1(Q$PB]5^%&G,?) MN[[I7(/OZ^"-]C8JV*2F[>&4&X5C&Y0 )+_=4 1]O? J5U@/%.DITIM[9\*P M,\0Y=])XF47R[0X,H!4>4F7JTEGWF!5=.JS945Q)CP01B "[_6V8XS9#>46F M(S!V[XLF!MR&%H"9@(/$90E06#\(E$79KA7UJCQGO<6Y0 -DF$N$9 'G9>"X M,>SJD#!:05.#6F[1G1#( X::*KEK=5=G S''<.,,G8VGZ0VUSALPS ?-[%3V=[DY8>&HRN72HE#=4.)VMC<6.O\;;6A4C MA>ZYQDZ*6.>DYAL[_42ZIKA;O9*?Q K>;'J_![Z1;*22[AB4N'0V>/>D)%Z^6\278BJ]S"QOP:(/V?G_^#U!+ P04 " "R@?Q2,F)KJPL% #@# M&0 'AL+W=O M/;R<;)3^;"I$"W>UD.9T5%G;'$\F)J^P9F:L&I3T9:5TS2R]ZG)B&HVL\$JU MF,1AF$UJQN7H[,3O7>NS$]5:P25>:S!M73.]O4"A-J>C:+3;N.%E9=W&Y.RD M827>HOW87&MZFPQ6"EZC-%Q)T+@Z'9U'QQ>ID_<"GSANS-X:7"9+I3Z[EW?% MZ2AT :' W#H+C!YKO$0AG"$*XZ_>YFAPZ13WUSOK/_K<*9L%?9&;7["/I^ILYK M7SY>G4PL&7-;D[Q7O.@4XV<4,WBOI*T,7,D"BX?Z$PIBB"3>17(1OVCPYU:. M(0D#B,,X>L%>,F26>'O)I=YA^/92O4H0/%5*@=B*PB*Y0RXI"-4:,F;>'),5C?B@-."6 MWSW<< ?L?L*]U?7C\ ZC-W T2P.PFGL5NDLB-(YK9(D";)91*MX/@MFV11N M^S3@,'X#T3Q(YC.(ID&8S4@X6*0I2099,H,/RC(Q9$)&%V&0)@NWRN(@CJ;. M?#8+LFX594$:QO#GJ_Y\Q$\DPF4NV@*!:?/M4_=F*67!^I+(/$G)J;H]B%O3:4M5H M8$_"L.MK:N,VMZW&L2^!H1X&[(LU-TIO ^!U(_P9,&>GB]&T3:.T';JA=]GA M1]^)_0E8)@C8%;]SD&L2"US7:;1T]:'^(B!JJ(%S+IA@TED]-PY_(CHLU#A;Q>$[L+X1K;=K85#ROX"!;C*?#]H8-V1:T<.>N6NE) M(T>^=OT@1GON4Y=@C%>R44]/CPAQ'1,(.413'0X[]&Y=/L MB8J^2=KQ!//X@*+H'M=O.>LGTDG^WW32^W1VHP85DBHE_YMTB]9?C\Z?]5>B MIQFZ">ON)D1_$SXXS(X/ORP39^%1)KNH2=Y]7V+)I>PO>[>Q1::]I8/I'G'L M:G)Q#QSEVJ ?C,76,99QQ*[@UZ4C-:+<'8<]-1Y-]J9.&J9*/UL;\$W5#:## M[C"^GW=3Z[UX-_N_9YHR,'17K$@U',^F(]#=/-V]6-7X&7:I+$UN?DGW%'&T M$Z#O*Z7L[L4Y&/ZI.?L'4$L#!!0 ( +*!_%(7/&PO=V]R:W-H965TKK+3MBN!?[_GVJY*A4YHF);F ZF'[>MS[SWWX>)T MJ[-LU%R>V^G@N%D9DV)7=X-(]=.S>"9WY1670' MO=ZD6W*I.N>G_MV=.3_5E2ND$G>&V:HLN7F^%(5>GG7ZG?K%O7S,';WHGI_. M^:-X$.[K_,[@J=M(R60IE)5:,2-F9YV+_O'EB.;["?^18FE;]XPTF6K]C1YN MLK-.CP")0J2.)'!<%N)*% 4) HSO46:GV9(6MN]KZ;][W:'+E%MQI8L_9>;R ML\YAAV5BQJO"W>OE1Q'U&9.\5!?6_[)EF#OL=5A:6:?+N!@(2JG"E3]%.[06 M'&Y;,(@+!AYWV,BC_, =/S\U>LD,S88TNO&J^M4 )Q4YY<$9C$JL<^>WUU_8 MS>W5YT_7[.[ZGCU\O+B_/NTZ2*;Q;AJE7 8I@RU2)NR35BZW[%IE(EM?WP6B M!M:@AG4Y>%7@'Y7:9\->P@:]0?\5><-&S:&7-]PB[YH;)=6C97?"L(><&\'^ MNIA:9\"*_[XB?]3('WGYHU\TXZM2* "/[9RGXJR#"+/"+$1GHVCV41>9,);I M&>-%P1!MUG&50466%MQ:X8=2799@/DB4?F-S;IQ,Y9P[P0RH,BV>F51,U):A M$%%,9D)A&B_8'):RWE)@O;2,6R;#;OZM94N!,H(V-_3H(V(<,^U(]_ [0GX""=,2M2@'62UK^F :L0F<:_<$C> MMC+/<9M2N)PTO DXKZ 95T0-"(;76:%AK9G1)=!A>U618!0%< AIU28!RP;3 M@%S>!ASV*+E2V!X3K.I8.))F%1:\K?S MTJ;B42KE;3=K^<5ZB"&V9O 1W#AUJ*4D*$> @4@^SBH;1,\KD^:H0B]H'?:H MJ87R^@U&26F:!O:OQ"^;.LU6I*? M^@M^'KUMN#(5*5$UZ($U M^^P+IC?S8$Z-0"0R#4O#:^P^Q(QD-!K5Z-\H) MHY!U[\5"J(K4RKPU^D>'DX3X 6A46]=TH$DU_(1,O,D@ J;4ST)$IB&T40D MUS_::FJ1O,@;S;S$C_R@I-)J[WO%"SF3320UBD8:SE&V4NEYPPSENPWAFC * M./K]ZI,'V13[B>^57/""@-4K4V[S/6JYLB9D0TH(&5$!C)^SLG_0L=#J<0_V M+%^.[B:-#<"PJ50!J0\T#KU+#=O3PX=:H1=!N<9)/WM%2J*$7H1LQBXBA\D<]Z"% MU_JM 5LO;L 9BAN+<4J"=>4:U=1 _Z.T%7T? MX,+&=0%O&2KD@S8,\'&7Z$6% MSS8R? !G!&E'H1H?G\97U*-^(1 M)B$.U;FH/QGLE+LKE,@^+D=9H12OM \IJ&-PFEI0/L@JG]+!!PI85"0,VU4 M834*%<%N+/N%/[&K*@;*'WH*I5.?5^"'@]J/HI E167D2_0\BHT_?<(&,1U0 M?<#!T-,T X[PDM54(ZDAFH6VZ#M6I]X?+ =C">>T)]DP7@^G<1Y M:Q2H0-_V4 C.-N4M_Z@CI M 7V%2F41"]$/1^$ZU%L'6&\Q?U0,UET=,=>]1(DFDP'7CL\Y: &P!/A#06B3 ML-3(UG;W&""-$&O?K-B#?%I_05^>Z*?7N@M?-VYQSH.5M#EFMRN7_<:.DO%A M#]=!TAN,<<7YYF XPGXYQ9W^2,IY4)_6-R:"=\+ MK3_N)9.C'GHTV+-_X)]'1X?^>3CNM;7^^YO\QGK[O4FX]/VE3[K'. M?OMF-6_?8^[;EYVCM_,J'B@&6N?SG]KK.IS+ZU/\BR\7!V,T09@\@8"#_C_G MZ]HRA/9@,O9H)X?CH,TXH!\C['[1VRL'O.KO35^ NZV/ZF#!H__7 7W>0@X) MW]>;M\U_)R["1_G5]/"OC4_V M)#MVLDF 3&8&W:*+#B;;W8>B*&B)LMF51 U)Q;SPM3&ZN:KE6]\K_H_YD\6W2<\ETJ2JG326LRJ]/;J/+=W,ZSP=^UFKK M!I\%:;(RYE?Z\D-V?3(E@52A4D\<)%X/ZDX5!3&"&%]:GB?]E40X_-QQ_\BZ M0Y>5=.K.%+_HS&^N3Y8G(E.Y; K_V6S_HEI]6,#4%(Z?8AO.1CB<-LZ;LB6& M!*6NPEL^MG88$"RG7R&(6X*8Y0X7L93OI9XM=#3I_\[!I'K_!+>L42YI=\33$%7SGQS]N5\Q:^_]%Y+&Z] %V[E9H2H9(J/+S(I%;*M/56DCGD"&L0N0[7$%+1&L)],(;T8 %+32 M@RV>=B3F00VO(:W'HG7.5OL-;H-2VFM9\*8PN8AB409T0<1".)&1RYJ8+IL!,_J="-J MJY'O=/%$.T63*4')TJN*A4V-\VXDG+(/.H5-:FL>-&FX>FK-YIRQ(U;',$[2 MC;1KG+1*EZO&TJUPP.[L> ]H13"UR7--IJEE"FC 7G PI >[7*:$!ZT@!42E M-1>N4U\:73.@V%%6D=QDMITK(86LUK266P/?P89/2EH6:*N*A_"5]#.E(M<& MD[3(!LM*;>%X&+QN+!0C(#*\7=!"/2J;:L>DT'"W32$B_1#C?_[3,HX6WSM< M!1]EVJ56A4 9F@-7"-:;X0 Q7;-J@VMME0H>)0 TE4G3IM8XQ_O9G@G9/EU0 M]2S@7U*S4I[@*-<4O(196+ %"*(VRS2)!8 ][<>H)I?"Y#8XE$%"1B*0XKH5 M^=*3QV +Z 8V!&CB($O3X ZLGT;C*4 ML?CT$&L])6_#6$$2;G XN0Z,S&8;9N^/.J2NL,8EX,SD9U0"F(S1=1I'XZ2' M(N7(-OMQ&D:6JV%61$"?9$+.266M81E.U\[D?@O*$474[V?\8*_<$!2X/K%N M;<%R0W=#O"![5PVZ4N@W" &6P^G'K@8IZG $^A/5]R=\9+@R%6\X%DWCL.7> M7D(68C5LDL0]>.XM,"NFWGW:-RY5!W%;&NOU;Z$X$ZQ>L/BIN$"(G(IH%)]' M_%XN9OQ>S!/Q V<\QT8,C+LV@&(EGBY%C-.S>"&2923^#M=(OTOT+$0\BJ-S M/.>SN9B-9LE4S'%5C>+9%._ST<4%O1>C97P!QG5==,&42K<1.9R/:\*T M$@:'@J$"C+>!VSG[#[N80"Q=BS#WS..ON/>.1*NESD(2XW3M]@*"!"HA7Q-R MPPZB T==#CS3*QOT,?LNSZ:+N9?I\P9;P-*#2+ M9D!:DD3B\TO98$49LNN_4.6KM1IDY2$4WP 7EX< )&W. :-3\68YFD:+M_M! MX@07IOA[$4U'"Z#EW]_TQW>];VS7RCI4<[C\2R-M6V3)=?LE&NU(VG!M1TJ# MGS+V%=4:TDR[0=#TU10(=!@1::?U,_H&RJL:[40?T_NE>)"KN*\"^P,/\Z6M M*UH[H+>@7B3=O-3ZMS)G_\%(V0F-'J))0UTXY+Z;$B@,0MX=C@.'YY^G)";D M6B?;T6!/V(,;]KGGOU-@QON!O]_WOQ[\DK/_\TA_KS [K>#W)'HQVB]W-'M' M?^&QGZR+.4>NU8M=\@N(GH7&N']_/ RJ9;O1O9]=1!TN]S=4W%^Z81R)[]KG M,^X)VL3OPO.5N7C>S\7S_W$N_A:ZXUQ\G(N/<_%Q+C[.Q<>Y^#@7'^?BXUQ\ MG(N/<_%Q+C[.Q<>Y^/]L+IX,_M%>*DP;]',"*J&X+_S/O5_M?[%P&_Y1OSL> M?N[P(X85FF$+E8-T.EY@5+;A)P3ABSR_/<'7.V,/9O-Q?"LX=< M:7?>F'M?G+3;+IV+G+N6*83&EZFQ.?=XM+.V*ZS@61#*5;N;)!_:.9>Z<7$6 MWGVU%V>F]$IJ\=4R5^8YMX\CHZDED[G03AK-K)B>-X:=D]$A[0\;?I-BX=;6C#R9&/,W/5QGYXV$#!)*I)XT M9-7PK @ESK^Y@]5'-8$!LDS MU*H!OL MC@<%*R^YYQ=GUBR8I=W01HO@:I"&<5)34FZ]Q5<).7]Q^6ET=];VT$3/[;22 M&D6I[C-2']@7H_WH%?;WGW!(3SRZE2Y5QI17LC^'$>0L(_/F"\L.E\L.@_/ _QNS'4NQ&LV%A MI6)=&F35EPXSI Z.^.:W7JNE7ADMT)+ M8]E5J3.I9TUVK=,6VZ].^7)[>U4K;3(.!1E *"F6Q";8AE.;K+#F7I(X0YE@ M^_( 9\.5G"F#DT9LRE.II'^,=JV[#)438Y$ 8>$VB1G/%11*G1/A61'"?4KZ5AAL,619*^5)&];[+*T MI)CT3*6%Y'>$HHK9;LYX.I?BGF)![0Y5+6,NU@R'(%&]TA@>%+98E .R0AJV MF,MT7CD1*EJ(9 8OD0'0IWNT;APV9F5LTZ_T#]NZK?X1G+D)M $DA96!H2A% M-#(X5E+->SYC36A.51G*5FKNA>:(4G0] )P0E05^3#=QWHPDA4T%9HL-5&SQ ME0"Y0:T71'?Q'.57A2:CIK9!E[4T$6)H"$.P2YW.N9YA!130EHA+4KW$,KCJ MPS=3A+!#_88R>J#B#9R6WJ%5A#!M1?2)TC 1W*XR)F1(#O(;IX6B\['Q/*(V0 MB26Q!G7.07(:#5?&%@"0R4(%,UH@! M#<0!:R! G'U@>AQ[J<5NNQ%Z!$+E0 M!!T(@5W(M-QE^1H @V.C,0,/:#G'"!E8&,,54D=^^CGWC%KQJ[]NZ$4,I<3B]UFD\A>[]SP/;88'#8[.,;K?K-7O^0?1;.G6!*MY9R4"#A1*7CYB!) MJI^_&/V^_KY3Y$E3_[!Y''7V^\TCZ/SK5?^"27=/\Y"**@!-PV0LS32C:)01 MF/"O6[2^K!ZLSL/A%U; :?N6Y5$($@];E*5! C 8Y 498R\NBTG#O,FMQ3% M?9Q2-Z:7Z(8)$$.+*R??JM*;"NLY=:8INF!>T4E3S&;Q8=D5?MQ*-D:FG=D@ M-AK86A\9;W8T?U!M#LFBMJEC%A;<6AQ+SFW6Y5=,6#+P%_1&^0LL6 Z4K_:F M]=0=J;UVQT3EF(6;-!PB>,3KYO+M\K(^C'?4U?9XT_]234!*3"&:H-0WF(VW MY_C@31%NK!/C$:6PG L.FVD#OD^-\?4#';#\$\;%OU!+ P04 " "R@?Q2 M8SK4$V,( "V& &0 'AL+W=ORD3=MS7BP2!/8-:Z^] 9^OE?YF4B$L>\JSPERT4FN79]VNB5.1II8'NY?F2+\2]L%^6GS7>NHV41.:B,%(53(OY1>NJ=W8] MI/ENPE=:^@?G.WR9<2.F*ONK3&QZT8I:+!%S7F;V3JU_$94_(Y(7J\RXOVSMYPZ& M+1:7QJJ\6@P+@[N[TB9^4[;OGEN59KIFDVI-&# M<]6MAG&RH$VYMQI?)=;9RP]7-W?LZ]7'+^_9[?NK^R]W[V_?__IP?]ZU$$Y3 MNG$EZ-H+ZK\@:,QN56%3P]X7B4CVUW=A5&-9O[;LNO^JP+^4Q0D;A 'KA_W> M*_(&C:<#)V_PDJ=<:O:59Z5@[Z2),V5*+0S[V]7,6 UP_/T5'<-&Q]#I&/Y\ M-/\C0>PA%6RN,J22+!;,\EDF&)+1B,(:9NDC>;ER7J92:*[C=(,5FLUEP8M8 M\HQQ8P1F\R)AF>0SF4DK$8A<<(I(PKC=E4*9@^R+2ZU))3) 8JUA:LZP0Z+9 M(=:6!2Q0I8%@TSEC'\5*9*Q7_?:KWP%[4!9&3+E)F7@L);20\6<$'[$!M/4W M4-&\A!#VA@W[07@:X>%/?XCZO?[;O:?JXR?XK1D9"$&[+IVQF\(*1,V#M^7';1B, M_+IG _^&#<%@,N@TOSZ\.Y%KCX;!:( O>.R-@U[D'_M1,.Y%G=\7HMZ)6.0S M1'#0H&K^&JO'/H&I\.NP\'_@_HFK4"\:CT\[S@?\.JBAR[4D8#$;/ M4#4X0D[+H$;0UB0=L-2E24PS[@ZFQ!0EEK& M!)*Y5KF;6P^L1)$H;4Z<)I+F_; B3@OY6$)722*LJE%X1/<6P+) #2ASA_F4 MKTA!#3!9+$N,KA%M>*+10B3>&B3)BF,_,+>"E]S=$Y\."2J-*HMZ".94N559 M,2\MV183;N?(P1W7G;U*K[E.V,>;ZT]W;"-%EA D5P*.WY=Q6FOVTI&3%![* M/+YA,\$>2V4AK!J4=0]4K3(NBX$!8"+>9G&[3C'O>:<62XXV6YD@O#1014W\'.B=[H%H*31TI M 4+%(G&E'-%%M^CWFK0M\0WJ*4&V&V^<%="A-/H4-*.((L@G)KF.CPXM5S/+ MG<=NU[VG1I4Z%A7Z7F3/X_AZ@15]/,MB)SY5<*M 4#8>D.%.2W/KI7H57YRL MICSOL>HUSV"4"("/A2P*FHA40#BE2@Z2&8^34R3SAZV5//D'>E+2PMH4PT4A M_PE78!=(!622.=3S!!B1U%8YN(DG'"&,,#N$U ].QY,.NXIC+5SB5G-^3FHO M!,?A'&$S%PARK";-33-K$(RC04-H!_ZZQW[8B]@46R0M?(_KI X2Q"<]KC(;H4[0R=O*^'2[&9=PPX' M]"2+."N).YN*M<<,E.A&YC+CR-+-4KAB.U-:.]Q^#\=DV[XO;C]^T('VUC8G MJ+)OJ;1G;.234//.#_64S=?IOCEO6!0-@PFV;0>K&)Q$08C-;HKE'7'!O2N6 M-P65P*(Z'*Y!1@>.(6D$3Q#.'$RP3_Q5,08EU2ZCOBG$ MZ['D&O/(2](2,,'!/7A;I])1N2L%\/B6>BP*P"AP!0SP6Y!@DJ6E^49K.#VY MV?M5QVVE^_#6D?Q+]$453"$<$_?#MKZA3;%2QPCL@U8WWWKIDX0D\@G+'W?[J V^O M!9>[_L#(1>&RFTI*7=19*I)%U1#X:4!5@FYZD<(P,9\+7Y;1G0(>5_=3%O5& M1-OH-AS7^:6_0 H@]7)X]PK;2Z2TD[6PL2K!5>E7>TVFMQ> CU'7%[Z^'C11 M>QIMJE6Y0#6-XS(O,Q<&7RYII[5(Z2IG1:;C'4R/$SC(FY1 1 83Y%S6:=6X M5]<%Z=TQ'"NK8H4AGSGTP848-FA>&.YS&LRY7TP$UX6GN^FVW_*=Y8O1))KR MJQOU,>8LE-Y0_#PU[@NC,6D%>I.9( KPIOT QV8J]EVL"WSN^D;@>('VHSI< M(6+$W<51@SW/>F-?BWN%_T_3FPKQ?A.5VQH2\?SD1(7 70&YST>]$/?VOSVU'0H[/RT>B'P^]$_[LOQQ'% 043< M9/?WV))RWHF)K3_/SL2^;:^P92&>+.OUZT0%(;[I12=175E/CMUX=G?NDG.A M%^[&G,Y'L-=?*S>CS:7\E;^+WD[W-_KH8Q9$79F88VEX,AFUT+6X6W+_8M72 MW4S/E+4J=X^IX"B"- '?YPHUNGHA!O)&W0)@$2)UVS+6G09.O#L =:NK+84*1*4G;R[WA9([T4!D;C@=EC/6;\3AD)5/7+ M<:@]JSP9568\FTQ>C2NE[>#D**W=^),CUT2C+=]X"DU5*?]XQL:MCP?3P6;A MHUZ641;&)T>U6O(MQ]_K&X^W\18EUQ7;H)TES\7QX'3ZYFQ?SJ<#?VA>A]XS MB9*%<_?R2R/!X<#RKE0C8D?W?H]=WH.!"]S)J1?6K=G#V8#RIH07=49@T&E;?NO M'KHX] P.)\\8S#J#6>+=.DHLSU54)T?>K7=U<7UW>W='I]3O,/UW>7US]?7,\O+VZ/QA$NY. XZ^#.6KC9,W"O MZ,K96 :ZL#GG7]N/06W+;[;A=S9[$?"7QHYH;S*DV60V?0%O;ZMW+^'M/:?7 M596.J*H82-F+D+T*)J_7O"ZO_6ZG[SN_U]1 M_@]P]!LOE:$;[S+F'-H"??_=X6PZ>_O.NXHB6HJBZ_Y+1@2J6ME'TH&T73FS MXAP/M%)>NR:0T5$O5>H@]$!DC[AY'8!+Z'%R10*QTB&&,M?XP+*X:'"$0QC1 M7<]'YFQ NP04>2S))**PL>A2@H-8.ECK$!KDPK-1$5S M<=!W=0BT,$VH@ M@(+SI,@KE(=(>KH+5&@1VT1B1W)(2[=B;Z7*TMB!ZL2JY=G*KGOY2:''%LZ; M1\IU4>@,T,G&\Y=&PQ5>H##*.%PQYL[2Y4G7-RHSH M4\DI<%)!;>R'&XYBY;D"!IXE&U#+\/,D-_VL2\$9B:L*T++ X5)!GY)]]AK\ MN2B$@;/]_D@]]/IMV%;VD J$$',CU;#-=9OZUG.2B"^G3P71JLM4**G 5U"J MTACD$%_67-PHLDVU@$(82=])E<%&V\PT$IUAR@\_J*HV/$RLH%34I5I/N1#; M)'-7NYL8_: +B=V/Z;088[ U690IEU8>ZU1)$MZ$L GH5[V[U5\I"]14V[D# MNG5Q4P6(I31A%MM4?3LYD-2GP4:GLLP,#2^[H,N@<$;G:0+LXHSRB=P.[ZZ$ M.G:)*O0D] 6S!2T*>FDU6DE)=/S.9W.*"4-5Y:[]O&[*6@K>%V7(!2 M6R+AN1KY=_H2>$2N[:OVDP-W*/Z ?A24C&5$&QY7.VT%]+2C3 MZ28@\AHVUO,^CW=;'K<['EUWXNLZ(;GFT'3RTZ^C?_KDC7N7C(K],EVE4C?9 MV-XWMJO;V]II>TG9'6^O>E?*+S5FHN$"II/1ZX,!^?;ZU+Y$5Z&ULK5AM;]LV$/XKA <,*>#$ M+VG:HDT".&F[9D/;(&ZW <,^T-+98D.1*DG9\7[][HZ4++>VVQ7[TE@4>??< MW7//43U?67?O"X @'DIM_$6O"*%Z/ACXK(!2^A-;@<$W<^M*&?#1+0:^NW67Y[8.6AFX=<+792G=^@JT75WT1KUFX4XMBD + M@\OS2BY@"N%C=>OP:=!:R54)QBMKA(/Y16\R>GYU1OMYP^\*5K[S6U D,VOO MZ>$FO^@-"1!HR )9D/AG"=>@-1E"&)^3S5[KD@YV?S?67W/L&,M,>KBV^@^5 MA^*B]ZPG?B> M ^-T8,RXHR-&^5(&>7GN[$HXVHW6Z >'RJ<1G#)4E&EP^%;AN7!Y-9G>3,7[ MU^+V[M7TU;L/DP\W[]^)HUNK5:; /SH?!/1">P=9LG@5+8[W6'PBWEH3"B]> MF1SR[?,#1-="'#<0K\8'#?Y:FQ-Q.NR+\7 \.F#OM WYE.V=[K'WWBVD4?]( M8D5?7%OC,=A<1I*87-PZ\&!"7+!S\5H9:3(EM9CB(B C@Q=_368^..34WP<0 M/6X1/69$C_<507KER577]:[,'S;SH0!D>6;+2IJU,@M1&UGG*D NLC9*?)BW M ?E-0(5<@I@!&('-74F'^V9K<6/L4FK,PQNKESX7*L4YEVM M08R&Q\,15>$.%K6.Y9\>_WDB)HP9C^IUGT'\E[R6!I_NUR<""K\&J0[!K3R$C(H9^#$Z8A;9K@-5YA=G),WY(<.EL>]"YF-9JQ"/S+*'/E,VU][?8%14S5$&!/ M5#>QXK92)G4B/78X-7KZ@O)K<'C0D5B;'VX W!$D,12AR_P32B^O]_FH\DP= MQ(#62NY5B0%C]327SD%6.T=;C P8<5\8+(/W..=$L-12U-=B+I5#4N^*8X.I MLEY%3K ?E#]HY2_&B-9PZ/!;G,Z.&<1 2W14T,1<$KOP&<01EL _ZC-*G";9 M?8&=#,XGQX(*$]9<#S(="@<0-ZN'XY*47* +97,O@ 1]&P_O9)+1CTSZ0LQQ MSOO6'EH172L'C40F[XSN?P#H@"G:%$9A(93)52;I7M#0JW&.19N!@(<*;P_$ MF.1]7B,[J-4BU"B5[:3X-LF07[B)VIZ2S@K([9#ZHTMG@E#*>P2!W"M9[J)R MX?VIBCD)A0Q"SN>(,7*_)"V-[/0>0CRAE9PIC90"WT]DU8RPTZ#]1#:R0O"; MW[N"B$:^\.=@"::.A:&L&<]=3YI+GFKN#3H3:T6B&FJ6Y9AOG *:$&$P+HI. M&W9,=59\1[2L58%TZ3YLD$GQA#@.XY) MH%FZ%=+0^*UE!Q$CD?!K%3[J#$9>:,\WDRL&^L,"UFAOHX)-:=H93K51N+9" M"4#RVQ5ET-78F#!M#7',GC9=9)-_FP@!:XLM[@5:(,/<(B0+N"\#QX-ATX>$T0K:&M1\C>&$0!$PU-3)7:N; M/CL14TPW[J#04\"=/&*9:DXCBIRM%\56.Q)P#CJVIM\S-@]<1\_:Z^C9P7OD M'7+7!&3()+=\]YIL+FEX\3*Y='DD1+OS)F9UU\9=]]CO]'_ *O$*L[Q)GK%X M9UGB1V85:XT%TA@/XBV77DQ#L M4HMOMVMSX]N689:^4%C?KF\4:5LU^I%OJT;Y6N1$30239D("MI,7@\YW8PEN MP5_'K,4FQ$_(=K7] )_$[\[-]OCU_E:ZA<)VU3#'H\.3IUAB%[^(XT.P%7^% MSFS ;UK^6:!6@Z,-^'YN,1?I@1RT_RUQ^2]02P,$% @ LH'\4M%WT\>H M P J < !D !X;"]W;W)K&ULC55M;^,V#/XK MA#<,+>#&+W'LM$L"M+T.NP$W%&WO]F$8!L5F;.%DR9/DI/GWH^3$38>V6( D ME$0^)!]2U&*G]'?3(%IX;H4TRZ"QMKN*(E,VV#(S41U*.MDHW3)+2UU'IM/( M*F_4BBB-XSQJ&9?!:N'W[O5JH7HKN,1[#:9O6Z;W-RC4;ADDP7'C@=>-=1O1 M:M&Q&A_1?NWN-:VB$:7B+4K#E02-FV5PG5S=9$[?*WSCN#,G,KA,UDI]=XO/ MU3*(74 HL+0.@='?%F]1" =$8?QSP Q&E\[P5#ZB_^)SIUS6S."M$G_PRC;+ M8!Y A1O6"_N@=K_B(9^9PRN5,/X7=H-N5@10]L:J]F!,$;1<#O_L^<##B<$\ M?L<@/1BD/N[!D8_R$[-LM=!J!]II$YH3?*K>FH+CTA7ET6HZY61G5P]WW^Y^ M_WH'9T]L+="<+R)+J.XL*@\(-P-"^@Y"#E^4M(V!.UEA]=H^HFC&D-)C2#?I MAX"_]7("TSB$-$Z3#_"F8XI3CS=]+T7)EEI!GFTP*>E&5BS(1 +^,PFUXZ*4_#-)DY M^+P(\T%*\C"+4_C[?WU\Q&\DPF4I^@J!:7HWE(]DQ<6)II-(R(%\/77'#K M"@>E:@F[<=-NB]!1YY";"]-AR3>\A(8L;5,R3>6G:PY46/HRL;>\).HXF='T M,51UK?JZ@<]2;9F@YG-#@1H*6?O3#_-LGOX<>EM!W5/N7X)\X<4VS(+S(Y5] ME9 S=L+7P%^9 M(4;3=YW2A'(T&UP._-$YC60BE@DB=L.?'>6:U$*@&FJT]!ZA_D] 9O+6[8Y. MIB?-@MJ_$8:,>FF'03KNCL_0]3!]7]2'-^P+TS75@NC=D&D\*68!Z.%=&!96 M=7X6KY6EP>-%*BVEY13H?*.4/2Z<@_%Q7OT+4$L#!!0 ( +*!_%* U4[( MMP, $D) 9 >&PO=V]R:W-H965T(!IZ:6NA9L#.FG82A+G?8,'TA6Q1TLI&J88:6:AOJ M5B&KG%)3ATD4%6'#N CF4[>W5/.I[$S-!2X5Z*YIF/KS"FNYGP5Q<-RXX]N= ML1OA?-JR+:[0?&V7BE;A":7B#0K-I0"%FUEP&4^N,BOO!'[EN->].5A/UE(^ MV,7G:A9$EA#66!J+P&AXQ&NL:PM$-/XX8 8GDU:Q/S^B_^Q\)U_63..UK+_Q MRNQFP2B "C>LJ\V=W'_"@S^YQ2MEK=T7]EZV& =0=MK(YJ!,#!HN_,B>#G'H M*8RB-Q22@T+B>'M#CN5'9MA\JN0>E)4F-#MQKCIM(L>%3HSZ>A(1-6,"P/<%<>+GD#KH ;*5O OXI1,7D$8#2*(D?@OA?U=J[9R)[IE)J;I3BQ* MBXK+2@,GA9+9TS,NZ$1VFE3T /"IQ-98.6\ 6",[8?3YA(*@$%]<&ECQIY<; M-O7V$_5F/G"G"$_@EAXP+DK9('R \2 ?130F@RC):8Q'@V%:T"3-$OA*-"GA M?.T

.%8!0IS]Y(:)DRO.0M,S8$&LM.<<,I,F=)-CR'LR*F3S;.Z!O3M&>< M&0_MPDU(M-G0ZT.%7#[L9%VATC_^,$KBY"&'V VQ]?T@;OXK78;*@763S'AKI1_V8-C,=#E6< M8<'40&RPI)-4R()I^BO70[61R!*K5.1#WW7'PX+QLC>?V7?W9-B^&\]F&K7&)^N/F7M*_88N2\ )+Q44)$M/+ MWL*;7H5&W@I\XKA5G6ZYQ"'.,M4%@M'W#:\QS T1N?&TP M>ZU)H]A]WJ'?V=@IEA53>"WRSSS1V65OTH,$4U;E^D%L?\,FGI'!BT6N[ K; M6M8CX;A26A2-,GE0\++>V5.3AX["Q'U#P6\4?.MW;<,TF\^DV((TTH1F M'FRH5INPG3@6BA]+&.GE1\SA%3DU Z\7(,VB0=J*(6E M5A"+8B-*^RA2R(T=P"=J0664)&A2UIE$!%8FH/@3%'7ZT:0?*'G8)L^*=-^X MT.HR"$O"W'MAH:SVR],=+UD98^-@3'F 12&DYO\QVVSD MNS3]\$ZD[RJ28$HAA70&%T%$J^?X8\_NDRBT>S0*X'VID?*@@0!JX)RS%<^Y MYD2@[T[ )^G0CR"8>/#G!B49HQ1VG/ =WQO3.@I'$#IAX,*(3 7PB4EN$]V5 M'8T@B (8NP%$T1B6U:H^Y26Q@-#W N\<^KX7T!J$X6Y]%)KE7: S")QP,J(] M=/S0I7WL7%R8/7(F_@4!;S8YTDUF]&*F,DB)?#)3WZGU]98S3;G6H@96+=D_ M3#&3)MU-A:D#QD_0>VU6..L$)4I0\I&7AE!"X10D'^5M.&\E&B'J&F' MF3;8.AZQ3YFRF?,O MI'CAN-WM9,;;UU- VU8>0WA?@]&KX3>B%56A!X\'"D M-L5*TS>LCA.?XHR5Z[KE#DNQ3W4Q?5V )IHQE=$9]">.ZT7G^TVBX)>?)K[G M_PJ>ZT14+?]\U\_:NJFDO2I,.6 LB/*O%9/4+(8 0YUCSZ[I[F#E,WF/<66J MB=%7CWA*+%=46LQ$QE6G:=B:^M\>4^/1A\R<-#Q+C'-*#4]YW/9TC-(DJ2W^ M]JY*I2@,_"N&K=&&BB8/ U@H&@'B;-]GLB9DTOB<_$L?OIW3$I,J1BO\&GW' MR;-M R-!(!0(>948J=?RAU>25:0*E[6WYF;>N]GV+>RC[TL>8@_V&W_% MSUJGFY_9V_^PTV\PQF)%O ?>T6Z?ONCLB7ZVPXG)[C?*R-J0:P:V#D\HBR,5 M'<(S,OFRW[UNJDESL-L/#"58> 0+&8Q8&'OS=L:> M N7:#G?F$TKVZ@FH?=O.CXMZ;'H1KX?/#TRN>:G(<$JJ[B :]6I&=W^TV-@A M:B4TC63V,:,9&*41H/-4"+W[8PRT4_7\?U!+ P04 " "R@?Q2+_>/5(<" M !K!0 &0 'AL+W=OYBFR20'L>K8S+Z,]M_O[(2,:04M#_'9=]_G MN[,_C[?&/KD"D>"Y5-I-HH)H,XICEQ58"G=F-JC9LS*V%,13NX[=QJ+( ZA4 M<9HD%W$II(ZFX[!V;Z=C4Y&2&N\MN*HLA7V9H3+;2=2-=@L/'@"\2MV[/!E_)TI@G/_F03Z+$ M)X0*,_(,@H=?>(U*>2).XV?#&;5;>N"^O6-_%VKG6I;"X;517V5.Q20:1I#C M2E2*'LSV/3;UG'N^S"@7_K"M8WL*&0Y%R2F8VNV8'TTLWDCE!K0G)S4_E >R;)7,HZF\YO9 DX68JG0G8YC M8DKOB+,&/JOAZ0'X!=P9386#&YUC_C<^YE3:?-)=/K/T*.''2I]!+^E FJ3= M(WR]MKY>X.L=J@^7!'/I,F5<91&^72T=6;X+WX^0]UOR?B#O'R!_9(GDE4(P M*[AEGQ^O+>:2X)W(I)(DT;W6U..TBP)A913K1>HUD#\;R.L2T &QE]7E2.C< M^W-?H2! D15\0970&8<+0A"NH7%P(C4#3>48Y$Y'P&W&T.8Y9E@NT4*OZWO> M'<(";;E+_P5.NJ?P!H;#?F? /F\-.KU!'V[1N1%?4&M1$VR,#1J[[ R3I/E_ M,OKMSO]/4SS3H-^YK#D'@\XY<_[XK^^U9.\A,I:G60KO:OB17 MM8#^A-?/T)VP:ZD=*%PQ-#D;G$=@:VG7$S*;(*>E(19G, M^#='Z /:OC*'= MQ&_0OJ_3WU!+ P04 " "R@?Q2-Z[0X[8% !8$@ &0 'AL+W=O^1C5F:HB* \:72V:F71,%F>Z/]TM@.MDRI8F.1_L(3O3CM1!V2L!DM M4GTG5A]89<\ ]<4B5>:7K*JY=H?$A=(BJX0!0<;S\I\^57YXC8!;";@&=[F0 M0?F.:GIV(L6*2)P-VK!A3#72 ([G&)2)EC#*04Z?78ZN[LBGT?7#!;FY&$T> M[BYN+GZ^GY#N/9VF3/5.^AI6P;G]N-)X7FIT7] 8D!N1ZX4B%WG"DEWY/J"K M(;H;B.=NJ\*?BOPM\6R+N+;KM.CS:I,]H\][R63*)?E$TX*1=US%J5"%9(K\ M.IHJ+8$EO[6LX==K^&8-_X4U)K!YDB)E1,Q(8[T/G$DJX\6: *7()<]I'G.: MDI%23"M"\X1<R0M?K[7>,82N K:@M%I#)$O"CR4:;F5L) MWXHC\$;E')['7\!@^6%7J_^+]W;\%QWX%L##T:@Z026$Y5--[(" M)X+Y_R=&O6,QRZ;@0<\QK++_158%;:P*OH55P=#O[7?\AZP:.%8P&/;V._X9 M5J'GNJ%M>8,]5OF^Y?MVKR49#^ID/'A],JZ9=I5#NB\R0\XZT8YV$NV#0E8] MY&*JF'PT?+[*EP4(="NR'*R/[6A:=\EV(_ &O!?87QAX11,>?P9OC_0-ZRJC MRR5*4^LTO+-[SFD*H)A%IFS.\QPG@B>73'*1/ L:-,,AT.QRBY(FO\,Q!EX)3IX+SQY9&KC4,PAX9Q;%D MAFC5G&_3ZMC 93AZZM0X @W;;(YU/N-S,C$G\_=2%$OP^R&VM:K%,_V16M*8G78,R>0CZWR]],=4RC6.52$$5S:S M[LQ,&HML2?.U<5)XK. L/-7(MS@M$J,7%55);RFDB1EF'R9FO5>5_7ITO OG M#8DBWPJ=J$DSZ PCRX8XM00CK(,1M@8##EO]S2BEHD)GJ)Z)HN3O'*YB50454$T55DE^ M(,>7D2HWC2A+U(XQW!A#NAA@USZ^'5^9EG/<,\H1@=*@;K-OX*)8E@!E:CJ. MZX5D)7T4?R)9>2]@>"]X%GJ<\;W]O^-W(_.O>^MED5+X6;*>7;RXW5,XQ6:1L!J+V MVQ".+K)\QR@_M%B:MX.IT%IDIKE@%,YZ. '&9T+HS0&PO=V]R:W-H965T$C8R-$<66:/-F@'/)+6B B MOZPHRZ&04[8V><$03#4ISTS'L@(SAY@8XZ%>F[/QD)8BPP3-&>!EGD/V=X(R MNAL9MK%?6.#U1J@%*7U2DYMT9%@J(I2A1"@34+ZV:(JR3%F2(4=3FOW$J=B,C,@ *5K!,A,+NON*ZH1\92^A&==/L*NPH00G)1%#()5 M475MMHH>:+KZ-V[']L#RW,'0W!YJV $+',?VCV&SUS W"(,V+.Z V8%G.0WL M*%>_R=7OS74NBZHN +"D6:F*R7L*&@P\A:-C$$[Y/T(KN'RH5.I;OM 3M M@'FA[44M05_#7%=*:K<$?0USHC ,_&Y!HR;7J#?7)6);G* ^&0>-J<&'D-&V M7JX/ZWU"UORC,Q>Y4=@2L@OF6T$+-NN N>[ \UI"=L"<*'##EI#FP;V9([;6 M#0L'"2V)J'Z6S6K3%%WK5J"U/K&OIG;'^DPU4?J>?C%?=6"WD*TQX2!#*^G* MN@SEKF-54U--!"WTK?U(A>P!]' C&T'$%$!^7U$J]A/EH&DMQ_\ 4$L#!!0 M ( +*!_%(,8M13J0, $4. 9 >&PO=V]R:W-H965T+?:TCX86%AZ_CBCNYB5;RPE_.,[. >U$.V$?K)KJ-$- 4F*6=(P'9A7>'W M 9X4!(/X3.$@&_>HD/+(^=?BX29:6$Z1$200JB($T9<]K"!)BD@ZCV]54*L> MLR V[X_1/QCQ6LPCD;#BR=\T4O'"FEHH@BW)$W7'#[]#)6AJHEH$'2<=H);$=R^A%%%&+TD>!<(7D7PS,R44LP\ M!$21Y5SP Q(%6D?WQ8H]_01R($*4Q M;P-0A";RG7[[H3>(,G1+DT2;)>>VTD,7 >RP&N:Z',:],,P(W7*F M8HG6+(*HA;_JYOL=?%M+KG6[1]W7;F? /W(V1"-G@%S'Q6WY_!P]Z*8'$&HZ M-G2G0\VH=G%DXHTNN0A[8#D,T VCBI($76590D-BEM8&!.416N5IGI0&K[=; MO>S07X+H]6LP__RI(Z(;!:G\TI&/5^?CF7R\B_JV( 1$*-2N";VV$9$25-O_ MI@R$'1.IJ%+[Y"\9#_X6N7JB@ M'>6UZYK4NB;_RYS!\49?0[YC]+_64G,].4]F?.97"PB/A[/VC*=UQM.^ZR)- MJ927BFD99=S\%^ 7^?T8$DQ;)$PO29C5$F:=$J["D.=,R6*.@>[)8P(=!0,[ MIS[DO(H2AAN=$?^J(E9%>C;5_FPX?N%9/UC0!O.]:Y0@$6$1XBH&H8N"5LHJA;)K^DXM";^.GH1/30G_LJY417IF07/I5'[V M005MJ$FC0CY7<^I,N+LU?3+&_=BP4Y? _NLP[%3?<<\"W\.PR?D. 7N-#E,Y MU@L6M,+&9RO0;NR[=4?=F?.+1*9 EEOP^FU]1KHR)P/[!"\/6+=$["B3*(&M MICK#B39?E&>6\D'QS.SB'[G2[=O&ULS55=;]HP%/TK5WEJ)=9\PUJ%2)0PE:GM$'3;P[0'DQABU8F9[91V MOWZVXT9T!<3+I/% ;.>><\\]U[I)MHP_BA)C"<\5K<70*:7<7+FNR$M<(7'! M-KA6;U:,5TBJ+5^[8L,Q*@RHHF[@>7VW0J1VTL2(O MUYBR[=#QG=>#.5F74A^X:;)!:[S \NMFQM7.[5@*4N%:$%8#QZNA,_*OLH&. M-P'?"-Z*G37H2I:,/>K-M!@ZGA:$*O M[)],[:J6)1)XS.AW4LARZ'QTH, KU% Y9]L;;.N)-5_.J##_L+6QG@-Y(R2K M+%@IJ$C=/M&S]6$'X$<' ($%!*<"0@L(3P5$%A 99]I2C \9DBA-.-L"U]&* M32^,F0:MRB>U;OM"Z(W"6 M88D(%>?J5)2(8Y&X4B76<#>W2:[;),&!))^;^@)"KP>!%_A[X./C\ SG"NX; MN+<'GIV0W8LUW+]\"W>56YUE06=98/C" WP3Q&M2KP7,,(>%MJ0'UTB0O ?+ M%QBSJE+W>4R1$#V8UCEM"A4-#UO6'L(=EB4KX,>MXH6IQ)7X>415V*D*C:KH M@"J;5UV8_+$'J%$Y./F-"S@CM6W<^;[.M:RQ8=4SXBF]].PO<9]VFW1*Y!OI M42<].B[=V#*RUAWQ(NX(X_^H0_U.5?]HF:.B('K6(6K[<7J7LOX[[_O'G!]T MD@;_Y-(,WLD9Q/LOS*:AW,5 < MO!WW[4:RC1F 2R;5.#7+4GTA,=&UL MK5AM;^(X$/XK%E>=NM*VB?,&]"A26Z"[)W6W*MO;SR8Q8-6).=LIN__^)DX: M:&)HU.L72)SG&7L>SWALC[9"/JDUI1K]2GFF+GMKK3<7CJ/B-4V).A<;FL&7 MI9 IT? J5X[:2$H20TJYX[ENY*2$9;WQR+3=R_%(Y)JSC-Y+I/(T)?+W->5B M>]G#O9>&![9:ZZ+!&8\V9$7G5#]N[B6\.;65A*4T4TQD2-+E9>\*7]SBH" 8 MQ#^,;M7>,RI<60CQ5+Q\32Y[;C$BRFFL"Q,$_I[I#>6\L 3C^+;[W13=3Q_0_,O5P_0,/=!89#'CC)AX$4OTT\PI3=#5,Y40HVB^)I(J M]#W72I,L8=D*G4ZH)HRK3^@,/A\Y&KPKQNC$E2?7I2?> 4]\="B_2 M7GM'#?Z=9^?(=S\CS_6P93PWQ^EW1 (='Z1/NO?N6NC3[KW;Z+/_Y_OMNP?_ M:BK\.LI]8\\_8.^:*!8?L1/4=@)C)SB4+5 ;6!:+E-KBL^1&AEN4@.?Q,!S M\)_W)]T"PF'T&C1I@T"(\#5HV@:=X6C@OT;-VB@\Z/N-#F_;*#_P:LPKK<): MJ_"H5H^P*"@MV2(OE@U*9 9KA$*$B';FE'%$[CGR_,?F3-@@/HX:K,PMHX.W-?BE( M&^7[!P3IUX+TCPI2UQ12U92J+N0*VJ 8@"J;W$1&MI-N0V6)ZR(B%"(C(#H% M'1 MXC!AO%BBCI0'[.YV4^['YWAB&T"UY7&[I+D%9]M,?%R8 M/%U %,%.T@124B8Y'*6J<)O>SU%,>)SSX5=]V^?H1RW:I#-:0WRH,=U:P/5E2K0.#V9K:9GL[>@3FEZ M/%74K?5]RY6Y96BT7^.+*;:TSXK[&7- WYDO+W?@8+5BF4*<+J$K][P/TRS+ M^Y+R18N-.:XOA(;#OWE<4P+Z%P#XOA1"O[P4'=2W5N/_ %!+ P04 " "R M@?Q22.7>[\8" !%"0 &0 'AL+W=O><>X!KHI60SVH)H-$K*[B:>$NMRW/?5^D2&%%]40(W=W(A M&=%F*A>^*B60S"6QP@^#8.PS0KD71V[M0<:1J'1!.3Q(I"K&B'R[A$*L)A[V MU@N/=+'4=L&/HY(L( ']5#Y(,_-;E(PRX(H*CB3D$^\"GU_BD4UP$5\IK-36 M&-E2YD(\V\EM-O$"JP@*2+6%(.;R E=0%!;)Z/C9@'HMITW<'J_1;USQII@Y M47 EBF\TT\N)=^JA#')2%?I1K#Y!4Y 3F(I"N3-:U;%C$YQ62@O6)!L%C/+Z M2EX;([820KPG(6P20J>[)G(JIT23.))BA:2--FAVX$IUV48P3"4H!]- ]&/][: HJE;1T3_7[O8E%MQJ8 M^M'!-&B9!HYIN(?IAG+"4T!%S23M,ST6^7&E !$C0N_RI(8<.TC[%;S$(1X$ M]HC\EQUBAJV88:>8!-)*0F;JG6OT"\W,MTZ6B>/MES%07/LMO6DY3WY'UM=42)' M5V:-OM_GTU;%Z8%]/FN9SM[C\]E?;R_NL8AT5X*TNA0_L M%MXT&QQVZOY2@NV$?+'N AHDLV](*KB69AO9V1>[,3%Z R*[Y&TZ%.YN43/R M^B];-PT&#P]MZZ:OX-$!;.W&Q*'S5>T2Z&]MBO8'8T;D@G)EV'.#%?1/#+2L M]^QZHD7I]LFYT&;7=<.E^<\!:0/,_5P(O9[8K;?]GMM+6!@$:8J(#KMW6;2T2N]C..OCUV$X66L<- M$]PTL?.>]_@Y=M(S/C#^7>PPEN"I*JF8>#LI]]>^+U8[7"%QQ?:8JB<;QBLD MU9!O?;'G&*U-4%7Z, A2OT*$>M.QF;OGTS&K94DHON= U%6%^,];7++#Q N] MYXG/9+N3>L*?CO=HBQ=8?MG? KP0=Q M= \TR9*Q[WKP?CWQ KT@7.*5U Y(71[Q#)>E-E++^-%Z>EU*'7A\_^S^UK K MEB42>,;*;V0M=Q,O]\ :;U!=RL_L\ ZW/(GV6[%2F%]P:+09],"J%I)5;;!: M045HE=<;,H%N 2S%BU9Q13*0#;@#NL MB@^*)W4.^/EP?#H0[ZLB=)6 SY6XA8.&'VIZ!:+@#8 !#!WK MF;T\/'#A_%_VXI^SGQ0CZHY%9/RB,WYO"45TA4%ISL&*"3E@&G>FL3&-SYC> M5(Q+\@N9+X0Z9%R_Q)=LQ:>BPB'*DJ@3G8 G'7@R"/Z>2LRQD$!Q-Q4M"5J2DDB"G;#O)^VF.N=IENSYZ?!C/M(\ PM3@= MHB1.+-"^*(ZCP"+MBQ*8GMG:K$/-!E&_(JZVLCS_IC2DF0/"8ICU-5$669Q] M31I8FJ*OR;+439EWE/D@Y:)>-GR$KEB%781Y+^ME&%EOX,PA@J'-Z!!%L?V: M_D5T0CGJ*$>#E ],HO(O&SGJ?1ZB.+=WLB^*86R=QGE?E(Y&]I'MB[(_ M 5!+ P04 " "R@?Q2&)P"X8P# !A# &0 'AL+W=O59L.A9F M2YDD-]W?CY)=-Q?'2[N]));,0YU#4A(]W@CY4V4 FCP4.5<3)]-Z?>&Z*LZ@ MH*HGUL#Q32ID034.YG$N?0O MYGYH -;B.X.-VGHF1LI2B)]F<)-,',\P@AQB;5Q0_+N'&>2Y\80\?M5.G69- M ]Q^?O3^WHI',4NJ8";R'RS1V<09.22!E):YOA.;#U +ZAM_LS(,-ID6C?,9-WA=:XEN&.#W]='VYN%Z0,_)%9R#)#:]*R:3D M#G*J(2%:D$^ H57DS1PT9;EZB_;?%G/RYM5;\HHP3KYFHE24)VKL:B1E7+MQ M3>"J(A <(3 @GP77F2+7/(%D%^^BF$91\*CH*NAT^+'D/1)Z[TC@!7X+G]GI M<*\%/N^&SR%&N-\&WU$3-OD)K;_PB+\951E94Y803 RAA2BY5ACR."\Q7";V MF#=28'Y*";@?-1$IR4VZ2,[HDN5,,U 7'4RBADEDF41'F'Q9@\3"X"L2&TXI MGAC*DA+-"[MN:PU4K@?6M3F*[J=A(@SRE=@E3RK0D<-@]&)N3X> MGM&!\L%PL!>=0YNSD>\O\' MZ;TMTTJZ>Z%1&^GJ*G@))[1IYQ_?UDB['E'1#X;5XETMWJO N3*]K"*6-I5T]+,-GWR MI>T.]^:O_(M9U>T^N:F:[\]4KAA7*#I%EUYOB$>3K/K9:J#%VG9X2Z&Q7[2/ M&7X#@#0&^#X50C\.S +-5\7T#U!+ P04 " "R@?Q2&]3VC!<$ "Q$@ M&0 'AL+W=OU(K=0E ML;F/ *EO[:0)4'!I._1#FXO?8Y_W MG#QQT]EP\2 7 K]2.)4=KV%4LN/OB_#!2145O@24GUGQD5"E3X5[HP9O.%,A?\ M7F=)YS !]7UY+_297T2)6 *I9#Q% F9=[QI_')&V$=@1?S+8R*UC9%*98%4$,H3(AJ/ZSA@'$L8FDU_%?'M0KYC3"[>.GZ#9W,E$H8\/@O M%JE%UVMY*((97<5JS#=_0)Y0W<0+>2SM;[3)QC:;'@I74O$D%^L5)"S-_M(? MN1%; EP[(B"Y@.P+&D<$U5Q0/550RP6U4P7U7&!3][/.B:O%Q%4[+*O^ M.KNOHW_UD[6+2]CFLQD&)O^#7FOU"O*!2=[J-M\",G9$F M$*X,%*P%/]$8UCQ>LW3^5( ;&K*8J4?79"6B,#F+SR6*<-69C84=2&5]O4(L M#;7C4M,N@NSH\%O&'?3"NGU(.7A92>K[RMW42@QB-[CV4I.*&M@L083:2;W9 M.IB8.V3U^3.;I_5JAN9=^S[VXA*^V$W?SWK/2E,T432-X1%-(&5<6$3HUKW2 M+196=#-O][9KVI+(^"Q(QB63L9NB^FD#1!.^2M7!NF3JAE6;S?FZAX/\I^.O M=TIQRM#=59:(QFY&O]Y]LQW9 ;O+K9+:^"S8)B6VB1NS+Y0C5]>?>[Q7C!,& M[JZPQ#=QX_M-I3 [3O0-1'(*WY?*.>8G9)0%(_B]DEZTCC7;W?>-;2[?;AYC]AY.X:2UP2-R[?!B)0 M^DUZ$HI(B432.DLY2M:1]KO*T3Z&^_UJO#PP6Z&_]=^^^9CSF8HY2R6*8::5 M@7Z5>TADWT>R$\67]@/ E"O%$WNXT-M=$&: OC_C7#V=F&\*Q5>JWO]02P,$ M% @ LH'\4C2Y-1O/ @ B < !D !X;"]W;W)K&ULM57);MLP$/T50N@A 9)HLRTEL TT=H.F:(H@3MI#T0,MC6TB7%R2 MBI.B']\A)0M.O:277FPN\]Z\633LKY1^- L 2YX%EV80+*Q=7H2A*18@J#E3 M2Y!X,U-:4(M;/0_-4@,M/4CP,(FB7B@HD\&P[\]N];"O*LN9A%M-3"4$U2^7 MP-5J$,3!^N".S1?6'83#_I+.80+V87FK<1>V+"43( U3DFB8#8+W\<4H=_;> MX"N#E=E8$Q?)5*E'M[DN!T'D! &'PCH&BG]/, +.'1'*^-EP!JU+!]QOL^X=_&.-)3,DBM:,,[L"_GN+ZXM"//C@)NT=9-Z M-YU];L"8"RREUB M62KMVG=7\FJ:GJ=Q']_3\#R/,-"GS12]8?1*8:=5V#FH M\(N2IVM]KY/!8&>9:[KNAH@\ZYS'^5]:=YEEW:RS6VVW5=L]J/8&1Q:59&*I MY/!")B"9TN2JDB63\Q-R+;%+?F./Q#FY!RW:NAXH9:]UW?N?'9.U;K*#$;ZE MO2Y"MIW=O)-M%6&769;N*T+>2LP/2GR05+A._@4EX0K+42@AF!6NA7 X$*79 MG$GJ)_4,P/C#:@-4,E.H2EJ#I@3?'\$JL;/7\JV&C_-TZ[/8MDJBWM9W$6[, M2?=&W5"-*@WA,$-<=)9AFG0]]^N-54L_.J?*XB#VRP4^E:"= =[/E++KC9O& M[>,[_ -02P,$% @ LH'\4NVN"[[*!0 7R< !D !X;"]W;W)K&ULO9IM;YM($,>_RLI7G7K2I< ^8?<<2ZF3JCTU=U72 M]%X3>Q.C8G!A';=2/_PMF#)@\!A21%[$8&:6V9G9G_=O,]U%\9=DI90FW]9! MF)R/5EIO7EM6LEBIM9>\BC8J-%<>HGCM:7,:/UK))E;>,G-:!Q:U;6FM/3\< MS:;9>Q_CV33:ZL /U<>8)-OUVHN_OU%!M#L?.:.?;]SXCRN=OF'-IAOO4=TJ M?;?Y&)LSJQAEZ:]5F/A12&+U<#ZZ<%[/79HZ9!:??;5+2L7BKM^4'RAS&X48MM'/OAHSF^N[TD+U_\05X0/R2?5M$V\<)E M,K6T"3&]D;7(PWFS#X<>">?O;?B*,/M/0FWJ-+C/O5$SF9IHJU.2#[]W[@:]]E1"+[*^5WGN-W) 5-V39#?F1 M&WZ*M!MK7*5@85Q: "S>W<2U9$?=WZ3UY@LHNF3Q9CRE\*=)_+_1BBE"1. M[^_.=+^RT'F.RZ&&P_3GY/BAI/G]>>D54Z; MK8[DU+&!87;KK)(?I%.[.B52.KTUK .$<6@/+9L/.>%[KYG[EI)T)+A@[3&Z#G6LSP8YD%Z#EX-0J9[=S^P)Y M'+>_]@4 .>,^VG=<2YU]F%W,I!H""=7.;M=VY8">BCKK6TI\(?^VHXF3S$_V;:H234X M(!7%2;7OI$7>94&IRWZ0>11JL^5.+RPB(Z:69F>>ZB$L*P B*@=J;Z 2Q3=$ M[>:3E\-MZ&0^=FHU.6E7#19@1W'8885Y'VH5JT03$[\BR<[;H/T/#*.3@20( M4([AVZF34\DEB=V0YK%+#P'4;"F M;5?1:2&.FE2C _AR'+[[2?^RDA& 4C&04!> 3H'O1KLL$M&DR9E[R+*39M50 M ;D"1VY3.;JM!0'8%+A^[Z\20$B![SQ;K@51E^YG3-1)U60G'"DF1\I0^@&D MC<[O6[<((*482.X+(*/H3^Z+NHROE08SJ88()!5M1'Z/>D4 )L5 6E\"*&4O M6E_6-?QA+5"3:G3 5-E&X?>M4R2 4@ZD["7P4O:G[.5I98^:5$,$OLHVRKY' M?2(!F7(@12]+/RGWHNAE7:XW?IHTV2&?)A+0*MMH^[YUB01NRH$TO01>ROXT MO:P+]J8MUTFSZL_^P%FWC;;O48VX %%W($WO C?=7C1]/HI$^(6:[*.S2D\_ MI8^>77OQHQ\F)% /QL=^Y9IBQONGN?8G.MID#T3=1UI'Z^QPI3S3/*F!N?X0 M1?KG2?J,5?%,W>Q_4$L#!!0 ( +*!_%("-'MU#P, &@( 9 >&PO M=V]R:W-H965TS936Y;#\?N;*=E^_6SG9!U(X0][*6-G7/N/>?ZXZ:_$_)1K1$U/.6, MJX&WUGIS[OLJ76-.U(G8(#=OED+F1)NA7/EJ(Y%DCI0S/PJ"Q,\)Y=ZP[^9N MY; O"LTHQUL)JLAS(G^,D8G=P N]YXD[NEIK.^$/^QNRPAGJ^>96FI%?1\EH MCEQ1P4'B(&, MV4!&QOGM,3]Y^?H5\Z[\;(@"B\$^THSO1YX/0\R7)*"Z3NQ^X25GXZ- MEPJFW"_L*FS@05HH+?**;!3DE)?_Y*FJPQ[!Q&DF1!4A^IN0O$*(*T+LC);* MG*U+HLFP+\4.I$6;:/;!U<:QC1O*[2K.M#1OJ>'IX=7H^@X>1C?S"4PGH]G\ M;C*=?+F?P3',N5@HE%NR8 C7?%-H!8',$!4 [W:U$HPC/5][61:Y/Z:25M7$J+7I&6P%1PO58PX1EF#?R+ M=GX8M03P39WJ8D7/Q1I'K1$_%_P$XN #1$$4-@EJIU]B:NBAHP2_;3.?NJRG[Z2?4P8X2E^@ 6N M*.W'?W^Z7L!'6/0MJV!]B.[783JM8 M5ZJM*Q7)OIEC92L%AQ)3L>+T)V9VKZZ0HR0,S'8U*'/8J-*2V&L&\,ETIJ3TFKIU&:2G1W8:7N?_E)WO3S$G$J\![H0EK MDM/[MYW])JQ4Y>]=YCG*E>MQ"E)1<%W>Z_5LW49'KGOXO^%E#YX2:8ZF H9+ M0PU.NJ8@LNQKY4"+C6L-"Z%-HW&/:_,I@-("S/NE$/IY8!/4'Q?#7U!+ P04 M " "R@?Q2C8W1=1$" !+! &0 'AL+W=O-(E)I1CBL)JLQS(M^FR$0U]KK> M>6--CYFV&WX<%>2(&]3;8B5-YK*)P) M]H.F.AM[(P]2/)"2Z;6HOF#3S[WE2P13[@E577L_\" IE19Y S8.:Q)$4%4A;;=ALX%IU:&..H"67J#FZ (;ZZW_L/4?.MK>-?^$2M@1 M5B+,J4J84*5$!3\G>Z6E^>2_/M#HM1H]I]&_HC$C4KY1?H23U7FO]1H_<'A[ M#4[Q:-0?=D>1?WI'M]_J]C_4=;U=U>S_KSD/YK^Q6S8:[8D\DBY H8' M PPZPWL/9#VZ=:)%X<9E+[09/A=FYK:CM 7F_""$/B=V MO_1_P'4$L#!!0 M ( +*!_%)1Z3&+O ( $' 9 >&PO=V]R:W-H965THDUJI(R^\114@4: :4ZDJ&-V':1],Y^ZYLSW8<_$J8T0%AX2EY;(C$"6>?::CBH>5;$&)$VC@5!+A5/*F<= M04+3\D\.E0XG#IY[QL&K'+S?'%S_C$.[![$,9:HYE! MH4WAK;.AJ:GB2@F]2[6?&CV,YTMX&3^N9["8C5?KY6PQ>_JT@O?P1(0@1F.X MGJ(BE,D;N *:PH(RIBL@![;2 1@8.ZC([DLR[PS9QSQM0=NY!<_QW/5J"M=7 M-PTHD[]&<7VY)]FO$+96H);!JV7P"LSV&Z18.\B1G1&$(7,4H(.")/HNQ.21: M=\:E!#QDNN.UA>*P07UP D:DI!$MEVBJ4*!4A5TJL:DH94RN4P1ECO5NY/HM M?V#O&E+IU*ET+J8R/Q+K)D$P99 7!.K6J-W_68=>3=/[A^##-U*(D87P _YL MJ[(S2]CNB9*=9AG[=23]BY&,ZVZ(,=SJFE*=8U,12YC>"7/?<9JY_9K;O\C] M)O8M1/1@R$]U:8KB,J#7\IUW3>6Q3RXH\S@LB-C25 +#2 ,YK;Y65)07;CE1 M/"ONK U7^@8LAK%^HU 8 [T?<:Z.$W,-UJ_>Z"=02P,$% @ LH'\4@@W M X+_ @ C @ !D !X;"]W;W)K&ULM59=;]HP M%/TK5M0'*JU-2 *!"I HH1M3V2HHW<.T!T-NB-7$9K:!=K]^MA,R"@%5F_8" ML7W.N9_Q36?+^+-( "1ZR5(JNE8BY>K&ML4B@0R+:[8"JDYBQC,LU9(O;;'B M@"-#RE+;=9RFG6%"K5['[#WP7H>M94HH/' DUEF&^>LMI&S;M>K6;F-"EHG4 M&W:OL\)+F(*YU.-LBKM%*33^8 M[!NVRA>AND^FDJM3HGBR=]DS86F :B8XM503:#WM1>'N;>^N>\-9#8R6:"#2D$405_/ \OWF&;ZO, ME>ES=^F[=<\*?E[3:^0Y'Y#KN/4*?P;OISM5X?R;]>%?6W^3#*_L)<_H>2?T M0N!D@_6+C^X)GI.4R%?TO3\7I@U^G+'@EQ9\8\$_8>&CNOA0[9X)U7,<%FQ) MR2^(=%-]'8RJVBF7:QHY?65N>E=NRU.YVNP7J0+5JK?]MZCP&-7T6@>@8864 MWV@[[1+V)NY&&7?C;-SEVP4O:D (.)/*9BG9_$_%"DH+P5FG:[I:ETA72QLU M [XT$"I1" MK$PYUX'J$Y[/OGPAVH\9DSN%MI ^0'2^PU02P,$ M% @ LH'\4GS$,2OH 0 6@0 !D !X;"]W;W)K&ULG53?3]LP$/Y7K+R#TY0RA-)(T!4Q":2*"O: T.0DE\3"/S+[LG3_ M_6PG#=W4\K"7V'>^[[O[SN>DO3;OM@% LI-"V674(+;7E-JB QZE?CX$/#"H;<'>^*5 MY%J_>^-;N8QB7Q (*- S,+?\@A4(X8E<&3]'SFA*Z8&'^SW[7=#NM.3,PDJ+ M[[S$9AE=1:2$BG4"GW1_#Z.>A>A Z5!5E?&;(L-;HGQD<[-K\)O0EHIX8K?XM; M-.Z4.QQF#RP'D5)T5-Y!BQ%V^SEL+FZ+0G4*N:K)%IDIF2DN>VY(AD-?U#OVV2F MYLH2 97+%Y]_<5-DADD>#-1MN-5K&:QS8 H7!-@KMP]Z*$LN)0)8\6>F2_OKI6H[S4=V0 M]6%KYM!8NL?WG"/INE([K,U*L+LY8R98ED+6&9D;4WT,PWHZ9R6M+U3%I$4* MI4MJ;%?/PKK2C.8U))4B[/=Z25A2+LEH*!?E36GJ8*H6TF0DZ4*!NWW),Q(E M'TC@Z,8J9QEY.'_[GYWU'MY=[\?/&^ =";VDET>07O2:"^5N M<4PB.5;BL !&?W4<_2%RC'IP%/4!9HPXW27>$.TDAFU=C(:%DIORB(D+6&9: MLN"1BHR,J> 3S2&KH"47*Q?N0V"JA-*!L75II2*(U$\.CEP/2K;E*;E4NM%V M"NY[TCZ^!ZQ[8) +T1GL$Q<8#2MJ#-/RQG::AYO@,RAHV_>KRCJ<:;J*^I=D MD]#%N5!4":(PJ;2/G=*8D;3RL,]J&I9TR M(>[@??Y1[' OBZTUZ\&*R:YI#;5-1^,ZP+_-YKBW:?LOX@TJ_JC,YX4=CFSZ M4&3L5K."+YO^LN@,8.P1SDZK2JP^"3Z3)7.#/UIP-*3KO&"N-'^R:E J4QM@ MF@2/3!L^W8[\TK2Z9TNS+J=E@7ONGZ#GOSO/,R:9IF+;M*W]USS++W8<7_TK MR\UOE7W#7H_M)OW:35Z>@LGD%$R>1$T.3L%D^BI-ANT&OG5*V#DC=-$ SF(9 M^0ZG.K$1#28++@R7;6_.\YS)9T<%2V_HQ/Y!L<-OG\]901?"W'=@1C;M;RSG MBS+MGKJ%B6B?VK2_PO"BI#L(6BTN<[9D^;CMZMFD:0:V857;"Q+VD9OF\B-8 MCL/\"&"8#N8 RW%9F,[_-)X!.AZ'8=X&7F2 Y@S0')?E0\;-!]/QYZ3V\H\T M3>,X2; 9'8^]#L;8O"4)_/C9,&^0@>F TI_--;[:>(4)S#8A_WB C3?VKC>E !K8*6.V OE\':LJ?$\>PJI@W[ W&D33%$*A%?XTF M"3(["7S\ZX.])7&!MQ!', 'C DCIM]<&\_"M?[5+CY+]OH M-U!+ P04 " "R@?Q2EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( +*!_%)8?_R!EP, .(8 / >&PO=V]R M:V)O;VLN>&ULQ9E=;YLZ&(#_BL55ST5. K3=5BV3:* K4@(1D-X>.> DUL". M;"?=^NMG8+2.EKX[-UZNJ#]D'K^NW\C&Q]K MQB/1G?O20?$'6BLB0JS(5\$/>\JV[3!Z%F-C&ET1P&112B^V >)+,(Y8]15.0&H < >A<#1%=+;$#Z *3_%R'S0C\64:(! MTP>4+J/,@+P&(*\O"/F?9T#> ) W%X.$/(DDA\ R \7@\R+ M=&9 ?@0@/UXNDD'^:$!^ B _V86\#_*X0UIF4:[Q@B).$S-]3Z#\/;$+ET5/ M4;**3!Q0)Y9]DD0%BA.]52.D$Y].U$%VP@:9Q+6LDGD4Y)&I-1=2AFO9&6%T M7Y@LD!EZ%!:+N.@S0Y"$.LDF19Q\ MC9)9?+J>D!-)8=T*:2LU"0"3S+)G@GIPR<)B;X>6%9"L-^ M&*&02KS="K+M.B&^01DYFIB0+3S+MGC#3+ 0N/VP15_B-V,2$=.)9ULDYS)%>[)*SDM;4Q(2$XED6RJ]D\\<5AVSB6;;)*^.,-WO. M=&?9;IPYP9*@Z+N)"M':;=YION;F)!>/,MZZ?+XG];; MATSC_PW3C%"NAZH.-6G7.B1K-8":F)![_ NY9X0>,!7(Q(3Q^S6WL2$[.-?YB-FV% F)F0?W[)]P/_-D\LC'[*/;]D^*U;J M-V_;ZWE2H5B11FI$ROAQY$VZ@^4K)B0@OQ/0>+A3K\B&,E(E^A52UY>X+I<" MM8_^=N#ZICW?;PYU/=-U*9MS7 U7],//"U]^ E!+ P04 " "R@?Q2F3ZB MA'P! "6%@ &@ 'AL+U]R96QS+W=O'VC<(B?%$7W2#/*K*CC-_5H\C; M+U=FX=K4OKBV/KE79>UWI@BA_;#6YX6K,C]K6E?W;\Y-5V6A7W87VV;Y+;LX MRVFZM-WK#+/?OLY,CH_6_6=BM(&@5/V@-0>OX01L(VL0/HA1E3!4D3;!6H#4AUZ3 :T*P28'8A&23 K,) MT28%:A.R30K<)H2;%,A-2#K$!O1KU9@=X\^=E6H#>CWJQ M;T:]68'>C'JS KT9]68%>C/JS0KT9M2;%>C-J#HD!O0;U% M@=XRN2Q1H+>@WJ) ;T&]18'>@GJ+ KT%]99WZNW#HW1^['FN\?QW4AWZ;]UX M_+!\;D[8&7"V< V]_P502P,$% @ LH'\4JIG%&&8 0 "Q< !, !; M0V]N=&5N=%]4>7!E&ULS9C-;L(P$(1?)^@)ML M2$026[:A\/9UPH_4BD8@*G4NL1+OSHR]TG?(Y'UKR$6;NFK<-"Z\-X^,N;2@ M6KE$&VK"3JYMK7QXM0MF5+I4"V)B-!JS5#>>&C_TK48\FSQ3KE:5CUXVX;,K M=3.-+54NCIYVA:W7-%;&5&6J?-AGZR;[X3+<.R2ALZMQ16G<(!3$[*1#N_.[ MP;[O;4W6EAE%=YF5*FTU4=6A)G+*G,%42^ MKI*=Z*#?V8<;IMV37^W?R?09ALJYU<:%B5FZW.XPDK9[:((065_V'_'H&*2O M/A^UT\XH.],[7.^GMLMN'HYUR_5W_'W&1_T+Y!X K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " "R@?Q2F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +*! M_%(\D"W/C 4 *(7 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ LH'\4N%NSS[3 P #1$ !@ ("!;14 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LH'\4DWD_TNS P MU H !@ ("!LB0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH'\4NJ#,T7\!P 4R( !@ M ("!?3< 'AL+W=O&UL4$L! A0#% @ LH'\4C)B:ZL+!0 X P !D M ("!"48 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ LH'\4IX;=)Z\!@ SA !D ("!JEP M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLH'\4O.";1=0!@ HA !D ("!2'$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH'\4GP2B=^C! M80L !D ("!G'\ 'AL+W=O/5(<" !K!0 &0 @(%V MA >&PO=V]R:W-H965T&UL4$L! A0#% @ LH'\4JU=/^8@ P 9@H !D M ("!(8T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ LH'\4H!7*(6T! P1( !D ("!(I< 'AL M+W=O[\8" M !%"0 &0 @($-G >&PO=V]R:W-H965T&UL4$L! A0#% @ LH'\ M4AB< N&, P 80P !D ("!FJ( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH'\4NVN"[[*!0 7R< M !D ("!L:T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LH'\4E'I,8N\ @ 0< !D M ("!0+D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LH'\4FIW'^$N P 6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ LH'\4ID^HH1\ 0 EA8 !H ( !CLD 'AL+U]R96QS M+W=O XML 50 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 51 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 52 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 186 277 1 true 41 0 false 5 false false R1.htm 0001001 - Document - Cover Sheet http://www.inovalon.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 8 false false R9.htm 1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 9 false false R10.htm 2101101 - Disclosure - BASIS OF PRESENTATION Sheet http://www.inovalon.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 10 false false R11.htm 2103102 - Disclosure - REVENUE Sheet http://www.inovalon.com/role/REVENUE REVENUE Notes 11 false false R12.htm 2107103 - Disclosure - NET INCOME PER SHARE Sheet http://www.inovalon.com/role/NETINCOMEPERSHARE NET INCOME PER SHARE Notes 12 false false R13.htm 2111104 - Disclosure - LEASES Sheet http://www.inovalon.com/role/LEASES LEASES Notes 13 false false R14.htm 2116105 - Disclosure - DEBT Sheet http://www.inovalon.com/role/DEBT DEBT Notes 14 false false R15.htm 2120106 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.inovalon.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 2127107 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.inovalon.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 16 false false R17.htm 2202201 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.inovalon.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 17 false false R18.htm 2304301 - Disclosure - REVENUE (Tables) Sheet http://www.inovalon.com/role/REVENUETables REVENUE (Tables) Tables http://www.inovalon.com/role/REVENUE 18 false false R19.htm 2308302 - Disclosure - NET INCOME PER SHARE (Tables) Sheet http://www.inovalon.com/role/NETINCOMEPERSHARETables NET INCOME PER SHARE (Tables) Tables http://www.inovalon.com/role/NETINCOMEPERSHARE 19 false false R20.htm 2312303 - Disclosure - LEASES (Tables) Sheet http://www.inovalon.com/role/LEASESTables LEASES (Tables) Tables http://www.inovalon.com/role/LEASES 20 false false R21.htm 2317304 - Disclosure - DEBT (Tables) Sheet http://www.inovalon.com/role/DEBTTables DEBT (Tables) Tables http://www.inovalon.com/role/DEBT 21 false false R22.htm 2321305 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.inovalon.com/role/FAIRVALUEMEASUREMENTS 22 false false R23.htm 2405401 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://www.inovalon.com/role/REVENUEDisaggregationofRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 23 false false R24.htm 2406402 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.inovalon.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 24 false false R25.htm 2409403 - Disclosure - NET INCOME PER SHARE - Narrative (Details) Sheet http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails NET INCOME PER SHARE - Narrative (Details) Details 25 false false R26.htm 2410404 - Disclosure - NET INCOME PER SHARE- Reconciliation of Weighted Average Shares Outstanding (Details) Sheet http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails NET INCOME PER SHARE- Reconciliation of Weighted Average Shares Outstanding (Details) Details 26 false false R27.htm 2413405 - Disclosure - LEASES - Narrative (Details) Sheet http://www.inovalon.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 27 false false R28.htm 2414406 - Disclosure - LEASES - Components of Lease Expense (Details) Sheet http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails LEASES - Components of Lease Expense (Details) Details 28 false false R29.htm 2415407 - Disclosure - LEASES - Other Information Related to Leases (Details) Sheet http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails LEASES - Other Information Related to Leases (Details) Details 29 false false R30.htm 2418408 - Disclosure - DEBT - Narrative (Details) Sheet http://www.inovalon.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 30 false false R31.htm 2419409 - Disclosure - DEBT - Schedule of Debt (Details) Sheet http://www.inovalon.com/role/DEBTScheduleofDebtDetails DEBT - Schedule of Debt (Details) Details 31 false false R32.htm 2422410 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Hierarchy (Details) Sheet http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails FAIR VALUE MEASUREMENTS - Fair Value Hierarchy (Details) Details 32 false false R33.htm 2423411 - Disclosure - FAIR VALUE MEASUREMENTS - Unobservable Inputs (Level 3) (Details) Sheet http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details FAIR VALUE MEASUREMENTS - Unobservable Inputs (Level 3) (Details) Details 33 false false R34.htm 2424412 - Disclosure - FAIR VALUE MEASUREMENTS - Debt (Details) Sheet http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSDebtDetails FAIR VALUE MEASUREMENTS - Debt (Details) Details 34 false false R35.htm 2425413 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 35 false false R36.htm 2426414 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Interest Rate Swaps (Details) Sheet http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails FAIR VALUE MEASUREMENTS - Fair Value of Interest Rate Swaps (Details) Details 36 false false R9999.htm Uncategorized Items - inov-20210630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - inov-20210630.htm Cover 37 false false All Reports Book All Reports inov-20210630.htm ex-311x06302021.htm ex-312x06302021.htm ex-321x06302021.htm ex-322x06302021.htm inov-20210630.xsd inov-20210630_cal.xml inov-20210630_def.xml inov-20210630_lab.xml inov-20210630_pre.xml http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 55 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "inov-20210630.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 186, "dts": { "calculationLink": { "local": [ "inov-20210630_cal.xml" ] }, "definitionLink": { "local": [ "inov-20210630_def.xml" ] }, "inline": { "local": [ "inov-20210630.htm" ] }, "labelLink": { "local": [ "inov-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "inov-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "inov-20210630.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd" ] } }, "elementCount": 348, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 7, "keyStandard": 270, "memberCustom": 7, "memberStandard": 32, "nsprefix": "inov", "nsuri": "http://www.inovalon.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.inovalon.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - BASIS OF PRESENTATION", "role": "http://www.inovalon.com/role/BASISOFPRESENTATION", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - REVENUE", "role": "http://www.inovalon.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - NET INCOME PER SHARE", "role": "http://www.inovalon.com/role/NETINCOMEPERSHARE", "shortName": "NET INCOME PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111104 - Disclosure - LEASES", "role": "http://www.inovalon.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - DEBT", "role": "http://www.inovalon.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.inovalon.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - BASIS OF PRESENTATION (Policies)", "role": "http://www.inovalon.com/role/BASISOFPRESENTATIONPolicies", "shortName": "BASIS OF PRESENTATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - REVENUE (Tables)", "role": "http://www.inovalon.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - NET INCOME PER SHARE (Tables)", "role": "http://www.inovalon.com/role/NETINCOMEPERSHARETables", "shortName": "NET INCOME PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - LEASES (Tables)", "role": "http://www.inovalon.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - DEBT (Tables)", "role": "http://www.inovalon.com/role/DEBTTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - REVENUE - Disaggregation of Revenue (Details)", "role": "http://www.inovalon.com/role/REVENUEDisaggregationofRevenueDetails", "shortName": "REVENUE - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "idd071430c81a4fd091b33c823c662fb4_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - REVENUE - Narrative (Details)", "role": "http://www.inovalon.com/role/REVENUENarrativeDetails", "shortName": "REVENUE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i9c12b92c5a554eff95bc2117209996fb_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - NET INCOME PER SHARE - Narrative (Details)", "role": "http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails", "shortName": "NET INCOME PER SHARE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i3d35890345dd4628b3fa3f218334ef05_I20190605", "decimals": "INF", "lang": "en-US", "name": "inov:CommonStockAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - NET INCOME PER SHARE- Reconciliation of Weighted Average Shares Outstanding (Details)", "role": "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails", "shortName": "NET INCOME PER SHARE- Reconciliation of Weighted Average Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.inovalon.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - LEASES - Components of Lease Expense (Details)", "role": "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails", "shortName": "LEASES - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - LEASES - Other Information Related to Leases (Details)", "role": "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails", "shortName": "LEASES - Other Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ie11b2bf28f664df78b3963e79574c853_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - DEBT - Narrative (Details)", "role": "http://www.inovalon.com/role/DEBTNarrativeDetails", "shortName": "DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ie11b2bf28f664df78b3963e79574c853_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - DEBT - Schedule of Debt (Details)", "role": "http://www.inovalon.com/role/DEBTScheduleofDebtDetails", "shortName": "DEBT - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6f291003aecc44099e7a9fb53e00e044_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i0911866144714aacbc24d7bf1b514b4b_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value Hierarchy (Details)", "role": "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "shortName": "FAIR VALUE MEASUREMENTS - Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i0911866144714aacbc24d7bf1b514b4b_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i1101093a53864630ac458d760a026b40_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - FAIR VALUE MEASUREMENTS - Unobservable Inputs (Level 3) (Details)", "role": "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details", "shortName": "FAIR VALUE MEASUREMENTS - Unobservable Inputs (Level 3) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib8e2f84e739640f49624b89e4834c9ed_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - FAIR VALUE MEASUREMENTS - Debt (Details)", "role": "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSDebtDetails", "shortName": "FAIR VALUE MEASUREMENTS - Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "role": "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "i6b96132172c041db9ac1e3e500401843_I20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "id85f78c32791411ca6e3c4b6002b5ee8_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Interest Rate Swaps (Details)", "role": "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Fair Value of Interest Rate Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "id85f78c32791411ca6e3c4b6002b5ee8_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "role": "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ib784767689aa44a996f3f9c0ecac7637_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ia9def2585d074498a39a107d464c72bb_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "role": "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ifbb397df0c15444282e33aba12f6175f_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "inov-20210630.htm", "contextRef": "ic0dc9f548d234eecbc54caad5ab4efb7_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - inov-20210630.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - inov-20210630.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 41, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "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/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.inovalon.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "inov_A2018RevolvingFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Revolving Facility [Member]", "label": "2018 Revolving Facility [Member]", "terseLabel": "2018 Revolving Facility" } } }, "localname": "A2018RevolvingFacilityMember", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "inov_A2018TermFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Term Facility [Member]", "label": "2018 Term Facility [Member]", "terseLabel": "2018 Term Facility" } } }, "localname": "A2018TermFacilityMember", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "inov_AdjustedLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted LIBOR [Member]", "label": "Adjusted LIBOR [Member]", "terseLabel": "Adjusted LIBOR" } } }, "localname": "AdjustedLIBORMember", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "inov_BusinessCombinationContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination Contingent Consideration Liability [Member]", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMember", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "inov_CapitalizedSoftwareAccruedCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for compensation for investment in capitalized software.", "label": "Capitalized Software, Accrued Compensation", "terseLabel": "Accruals for investment in capitalized software" } } }, "localname": "CapitalizedSoftwareAccruedCompensation", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "inov_CommonStockAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Additional Shares Authorized", "label": "Common Stock, Additional Shares Authorized", "terseLabel": "Additional shares authorized (in shares)" } } }, "localname": "CommonStockAdditionalSharesAuthorized", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails" ], "xbrltype": "sharesItemType" }, "inov_ContractWithCustomerAssetLiabilityNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset (Liability), Net", "label": "Contract With Customer, Asset (Liability), Net", "terseLabel": "Contract with customer, assets, net" } } }, "localname": "ContractWithCustomerAssetLiabilityNet", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "inov_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisFairValueAdjustmentGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Fair Value Adjustment Gain (Loss)", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Fair Value Adjustment Gain (Loss)", "terseLabel": "Fair value adjustment (recognized in general and administrative expenses)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisFairValueAdjustmentGainLoss", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "inov_LeaseholdImprovementsLessor": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessor, Leasehold Improvements Paid", "label": "Leasehold Improvements, Lessor", "terseLabel": "Leasehold improvements paid by lessor" } } }, "localname": "LeaseholdImprovementsLessor", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "inov_MorganStanleySeniorFundingInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Morgan Stanley Senior Funding, Inc. [Member]", "label": "Morgan Stanley Senior Funding, Inc. [Member]", "terseLabel": "Morgan Stanley Senior Funding, Inc." } } }, "localname": "MorganStanleySeniorFundingInc.Member", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/DEBTScheduleofDebtDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "inov_NoncashPaymentsToAcquireIntangibleAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash Payments To Acquire Intangible Assets", "label": "Noncash Payments To Acquire Intangible Assets", "terseLabel": "Accruals for purchase of intangible assets" } } }, "localname": "NoncashPaymentsToAcquireIntangibleAssets", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "inov_PaymentsForSoftwareForInternalUseAndToBeSold": { "auth_ref": [], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use and to be sold that qualify for capitalization.", "label": "Payments for Software for Internal Use and to be Sold", "negatedLabel": "Investment in capitalized software" } } }, "localname": "PaymentsForSoftwareForInternalUseAndToBeSold", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "inov_PlatformSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Platform Solutions", "label": "Platform Solutions [Member]", "terseLabel": "Platform Solutions" } } }, "localname": "PlatformSolutionsMember", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "inov_ServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services [Member]", "label": "Services [Member]", "terseLabel": "Services" } } }, "localname": "ServicesMember", "nsuri": "http://www.inovalon.com/20210630", "presentation": [ "http://www.inovalon.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r106", "r113", "r119", "r177", "r301", "r302", "r303", "r312", "r313", "r344", "r347", "r349", "r350", "r496" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r106", "r113", "r119", "r177", "r301", "r302", "r303", "r312", "r313", "r344", "r347", "r349", "r350", "r496" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r106", "r113", "r119", "r177", "r301", "r302", "r303", "r312", "r313", "r344", "r347", "r349", "r350", "r496" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r217", "r251", "r290", "r291", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r452", "r454", "r484", "r485" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r217", "r251", "r290", "r291", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r452", "r454", "r484", "r485" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r164", "r274", "r278", "r421", "r451", "r453" ], "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.inovalon.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r164", "r274", "r278", "r421", "r451", "r453" ], "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.inovalon.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r217", "r251", "r281", "r290", "r291", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r452", "r454", "r484", "r485" ], "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.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r217", "r251", "r281", "r290", "r291", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r452", "r454", "r484", "r485" ], "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.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r107", "r108", "r109", "r110", "r171", "r172", "r174", "r175", "r176", "r177", "r178", "r179", "r202", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r312", "r313", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r406", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r494", "r495", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r409" ], "calculation": { "http://www.inovalon.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", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r8", "r21", "r167", "r168" ], "calculation": { "http://www.inovalon.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 of $3,735 at June\u00a030, 2021 and $2,700 at December\u00a031, 2020)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r190", "r191", "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "negatedTerseLabel": "Accretion expense (recognized in general and administrative expenses)" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r50", "r52", "r53", "r440", "r462", "r466" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.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", "terseLabel": "Other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r53", "r61", "r62", "r63", "r103", "r104", "r105", "r322", "r457", "r458", "r498" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r304", "r409" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r103", "r104", "r105", "r301", "r302", "r303", "r349" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for employee taxes upon conversion of restricted stock" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r293", "r295", "r305" ], "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", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r169", "r180" ], "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": "Accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r88", "r237", "r246", "r247", "r384" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance costs and debt discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r184", "r186" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r99", "r153", "r156", "r162", "r173", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r320", "r323", "r364", "r407", "r409", "r424", "r438" ], "calculation": { "http://www.inovalon.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.inovalon.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.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r10", "r46", "r99", "r173", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r320", "r323", "r364", "r407", "r409" ], "calculation": { "http://www.inovalon.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.inovalon.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.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r328", "r331" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/BASISOFPRESENTATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r87", "r319" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of acquisition-related contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accruals for purchases of property and equipment" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r181" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r31", "r90" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r84", "r90", "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r84", "r373" ], "calculation": { "http://www.inovalon.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": "(Decrease) Increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r97", "r99", "r123", "r124", "r129", "r133", "r137", "r145", "r146", "r147", "r173", "r203", "r207", "r208", "r209", "r212", "r213", "r249", "r250", "r252", "r253", "r364", "r492" ], "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.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.inovalon.com/role/Cover", "http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r197", "r429", "r444" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note\u00a07)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.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": [ "r194", "r195", "r196", "r198", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.inovalon.com/role/Cover", "http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.inovalon.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r103", "r104", "r349" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r254" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r409" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60", "r68", "r432", "r448" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r262", "r264", "r275" ], "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", "terseLabel": "Deferred contract asset" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r262", "r263", "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r262", "r263", "r275" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r92", "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion Class\u00a0B to Class\u00a0A common stock (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r72", "r99", "r173", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r364" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r71" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.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.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/DEBTScheduleofDebtDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "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.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/DEBTScheduleofDebtDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "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": [ "r96", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r231", "r238", "r239", "r241", "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r98", "r102", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r244", "r245", "r246", "r247", "r385", "r425", "r426", "r437" ], "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.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r214", "r244", "r245", "r383", "r385", "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "terseLabel": "Interest rate, increase (decrease)" } } }, "localname": "DebtInstrumentInterestRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38", "r215" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "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.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39", "r98", "r102", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r244", "r245", "r246", "r247", "r385" ], "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.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r39", "r98", "r102", "r214", "r215", "r216", "r217", "r218", "r219", "r221", "r227", "r228", "r229", "r230", "r232", "r233", "r234", "r235", "r236", "r237", "r240", "r244", "r245", "r246", "r247", "r255", "r256", "r257", "r258", "r382", "r383", "r385", "r386", "r436" ], "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.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r227", "r242", "r244", "r245", "r384" ], "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": "Unamortized loan commitment and origination fees and unamortized discounts or premiums" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r100", "r311", "r315", "r316", "r317" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r308", "r309" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r88", "r187" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r88", "r151" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "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.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAmountOfHedgedItem": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability.", "label": "Derivative, Amount of Hedged Item", "terseLabel": "Amount of hedged item" } } }, "localname": "DerivativeAmountOfHedgedItem", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r47", "r329", "r330", "r334", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative Liability [Abstract]" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "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": [ "r69", "r111", "r112", "r113", "r114", "r115", "r120", "r123", "r133", "r136", "r137", "r141", "r142", "r350", "r351", "r433", "r449" ], "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": "Basic net income per share (in dollars per share)", "verboseLabel": "Net income (loss) per share attributable to common stockholders - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per share attributable to common stockholders, basic and diluted:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r111", "r112", "r113", "r114", "r115", "r123", "r133", "r136", "r137", "r141", "r142", "r350", "r351", "r433", "r449" ], "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": "Diluted net income per share (in dollars per share)", "verboseLabel": "Net income (loss) per share attributable to common stockholders - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r138", "r139", "r140", "r143" ], "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.inovalon.com/role/NETINCOMEPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.inovalon.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" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r61", "r62", "r63", "r103", "r104", "r105", "r108", "r116", "r118", "r144", "r177", "r254", "r259", "r301", "r302", "r303", "r312", "r313", "r349", "r374", "r375", "r376", "r377", "r378", "r380", "r457", "r458", "r459", "r498" ], "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.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r352", "r353", "r354", "r360" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r352", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r352", "r362" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Fair Value, by Balance Sheet Grouping" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r229", "r244", "r245", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r353", "r410", "r411", "r412" ], "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.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r352", "r353", "r355", "r356", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "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": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r229", "r282", "r283", "r288", "r289", "r353", "r410" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r229", "r244", "r245", "r282", "r283", "r288", "r289", "r353", "r411" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r229", "r244", "r245", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r353", "r412" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value Measurements Using Unobservable Inputs (Level 3)" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r357", "r360" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Financial Instruments Measured At Fair Value Using Unobservable Inputs (Level 3)" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements)", "negatedTerseLabel": "Settlement of liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "negatedPeriodEndLabel": "Total", "negatedPeriodStartLabel": "Balance, beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r229", "r244", "r245", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r410", "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSUnobservableInputsLevel3Details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r359", "r361" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "totalLabel": "Total" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r328", "r332", "r338" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds Effective Swap Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r389", "r395", "r404" ], "calculation": { "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r391", "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows for financing leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease liabilities:" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r388" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r388" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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 finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, less current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r390", "r399" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance lease liabilities paid", "terseLabel": "Financing cash flows for financing leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r387" ], "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": "Finance lease, right-of-use asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r389", "r395", "r404" ], "calculation": { "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r402", "r404" ], "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": "Weighted average discount rate, financing leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r401", "r404" ], "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": "Weighted average remaining lease term, financing lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "negatedLabel": "Contingent consideration" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Liabilities Fair Value Disclosure [Abstract]", "terseLabel": "Other Current Liabilities / Other Liabilities:" } } }, "localname": "FinancialLiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r185", "r422" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "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.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r183", "r409", "r423" ], "calculation": { "http://www.inovalon.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.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeAndExpensesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income and Expenses, Lessee [Abstract]", "terseLabel": "Finance lease cost" } } }, "localname": "IncomeAndExpensesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r153", "r155", "r158", "r161", "r163" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (Loss) before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.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_IncomeStatementCompensationItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Items [Abstract]", "terseLabel": "Includes stock-based compensation expense as follows:" } } }, "localname": "IncomeStatementCompensationItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r189", "r193" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r117", "r118", "r152", "r310", "r314", "r318", "r450" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for (Benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r91" ], "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": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r44", "r428", "r445" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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 and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.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.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (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.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income taxes receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current and non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r65", "r150", "r381", "r384", "r434" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r82", "r85", "r91" ], "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": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of net gains or losses on interest rate cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings.", "label": "Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net", "negatedTerseLabel": "(Gain) Loss reclassified from OCI" } } }, "localname": "InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.", "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net", "negatedTerseLabel": "Net amount of accumulated other comprehensive loss expected to be reclassified to interest expense" } } }, "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue": { "auth_ref": [ "r330" ], "calculation": { "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.", "label": "Interest Rate Cash Flow Hedge Liability at Fair Value", "negatedTerseLabel": "Interest rate swaps" } } }, "localname": "InterestRateCashFlowHedgeLiabilityAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swaps", "verboseLabel": "Interest rate swap contract" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails", "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r403", "r404" ], "calculation": { "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "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": [ "r405" ], "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.inovalon.com/role/LEASES" ], "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.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r394" ], "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.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r405" ], "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.inovalon.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r99", "r157", "r173", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r321", "r323", "r324", "r364", "r407", "r408" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r99", "r173", "r364", "r409", "r427", "r442" ], "calculation": { "http://www.inovalon.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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37", "r99", "r173", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r321", "r323", "r324", "r364", "r407", "r408", "r409" ], "calculation": { "http://www.inovalon.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.inovalon.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.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r426", "r437" ], "calculation": { "http://www.inovalon.com/role/DEBTScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "totalLabel": "2018 Term Facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r34", "r98" ], "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.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/DEBTScheduleofDebtDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r34", "r98" ], "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.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/DEBTScheduleofDebtDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r34", "r98" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r15", "r425" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.inovalon.com/role/DEBTScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LineOfCredit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Credit facilities", "verboseLabel": "Less: current portion" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "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)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r228", "r243", "r244", "r245", "r426", "r439" ], "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": "Carrying value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r39", "r199", "r200" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.inovalon.com/role/DEBTScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LineOfCredit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Credit facilities, less current portion", "verboseLabel": "Non-current Credit Facilities" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r39", "r201" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.inovalon.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 financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r84", "r86", "r89" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r55", "r58", "r63", "r66", "r89", "r99", "r107", "r111", "r112", "r113", "r114", "r117", "r118", "r130", "r153", "r155", "r158", "r161", "r163", "r173", "r203", "r204", "r205", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r351", "r364", "r430", "r446" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "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", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r111", "r112", "r113", "r114", "r120", "r121", "r132", "r137", "r153", "r155", "r158", "r161", "r163" ], "calculation": { "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income attributable to common stockholders, basic", "totalLabel": "Net income attributable to common stockholders\u2014basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r122", "r125", "r126", "r127", "r128", "r132", "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income attributable to common stockholders\u2014diluted", "verboseLabel": "New income attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "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": "Recently Adopted Accounting Standards and Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/BASISOFPRESENTATIONPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income and (expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfInterestRateDerivativesHeld": { "auth_ref": [ "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.", "label": "Number of Interest Rate Derivatives Held", "terseLabel": "Interest rate derivatives held" } } }, "localname": "NumberOfInterestRateDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r153", "r155", "r158", "r161", "r163" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r396", "r404" ], "calculation": { "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r388" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r388" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r392", "r399" ], "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 cash flows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r387" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r402", "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r401", "r404" ], "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", "verboseLabel": "Weighted average remaining lease term, operating lease" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r6", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/BASISOFPRESENTATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r328", "r338" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r48", "r50" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Net change in unrealized gains (losses) on cash flow hedges, net of tax of $926, $2,623, $(2,024), and $14,692, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "negatedLabel": "Net change in unrealized (losses) gains on cash flow hedges, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r50", "r54" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedLabel": "Realized losses on cash flow hedges reclassified from accumulated other comprehensive income, net of tax of $(1,532), $(1,293), $(3,033), and $(1,974) respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "negatedLabel": "Realized losses on cash flow hedges reclassified from accumulated other comprehensive income, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r56", "r59", "r61", "r62", "r64", "r67", "r254", "r374", "r379", "r380", "r431", "r447" ], "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 loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r36", "r409" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r328", "r338" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment for acquisition-related contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Operating Activities", "negatedTerseLabel": "Payment for acquisition-related contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r80" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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", "negatedLabel": "Payments for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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": "Tax payments for equity award issuances" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r75" ], "calculation": { "http://www.inovalon.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.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r249" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r249" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r409" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value, 100,000,000 shares authorized, zero shares issued and outstanding at June\u00a030, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r9", "r29", "r30" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r77" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from credit facility borrowings" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r76", "r296" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r188", "r409", "r435", "r443" ], "calculation": { "http://www.inovalon.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", "terseLabel": "Property, equipment and capitalized software, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r79" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Repayment of credit facility borrowings" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r307", "r420", "r486" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.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" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r259", "r304", "r409", "r441", "r461", "r466" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r103", "r104", "r105", "r108", "r116", "r118", "r177", "r301", "r302", "r303", "r312", "r313", "r349", "r457", "r459" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r148", "r149", "r154", "r159", "r160", "r164", "r165", "r166", "r273", "r274", "r421" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.inovalon.com/role/REVENUEDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r277", "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.inovalon.com/role/REVENUENarrativeDetails" ], "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" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r400", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r400", "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Numerators and Denominators of The Basic and Diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/NETINCOMEPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r123", "r124", "r133", "r137", "r142" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r352", "r353" ], "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": "Schedule of Fair Value Hierarchy For 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.inovalon.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of Line of Credit Facilities" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt", "verboseLabel": "2018 Term Facility" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/DEBTNarrativeDetails", "http://www.inovalon.com/role/DEBTScheduleofDebtDetails", "http://www.inovalon.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.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.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "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": "Shares withheld for employee taxes upon conversion of restricted stock (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r97", "r99", "r123", "r124", "r129", "r133", "r137", "r145", "r146", "r147", "r173", "r203", "r207", "r208", "r209", "r212", "r213", "r249", "r250", "r252", "r253", "r254", "r364", "r492" ], "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.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.inovalon.com/role/Cover", "http://www.inovalon.com/role/NETINCOMEPERSHARENarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r43", "r61", "r62", "r63", "r103", "r104", "r105", "r108", "r116", "r118", "r144", "r177", "r254", "r259", "r301", "r302", "r303", "r312", "r313", "r349", "r374", "r375", "r376", "r377", "r378", "r380", "r457", "r458", "r459", "r498" ], "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.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r144", "r421" ], "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.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r292", "r306" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation expense" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r19", "r20", "r254", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of shares related to restricted stock units and awards, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r254", "r259", "r294" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r43", "r254", "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r99", "r170", "r173", "r364", "r409" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Adjustment to retained earnings for adoption of ASC 326", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r398", "r404" ], "calculation": { "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosure:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r45", "r260", "r261" ], "calculation": { "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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", "negatedLabel": "Treasury stock, at cost, 14,620,175 shares at June\u00a030, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r42", "r260" ], "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" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r131", "r134", "r135" ], "calculation": { "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedTerseLabel": "Undistributed earnings allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "terseLabel": "Gain (Loss) recognized in OCI" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/FAIRVALUEMEASUREMENTSFairValueofInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r397", "r404" ], "calculation": { "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/LEASESComponentsofLeaseExpenseDetails" ], "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.inovalon.com/role/DEBTNarrativeDetails" ], "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.inovalon.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r137" ], "calculation": { "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r137" ], "calculation": { "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Diluted (in shares)", "totalLabel": "Weighted average shares used in computing net income (loss) per share attributable to common stockholders - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r120", "r137" ], "calculation": { "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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", "netLabel": "Number of shared used for basic EPS calculation (in shares)", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares used in computing net income per share attributable to common stockholders - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.inovalon.com/role/NETINCOMEPERSHAREReconciliationofWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted average shares of common stock outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.inovalon.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "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": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "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.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r461": { "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" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "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": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r488": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r489": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r49": { "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" }, "r490": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r491": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r492": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r493": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r5": { "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" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "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.2)", "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.4)", "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.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(ee)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 56 0001619954-21-000113-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001619954-21-000113-xbrl.zip M4$L#!!0 ( +*!_%(]IW /"@@ *TH 3 97@M,S$Q># V,S R,#(Q M+FAT;>U:;7/;-A+^?K\"E><2>T:B1,F*%=GQC&.Y$[5IDGK4YOKI!B*7$LX@ MP0*@9/77=Q>@WN5$GC:-_M]>"W=S=L;%/)WOWR M\G7_FE5J]?K[UG6]WAOTV*O!3Z_9:= (V4#SS @K5,9EO7[SIL(J8VOS;KT^ MG4Z#:2M0>E0?W-9IJ-.Z5,I $-NX'SYKXOO:C764U&10F99I(%; MB%EA1#9B[V,P=ZQ6*Z6N53[38C2VK-EHANR]TG=BPGV[%5;"Y7RQO__J MA]D:S,*]K7$I1EG7N53Q7>?-D9)*=X\:[N^<6FH)3X6<=9\.1 J&O8$INU4I MSYY6#2Y#S8 6B1[?!$B_?;._H_\KC!7)[+&> MKG?[9*Z>[G2U7V4_@K!C=ANP7I%)X)-9E?T4]((JBT"38":XP;.6.WD"MMF]TLV#6^F7W.#ZXG*E,W:7J:F$> 15O^#:+W.L MT(1,84E$%5QDC&8)%T]1*7GK,4G[3@DB4\PE>:J5189I67VQ+( M( )CN)Z12,KO /6NC&GP78S&H$KIBBWJ((%(:"RN*)9A=[0D!LVF8Q&-F2GH M8]E_"AK*03Q9BR@!-&23\\7SYH'C>]C?G(@ .\$C1;-0@\, MSA,NM2O 'P=CE;A!Q NS?QN&RLC* !EDL ]0I1P8MHD)RJB;HEC-BR3RPA^QQD2<$WV*[!-CX4V"XRN,?%-K[H^*-D MLZYE [Z/R-C$4%04%9KPLT('UL9+E;'XA@ZM<103X1"_^Y,X=KPEG"#X,7]N MR)5FXDX3W#D-'>%DQ<*6$V_)F)L%7Z+,ZX(%8E>2G/=EN9@Q*>Y EHQU-UF1LI5:_B>YDF":>/8$U;3!Z-XLCCK=)F M05'<"QPL386U #N+STN%](=:>@)M1.=4Z^[4\/;G]Z)9&'XDP)1"4=)=#)1"0 8522B<4^<0K\CMB!YZ6.'SA& M[0ZSYR=WCP)GN:7S1SH[4BB/L:.!10;= >22@:,P8A*)>*RRL8@;N"4;?Q=MOS3O"\\7!S(P@7;74WMA\?/3 Y MSUY46I6-:>DV\WL6KD\*S=2F$][^OSN^PL;'(.ZG9NW"?[\:8_>.4N M!/SRYO7-U:^_^0L!B^7?P_5R?:W*N^@Y<^=S;.[%ES0O#UR.>,Q<')B[;L2N ML*@MVF,"KL<"$G9S#U%!FW+VMB2-3XY:G7-V/>8"*U?V]XRV$K._% ^_2REM8?ERK%A]D,A9_X7GV:GZB_-/6#BA\O!QJVW7/EK M?UU_I#^!K7MPRZSA$GQCV84/,744=KO+1Z[.E9_^(I^[4GCY)U!+ P04 M" "R@?Q2L.;Q.^\' !R* $P &5X+3,Q,G@P-C,P,C R,2YH=&WM6MMR M&S<2?<]7('3%EJIXOT@4):M*-Y?I\DJ.BBGO/FV! PR)"#.8 !C2S-?O 3"\ MB71,)>N8CJT'BC-HH+N!T]T'(,Y^O+Z[&OSGW0T9VT22=[]X-/3MGY#V<_5BKD6D5YPE-+(LVIY8SD1J0C\IYQ M\T JE4+J2F4S+49C2YKU9H.\5_I!3&AHM\)*?CX?YZP6GL]J7LG94+'9^1D3 M$R+8RY*(H^-.BQVU.\TN;3>;;=KL=NAQ='34;39.AIS_MP$C:Q /?8R=2?ZR ME(BT,N9.?Z_=K!YW,GLZ%XUZ_:>2%ST_BU5JH4^C?_@:AMD8S/(/MD*E M&*4][U(I=)TW1THJW7M6]W^GKJ42TT3(6>_%0"3F+LL$R5 S7 M(@Z"1OS.>R>PSC]-@\7'&$:*E,\]:#2=S3?_?MV_[ ](JU%M/G_6.*J?KIN] MW> (,\QUZ:/.[M#K;_;SZN9^T'_5O[H8].]N/^+H$]WY-3=6Q+//[4][JS_] M,GF#L+-CFI+[*KE4DMDRB;AV)A&\ML^?=;H[+>:Z'W_L?D890UQ6)(]MKW4$ M4S<'"J]$RK#YXI;8E*R2NEDP#21KWR,U$QZ:=J0B6:7F.E,;(IA_9^ M&E6QTB??]$HW]VZE+ZG!^F*YDAEY2-54DH2/&E!)8EIA%>:J$188E60VQ!(><2-H7KF1!+ZP*%W M94R#=PS&0*7TM10ZG$ D-&HGQ%)TAR6,:S(=BVA,3.X^EOVG7/-B$.= (HQ$ MD77U>BKL& Z:C$?>0#=N!M,4@YL3=&-D.%N=AF\>NZVO![N:1=IC!Q&'3?$]TCF#&,"<2M+7P9:AJ M$2_,D\ZRD\@E!(!@!9AY=85!$35C$DLU-7-\:SX2QH*R6D+=RR ',\LK,#5S M:S;,_>:1VMX[I [65O6%*5!8L""7CU0<"SSZE>X3JKD'%4 BAI*[M2<<2!Y* M8<9.W(DER,4N'[MG)DPDEG 9H.R7$IIBU> MTQ9#F_/X<2Q PM&2S\\7CYM[C>\#>K@G .]6ZRTW"]?<8)ZPU+X ?QJ,9<<- M(IJ;W;NX(CWDP%2A*91]E6L,@(PX$<8G6DCQU(_CMA;+%+V:YC67U(.TJ/M+ MC)6+$N :!=(U;#%*"N8W^B8?&L$$U<(Y( ([\84G=2/EQC$&']C&TPN?E97A M, A;?-\I X,642ZIJR9PRQNQ9![H$7C,*OW"MR%W@LCWZ,_9'^?W71+U/R\B MAOL2$HA[-$9 FQ-=(6.^S+VH7 HRW6&Z#">3461TLP;X(GY MB*<@21)!@A:>N>AS(MATA$! E(K,%Y'OH? X%*)]"85Y<;B94)G[#.IPPN,8 M5%E,L,)F"^,%-]JA%H3'[?378QX=D<<=Y"$\5+G]N.Y=JA5=2'.WA8@_O5TD MP_GFQ(SQDG8+OL%V#+=L7V"XR>,#%)K[<\4?!9GW+(_@^(6,[AJ*B M*-<./RMT8&V\1!F+-^Y,&J.8"$/\%D[BR,&&< SP(W\^DBO,Q$Z3^W,:=X23 MY@M;#H,E8VH6?,EE7A\LG/F2Y+TORL6,2/' 97%H\TB^_!3R5E[G1I>I5?"_3I,/I$UC3!I.'410\WBIM%A3%O\!@22*LY7QK M\;E4H#^NY5K )M_] /A'KC>NEN"_VT?, Y7_E@N8[$,S3R-_JG/X?7^Z=_O3 M"PD>BID20*4[2G G$Y'@@%%!)A;[Q"FG#XX=!%[J^8%GU/XP>WYR]R1P%ENZ M<*2S)852AHZ&+S+H%B 7#!S"P"2($8BK0R5M2KIN8L2$U?%P)X*'5Y=:"[N4+2[U4ZKZZY16!AN MV5QQ<<.BZF]8U"S;;#OI5D_J'V^N5QN+MIH?.XP/#TQ&TY>E5NG1M/2:V0?2 M6)\4-U./G0CV_[_CJU'_%,2]L\^?M8]/C?\D;^YN+P:O+V[]58"[M]>#Q<+O MX'2QLE9E/?A,_,DG1U+5/A[EXO'-Q/^,9EMF6&\&F\ONQ"AT@3N=WL\HG[;\5GN(WG[P6> M_P]02P,$% @ LH'\4ET9W"L7!0 B1, !, !E>"TS,C%X,#8S,#(P M,C$N:'1MY5A;<]I&%'[OKS@AT\2903"CR*_8-3'KDDE.3S9\.H[YW7&TD,Y41*N33L2N M@46O2\R=UEN>2^JM6I/4W&ISVCBNM&(O#H\]$M>F[F\>*ND@N=E3R!6GKTL) M2ZTY5?+]6L5NU#/97K)(SGW/=7\N:=*33BQ2B?)RW&]>#9L]9I+>2(MP-DM] M;5+);-TLAX*+W'_NZK^V6K%BDC"^\E\&+*$%G-,EC$5"TI?E L-@%31GL2$L MV)_4;Z%V^M?2:-Q -IRE=&.!5U$Z#SZ=#M\, ZA6;._%<^_8;>^J_;C"]]AZ M_Z80PT+S[V-F;S .AF^'O6XP')TCJL>3R^YY ,'HJ2ON->'2GM@]&R:#GE+> M!,FKUMWR4]>].X%N?W01#/H_DL=W_-QRCV'T%H+3 4RZXS?=\\'$>Z&WR& M;B_ %4-5<=W*X$(]6IX!&6_**\81':<*1VO7A>K;5[(LE( MNM+OKP#)WXH\6>>":WV 6.1:1(;VB0AH&F$/^6614D-3=K,KRW^W99\^C-&8U1" J5[)K"*(Y92',MNCQ M]*O'",E]1N83P[BFTK>\9O;-&^;]J>#9&S/^=>'M'3]YGEVI*R^HL*WS*5YP M3*X0<<,5GK<8S^D?"Y93-1@5*IX[T?>J1P13*K_SM7X4O=JBXC9'MOFQAH;7 MJM8,RA*== B05EO!^9&">$C,_W/@J3Q)\+ 4JV="=*W&LBT);HWP*WR)+"Q- M"*TLIX4"45DM$\X!MZ$RA"/$B@SQ4Y@R%[.4I*'ZC@PC?430)0ZI%MQ@4&"I MUC*+._7.?C#4"BYL**46B)5ZK0AP2OI:AQ9GE]4&@UK(;;D.=!21" M5D8;P>MC@JV/"8Z,]M=:3;OE/KSLVMYVS=&\#7^TH$"GO2Y52W<2PJ]D-^#M M.D5YZJX11O]_.A\\]S%,NF:PJ#7:A7["N\$P.-5]\_+\;-#]];/IFULT'&#Z M.KX*(&@Y%(*S"#96_$A^>6"&^#N^>&+F:HX^DR@M/, !#\U).&;B%3+#D+N;_ED6NA]=-<4NGK MLI._ %!+ P04 " "R@?Q2L&'C3_0$ D$P $P &5X+3,R,G@P-C,P M,C R,2YH=&WE6%MOVD@4?M]?<4JT;2KA&Y< AD8B0!2J+*3@JNW3:K#',-NQ MQVL/(>ROWS,S0$)(-ZG4;M/=*+*,SYS+=^YVYT5_W L^70U@(1,.5^_/+H<] M*%F.\Z':+X+=+J-FN!T%.TH)))E+"'68.$I4S>%"%-2.9%0Z[:@G>*4D.OVE\\*RH"_"94)3"6%.B:01+ N6SN%# M1(O/8%F;4SV1K7,V7TBHN!4//HC\,[LFABZ9Y/1T*Z?CF-\=1ROIS$2T/NU$ M[!I8]*;$XI#6O9-:/7+#L-9J55NSN-:@[JSIDEJK66O\[J&1#AXW/(5<<_JF ME+#46E"EWZ]5[$8]D^T5B^3"]USWUY(^>MJ)12I17X[\YM:(.1 FZ8VT"&?S MU->02H9U2PX%%[E_Y.J_MJ)8,4D87_NO I;0 D9T!1.1D/15N< P6 7-66P. M%NPOZK?0.OUK92QNH!C.4KI%X%64S8./%\.S80#5BEUY>>2=N.U]LQ\W^ &L M#S.%&!::_QB8O<$D&)X/>]U@.!YA5D^F[[NC (+QVKW;)@.>LIX M$R2O6G?+S]WV[A2Z_?%5,.C_3![?\W/+/8'Q.007 YAV)V?=T6!JC3]>#CY! MMQ<@Q9RJN.Y7%,\?RT*R>/VUY;//]MV<4GO0*0;=TZ_#%$*1IC14PP%63"Y M+BB\6Y(< \O7,*&9R"6(&(:IN"8<3UT('F'/+\I;$:$-QXKKY5&UUNZ))"/I M6M^_!CQ^+O)D4PRN]0YBD6L5&>(3$= TPB'R=IE2^>T#-DR+Y8$@X^4V\:@ #9,1U#H2"0R-4#O'IZ:0-SF]$;GE.0SDM+" M&M]PNH9NJ".BTEF93!!4O?G-H)YM^A(/.(81!3Z5M>,_ON MX_'AO/?L+8Q_77E[ST^>9U?JR@LJ;)OBB9<<*RG$O.$J>7<)G=,_ERRG:@TJ M5#SWHN]5CPG63W[O:?TX>KW+BMN"V!7#)C6\5K5FLBS1%88)TFJKLGFD_3TE MYO^YY*D\R^1A*;;*A.C&C#U:$F2-\"G41S"QW.2590?WO3CEB1<;+V6:K]IIG:&W4S(:5( MM,9KU8A#PC8LC+:*MZ\%-CZI<"1T2&MU;1;[I?) MKNWM:(Z6;>0C@@*=]J94+=TK"+^2W8"W[Q3EJ?L@C/W?NAX\][&<=,T646NT M"WV%M^-1-[CHCO20'%_V@UT>/ 'T)K(J-1 S%(*S"+;V_TP>.5@5OL8+SPRH MEN@SB=K")T#_PCKT_W' \57.$'J&V ^\\/K0#8YN4W?ZY ^9:7V< 'HKQ-V: MKS>O/\W-;GW0RO]IHC]EVM_[V)()\[7)SRG'87)-#SZ_W#8(W<7=6Q8RPRZQ ME(OT;U!+ P04 " "R@?Q2[SS)%TB4 0#V;14 $0 M &EN;W8M,C R,3 V,S N:'1M['UI5QM)D^[W^16ZO'-GNL^A[-P7=S?W8+,T M/4BT06Z/^.*3*Q1HX96$67[]C2Q)+#8V8&14$N5N&Z3:LC(BGG@BUV.]U:A][_>/\L\FRXIIWO9.+?GYP.*P11/ 7!_MOK/+81"TRJI#/ MF,<)TQ'6)FF*69T<+#*2Q2KY;]&Q1I M]!I[)JEE@DCCL(_"1PG_$6M)>NSA$-X.WK [>)-W>Y__6#H<#D_>O'Y]=G;V M*GUAVKWN*]?KO$[M18+"VX_.;N?=XUMGG]M^^U6O?P!G(OHZ';9F$":GGP_R M6V>?T$A(4K@^?9@-@KMU M#7Q^==#[?./LU\.^Z0YBK]\Q0Y!INAG/D,HHOFHL/"?_SLM]V1G"-Q_Q5?^->P1KK5\71R>G^G#=EJ(=DU>" \6=KUY_T&,$ MR^\U?'3&Y()!?_AUF^'+K]O[[98F!;K1_W<__+[.)QD1-SO??_'&XQ<0KT<' MBU/?M$WWX(^ET,T^["V!(@?C5W[OA*&II2NS\._3'-3Y7:\[!//,FAW=KV_,7*[S[_ M7!L,+]KACR6?#T[:YN)-M]<-T(#\_$TZ,?1'O^;>AV[Q*QQO $;T7]3'^TW4 MR?[Q3G/CN+'F+EM'[TG]R!^V+C>.]X_VX:_O-$CKHM79NMBFC7;KLG>V?]3H M[*\=G^^OO:=ULH4:1UNT];%^OK_9(O"7IFOJG;_R>ENA;;)_T?KHQ$ZS#?<\ MP/7.?GM_[0-KK&VQ>O,8?OYU7%];I?MK?QWM-/\YW&_6/_O-C=QN?A!U\L]1 M8_,#A^]XJ[G%&VO^<'\SG;=_W/JX 6WYZ["Q=D!V-K?&U_P#S^+=_6;OTWV^WZ9?NP?G2,&F3CN-6I\T9G][#U\9^C>F<=[:RU6*NM+K:;Z\/Z'CK? M;JY^DBX&A"W*HL$B8TB3S" G,DR88U(P13U>6D$ 4@*TG;/?7]^2Y\\4[RIX M%9\\RT;;'%1BO4^LZ*985;!,@M RI"7)F @F,Q;[+/)(D5-.62F65J)I#\)/ ME^@(ZN#J\^$;#PRA W<\].;BIJS?G?;[2=+YP)EV*YC^>M>OP;F5V.\3.[XI M=F=<%(@ >_)29HPYEVF';<8(2"PJB7V(2RN8O*;X&0UYPA"OI;L!WPPJV=XG M6W)3MHA%R820F>4 M%"Y6(CKH_$S"O^"&@\Q,0"9CT0>/N%+*T:65]^0QHB62>VZ) Q10+'!L(\1, M1& /HH88RR?18CT6+=:8)*X[$NV8M;]9=:YW"BRK>[ '=-^;OA]\.$D8OGX. M+'*0VW;8S@?#V0K[HK&G.ZZST=WI[![O-P\N6I>MRWHS"?L]"+B1A,7JG?>X MOK9.=YJKN+'VMKU-02"=\_;.T?IY_7(_KQ\=MAN@&- V>%XCKU_6S^IK^YUZ M=;I/0%&:ZY<-://.Y@>\TSS,BWE8G[\\;E[[=N(1V7;9CHUG_A+RT$FD#*(\ "9RGF09VEGE.L//6JH#Y MTLK]D=B_OBE>DN@>K8>.#?UOJ-Q&W[@4O]1.N_E(X;JGZ?2EVTH8+%7&45 N M !DJH_)&(*6XP48'&<2=^.*#RSO 3?Y8VFIL?*F3:\$.MR#\[!? \]8,\L'> M21_BCIWN/Z:?&]#)77@%T.4$27!A1F:KG[B>C_7S:.,0P >N\>V=S?TL7K'T'?/H(.@M[4UPXN=M9VCZ_TL[-UMM,$O>YLT<;1?JPOE'C4MW^:5^MHY6>6-SM],Z<@3T$@OJ'X[K!? M*-/-X/35^<##+5[?OL?H^=? M') M==?'KIKI;YP*[!!=/V)T9/)Y\I#7MSIJ0>"V2K MYSETU.24=[T.A#_%\=4)O-YY_ZO^NFK& Y1BE)4;CN4LP5ZO7F]\Y&%ROB47 M$8*04C@L@']*@;2(WCGG@6[J(#!?-+F\+:]ZN-PX$&CA!#6#$ZEG$YH.]V;]Y$LR=H.83)Q&KBN.$<8#]J M;AW!T"%(:]!X6_0 *CARJ7H 99AD%#]=GR!VVTO ??5Z/O\,S;IY:L$ S;#7 M_T'5^^KZ].5:Z/8Z>?>NVS[4G=RZQ>O;K;]/\[EVA!+-.<4!O']01#ME&0[1 MD(BI?#ZY+X+7>9(VWI(+"L(&&PQB'C&JL$)2"0'<4WJ+J4#/ATB+()?IX22' M"%,"#_#*2V:\5L@$)B(E-EJOB5\T>_FY;&!Z]J(9T4(%:S3XZT"9EA);A0DA M5L6HU*+9RT]G:5.R%RL5D&8IE#:&,9.X!(W:H>",DX).HDM6[NB2/4=T>:O? MF'<"8=<]!N:]!LJ8[^AA_<;FEJ_\W@9CZCAD4H(A/0L M[/1'@72KZWJ=< 6GVSU73#3Y$DH'0\!8TPZ#Z2/I[.%#>14(HJ>0N.,%HM)88 M8=,843"$(Q06S7?NA78[[QZL=GW=](]#&C]=/S^!6X5%=*5.<88UMX0RQ+03 MFD7&E Q,6JJ#5(OF2F[,5AD-8Y!2,!F;+0T M42%AE30D8&86S>_NAD$P?7<(XET+GT.[=Y+.76#72VTP1B/D, ^,4VLD5D"I MB(] L(1;N"AVE@*>B?<5U'+/;*)4G%&LK0=7;#!7VGFGA%HT[SMC"WY^!\PA MNC6,&[!:Q8+$6C&"@W).!$6%L8OF@&=LP3/PPF%.O(T9!6QF9D%PYRP/7!FD+ M.,W\HGGAV8IX)GXX"F2PCPR8%6&@.TIQQ!U&"FS9!G+G+/5*Q'/EB2UBD@%Q M)D9:)H%E$8%D= 0DC"D0L$7SQ#.WXN?WQ42A$#C%#$7+C#/**%CX.['EVT:5YF12$GH^9>8A(8EDQ'JU5: MV1$Q@2^?<5;O\VC$?;.B*HV@7&%)J P>W(!V0A'$ M)&>V3!*; YTHCOBZ;9 M+V9*7\R3<(3 1"*&+5*(*64L#=$3;PF*,7HY3Y-+OR^<5>_SY+)-^V^3^ZWN M.W.2#TU[3L0$80_$NVG^(L%,D;20,\UIE "UF.L8%D9,NV%H\F[PZZ;?S;L' M/V'P_J?(QS&3-TS$A$=BCMYJY0 U)&]11 :1#!F;(#(0[%_U&:+0D1(FEELP(:E(< MQSRVCA$5_5P:QD1,<..E;?,@S)>'_K<7U=$II?4P%X9)(G3:HT4$I8KXTT)@"A@OY:)IQ**F M]::G$4Y02JB(F C/@O2&>ZHC1<12+<#?SY%&E"6M-SWA,&FH%]@*ZRDC8*[( M",Z-ED3&M.O=P@AG%FF]Z8D)1Y9V%0?_:B)S*!CX(U&@6 OG'6<+(Z9G3>M- M3SX13(8&+[1TA DO@ Q'%&(!G'IZ3QYO1)&+S]%9-"-'D?MHY:<&9+FDF#N M#3$LJ$"X?SZ1S4QI):.,20G1EP'R[B $UXP%K2QVC'DR1_/CRN8$9C\S3C$B M<7!>,A*8]$@C"+F]T<%0HIQG\RC<6>W6,WMI(N-0VD8&(\L89UQ[AQUP 66] M9EJIA97F3]A+9O;2Y,KS*"WQ6EN&&1@E#]8PZL'9:(/%PDISH=(GL]1STJ(?V3@%Q9M7[B%0O^?L].M1<%& M ;S=2>9=,"1JG;9S=E9Z[<.B:<0")\^GI!$LN) *@W#JTCI4;7B 7^!?".MX MU'B.-*)$R?,I"<>@P$6TV*1%_I:#]1*2=L1'C",?HUT8X3XE,0E-!!(A M8.<"BY:8$"13S"@1I !FM3!B>N[D^93D@QC%3"HN4CX2/)\2EEB49H48*BR* M"R.?$B3/IR0R&4%<*'J?4L8826TA#K5,4.Z")[9(GH_+5I5=9"^9NF(]M5G2 MAO"T$MM)"9:+?+ A<*,\!;&)M 7=HFG$@E+7*6I$0$Y[R=)P==I14IA( S.. MI$(I()3U%,F'*,(&4$PXZ*A-+8+(R8GI.Z3E$^UA&#F?6*!\1B<#80:XP,1CIJ M++4+(Y\94]=I$A7M0P2HXQZ!<]+*4&V P7HFF)/$/J/(9J:T.-4AY8I(2UE MQ"CLJ:*I&*UG3H@OM]M8@%E+,YGW\;B--J:UH,U:JJ6/:6-"QAA1)%" (H-) M%%CRK_92*SUB%*AG<1"1&T954@S#P[:6"Q- ML%9_58=A'O2HA!1S]H(FDGMN26)?B@6.;80 CP@,H3C%)A9;&&(]%G1IB.G- M?@-J^M!^^Y+%/@5H;<21R* 5X0P"9(,UHX&S: 1Q7"].!N.1H?&]CQ_TAV_> MC2PM[3D7(6P=_EWT^TY<];V3Z_WJ'G2F/SH=#--;S$G\Y[1U7K H*$X+D:V1 MDE+MG+3"IDV]RZLW+UQP*A!E,8\,<<^8H,99#($[T]P@H%<+&+8^\R2XF;@_ M@QUB"%F/'&-&8$6P,4QJB01"2IK1ADAS("VGM F'9:(QH% M-]C3F52"7Q0G\&5D]OR%-QQW2$=#(R6<.4]M!/K--)!Q&03E>AZ%^_)"M-GK M45".*!Y()$0QYK02,I@8K?.6:(;E/.I1"5W<[ 7M%4"%"I%Y1=->NBH(S@@/ M$D0:G;"+)^CG3] ]OU0MB4%;QU#:(2R:H)44R$+8D$I=(LK'+&<>A/GRT/\V MZYO6>IV0I@D'@:+3S!E0#A&]59XB&6(,8M$T8H$3=%/2B!"PYH12@X1B%C&; M1K E=5(;RE6<)XPH48)N2L*)Q"L![-T9YUC$ -TB*$D41DP8<96@FW_AS"A! M-ZW%Q,8033C'P>NB8CB7"'E% G96\/$JU440TW,GZ*:U$A]IIH(UT7',8M36 M1NZ Z3IEI7=TGKQ>":.7GR(RG2I[R$@4%9Z!@]*6JS3EG=#@#)?/Z)9FU0/> M(XD914YAPZ)'&EL*&DNH$X)$.P^[ *:Y+'_W>_[4#7?Z>Z'_.7=AI+!YM_?Y MS=^@J+'7[^SUVJ<)_!=SIR"/?*H*)<%C,P,^7,9H*#92@RO7C,Y!9%TR,.2B7$FY8H9X48*$)\QBL&=4TGY M5/. 2S#%:,,3#PAQ+G1*>.YP@KHJ5#. M2:)XC $9FF:CS+TG?#[;>WX'J'P4B'BOTI9TC L+KI!1*VR@P4>%Y]\!/I_M M/;_?<\$BQBCFSEH&#%2!%Z002L2@=32*EG^[K;>F;;HN[!V&,-SN.7.]\.%& M#J-WVAT.=H,+^6=CV_.RL1963BGCN.1<,@CPE(Y,*:&UC<*8T88?\RZXXSW3:[\.C5@>#,)R7K>LH4LI&9((3G@';T$BF]!+CR'%O MQ!SL 'F_N KAS)54N)Y"$ M<1;^1Y9)'RU52LEH%9%."L0603@S1[CIB2MM?D%EQ-@0PH @*&J"M(B I!@* M$2^"N)X+X:8G%>HI5QJ!H_&>":(L31,U"5:4LA 1'RUB10+QLDIENI-RGB27 MM'Y=9(A/8Y P;='-'%!K#M[- M.Z>=.7'Z7C+!*-$"#($!_;): @TP2$J(2)D2\]7UYGR.NE[38+W7P5LMP"L( M'36VR@D6@05',@+O7/1B&?F#TYH*MIUWPTY\ M!W?-AQO&Y6WHC1OYAWJO?V"Z@)'==KC8"]V\U]\X[?J\>[#5=:^FU8B['G]7 M \NKAJ?=?*2#W=/4EBOUZA33M,+*^![PZ^0&DR.3S^D.=RIU2-N+:!6Q 62) M',(\JYV"6,\Y:X4IH!PKQ! IJU(G?=V"[NR?I@MO:-=J:GD3U'TB^JEI]2*9 MT=,XA2K2ZF0:T6Q**R 7+0^:"4NUC9Q:'*+TA"H^!_FZ2BU^1I*#(R(-#D$# MO4$F6LN,!=(3D31*:5)^M?@^/NV&S[WV9Y!)!5)SH(V82VZ"C8X$S[P@Q@>! MD2;$:6^<4N77QF=7B[O4_ZHQ80AM>2#_JA3Q9A@H?(A>*4H=8HH3<)9*QV@P M"]AIA\9CDP2/QR;AE[)JY/?H^14ZWCZI;!@YA0%2DN&'#I#>//4I"U8E Z)E MC TN,- @);@S5$KIK4A55L?3ABO-*9GFW)Y!?5,9GK*TR49!&;?6<-X%N_B"OO:Z MOM?=@M?N6],]WHDQ@)32>=M;;W=VYS]_.?LY>,Z98(@-D4;/TD:9&!FN+694 M@79A,==Z-,H"%!O4!E^IS)141D2B,4+4!.<80UH':72TG :$ F(E'IQ\B/2J MQ,V/C=WQZ&VQK0>U#%D#P0ZH!HJ&.?@33/GG=U1*,?7I)<%291P%J4?.J(S* M&X&4X@8; (TPW\YE>=KO@_5/3:',X'"UZ]./M(S_LVF'KU;PUWO=<%$W_>,P++1[6L^^T1U7 MO_X)'6SZ[O!B.WP.[6_TR%;WY'0X*,[ <^(7.2:(4<>U4)KA&*Q0WAM+.0$\ M%'X.@O9*>:>NO&1.E)=2(VQ401CDF(J@MI*(F#;^(J2LOG1/E MY52R-'[LG= ,0A.+F3%26HRE%\SK2GG+H;QET1?O99 \(!($98$JBTW:2TMQ MG=:$CS>?J_2E?%3OP8W9ZGX.HU)57X\ %$EF.)J"MA2\3>N9#UPU,E[2LPTQ M9HKP\I^Q9/BG6(V(S%@A'),B,.ZM)910%JDCGGC%YV#"SH):S7TWLZR+MA,'C7Z]B\6RCY.] 2Z!+H'_AMD*>!H_3UU2TJ WOH M,@&/M7=!"R68)%YK@QD3W'LJ'=*H,K!YCSHJ YMMYM\1*Q SS'G%(A,0I3B1 M A2N!<$.5P8V[P%*96 S-;!@O: :42RY98@2%9V+7G)E/$E)M,K *IV>-YUV M02K#.)>IRCI!45$7G5*4R2B!E,W!_ATEU.D'*LW#M64^ ZXIIBG*8BZ819YV M>V9"((*8B%8;3JMY;2_/7,HX:%,6<1[Q-5 M,M8Q;#@0)XUB95DOSK+F?&"F+):EL1=.<60#4"AJH[5!*0=F1:T5&LW!;GF5 M994U"'G9EF5\M$@QJCU#3 >F.(3ZPA CO<=R'DJ@5)95*?-D),3@:*A*:]X9 MXTA8;#452&FLO0>EKI2YI %&610H%<1#GCGEI$K;.UF%TH :(=%IQ^T2L>\P<9R3%S$7H6()*D0J*QTL2P*A#3&2@C,F$P+9YUU MA'EI(P9%2M/O*P4JG\P$"CP&K:(4D47M-0_.,QPM)T()$LJ_"5,)C7[>U^O_ M7,HSOQT""(8QYC+2EP/B0LX)APD*% MO"51WK+HBS TU6GAP#0=TU%HB"B19!QA)SF)HM*7DE*]!S>F6A0\?:LQRF&J M,-:&6L8P-0"OS!$.T,M,5)75E)5C5E8S0ZMA,A*'A0B4.":PL%0X9Y$WW&B$ ML:^LIJ3DMK*:&5J-"]:F>;\N2,P\]09I%L&*!(F2JE E BM%+8>BHDA-%$0A M'"13R)E -N=5(XJ+QRJ%'7>0XEJ3>YL^9-A-M+ $8V.<0\?":$I?N=2ZX@K M3S#W44=E8#,U,"6TC5'*( -C!%DC/',R.TEL-3I1Z?3 MW\GNLP^X2K-2>(HN0!DBZ*"U;F4M;P:0'-!6/O M4#0FL2;FHM>28Y+*"&4L\TPP9+PCB+T6EJ'40.%D7E:(B5ALZ7AI8J7)C'A;I3 MG)1E/%>&"YR""^64TM$B(U%$-%6K)I5EO3C+FO.!F;)8%@0;E@;+&>6&62,U M_"Z0(IA%"$=0Y;->GF7-^8A,:2S+F4"1UP0%PL!3:1-D]#%:S!%XKVK$<6XM MZP4JLXW>80AD++:82<]2S5UE+&7(Z,@5KY2YI %&610H2F*=TXX W6"<&!,C MIU)RAD24$E43Q,O*H\NB0#P*'T!I N*>$4HUMPHY06U0,JT^KQ2HI'2Q+ H4 MO0B>>F<,=2REZD@PSF(,PJ:"FFJXI80R ^E@I*GA5 DF*#*.<>6E0 818=E\ MS3M?> NS*I"H6)!4"XAXF!;@[57:))(RIT/AX[&NI/4$:6$]O2GGV%,#T,>E M,\P9JVS VINT!1%V6-)/:\7.4?!?-D=;2)5);"":_G#-#,-X^ZCT_]5]KHY= M=:F_<>K-G:8F1WY QLIK2:W73D?!4GUC"V)T.!HAP>LQ7,@8361< >D398P> M+N,O4/<),L8F+1C40B.+F&)2.Q,0"?!OT&F4?*YV@"N3:*>U]]MI-Q^):G!F M3JYDT!G1LE'B*!V97#TY,/F<+K\[(C(T8.&!$$7++*@ TU0AS"6T%W"\&!3# MJLR"7X-^^VR&^6>0Y/TV7[^:#X]G-!L!J>KO\&6]D(("VUK!HC)71."\M M(YXX%73Y[;)\XIGFSJN*Q[1^E4B-&<;.B !QH14($6>0M4K!(3)'0JU0H@P* M!;Z&8"VE$C8P;[@BWBJNA?61"$+I%\FX,BM4687Z\.S;U* _%9D+T@O&)%,N M*,,,Y5PQS!B%@'*.A%JAQ+,K5'[^IA_:13]_L%K MT![Z>GS&ZVC<,(N]WK#;&X:E6NSW.KLA#I)&TG\N[%KO\S;9_=RB]5-_M/YY M?U,?[1R][=3)_O%.<^.XL>8N6T?O2?W('[8N-X[WC_;AK^\T2.NBU=FZV*:- M=NNR=[9_U.CLKQV?[Z^]IW6RA1I'6[3UL7Z^O]DB\)>F:^J=O_)Z6YWO[.F. MZVQT=XX^\/K'O]J-R^.+G;5&WCC:[=0_ON?U=,W'K;/&T=OCUM$!;VSNMK?I M[F&K<][>Z;RG^YL?4+W3.FMLKI^U+M]?[C3AFLLZW,.1G8_OSQO-MYU6YZ^K M:^!9I_OD@]A?\\?[S?<7^T>KJ-5\>]18J_/&VO%E_7*+-2Y;?']M'=[\]T-[<2(.T:Y %%(0$4CTIDR@6:"$H8]VWJ#Q))4Z!+9)@[(9DR9DVF*>> E&BU&626$^9T,Y)6G7G/=UYC9U> M:^Q23QJ2_)$#!FHQ:*=4E&O$29JL4W7G/=AYK9W48,9Q"!F2X("81BBS"*(B M#Q^#0,H:745%]V'GC>YT:5U?BHH( V/GD696<9EY!XJIL#?&QZH[[S'V:]X) M$28.R+%,:J"4^&K[KPG*KKV[,$A$A%X=LLYT'CC=:9Q M<.#HB9!66$Z"7JJU\^[Q[O>3ID7&-)VW5!OVYC--V@Y_[E[L?_0GEC#1:!Z? MMSH?Z$YSB\'S2&.S!<\^AG;LMUM'JZ2^N9OOK!VC_"OO\A,3[X9]$[[+@Q&'P^#\46> MW>>?5WZ'?ZZ*142OL6>26B:(- [[*, "X#]B+?E4/.#JFL'P(@FODW>SPY ? M' [?,/)*\I/A;V>Y'QZ^P0C]WZ5;IZ;<>6;:^4'WS='I8)C'B]^*K_)N&@5Y M@]7)$"X8G)CNRN^V_QH>-OI]],ROGVSZ!_!PVQL.>YTW&!Y\XP$NI#&'N^X_ M-+8=)O>P1=]EKM=NFY-!>#/YY3>?#T[:YN)-W@7]"UEQT6^WGYA>]7/H#W-G MVN.G%H\;'1[W@M:O%*>I(X;0XT,_>?"XCUX5??1ZZ+\^IM4KC;Y]&+W"5\=> M%_?N3TX8BX..7M?7X*521_ZQ1)>^>._KOJL->NWR=OR%<' M3XSW>??@#:KAXA'7;7A=]-,=LGJ09%(C)Q= FWO]-Y,GQEYWF$73R=L7;_Z[ MF7?"H-8(9[7=7L=T_WMY8+J#;!#Z>1R=.,@O0W'/T<>S47=(N$\ARW'W8)(Z M]T-CJ[F^5MMKKC;7]VXKW#PT?V_]W8?=K>;6^EYMM;%66__?=W^N L[7WNW4 MZUM[>UL[C3*]$WK0.WTT@%S=@V&ONUQ;>_7N58T@SO0WWV-LE$E5Q4,Q8!:B MVNCU.__U+RS0;VGXL-OK-DX[<"=7&X\J@G]+DPV0=SIRICRA+ 1G'6NYT\G>?$OCD>X9.-HYW-.FIT/ISO=]Y_]IO_,/_G7^U]TOYLCTZ. M6I?KM'ZT"Q1CB^\TZW"/_?9.LY'O;[[G\%P&=(;L-S\EL)*[2$*QF\KV'>\V+QX&0Q^ M1-('>9G'W);15T3\I-NRQ_C$;SG B0\C)^>UNZG#EYW>.WE^/"S\_R^IA'%M MIQM^O5+1\9'G#K3;EOMYZ9=^]#-7<^'6GWO6_U&ON@W=F>_31UF M(R"X&<+5Y\,WM@>QB>D.^Z?A+OQ]?VKZT!OMB]UPTNL/YQ**-W*[^4&TFNL7 MK4M'6D?U\U;SPT5C[3UJD*USB&\.ZQ\!BM=:EZV/^X>MC^OC:_Z!9_'N?O/D ML-[\ZZAQN9_7+S<.&TUH([2U=;0.\8O\==PX:ASN=S8.6_] &YNK*7I, M/S]IBCP6ODACJHQI1C/#N<^0,P1%"<&/1DLK__4O+9GX[4L@_Z:1B(=H<3O$ MK_'V)YC^ERI\M^F__["ZVUS?W6[5=M?_WMEMUO[^L+OW8;71K#5W:L#]FD#P M:IC6=G9'S +S7_ROHU]W-D8_FW^NUZY9XNB[*YJX^JY9FYR(-66W^NZ!4/ ( MI+FCO_OI;W3\"?V>H6@][TY^*CC[-180[ M'GIS<1%,/W3O LF_BZY='\VYJR#R/HB\V&YN74$DHYAKY62&'3<98TIE(*68 MI:615FBO1?1+*W^==D.-HN5:$M-W@?).8]?S2)=Z_1]!L8K0C A--.W!G8RF MV8>6YRFO6%&:A]DKNDEI7.2"8NDSIQ#+F(/ U%"D,\L8!TNFA"L]IC1LH2E- MUL;=5$)=OA*\,KXYSPE32Q?/3Z\_+OL/?T>]1^=B._ MUJ,RI;P?EE]]U^MT\D%:QU';R-NA!BAC0_^GIR;7B^4;Z8FC!\ZE WE*>K)^ M]BD&3K!1,;,H>8&H0F:D]9DFB 5M(V)(IV5".*-"L:\8V[TYRG'.<#9Y<'$? MB2FT[].T_I1I8.-A(P _W;AVPT$^2+Y@V( C+\[ MN@GPG4T5/&,R[1< /H1 M3,W8#-/H$0XN$&^75K:ZO<^F#?CW9Z^=7/U@>81^6UWWZN$V5P* O]O$?ED_ M-VY8:$>M%VO]*ZVHF4%MPP MG/1[GQ-/N4;VSA:&-9S>S RE[2A(R!SB+F.2J,Q$ M;+*HE=.*2L&57%I9"VUS9OKAP6F )Z2S%DNYO]3=ICG?&J^P'RV*G^/0X[FU M]CK7''B(&".512HA:E':9:98X>J"C51X"F1K:87)#"N**!:/3S27'YWOSLC^ M4N!AK=>O]5+YFMK1:3\?^-P5F9A>+&8QYC?QLSBU?V"Z^67Q^3%#^G/2)5NO M=E_MO:JM=T[:O8O0+_K@MA'6&KU7ORZ"4LP(U5:][X?!8/QC&QJ *T2[#]$N M;OIAKJQ209G,<@UAHJ0T4\(#K D1A/)4!<0 T2C!M7? V$>S$4$WC%]^@E.> MTD2;.X?,7X3&OX-?=_K-WEFWTO?[]/WRIKZGK<\4UB%C2(J,6<\R*SG)*(M1 M*,45T-&EE;>]LSP\1<$?./BT6+KZZ(!JK,P%==CI_PUG D6H(JF':/3ZE48+ MX9@CVF94NH3@3F;62IM%R1AP4\Q,0O"ZZ5^T3==7D=24$/CO'JAW>S\_J8+_ M!ZKL=1CE,:(Q!),QYP&)*>:9CAIG!DF&,(V*1K&T0I!\41'46+%2HOJD#T"8 MGYAV+9P'=YIVE8.O(6H(@P6,D\"(:LF*[HB$YF],^9>?"$")]:WV@YE;R'G2 MH/'YIV =-=S2C"J!,T:,RBS!.A,R$*6CPSR JZ/HJ^'B7W_ZF'[::[+]]V&O M^U+']+?8)X8Q)L:+3(=$L%6@F4::9EY)88A GA"[M**0!O*-T!.&%VG::!TV*O!&46R"I-?[*_)/:6)5JMN^.8'A@NO!/B\ M@X-,JU<(C48E[QX=O#5S__8X'KJZ]EN#=3]XD/VD^TK]TQJ^>XUWFG3YS47>)2%$^F'S0O-ANYBNL&[<8:VHT/YSEKO-1V_T38&F>Q<= MVVN_X(Y($YEJ.V.M6#]WAZ9[ %]T:Q\/<_AF]PJ[[PJ1'F,L-W8\^'H[A))V MV3,M$[CF>V.O>8&)+>QU+OG>* .PWZP7/ ZB]>/ZVBY$[^VC_;7#XYW-_4/X MG#=26S=;J$Y:7RX":-]9_N==?B\11IK+7B/ M]W#6[76-$AM'C!09E6E=8_ <2*/SF<:2.4:TXU@OK138-Z+NJ[4T61=(R-ZP MYXZ7:_^)7A7*PVLGIE_[G&HII@G?M<'ATZ8+/ UIFL?/V'*_,R-8XS9(\BN M+.,!EG&=&Z,,!\<$STAA&0C%S'(1,D\==<)$!))86MEJ[/Q3:?F,5XH5@QP! M//'7XQL3]S#QTW,["_FY#>']]0PQD(0V6&=$, PN0JA,RS3U1LAHI,.<"@RL M:'5O;?5];;/=LZ8-D6H;8M5:VB8B#.]/'3\DNWC7_%9R%0?-(F#?ZOHT?234 M[$7-'09W7.ND;3'.#D,Q\R8%YSCP-K3 MJ2?]X$+!X3$9W:]8$#VH_0(W!7.J#4Z!OPX.>VGR]635UO#0#+]\E3-SN[VI ML:.+QV_SZW+-='WM%W+CE2U8)IQDCY)BP$7%^7!E:L_X9FE1YZ!H2=%<,QC6 M-!K=P9N+P:MG6A#T[K3?3T5CBG=)[G-HAJ>#N42-)R42^2>L?- >!>"$(::] MBUQF#8>^PRA(;@F@ EI::87!ER9^>VG:E)%0;I@H0WUJRU^B5 MI7_8;P_,B=ZWTF">D#BA$0!1)Q\. ;\*3]7O=1-):E_4 A"FBUI1'LJX8KQO MS0S-:%GB%QA]?8^;2=K=TW88B9=!4 0PO!L.3D?;7XZ^WLN:M5_2K_(W0LFK M\5G#P[Q8^'*2%KX\"VJ/FG^%PV'PZW,![(W>39T[QMN7![#H$Q)24<=\1E@4 MP*VBSQ3'(8O:1ARPPR(-P%< 6P'L/ $L()FIM>'U0BU536^#L2>43"#33\SP MSF]KH-W9G0<&'4!F>$I_0L@ DCK0"1?+B0W#[8 XIJX\J!WT>V?#P\GA5T". M0]$V'V+>+38C*&9UI%%# J_YC186A_%OD]/N/>&;[9NSQMINI[%V0'::T,;F*FUL?L#UM-E5YXY9K)L; MG9WF8;O1_"MO'1V@QF8+[:RU>&.M=5Y?5Y/Q[Y8PAJ]Y8Y3EW&>BHHY M;3,=,//FR MERO?QEU!0R7CA9+QWK?BJP63\TPVTQS1CZ*+WYX.H$V#^1SI>&[ZL7YV55S* M1A$(!F)"TO9IXV$::T]_?NCKUYYPZ!["Y?G>JJ0+- M:8'FI(,WB_Y]-^K>"CSO \_S6^!)D/$&>99124/&#(J9=AIG4FL2*3&,/ H\ MYW0F2?Q.&CLM9;DS^Y['NT8VB_%,8,+=7C$<>3H8I<#A78N" 7=MS-OK%\]J M7Z2'G^7P:'ALK0OOUDNLZW,^*)AUUW1=,EW@VVF[K73R8&BZWO3]H):6E^?^ M[@4KD\DKOYA?[TQG5X,ULQZL&1R&=GNB<+5?0(V*(9/1EHP/&)&8#!VWPJ $ MPIPED4X=.<^NX$D#VOB3)]Z)R'BF/4N%OP/.%$K_6$2UC%IYR>Z%\VHH^?M# M[7.-3JO%$.Q?I^V+,::(42V0Y:^=F:^-+7FCF"T"'NNTFX_LN%A> )'J+=LF MA#I'%:(>4^8LM9%[>(1Q5DO.I?FT59BTQ&()\,WE$/0._EC::FS6*Q_*)8_[!6MV#D=%GX0'")0:&#%<#IZ6<8/'.^8-YKKY] FOK/V M_NP3=@3PE-,LU:K.&+(D4UJZ3!D04(C"*RF75J1:)IPO"TTG6# 1]6G[C1\I-!ZO]:[[KKBU'VQ^F+"$%(*=(L&\FD0*E"C7/.,ZQU$)A7^O)< M^H(_226,Q51EU$B9,2)99GF 8$ S29'4PJE8Z M2>!E)\4!]>?M-?7G0) I< MU7#^\1K.7Y=I?M!:ED?4ODS$'(;#^8X\Q$4,8WIGUF+@9+KZ=7 _W;S"#&G\8, M1KT)*#K>E_3-*71L/YT%S3&E:4OML)]\Q[\>)+QF 0H)D9+;Z0X'O[\V=RK& M/&RHDY:ZK6[O-&I_[FRO;34V]R8E"AKO'H2E>C:EL!_V:?>[7UQMKZ6NVO#XWUD; FE?<>5%NZ MU!)KKK[=7J_M;-3>P9NN-YI[K90L\_>(&"KVBB$_]MOR55#][BEGI M]O>\HT[7"WJIVYRPM!M9W%LOJ7CKOX%\3:EPW[=K(!;X]7,)V%UO-RL"]LBV M/)R 800"6]UMUK:*;<+(;QM;C=7&NZW5[1K$\.#P5U-AQSLHV?3QIQ+L5 5+ M@8T.P[B:)'[U#1%.%V0KX4U/>! .%4Z@F+*W<36P6.P_/5H$_LMIUYSZ'([_ M^ES2O8/H%_O:/W\T/$.Q/[(MCQ,[?AK6/FUZSJR-^V5(67QAW&]-&XP[U/8. M0P"S-N/!GQLUX(N\_5IPX;KD*\7%(519_J+H1*DM_XM;9.G\Z]S'."V0Z>]E M.JJ\Z"/T07^!$3?[5[AS8JRUX4 MFUM7S@3@>#M-(C$:?5 MKFE?#/*">EU#+R"R'ZUW3>?LAL%I^\M,_(Y@72[-SA-B[-6;>]T4A:DMIL/CBOD M703D33I *N0M2UL>(3AU$WE9A;RS;\OCA)<6EO5!- 7J_MWON> 3T%:PNA"P M"@(F]PPW3%YK\FSV@.J[S[![6K4NHKRXH?%D7<1D8<1.\\_UW6I1Q'Q+E56+ M(N9:>-OAP+1'/KRH]U0Y\85PXDFTA%> 6I*V/$)PMX8*\&J%J+-OR^.DEQ), MM0WCAKU^!::+ ::R M.Y-$>X437P.M_2^] =;[;4VGA=[HPQU MRD1]&!3;'HW); 6^"P&^A194Z%N:MCQ&EV VV[> MZ]] W0IA%P-A:86P$:X+4Q )V],6>E0M;%0%91(>N;YL.M*DQ=#$S5%:;.IU5BXJE^H@+Z: MW[7A8>\4;N<'R[5P[D*JG))*'!83;$Y,O_;9M$_A4R<5XQ[\^N/ECY9F4.U( M(ODCU8XD@RO%U,L2I2)*]&%%$1]WC-/IEV8J&ONP!LU#$:6'%=Z91@VE\I43 MFNS]5M#?M/_;(U[P:1N#E:\O)B4 :A1?]0>ZO];2C4)3QAT?] $,?39NLG,A M .6=JVY8W=N[Z:J^4U?K6Z_[H"*K=_1%$:'/IBON"I4?4V+L/LD_P%9>9'<^ MVJ)B\>=[KST[QW'W6[\[[??!R&MF, C#P9L?TJ;[WWH>A/V#;_M#MK,8/38E MAU-+/^4HHU1F2TF;U:;8PJ5?PK]/8 (_[S26]8:JW^ M/3]_T^UU-_K&%5O@G7;SX6[*QIT._!(H=3QC-ZX!;G _?=$\[OC<<'U^J=4TG MI(=E!\: MYVVR^[E%ZZ?^:/WS_J8^VCEZVZF3_>.=YL9Q8\U=MH[>D_J1/VQ=;ASO'^W# M7]]ID-9%J[-UL4T;[=9E[VS_J-'97SL^WU][3^MD"S6.MFCK8_U\?[-%X"]- MU]0[?^7UMCIOY+KC.AO=G:,/N-5T%*Y!K>;A47UM][!^Z0_AF1>MH[\.6Z1U MN7_T#]S7Y]MT][#5.6_O=-ZG^^'641TWFG54/]K-]S??\];1AXM&:&[A>K/%ZD<' MO'[Y3]XZ\K%^@8=T80N[2" ML5S6F/_^^K9J?,-E_ C6/<(DILGJ*EQ:2%S2#A.KB>.&;,*R&-T\1E<9*6+I=?%H]5/UA.!;:29P2) !$!< M9HU'H)6($@X:HB4X"[(LT==^-NGBW75X?[UGSAAYG(>YDWO/,T-]#E?PE:DU MPK"RMA^RMNN &6E#N$629DHJ#;\QS)U U!D&Q%3@94+%4XGIW5SK MIP;,#TWEOG0#?@[_61GPU SX.K(TU/E 'L2C0W1J>^^9XU?< ZJ'9O7D& MJ&=@&&,AK8]DM-KUQ:K-U4(N%4[] $[E-XB&Y388\"40(QK JNAD_ \^HS'CJ9GQ--P*$!$ !7!8$9AG33&76 M*Y2![A+BC V4^K2.;YD372(SGE):>$[8QE;7]3JA-C3G-Q*^/\0L7D+H\PS, M8B20ICD/-Z*?"H0> T(W1_D9-XAY#_A#B,\8U3:SFLF,>:TT ! SS*7U@T+2GF)=X\/SQA4.HYQ@6J>*:'T2FG7 M649C&BS$@$P*?$A&L!5:>^=]2J-21I8EGU9@\YAU%?.2O'BYMOX<(RB5K?^X MK=^8C">,CR+8S ?F,B89RQ2E,J/8&^N4<-X@L'5"EY%\\ICG<]GZ"UC(U.AU M,UZ M85@-/G@E?7)DP(581 M24!=M<(9"T1GED-DCHRD7N.(@D\F+-0RQF4RX9PS+DLT8A&-10Y=_RB,N&IFO UP9!2:\)" MR)SS8,(1?C/>LLQC'2/!#)M$,"A?IOS)6P:4=%"R_/QBL]?S9WF[724I9DM M[M!T#_*TJ\4HU?#CXQDO(5AY!JJPDERX2(,F-"Q\QJR3/"HL/&1B:,75IAE"X+_.2)2E7&H;1&_ P$HC+BZ1KQ M-:W04@>N?T89E6,+RLG,.H:&NU+GO6 M9.+&^LU&K^NJZ8\_ #_O;\V*4$ >M%;%JDV(:@C*E XZT\KJB"'409:.,IY/ M7X91Y2!*:[K/,6A1F>XT3/?&8(5@S',I,D^3Z08G,L.UR! .A&G"E'!NM(U" MJ?8WGF8^8FY64-W-'.Y[Y:>MH"A;3SQ\ ^='O_ZBP/"S+1*K9)E1EWGB$8W"&"L!=O*PE7Q93VVBK-"O$[LG*5)A68=IL M%L-5F/983+OFDD$(I["C&1=&94R+D&GN:>84PC)BH@TA(TS#RU1/*P]5OI5P M\U@D;WMK]>W6]E9S:WVOMMI8J^TU=][]3ZI6N[Z[5]1:EK_5UM]_V&JVIE1( MCX(T?.\TC;$M2.FWV5;26[S^? $K4">E]-JYL7D['^:A6H):+4&MEJ#>5W;D MQ%P4-4?2^E/C7/\T7&^%6]76>Q$UK)ZQ0L#?(VVK]LGXD0CAX&;6PP1&O!0H M0YR&C'D;(4(@.HO>$^HE=UZZI14FETFILLU5-;T*B4I1ZJ!"HJW",\VDR03GE@J'*6#-T@HGR_KIB8J2CGO-!=\KJ)WK=1*W,ZGS MJUFXLR-$ZYV3=N\BA-W0-L/@MZ^CU@J1?@21CF]R(\>BDR:$#$7G,R:\S101 M,0M!QPK40 VBZK_7#Y] ] MK:HBS9! O(/GI99\S(>'[TX'T"O7D'11 =*/ -*MO :W(A[5H7)6S:X@*C^V M8<_]KU\Z3"K'EE=SWF,O:R#RJRE,R[5V& RN^/Y)KU^MZ9XQG>]U#YJAWTGS M)";3)"KO_BCO[FY-DJ:(*2]$9ID+&3/&9L88FG$,=)YBKS@)2RM*LF6-RS22 M40U&SA\MKTQW"J9[HSBCL5XPSK* G4GCD#Q35.@, _CZH&1@2";3EK6;GJ8>>8X\IDU!/ *NU3U+4W%=%XKSR7B M5!8+1,G3B[Y50Y2E->/937NJS/C'S?C&.&6DCDD.<8)$+&,J%071)F0(!:Z$ M\!H;,MHQYND;/Y5TH++\K..;4Y^JC$;9.,>=\RDJJ/I!J+JU1UU$7'JE2(84 MI6G=-\H4\BIC'%O%D93>VZ450I?EU,I[5+F-\AGQK"9%54;\XT9\S3%F3DNN27 F"@5&S)?A8XF,^(5E.8H=ZJHIUJ5@%%]N;E7A MT(_AT.6MS>EL +!M<^P=O^?O6]M:NM8VOTK*MY=IY(JM3/WB[,/58XAWN0$ M$=LX?O$7UUQZC&Q WI*(#;_^S$A@"8-MA(18@DGV)H"6Q%K3_3S3M^D.F8=8 M &\L H_,1N2),EW"%Z9-R-P\5,,7C<7O'32GJ_B].7XG=D3BACN?'&2[/^/7 M604F0QJ(3X88*S@K)\&E:'/9I!,2#RMN\:4_7?6\(17I4&=X^"]SE^(#(E;)Y@D:^O6MFVC M0+S(\,3*G-M:4'SBX1[>6.YYK4I+,]'2A89UJ(RV(OLXT9OL[6 B8&U2@'D; M23;&3$NJ##=GG+2)G;L\;%9DK% TX^&B?;E'M2K:9T7[5"FHYLXF7JR.R$%H M&<"B,=FS(,X*5(2@'Z%=L;8R*X/V98]4C]U_[N;<2>_PL#L\Q#(KNLR(+BC, M]X]'(>.B]5.G-\2QA/3/7V0TNM>;^&/7DMHY8=Z.:?!YT'U\U#WXOVO#_C%> M;J;]93&>',6GTTM1B>$:Q'"ATQQZ&V66"43FLQF@T8 A:$'P3,A$"$6I+&C[ MB@_N;+[]+2GG+#M95<[;5P<9$8/_\S\F<^NO+?SO<7=X4@_QUD.\2S_$.XL9=?[99Q\! MY?K'5$[EG[I',;/H8[ CJ=R1T=4K?S2#K-WZU_=VD[^P_W+?]7$AT9"MSN]7 M[2J]HQ'<_W+]G?[+81ET^K<[.,;)GS[SCDC=9ZZQS[P:;C\]VV>>6O+F?_=) M./S[R+VVQSN'>ZQSNO4IKPO?WOC[_=[NB_W.Z<'^F]U7LK,1\W.\V<_KP_-] ML/\]W91OF4+O=%+ M%(@7#)@-3H@T3HK#6/1L.\;(]]0GYNYUU5]5DM]0L(H M'$5 ETJC6$G AVA!.XUY M.[2$M,GX_]>@M+&&M=P7\ MP93$O-&!^C*T*YHVNWL" AQ[[ M9R_1T4OY@ORA'S'_C7_PX.0':5-Z MT@;&F2VDC@(1#;/!>$$Q.98RS]>.\[!O76Z<[&_D%^Y@_;N_E^RC.? MOMG?V2B?N?VIL_&!=]@?^5F>R/\]W>)O,UGGS5F6;A)ETV9,@0W)0-(V<1VD M#L[=**5'4'GTZ/+'DNSZ44.T40IUTM%3KDC-"-\']4G9#Q/9,@>J0QG7I"Q8 MAMG1MS$%-#(%$9:3TIM#WVH69F55\/GGMY11$9U7D$7-0/CL=AAOLA5Y5IE97)^Z14L!JX2R+[L):#Y\X#EXJF:%B(*?NP6LZ5TOMU M%:BM1CKO4!/W3M_*0(V6Y1RM*H,03:!@C3/@;&8[8652F#71LK92JBWM946\ M(GBY FI7\S5WK7OOR%O,UIS/:@:2)9EUSTJPA+G\A4>KB+>J))*U:1.AVH)> MMNO.=>^K:/GE*/FL5'@G&W.EPCM4Q\W/VY_>1ND")Q9!$1&R,PE 2BI6U%=5M1J*\C%HO)FVV-%Y>)1.C1$K86.)FKAHC7$ MH5"),Y]\M"S6O-Z=P3=\VVI]_\?[[?=_=-^\+W_W]\-.ON^=UV_VM]\_.=G9 MV"2=C>>?MG=_/]A^O<7^]W2+O>7^=]#E M.T?U1-[.#7IGJ1'(LR^FJ3>4,>9-2L;4O-Y]4!_)+2-)$TA"Y;TC$IJ=GR"! MR&QG,X^2>UQ.7F\.NJJIF)55P>>?WDJ3K#7(P'I)2\Q'@)%2@'+,2>E\IJ&9 M\WISD%=5IE56)I"BHXYTF[; LO-Z]W)]I8@]EW MJ(E[)V_+_*U N4@I-=@$I.@K-/$6)8832M!:S4XW0!MHDR1*-%!4):6 MF?4E2.T-1&YB3#PK4_#C3)VA;:(OMUV^P9F7!63Q[L*FJ\1WERX%[VR\XYW3 M#Y\Z[S^P[=UW;R.E44G&(**7V;QC#GR,F0R]**]09FBL!V0Q6",C%TZ-:)%SVI;V<@ST!K2X\&S>@S@K="/+I9X5 M6A8^IP;(:F=3&6Z-CCH0S*C2/E4 C/;8B=EF( MG>3_"!=>\)!QJE3,GJ8RV<*2$;(F)>J5\X8U$K'U=-]5$/VK?SX/;H[P1J]5@YJM M0=01;3 :4*/=0WF572AI(7&1?/Z1>R_.,H#7<9\:W:KSHB[6K$TC='";OB7H MHLR^.FCK12EB<%D'C0=NE'&:&:3NCAK:57U:17U*AG'"LCY17;* )1_HHR%Y M?[39?XG$"4?&8T;O6\/.JS2R!B[O6B5?\6RH<9)*W#L8PC+%$5.V60,"&1*T M5M@RKJJ!K?&J1C54HSCZWRB1M M4H%2!I+P5#IW\JQ,S !U0BB)TC R,SW=V897E>ENE4D5\XL&A(@VF_,,LSF? M:0.X=9XJX6.T?)G-.^^F:>=#. YTNTT[+V*[Y@EN!.JITWL\ZWG0I0L@+9V; M0K85&(M@E'0\)FDPB(7E">H9OL:"]G;[=E;0+@"TD^1>0)JED01823V(3*O@ MC$W 199>UBC/].*:[=8C?K>,TB?YSHI@W$'KH^O&?$,0W,?NT!W4^J$E&!K? M#>9.9/-7%LW6T=.Q8"IYS41>'Z8M#BZRVV@B V]*YU$TV=A@B8$*1B5EO-,R M>Y5*L;9FND&5";66J(D61T7O,M [,3T0HZ,^.^]>A>S&F\3!<1* !6%%2-$Z MJ3-ZI6P+(1J$WEI7=!5<7^#0Y5_&%KK^4;['00UMW+7%<2Z2S3.)/ GA^/#X MH!3';&#JANZPTM<,]-79>#)M?.2MQ0N1C8\4; EI"PTV6 J4YW^)"\KP;'QP M:MN*73XO5<,=]P7(2S ^*I 7#^2)':*H,(8F"<2466 C.X1Z#E8+I:TS BG- M0":D;:YHCUM#(,VR0W;[Z ;'_9/S\F8WS(LS&#:Q7/#\5D>1S+,3"V?W4E.+ M,Z!Y\SOG_][LYW7H=M@KOK/Q[O/>Z8O]-Z^W9.?T>?Z,W[IO7F^?O'GV^^&; M]Z5)Y_:GMS3%R*C1$$DLHYAE L]# /1:<6%]8G;V9B%+J!2LJM0X5=*V5C23\URS*Y M:TUDW0BLT^=*26)2*H@N&A )(WB%&K@V3EH7.36E=ZRU;4,OQX)_KF'@>P#= M);AB%;J+@NYT@UG&,L$JX#91R"SKP,GLA1E4GB9G%-.T8=!=4 QX]+?UE/MT M#3?L#C"X,]S'?FD9^[&/^W@TR'9$ZZ W&'R]\O<[)K0<(V*0'S-_-TMJ:A(- M&@GJZ;2\0:;H/L]H;N8!S4W>\=1.P/1D6) M^M<6_O>X.SRYD2URMB2^U\\?",/>Q\=E10:]@VYLG3_1ZM%9LX(=+Z=$MCD2 M5>6IF7AJ^X(%$H2DB3) 6OKQ6RG!!Y6 1H*,1T^)D&OK6LBV)'9!13/7AL<* M!4(>+N27$"2ID)\?\A/3A&*@@M$(T<< 0B$#XZ4#(C4&(LO8])@A3TQ;TT75 MR=TZY)==1'=G%LM!U_GN07?8+8F;HSB#!?.CI3B3T?@1'_,LB-@[]@?X14[S M<5S3EO-?=[@^]X7[EV#N_3G1]R='L>X$<^X$SZ>-OV"$4EX[H#QH$)$B&*D( M2%0A."2:F9)2;ELMVXKP!=4J+0Y'=QS$JH1:"77UC.E*J(LFU).I(^M),B\X M*).R::UY ,NB!I*R@:V3M!;-F%!IF]O+(?U5)=21]?W+T.4_>EX(-%7=>>CZ M[[I'Y_=7,'/VFW)#_"*I!/CMMS1V,>E7E6)37\OMC[B&))ZBI3%# MQY?9S=F>C$G%I/._S'OVEMJU\S?M]R?EP^\0?!_=!W I/_%C=_#)G0S6?KFH MAEGCOA+$-=;P_?%@V$TGWUZSE&YMS<:2RSS>Z[N1\#/VL5^NRK?C&G,OK?U^ MV;S^Y\?2T]F++231ZJ76T[+O9=3\^Q>W?I5F?$^E;UV#]94:O-79^?O)GSN= MUG]V_MS8ZCQ[V1X3]E;GZ;>QWY2;?[K3>;GSY];&D]W-C=;+W?R?[4.\UXY'/Q\G6>:H'RTB4WH=[1QYH<[D>$2H M^N;+Y!']YFO?^UC[2&IVHT_]_FN2?_MOUGMMWKV::WWJ#\*NC8BN_IA91@"\ MVO;^\E#V.@]U9G#=B>]Y]5/MYKT96]OYNOU!:S-OV?'?OO_+>JGW;W'2_N;C M7I;A-[-C*[HR+[N?K[DNJZ#DUWOF'^CX5"QL!H^QV6(N >A%/? W(7!/%XXL M@A[NZ=I4I5J(4JUTWO;'CO-9*Y-_\.@8;QC6:WQVX)JK<-/T0'.C_]=\\!G" M_UX;H956QCHGA"LA?YYL(!A=TP\G.QN=;N?] MB\/MU\_E=GG/ZZU/G?>_?=A[_TYVGKTXF$H-\#?/7I'MP[U/G6>;G_9.GY_N M[.;WG&[GSPALY_7SSYW=WP[W#O\XN)P:B!_>[#X_>?/^"=G;_>U]9V-;=C8^ MG&Z?;HG.Z9Y\L[%)MY^]Z>X=_IVVNV=I@9?DTUL,BCNO%7"N#0@I(AAI Q#J M*'&&$^*Q'$DB;<'G+K.;%3^KD4:M//AP>%#$H BE0C(3!0_&ELEP6EF=6'28 MW(@'R3D/DLJ#S>;!TR\\F )WBCJ$& H/:F/ 9@$#IXIYY,905BI.%&LS>KF# M0>7!RH,/B@<#B<$F*4QD7" &'Z0(SD7IO,#DS^U!6NW!E>!!^H4'M>=":<7!RH,/G0=E$MD-SAZPS+AA03L?LXNL MJ#+1>A'BF3U(JSVX$CS(O_!@MNR#]S)!\F6X8':%P=K\8T3&!#/6),]*TU/5 M%H2M"@\NNY'B78!W\_-'/,H >'R=,/B-#][5SVC.9S2E3;D:E>[=D=H_[0V& MI7BM?S&DO]!;48_D->[EBB+2PFC 'UU1>.3= ,=E@S_1K^JA5KTCQVH'X8L^ M[:0SDZ.:$3.8$9VG4^'UQ+RD@E/@:#P([1"LIQ(BE2H*1K M(TKN- ;Q,JO\N/?+H>M_P&&^JX<6AVA@]_'5CD.\Q(.#DM,XBMOG.G46X:T< M.PO'OIP.2BA)C:;9E4&2S:,L/#"T5+TXE)Z@5R22M75&VYHW:1SE Y\BL-I! MB8KC1>%X$J$HTD,2!&A+,XY9]& 46J 8DT85)5>E9DVVB9Z[15+%<7-QO,P( M1<7QHG \"5YIQK%B9:3;GG\2J2%X;D M212#"86>< Z(DH/@G(*S28,-7AGF%7,DK*V;=C:B*I+O+Y*7>Z*L(GEA2)XJ MNW"9B"DB$(T9R980\(0YB/E'5,1X9_W:.M5MHQ;58;A"N8%07NZAJ KEA4%Y M$LI@-$HKE0:3G &1-V&PF+\XK:CG6C+*_"BU8!?6%:2682P(J<_P"/ON8!3) M]0=#/NC^,%#"V8\B*CQ,H,99ZJ5R?;)!<6J?'L#OCVYT(:)L$2RZ^.E ME"!$8%\T+!/(EHR*@2H0$!69!E M>E4$Q_*/(:9 ,Q,SHDP&LVPSMJC)I17,#03S,D,:%T)$M>7\48V*YN:B>9E1C8KFA:*93[7YH]G *B?# M)!H0)@/91N. 8314>634NH)FVZ;T'M9HC/ZV'H^8:G(3EPW\V,_(&,US&L&IGNF\$U>A92@)8 M*J/0P^CPN>" U&0G0ME(>;8ZF&U;2AH4?ZVIE!6.!U1$+Q[1DZ! :1D1J#5 M#(\@2+3@/76ER%LXJE\#OOTD$$*[E:6Y>FS45M$'./$;W,P$!%].(1/8D.<.])9-J# MD&A!,*7 *D\A;\\LRQ>-]7J$:*E4@Q#]@^# ^4C8?+/X?1*H5UZ\SVANZ@U?N()=1X]*Z%9XUT;Q1N.5N(^3JBK_2NL.QFG8.\"YSW/JX[ MP"QMOW>?%/8?QUZ>O'6!)F:" \XP;P3.!'#,2^!)&#?:VR4M@V!4FY&YS;I9 M8;)"R: '#/UE-_NLT)\'^B<3Z">F.0VC!&\YC)\0;. 2B#[?O0^!"$%I%2"MT9$L.@B>.*0*F>$4;:D6FE; MR4757C=OTL\*3B_?.@J]0VRE?N_P/&S1.[I9N&(A ]Q6FKV6&:[8.8\QC27X M9V]0"6PV MN\U6-IYBC;CBSIVVQC3 M98%)J@<,_F4&+"KX%P#^B?4BT3%OF,G6BW,@LBZ#,9R#)4:@0^65'?< 5>:A MC6NMX&]"?[/Q>9, (Z:9%W_BC!)L% &XPDF_HR)3,R^_7"6N U M+VPQ9_^.NT#GSG ?^ZWN.'A1SK;\=%YI\?-<,XNO)9R['N![?VYR)7:"JV%> MUW.!Z_G 3N9M9>.ACX/A&8'5LWBW&%"]:#Z=K_S8>AKM(M5\FLE\VIZ.FC)F MN!$$@:J@06C4X)$ZX$BEQT13C+%,9FY0G6^MW&]>W+-B=.$8G0IN&I8HCP8, M#6489%3@771 I8U2NN"X466.:\7H_<7H L*3%:.+QNATY50R.E)C(5J/(+BP MX%-"8,(P';+QHQG)&)V[:*IBM+D874 4L6)TX1B=[*-<>(-*>6!298RB]F $ ME9"$XY$@,8:9M?6\F38(I(L\>[5*?O59,'">4U^0F1D"=M-79[N>.EX-1;:8NGXNJT+T7T%UF MF5"%[GS0G7+/N4'!'%'@#/4@2NM+SQD!%36+WM+@D:VM,]FV]G+;J0K=>P'= M91;Y5.C."=W)KLM2F1D<$*1A#(1THG2C8: U$J&E#<:5@TFF;5A#=MT'E@L? M5_*<.>SMUA$.'U@Z?,E>^R _@F#/1JVF6GEB6! M@H!#5YIB99/?\!# D,@3C^@)Y25N. ?[U+!^@S&[ '>]8G8IF)U8#99A%IHV MH(WB(+)_!M83"<:AEC02KJ,MOGH%[3T%[0(<]0K:98!VRDL/6CBCE0064@:M M0P/6"@^.>E0IJ:!+,9J8Q\ROF&TP9A?@H5?,+@6S4WU#LBO#.4]@E'8@K'79 M.'983MYJEKSQV;TITZX; MJ'<+3FK"/(3^5HV<\MCZG7Q];0?:Y-3%>@*\CD M5.#O_=[ATWP;W:/CO+0[7UJ[_#82Z/BZW2+5[>Y1K]\=GIP''9\_F5?_(E93IX/78X&^WM3<<$ JKL]S,*BI1.::X0()( E&N'2!,C M5F7:HVUN:J.T2BIW7@102:6QI#)58$ HY]Y:D"IF6XH( UYYA&P7:^=T-,26 MILMMKE>F UOEE!4[)5 YY1YPRE1,15!B8O0%+?4X=HZ M;QMYN>_:S,49S6N\LH+]8O_J]_[I#@KD,WQ:/_V&1YBZPU'_V)_/^['#,K^=Q:K/Y%4Y:R;."M.Q&Y$=[T \ :=3!.%)!$"ISCRF'0%KN !KM=#:1:N-6%O/0EL5$EMDWY81$+[FGM'/ MW:.(1\/'8#\V"Y.3X&'+#8?]KC\>.G^ K6$O+\;A8:_<4"]\V.\=9"D,VBWO M!MTPFMP4NP?'0XQSC-'B>=5B[[C\N8? YK,OP+VA\SN+.C[YQW4/BD+O]IZ. MU/GEE#;_5G2Y[@4S[04?+I14<:8CU1YT8@:$+_-WK600")$Q8HR:RWN@)QMC MIJN:6-:D[ MZ"TPXU1F15L>LTP54NH/.J2<8 [KD1!:: MHR#*V2]/.0&F+7(=7?"81ADX=D7PNFZA=0M]\%OH[6;EZCYY&_PWY6FZE,5F M+00?6>:_*, D+L&CH8Q89J46JZ(.=3.<4QDP&JY$8MF=)*53=K#@B3\[?/#NW MB$8_]2Z;?I,W+WU-"^)Z;T7]A_622\V(PW^]J$VG3] MH[Q:@_,_=]%0(M50^K&A]'YS.G/MK939,D) Y0.(,K[7.TJRR<1BS!8O%S*M MK9-'I$GSPY<4!*CLTZ1GNP'[S)DKK.QS.^PS=>">&F:\()!2Z>.)EF8WC5@P MVO/@".4NA1'[7/;3*OM4]FDV^\R99ZGL0 M@&FF,BX=3=]V@.SKQ'*EY.M0\M9TB"P1E?QH(!8SN@3&$GCA*9!D,0G+%2\E MS(L(D\-LMQW8J\QV,V:;"NTIX;BWB@&2D VW;&6#2?E':GS M%$W63[^8T%YEMLIL]X;9[B9H6/GNAGPWL>0D.N*C3T!%CW[ V'+YKMP[',<0!ZU>NE"^VNH=#P=#=S1ZKAL5 MK,Y4F'RC LGK#HRH=]GTNWQ@T?Q1UNI&DP&O>.X5F6_R3>M@S#]WV+GHG!&? MC FQ;Y G5 %^1VU5*L!O%> 3KX#R%%3IHL*9,2 P9:] )%^F MIF<=B2P97IHR"]N6=.X)917@C0;X,KL^5(#?)L"G*QB1T_RO@J1$=OOS;@Y& M<@<8HHQ(#=4^C'=P84T%^+T&^ *.JU> -P/@DQW<2\("\P*25A&$]AX<"@L8 M(Q<\3!QHJX(C3GDG_=B"T6KNV5B+A]H* MS6"N!-/X"$@EF$41S-2!"A&)8D0"L;),IPH1K-()?(A")&.MUVQL02E3":82 MS+V.P%2"61#!3,5@..$NR2(T[S4(6F8_H$^@/6G1*A[R7G&6Q6&+ZI/1 ((9 MA9!^&?7RR_^-W7_6_YV_G-_YH>N_ZQY-W>#TI[\_'@R[Z631H#4_PBPKF'T[ MXS_GHLER2[W>\*@WQ)6$R '^Y\7)F]?QHV="=78_?-X[?,5W=K=$_GNL\VPO M_^T/^3[>'.R]?\*VG[WH[FQ\(&^>C4H9/[VE2E'#0E9R*WU6Q@OTHE<$NC\:_/N]7J:]8.,P"J5[/Y$?[Y&!>XJ/='643@X MCOGS1K7&X-T RS,=?L2C@1M9GOBY?(\M-\@D?'#0^S2X3A7R#.6K-[AT)4SX MJ^VOI:_532^=-Y&WB.+G54#0T]Y@6&KV^_@/'AW71K?WMMW2UT$]PU@)(C,? MF# V6BLCX4XFKI&CO4Y:\J)C_223:W#G/O1OA8F?3A'QYIB'[X<_G7^7C7^Z ML['?W=[8(]L;ST^V-_;WMP^W>/[\@S?O__Y0_L[>X9ONU_[T]K-\[?M78N=9 M^>SGGSH;6Y]VGFV>[+T/^5G^/NR\?I[_^T?WS>$?:?LE.1GYTB_)I[<^<&H9 M2^"X)R"4TV"LSM]9&T6@AFL6U];9%6/F:L^W2D+-)"$3#0:9%'7(!%'!T6 X M2YY9G;C0\AJIRTI"MT]"Y L)&1]DT($!4;8TWLA?\@ZBP"7N0Z*H61B=O+@\ M+;J24"6A9I*01L+SOAJY"D$X03Q/ 7G*1D_0#!.Y1GJSDM#MDQ#[0D*"1BJ] M$]D2,J7T"C/_&)- <.DX)$B:*3[SS+9*0K=!0N(+"7'+A6(\9M;1KDP *,T5=03N4#C4I2HTNV.< M+JIR8@G%[8N)9#:.85YF!1^,YJ8=NOX''.;[OD:]^WTJNKA,-\AITES+@$$) MGKQG3GE*N4'')"&XR*+TRD2+9Z+N5&!(I"AC&8JJ[C<.@Y&"6ND9%T38H*Q(0AB-0GMN49L: &D$V"8! MD.QVZ&*70; L;_LQ./ F?Y>X3BZ)R 3JM74M9VS/5Z%V^VX^U8IC,#Y[^2($ MGE%G8TR*9XN-,2<66<5<47@;*)Q$ *+C2%T*(+/E D)I 191 TO.R"P\ZUW> M\EB;Z!FS(16'MV]Z$LTLR2ZM44K0@%XHZE1VIU(V/HF3BRSVK3B\#1Q.G.#L M.G#CL\')7!F#%X4%(YB!I&3P,E(,*(KIR?4=[(>U N1ZV'V! W3]L#\>+8[_ MX$'OXR$>#>>HY1Z=LX0$*E%([IVFQC') M8G+*JU"+#9J!VHFOK8Q,7$0#F%BV\DU"L+QTD[&*^T@U1>]*Q9.MJ+V_J,VB MEE'X$AB3@F?/+B/2."J-#3$896IVOA&HG?CFT@F)F@@(^1\0U'OP/&^]/$A. M?>)1!;6VKDS=:^\Q:J5(-NN!R_NK$:BIS6XA11."0L.5\S6=W0C43J6SI6%2 MQ9CM8FM!$)TMY( Q2R=2%X6VD:>U=:D#I/IUQVDKUQ M'X@#KBG)9D2RX"5U@-F&(%(K277,9D1;TAG-_QKBO_W=GT>;*$'K=1)*2Q.\ M1&D=L3Z;[2(NLB-9Q>%MX'#*"4_!$*L0A./9G!=6@#,^ 5J#)+I F)<%A\K. MV,*CXO#V]T-%'(U)L)B8R!N>,9+(0(G)NZ)'IFK*N^DXG+C5:&P22",(A1F, M6:09AXQ"DEP&[5UVKDJ5%VEK,J-G78%XZT#T1&@1DV-.>Z&#<4P1G0++.*3< MBE1SWDT'XL13EB8RSXR R W-0#0>K&/Y2]XG);*$TI>^G"P#\0XLTYKTOAYX M=WO#[$/_J&O(;78?*Q(>] ZZ\4',J%W\ MV?S6&)#>+KYK#XS6&Z28,2S!(A M"03-. BJ EB2OQC/,97?*<77UDV;F44%4A>'J(8?;:S<6KEU9FY=9F_\RJVW MP:U31R]LM%(HEU!9M#&[QD3[YDWD;EULJM#XM;ESD6 MH'+K;7#KU($:HP7-&R!X49J+>2O!<*+!B1"2=5Q%4X(:O&U%)==*KI5<;SV% MNL21")5<;X-<)Q%C:Y4+@B1 23&3:^+@?410R@3O47 E1TW3VO1.QB#<#KE> MG((P-2/@6C,1SGYS-J5A^D\'S"CICW_3/8KYI\?4C/AXR8@>S4QXB=@J#S5H M#7L%P*-U+%!JI>Z1.PK=49 Y_Z(G07VADZHUG:T8F;W$^W\3Q\-MO:>QBLHO+,_VUW/Z(=$CB*5H:A>9> M**9=H#&IF'3^EWG/WC*V=OZF_?XDL_(.P??1?0"7\A,_=@>?W,E@[9>+:I@U M[BM!7&,-?SBS(Z5;6[.QY#*M]_HCJGZZNS\_>3/G4[K/SM_;FQU MGKULC^E[J_/TV]AORLT_W>F\W/ES:^/)[N9&Z^5N_L_V9F?W96OG]];3G>V_ M7FS^9[/S]0:[O>.\\?%P;>?96H[^FJB\P3]*S.K18I'A*H'/_VCWFN=JC(OG5QG M4(:]SD.=,>12'NOK:6!7/]5NWK.QM9VOVQ^T-C-IQW_[_B_K?QP?88N3]B+F M@JSHRKSL?K[FNJR"DE_OF:\]#&86O[+98BXQZT4]\'6JJN[3PI'%C@VZ5VM3 ME6HA2C5OH6.S+(NKX\4='&8')?0.;UJ(^-!3"@\I8[#,,L*LF%LCO?RS-Q@T M)3%PLMT]3PSLG78V7G3+K-8WS[8_[>T^_YP_O[O]NK/_9F.3[;W/US_;.]E^ M_9Q,$@.;ISN[G>[>ZQ>';]X_$9W3YR<[&UMBY_7?A_E^#_9>;_'.ZQ+\WR.7 M$@.[VW*;_;'_YMF;P^V-=[R3W[?]_IU\\WI/;K_^>W_O?:!O=M^)-^]?E/9I MGR?5@ERA44R!2I2#$$:"I4C H$>"G"G!X]JZ;4M#%IL7N"\YU>)ZR'E/!PJA-*UMP44GEMV;!O/); ML\KI*K_-P6_T"[\Y$I/C&D$@D2"RR0;&D B$2F&C<=F.4VOKU+3UK*,7*L%5 M@KMO!+> DK;*8@MC,3ZI_66)64\$>*HSBVE'RKD* =9JH;6+5IO2'%>S1(:3*-_5BHTN#/8#]BZJ"<_:VN?[/L78*G#('YLW MI^ &^ZUTT/O4VL?X+O^NC^' #0;=U"T5F_W>8Q]$V/MUA$. M2XW:T'TN__G73PT-U(YHXNGT$TQVS*=Y-7[/B_&?LA;/7/>H_/+%EQ4)HRJ^ M7?>Y[JPS[*R=I^33^_/S]NFKDYUGVZ?Y]VE[=_/D;5+.>,$X)!(="$<5.);=#)L]G#;A5^IHZ;0[DYXN\_!6U=-5U=/=3?G6 M*NN5] C&:9LUDUBP1 30U% 2H^8\IL*>]HI!=C]G\W7P$4,Y'W1P\M4)B=J1 M?O%6]R _;_YNF>!\4DXK583.C-!)C46BZ+. '4B>K1+AB0-GK(&L S1K!.,N MR,+]C#=I4GL=2-&\ZH$*_Y6!_Z0$P48=4M(:B$G9]'/(P&?99GTTWO) J$FF ME"!HH2O\[R_\%^ Y5OBO#/PG&7I)F:9(#'@,"40*(G\G2]=LE$Q[+;@2I7N] MH(M*T%?X-Q#^"W#(*_Q7!OZ3U+:CW*C #1#%$ 35"DPD$33Q1% KA;5D;5VT MZ17!R<;.M5IX_GI%$GKE-$S8=T?O2A8NH[U_GN![E_$S&*>]T<[HM]W:W3CH;V[+#_OA0>CMM MGVZ+SK-7)-\7R?>?.JOS6'+$$"#+-*(^$V30^.7)%7N0L M8W?O_(.JM4W2VIV-O;>H5'*).+"(I$S-Y6 P&%""1$JR[G(1UM:I:"M[N4*G MO:C\W17F_XJX\$LNF[LSC%9/_F9 G:3QH@Y*A*3!\FR^"*X(N,0,!(/)I)(X MCWJ4*">7CQ+^?&TG_FI'^E9C>->M#JX$L,H^4"6 FQ' U%EBB]G^0@$BFW_9 MT_823'8PP)EDM6?:*9,)0+:EOMQ#N1) 8PG@?GN4%?8W@_TD@:<#2J88 6-, MWO=)-& US1:VE\Y0XH4QL43PLT$P;P2_8K_!F_\J>^B5!6[& I,\'N'<>9=A M3QS1(%SF Q>] QZ8E(P%M(2NK7/:9O1R&<^=[/X_R.&=MX'.]XG?)XUZY<4K MZ\+6A5VM*Q]"I\JGWSZ(OKS1-0^H;\C*\MJ-)R1PH18R@U9K8MZ8);WU4B MK41ZSXFT\;F=2JD+H]1)GL9'P6CR!+*[4"9=NTRII4@CT4"=U[R$93*EJK8R M5W0L6S$VO3CA^OLSK4V=:?TP9UKSAO/?F6G]> 9>O;=WULN<.\ MBPYO-.?ZBQ27.^;:VD=2Z9M,N6;FD26+GW L;SPW^?NO<<$7?J_B$2'7F\9\ M]_=:U_5V[E4]HN8VIH??SKI:<[.Y]'>AK\3*%;E7\4C*5=$!_4BNS+JJ1]G< MN]:GGI4 ?>49L7%8[>JHW'V=GKXU&!QG5_)IJ9!M/%A[ZCUOL]PZRBSOX$B'X[W%W>')AF:[>W"F[QN9^IPDN?:VEN#K1>54:<8:Q M7LV6_LL2++D.%*[UR->9]W1OEN[)*,*T(!:Y=ZM3%:LJ5E6L9BW=;2C6$B]= MT.&B<:D-N<(4^;KYYY)D]TA>J\SD-W?@C@*.K#/VZQ_NZ-AE=Y&V6Z7D[IM" MO48_Y/GF$R^Q'N>Z*_7->IQ1:FCP54D.,P11C.(N3R&? MCA*,HP.-J1]<$1Z;G&E!0E+41($B491Q: D<8Q022\(*XY,;C4-[8/15[99K MVRWEQ%JR,FK*4% M;/+6E",9B;+\2U_ME@;@?7($P]BLD3&C7+BD003+P6N> M=5HFDIR7*1JUMJY-FW/:EO:A ;_:+=5NN62WW(SBOCYN=HK]7G2#_6K-+)K= M)J>M([1LWLYZ*J=3,G_N7$FTGHLS<9@3/'0$23 MP#*5@"1N)+7::)G&W>$9:5,]3^/J%4-_-6P>BF$SRSG0F_'GA9&W;S-6@L])9*I+,L'N"0&A%8! M?!8A6!Z-+\QF)%M;5U*VA;@\C>I^NW&5X2K#76[):2RWOK3?9%08YBSJTI)3 MZV2IM DKPS6!X3H3\\U9P@U-&BCG$H35$8SF!D+,W$<2=4SYM75.2-O86CM0 M&>Y^,MQ,TTV%X]1Z*;1U@H9DI>(!M=!Y38*+WRD>J*[J77#=Q)HK?=V2SUYJ MTI:"B!S!:<,!?;!1H(M(LC4G=#M;Y]53K2QWWUANEDQCH,Q;%J234N1%L-(' M1JEFQ)8VZ]?,-%9NNUUNVYG8<2QY3KW+9,:R"2>H2. M3Q"=E4RC2VA+2V!B MVIJNC*(1;,"[ 98U.?R(1X-1 M?ZH6?B[?X_T:)GS=53G+I->Q;U5.54Y53E5.54Y53E5.54[W5$ZS'/9Q+O%@ MA!5,"">=BU88:@4141F>^-?#&OB\/NVSOLM_/FX<]_.J_I4?L!?_=@?'."JO M&QGN3Z?L]NKTSN+TGEQ(SZ+,DF3" ^/"0)8G :>T!L&8U]$8[\N9(=F6?.[Q M817BE8JKG*J<5E=.,VR9"872Q$L1O14!NO!F!H;K/)UJA^*3,LA5!*F] I$\!:^DA"2<"$&G MB*:4HRO9YG119XH;E,R_[RB_F;%9Y53E5.54Y53E5.54Y53EU.S\P65/81P+ M^:ZC4$,AUW,4IK('$3DA2AG0A#O(\A3@K&) M5&,,QJ3Y]E5:%.ZJ(,/%>"5 MB*N-;4B$0Q&!Y1HI$$%H6ALWH99 MB\@OH_EI[RC?_J N4PF+J/'Q@+ZK0S^GOKY2:DQ+_/(!A?&<%V=65A$\K4F MK[7GP1\>BR)T6L'1SNI-\G$JWE?K,$):>GG\D0(R))0&E2(+@R M8!F)X-$HI87ER,/:NJ*V31;6OJQF'1J^I54Y53E5.54Y53E5.54Y53E5.54Y M53E5.54YU>*;!H0$QW&AUJ?N<'\?#V*),[7P\.-![P2Q-72?\VO''WM'): U M5:3S=:CP8?9YG'%\WG+#@*,[^,MUX^^]_J[[_+H(N'=0UCC_8O3J;]]L95 C M?]>(_)U,1?X2)=)'M&"QS _V08.5A('#J)6,**0Q:^M4VK:R=HYNWC6/M1J; M5I53E5.54Y53E5.54Y53E=-L0WV6>9C=T\&)<"K+;F]5=J*>7 MKN:5CJN8Q6L\0K/@NS/54Y53E M5.54Y53E5.54Y53E5.54Y53E-&/+MX@N4!N,M,0*:KS1@3AGE%:>&")PD7&@ MD8/[=-J_W1JYMW_V!H/1PFW=MH68>T),Q72#,;W,V&[%]"U@>BJ(JXSQR"@'&67&-,W M]L$2*'6P@F?:YMHT#],+*AY?U4AN5OQY(KNUO?Z$?LP['U\7%9GT#OHQM;Y\]PK]KJR/X8QHYABC#@4D3"'X>W6HMIR[!P/!T-W5-:S]MR8@;RV=Y^4?AOGY)7M M=Z\,54!H4"!(3.!Y0K"4F"S"2'E0F;Q8FPF6&8PM*)MT;9C<'Z;6#26,LMDDI#E$4"$%,$E M9<%$HPVU!@U)7\+ #XS<'K1=,V/3U* X9UPERE04J*.3D=O$"?/<*J._%Y09 MY(?-\*\6SA(98"JT;(7C+%D)SE+,%HX08 CCP"D)F+B7.M'LTXBV8J1-]3P- M&U8,_]6X>2C&S2SM:V[&=,6ZN0'155MG[NC-N/=S9KLG;XG-%@TQ"80T(G]1 M%+R7I4$-\:Z8IP9)ICIKVX;JRG.5Y^X;S\U &902!I0$+>VKJ1NFYIC MJQ17*8XFP0CEPBB71"#H\C^:(*=6A1BDJ!37#(I[]87B1.0D$H%@?(P@>!G: M:Y2'R*A,WH20?UA;SYYKFXBY"Z$JQ56*:R3%S=1L-9MLO!1BZ\"$BLJA$#01 M3(Y('?EW8O'56[T3L@M?R,YF2UM[98!8*4H3U01>,0L*/2]%"#&4WN/-M9&OKFMFV9BM35%$'5UXQN++@!GSIKCYJ,'W> M7KV%G\OWDS8E-QY).256G@47>\?^ %!B'B^2EY<7Y*7G$R7VCA M6=_E/Q\WCOMY5?_*#]B+?[N#8QS5.OHZG&JNV,/FA42Y"-&12#4$+1@(Z378 MF!)0'I*,R4E&Z-JZ:5.]J,/TE1]6@A_J'E!E7&6\^C*>89_WV@BMM#+6.2&< MM2J5PTH$@PM:<5WW^57;YRO% )5.#&*,V)(F+5]OD% MM=2Y5RF&S<_8#]T!MGHI_^V,L5;O8Q'B8([ZN[JDO(<*0=K$$L_9P$N)@Y(8E+.!Q\%?IN(KW_& MLF*[&PO#<[RPF[P^/\CH=9 MTC=;H$*:*)/V+%KK!17.HD3O!(^<4^NH6FB@>!23*(*^6-,\CE*\^"+BT65/ MBE@[.-Q)OT\D6N,7,\4OGD\'DA7G+IB8P$JA001.P;.40/ED=(S.!"'6UIFA M;<+)@KJHU QGPS>U*J?71<"]@[+&^1>C5W_[9GN#&ON[3NSOU73L3X?DHM4( M-DD+(I@(1H0 ,:!6RA@OG5Y;IT2W\_]K[=(*H?S.%'BF2?88LM0-4I9_M;;.VYS,,T^JXKSR<953E=/JRFF6?7.9_4/KOKG, M?7/21]0F;XB1$10+ 83C$;RG!CRGQ!-#4%':J'US0;7(8[B2*_(/7^<2FH7? MG>$^]D?#QOJXGQ'0_0=;W:/\,WXMC)H JXG**JS=\B?B@,Y0Z4VJK$@7AJ 4G%07MR\E*$:35:FV= MMCGG]53E/0;U,J.[%=2W NI)&#=J$T0*"5#%#.J(!'S4!#3*Q'34+DK=/%#7 M$O++",YP^#J@^Z#*P&LBL, M*V.)90*3]HX0HY0DS"?G#5ED9"&[2Y-00@TAS!1"",/)L&(@ M,6=!Q-+5$B4"5\[PJ&E@+C:/91]XT>UO[J"T^CTCT3^.C[#%2;M58#5/U:WO M]2/V8?QLCWE>G]@[]@?8.G^DLPN&O8^/R^H->@?=^.7%>T5O5[;X2"HXADD9 MHH,PGEGJK$N>!TZ2%%2\W5I49X^=X^%@Z([*>M:V'3.QV[OIMAT1H\K&(P6G MK0)A=0*') ))WH9(45 9,KFQME*J+>VBNO8N#D=WG)V^8\+X;N[L3OCB7W>G M"C.H0+.H](KSSS?BT6(@7M$.O9S&POY@\[_'W>%)-05G)P;L:C7T?@3K'?BVZP7\VNQ5/HQ.P*C,8R41Z2U#2;7=2#T<9# MMHRS.9;]UD#CEWAYY<]J?-U:!UN! 1E35/*0A!362:9KWS<& MJ198MI8258)R[U. D$QF4R\3.$XX4$JM MH)+Y:$L@S-JVH?,T^ZY46JGTH5+I#$SJ2JU7\M0IS3,8LV_+F+=:$B%)3,E? MSYFM!'K;!#K5^U1@]%%CUAT90<2DP'K-P02C)V MLFAET=MHF6"9(@J1YD42R3.'J(41SBC4BGM26;09+#JI?RZE=R%I!=0[!B)3 M9W;O+0&EO,@TJH@,:FV=4YN]^II8J2Q:670);CT1G IMI"HM_$/01GGF21!2 M.:X\2=6M;QB?3OK,Y!U0E %M8!4C()+-?!HI@@Z6:LV8:9Z]95) M*Y/>JCWJK;09_3DZ*&&&#L 9!F4SKZR JE?6*RN@ZI7URF9>60%5KZQ7 M+AI0OPR=/\#ULPD,4],CIG): 8^&V+_0P(R:+^,CUO_M^[^L7YSD< N?>);I(Y.W.#_H'1P/O_V6 M:]_S^1O"O.GP4<>X[V;#6;E)\=7 C*FO^_WSF_GHWB'X/KH/X%*^^_96KZWO%O2U>JGUM%0R M' T'__[%_7_VWK2IK21I&_XK"N[[?:([0L74OG1/$($!]S!/ [:AIU_[BZ-6 M(UM(C!9C_.N?K'.TL=D(!$A0O=B@WQXHL9O'>P?'ORYN[UYM+/=.#R" MO_9V]H\.&P>OX;>#K?^;^[3S[K Z-:]^;^R\_6OWZ'WCERRW5F<8PZ_W1\#' M[O(O?W7L,+0&,30;K4YC<-P=PN-"O]F(WWS,L0_Y1'7#GG2',#/GZ"#TIUI6 MIA!(-EX>+URC>MW@FR_C=7+CM1\]5JP+=K>G_O@:XVSA M;>7K&.L5:6L9UX=IJUPGFJY(6_FZT7)%VBK6L1$KTE:^+L2JS &U+E9F7.4Z MD+];/77DXKAD\M Z>OIZP^ZG:6S,E5NO"8D>\9+'B?S]&3>IEN/=?A](56.K M;?O]QB;0XY.3;J=1Q=_>F(_ZA8W*JS(J]:@<@:W;'_;.%S<0<&NO>U;_3%=S M4#:AK=DRM>W&&]L*8&XTMNQI:V#;98"J 7H7!Q8^#(T=V^M J_ME7.J)X_WP M9-BV8!8VJJ+&C0M5C1N_Y (9OS9V+Q9P?=EC=M0%O6K,G@Z9^ FJ4R(7ANGZ M59[06ZSR3WJ:2=UJ**X_E7%-G^8Y9['6,E>S9:YL9VC!;B15H2M\GT)7JYC,=[Y_7GGV][W#ZV]S\?M_:,O M'-H&[]MO[7W?.]O;_G"R=[1#X?-O>W_L\LO'J^':]WUH\\$??Y&#H^-6U3>Z M^WWO^^;9_LG[;WM'[^'SG;/WGX_37FN4OO<0GWWT0FFM64)2J82X%1H9$!]* M26B#DXV:NK4-@YN,JJ:Z)C_%W8Y7KU":B9>0*.*9IGJX&Q:]G')/CP M@PU+RDF+N#(4<1X3$.7 *GCA&!H2&I(Y)*YF")VZ!E7=6"(]NW))[$4AU MR]XO.8;-DQT7Z^@U"XQ+SQG&5@*5%CH$2I@(7-_.%BK(]<#(-:WB*C"SRDB# M$@X"<1\#TL8+%"4QW@@AG65K&Y+))ABSBTV.^Q.M6%5@>_'8]HSA+03C$]&" M6H6YD\(8$3FAW&HLM2&VP-LRP-O^E)A1SISC1")/X(^\*"$+- PQI9SAN42B MC&L;5.DFY0NN1?-<"B04A%MYA)O'"'6>6L)=T")BGJ)WD3IK5;3*,^N8*T;H M4?<#D"O8]GC8=C#E<=ZJQ!A@&U76(FX4 M0\X2CPP.@7'#K3$4S%2MFT0LN(;+DY5HN=JP5/WSHTCV'^+13#*5T2-0OO\W M7S]='G0QOO3*.^U %SD5.14Y%3D5.14Y%3D5.;U .]G M)6IT3[.8^O?P *_PV9;YCK;@%'!( &HT![E@8:C"B2MJE2:&6?,3A)OSG&R6 M3ITS=!;AZA,OU<6#6G)CD89R]F4.A-O?FLFWX:3@U@:%7"(1<1P<C._KZ9 \5SA:K^A<),+RI ?(FW!Z9R/$@5 MV-4; _7'@QA(V0V8!^P.9W8#9%368<\04XX@CG/V;:*P]"\([A9VG1M\&?.<_:EU0 M>,$H/$UN#*9" )$&%",-"!94AS0'Z05&#.;&)6")-Z+P[<]=%\4N %SD5.14 MY%3D5.14Y%3D5.14Y/2LY%3BP*\*)6^;Y&**51QX9;,V>K&N&S[HPH_]0:_E M\V]UD'BVO?L-VPD->V9[H=]L=.(@?Q()Z60B3X@08CFC!)BG5O; M$(HWL;Z:-:[L>B^YTI?HA"*G(JG+:[YS$V!O8;7!N>=CO9H34307K95?@R T7G M#%9Z7#=@U8(WMA5>=WM']MO?6<#==AYC^*"Z^NK&9#G%\W<+S]_YC.=/"*6# MCC"IN6&(6R^142(@EI.I"\.),;EF(==-K*Y6_BIQ2\NKXT^^CU7D5.14Y%3D M5.14Y%3DM+)RFJMLW".FH=X,GX?]P0F8H?UW=2C(47=>#Q%CTGA%I$S&<::QX<%S;QU1-CIGV"T\1/-GBZK,W:U9:W>W \9O M_!-,WNKLY9']5GQ"<_B$#K;PM_WI5DJTB3MJ-:)$<\0=SY4]C43$T)183%IP MN;9!>1,$>@^G4-'L9=;L!?A^BV8OA6;/>'N]Q4Q%9Q!)QB"NF$?&)H(X]YI0 M+:FS9KDT^PDBS)](.:<;('7JB(&%6T(CVEX'.M*OXLAMJ,L,YHCQ"ZV$MWK4 M^H:.6R'$SF]%)WZD$X?X;!QG#,]IQW^].__P=SAUE,O]H^,VM(_O_;&#]X_@ M_S_^.H>?R?[GS;,]^O;;_O?0WO\.[?K>3OM'>Q]Q4$YA8Q$+6"+N T-&$H." MH,2'''1"!(CV<*O!J)SHSTL,[2_[PT5.14Y%3D5.14Y%3D5.14Y%3D5.3R^G M>:+H72*)JF@T%5Q0:XGA+ J>K*1>&/UQEV)B"+U5P:DFPB",7AB.BI$!<>H)TU PL4JZ,T48'[MJ=OD*9D_Z [,IFF477$CS.%&V#O:'$"; M@D-<"X<,M?"3BS)BH3&Q8FV#-*5FRQ%=5U2X0.TS MDM/2QS<7J+T?U'Z90*V3E KB.<(R8<1YC,C:J)'FSD:!E:8L+A74+BB0N=9$ M?(WG]K(7=KE4\Y5MYSIY(R3=LSU_W&"DV>*OX8=7]ASM<3Z+M__M@@IQ#@,N%IVMU KFR:/P2234^).HJ) M\$(AX3&8N QCI*D,B'H1HS<$#%\%#.R% 5CA+K?G+L;1**T-TCEN$G:4&B.\ MX=C$&*TOW&49-'XFTM#*&' $QJ((S]S%!62) 0"@#O.@J.-1K&THTZ0*^(M\ M::I?N$OA+E>YRYU [G+FU.^QUPVV?UP8S>+Q;( _C)46 M,0=_>:4E%G+B#'YAX/:B>&:J8THIY*242 C&M<F\D@I93"GB#,B.($LM M_&I3TL)*92U;VZ!*@K&J"\05B'N6$#>/M:JP]HJ38!W &XU*DR0D2388J9PK MUNK2@9V?@!V+*LA$UN-(;(.C]&*IJC>,"IHWX+?\<[Y^X M9$:L# 07ND/7CBN]]WJOLU>W'XX5.IE59%QD7&1<9%QD7&1<9%QD7&1<9/R@ M'@6*@R.188H9Y51KZX0QF"4I+ DLV=%1>3X^*B\9OI]KX8^>A=>'[6$/1O4- M=+ ;_F/;PUC%.E;FT]:,]51\#W/Y'G8O;)33D*/2K47":HNX, 1I&2P*DH"D M63"6NK4-U53B:A!0P8=GC ]E#2@R+C)>?1G/L<[SX"4FA NJ V=>&V^P5]*H M1(.-99U?O75^NL>@DTE!,H]$2!KQD"+2(H(@-?7&VABXLZNVSC]!;="EWV+8 M^19[OM6/N4)H/^M8HZX8>I^DZ-<,VZJ@7RFA4>14Y%3D5.14Y%3D5.14Y%3D M5.14Y%3D5.14Y+1 .95PSZM"V>IVH/G]['7MIL96V_;[M8!>-0;=V=\WVQ*^;J28[_(JJHF:JA+J-7FS;00S94P._#GHMGW^K0VIR#%V_83NA8<]L+_2;C4X< MY.^F;B_%UF (WWB9\39S9DKVPF.3+$N,"NX#&I]U. M]FK-A'I==AB^S(BN)_ %SEDU[8UMA=?=WI']]G<6<+>=QQ@^J*Z^NO'\HPG+I[\'@./:J:D"]> P:T/H:&^UNOW]9%&7[JVQ3%CD5 M.14Y%3D5.14Y%3D5.14Y%3D5.14YS>L'BMI3+2)-E&K.O=%219N2\\%1PXFZ MA1]H_E.7E:&[-6OG[G; [(U_@K%;'; \LM^*YV?!M.D:YL?A2/$DZ!\QAX8B%[#S 5"RK]6K2W MH&R1TRJ4X2XH>S^4G?IH\RX+CHHB(BU%G!&-M# )R9A$C#8(;/#RH>P+#[Y] M9=LY[>\(1/\][,0&P\U&5JO[Q-^.2I_7?;NN^OE,;?0\>OUNNQ6N+8V^\O!V M;:H/1U,TSG/L N/)1J.5Q,Y01D.RF(F/NXO*\'$P'/0'MI/'LZ3OF O=OLRF M[V"P)$FB'#*1:N"1%B/G T&.J6 H2< @^=J&P4V%3=,(/?$6]1,# MQ@_WSIX$+_[WZ:;"'%-@N:#T*E.\&XYF@GA-0O1\*BOV^CO_';8&YX4*S@N6 MYQ.PM$D;%;5&P7JPMVDRR!%%$ E4>Y.,#(JN;12,O$<83R%8/R98.(9 290X M><.]!8R0*3@=&%9@.419"-8R8,;^E&!Y3:G@*2%L.$'< \L"\*"(:NUB8#$D M#YBA3),JW-2R@$<'/0KX>+)-MC,0(RIC%4G.'N2.42L6\,I8) MG7[DWKI#,:M"P^Z)(0G&FY+B M)E%7/?ES1UL_&P0I#*PPL %VQFP!T(<&T+V97&Z8))HBPM1BQ!GSR/FH$27><$>CDUZL;4@NFUS< M.ZJDH&A!T8*B/T51:RTU5 @2@^&8V%S,& .KB<0[*1PN*+H<*#H3_\R]2M9Q MY(/P"&1&D/4VH&@5R R60$+=V@95NBG%U9R8!44+BA8477RB"FRXCLXF+PA/ M*7OHA0^:>>U4\.P'.RO%K'\2/)WFF:'".Z:,1[#T$3#K640ZE_9*QFAK)< E M8VL;@C65D,6J+TA:D/0A^:A1V F5J&8R<".H<4([QB-ET5NA?N ?+?CYF/@Y M/2FB>;)97(@*%1&WV"-K#4=.&Q48L=(I#U:](DW!K@+HJO+1GYPT":W^:=N> MYZ[&'P-ON;/<6>XL"E7N+'<6A2IWECN7]XL M=Q:%*G>6.Y?SSJ)0Y_6U_C[ M62L,CL?[U#-?'(T9GG[%.FC$<'#S5Y9V,,6E$ATS?^;F5UO>.+$4# E<,<K QJR47HN_VJAKNOPU!B+U\%S3'+DU;&L>]'#7Q M/S^7GEK;.,H@T>BFQE8.N "M^><_[,9U,^-'4_K!9["Z=@;O[A_\9_//@_W& MOP[^W-[=_^.P60<.[.YOW:S[R]+XK8/]PX,_=[SO[18>/@ M=6-K\_!?C==_'OQ]N/2]^.6OCAV&%D!PL]'J- ;'W2$\+O1_O;'E,VN-N+C6 M3%6[6KFFF%M%;4"/VO:T'W\;__#[>.5K=:IV55_Z_>+B)JXFXZQ>6%\>X8TQ MZUJP##DC#CIZ\0B-UBLT&J_ %ZXINBX-O?$R7B/C7'"V N=?3&2G/9IGN"QY18SQ90LJL,WYEAYI@.'YU&#A9< M7&B?S94XW>M[O67[QXW4[I[U&ZG7/6ET3V.FG)U/C1RM^17,H-C_[3;SZ:;1 MN.L$><28YJMC=5.E@MNBR9UK![SX 5UD.G=5VYU+HG^WKJEYD6C=O1#P\G5V M[O,2RW#BX;:=F^/$@\?!FR2X#I3Q&+WS@GMK@[".Q^3JZN4$D[H^!GF&]3$. MML:G'M[R#W]_:!\'[GX];'SZ__?[A*)]Z^(OM';T]?W_TY?O>]UG'C:_[6T?0[L^G+S__HGM'[T[.=C^(O8_OS[^\,<.W__NO^U]WH3GOOMR MY=3#]L[9P1]O,;3T\\&V)_M_O.?P;KKW]^LO[X_@6=]WSN'9[0]_O$N3A,B' M^.RCQ2%9ED\[1"P0QY$AK7% F AN@K8Z.KFV0713+>S$PPJ=_"I8M%R=FP.+ M1.+)>"69<(Q3KZP+VN0SD#H8QWT8U>HA/ZC54P!G88#S?0(X@29J'.8Y\[JH M"U88S3@R1G&E;#!*\[4-$-D2H7/\V\^VUFGO>[75HBAXI6K3O(B9_LQ M=_CD-';ZU0Y9(W[+/U^QHB:#51FV)S(^BQ(NDZT6) M'U6)IY3>!:NDE3FUOY"(8Q&15H8A)CSC4ENE#5!Z(IJ$+JH\RK*Q^I7@&-OQ M%*A\JYKM=^(32UCE=\7YQ*Q("@#- T"M&18A.,UEF!2*PF46000R*6'$>1(R M2*>9I6L;C#09P4M4XG?1AF%1W<=D$45U[ZZZ,^Y $326&B,EI$ (B!.1B,(AF]X1UCH6H M$,2I(%3)*B1IA* MF36^MZ507!6+HQLAND&CU>\/;<='&(+^H-^PG5!_'EI]#YT?%)_&$A*1U_49 MQ\ZGK2RTS4[8'DFKH-@\*':P-4-)$K4P9SE!8#H9Q!-CR#@74(K<4Q^LD0H# MBC7Y_3=-BKMCB;7ZZ1A)T>I%:?64FP VPW05$D4<+>)!\(R5/-%<$!:W FE F(H>Y!8VF1!-#E2<@0E7:HBK:M9/# MQ6-G4"5':H78*Q$JC^K-^1Y[W6#[QY<1]]6P#ZWL][>Z)P[LO=RJK8FPMF9E MM=GK98%7)P9JV>]VP& $>_ @W?"5/UO6M=JMP3DIR#W/69I)%7?X>_,CCTPF MR0&V Q.(PRJ,M$L1$468A[58:J]S@+VFA/Z^1%9C\04MH2^H:/]*:/_Y1/L# MP]'&["Q26"'.9=9^JI$WQ$2#I4D[9X3@)9\&DN3!I=Y:1. 52B]F:Q)$C+AE%UD:,<'1Y M@ST:ZO*)GB85RW3"MSB)EI"/%,5^>L6>D@TKHJ38..1I=$ VF$5&28]DX,19 M9WFU/46:&-][>VI)(V=6X>A^S;_[V?5BJUBQ*DRF/:+;Y2Q^.8M?SN+_-/C, MUZ$,.?%%;'W-&7I?&H-_Y/W=6Z_TNQW?B[8?MV/]]VYG+*QW$UF517ZN1?[M M+'N/4B?*HD9 T2+BU 5DF#8( ZLWGG+ON:C.XS/*EV,SJ##W9=S>+0K]I H] M9>TD,1Q =(CQ! J=3$2&&X(425A$X;@T5:@H-5?=A,NXN?O\]DK?].*I;85Q MHI^:L'>S1=OPPUXO[XO63/ZE;8BN#@<9B7 ^OUG4 M^''4>,:#J)T3G$84H[.(2VF0<4F@+%$MF)76>S NKLG1\21*_.+\'KLS >W% M][$"O&,2"AN+M717A'I_@6C0H*7F.:0=YY3H"7YR6B)#;,+)$6]ERM:2P/CZ+2"U'I*>EP$7.C09$%BPEQ[".RQ,-/R2O/9/1)U"I-U'*H M](MS@%3L^H7Z.);]&-U5@+H4:U&,HOGQR<]2#F$8HY(EI((!R@&0A'3R 6%E MF5*:NNAH%2^%ERG_67%P/#/>4=1Z$6H]I1W8\RA\BLC1;$EHFY!5,B%!I#-! M>ANDSFI]OV.RQ=NQ@"B/4WM>56[.^R[6^]XP3C=C7IKO8_D.H=V\0?RFEEM! MJ;E0ZM,L^6!<*VRC1C*Q?)C?.:1#\HC&A(,@2=O(%W9\K+@]EEB;ER/FHZCT M'55Z2CPB(##QDB-M"48\!(IT- J,"D42]=3&7(R!-26_>IK_>81IKPK[J(C& M;*VGE^;\6/HD0E>!:N?DM-T]C_%=G;S@SVEP\H=,E%YA#U)SB?!=*[R()N"+8F"OSAOR,'%@--.:( ,T/CWF?-CQ2.R MI,$@E02W:H$5V+HC;'W>O. >84$EHPUBL! AKIU -EB-')6$:(L5%2SO'6-9 MSK*OG&*O(#DI*KX@%9\R$\6(T51HQ+AQP$RB0<:+A%3D5 8J0+59=I>094EG M^N(\)9-\R[WX-7:&=PM'?2%&U-,RD)SK*S?R[];@>&O8AS$;1V(HH'Y![G<.UY3A&5%\"' MSU.\PG;3\H6(C"3WNMO[6;;1:W*$%5R;"]CRW*/6C*O7YS&:L$)(H@9@*H:YW:VEV>C(2B;") MR<#6-D!UGY\_A(H5R/"W'X& P"K8..UUOX(VA(8[;W3'.M"P$R6XCZ/$=7N@ M9VC0/?TM#TZ_VVZ%QKASJXAE2^I$ 6'F)*5O1J)\=?Y7/U>X*9!V7TC;NQCF M&H/7"G@*(P!I2BEDI;)(XLBD)#G#&5[;$*HIKLEJ=C<3[-8*M$)NEI<,"H\9 M'UM X>% 8<8IHZ.D$B<454B(NR 0D!N"5&"$$<\<4)^U#Y9OY%ZW9-&J_,U]B]QG[ME.1Z-QCQB6G*$NT<*Y-L:OR]^ M0)];.;K2X(=N\+/+.O]FV//'-B>O[*9LEP)3&9Q7483QO\/6:7;DE&W[Y; X M1WZU_E%W,V]R].*;D;C>M&UGL-D).V.)%7(Y%[F\<+ 22RD"T1%AZ33B,BKD MD@[(1,]TP,932]#1:DQGFND2(&(YXX M1EHXGPM<41LD==H!!2"TJ?1]DDDMZ2[^*A"1WM 33K>X31 M[J;!F>V5;)9/S$-:G>[7"5R][O8.1W*!'W>A*;V.;?]5)=T]ZKZ*A]UV*( U M%V!=.%BI(O=.L( BRX 5*4%.60;2XX(QY:4D86V#T28E5[-+E826ST.K'X.' M%*U^<*V>TA"CE Q<.\0LSJY$QIKA8%O1& > MCCJ )ZHS_4@6<\92U#FE Q7WJ2-6'"#+K,Q/Z@ IRGQ?99XA'"QJ(;1'4B0@ M'%@EI!T1R&G%M.-!^'Q(DN"F)DOBSGS^.T8_8&>K%<8X[,>0G377;>/?QUGS M[**5ECY=U@UQ2[MCP9:XI3N"\85#%Y@'KI3QV8D#S(IAA8S/%=$P$YQ['PQ3 M:QO<--4U&?[FMOZ6)HYQ@0Z?%XT,3Y+*HB##PR'#S,D-RKE3V*!$K$=<,["^ MHC4H1&$]KMX.LJ4TTV+YA\O9&/L,7>Y)^("C"J0=7_( M>G\QS)\&(41 S"N6=[DELHPR9&,B1B6B/1$Y.9^Y!K'*+O?S4.;'Y!]%F1>N MS%/^P7$424B!+-<)<14IRODO2%Z :- M5K\_M!T?H?O].X;6O0PSZ7%S\0$@;8-X=D?2V:&*/,,U-&4BB(!HC!%QD0PRED_$5X%C8ZIZC\\WEB._=\2T"]6A M!166": L@F5,X]X#IKF(M,-1)A^4H^48S.IJ^I+3EZ+OCZ/O,Y$CV!#J(T92 M,X)X-E8,42GGHDZ::4H-9]EI2M0"3O@OFZ]E-?,:77>BOY1F? 9YC0JTW1?: M+N0U8HP'$Y5!*1H'T*8X8U*?<:EH3\% M&98)&69(CR".1*D1H]$B;BE! /D&!<*CY<(PH7.X++_G#M.*%6E<&;?.+]O1 M]_*NZZ^-W4[]4UV< TA2+A%6_9"WI+Z"@G3N=XCG14/@DY"CC'_Y_YVI -_% M_J#7\H,8\H7-3KCXPJ8 N534<3D!,)+$9)+;+,2&1Q!'/1BF0"R?YO(\4*9(2-7+?RW M0,HS@929&MI$ 04+0,HXSF'&E",K#$8RXJ%%0+H5C+">4J(HM@8 M(Y/[N)N!D5!&G@88"\[-A7-O+_BFA(Z!)(8TXP[ SB5D;$C(4IZB8\EHFE-# M4-;4NAR#>LY:;DV(B0HM E:<&PT,VA*L I?<*^HJ+2>F:/GJ:/F4S40AM0W1 M(A="1-P3T'><.%+8$#"/A^<7<@1KIZ). M.4L.9AIQ2B72(51!W1A'S;''!%@;44U#KKJ\EM0^79#?JX!A <.K)JS"3JA$ M\_%+;@0U3FC'>*0L>BN4J$W8 H:K X93GI^V8PRUMNZ:\N5Q,([3ZOMWM#WMQ4>5A M&$@A=(>Y4/&S*6?RM/5AGN.(ON@",82NTZ6WCW<[OGL2&P/[;91*I-GHQ,%] M@G^?*\=[IC3N,0\KUY/M*,^U-S#5]F/93YV/I%U(MA:P/(:_\89Z"2,\6D1:>/*[ SOUA9Z:^NQ8ZT> 1%9+F M4X04&2H-4E)AQ1-<-&9M@PFZ1*"SR#B-%:%U@]B+_<'=L\.]C!W:QV4_M4P* M!MT%@RZD@U-6*4ZP0B%@AW@T@$$\YM)^!M8((QA<7-N@M$G5O?U3)<)BB?7W M,2--B_[>4W^G' )[%G*0!#+ %D!_B.()OYWFW;!B BV%";1E3UL#V][Y=AH[ MH348 IW:[?AAKQ?#J^%@OSMX'RMZ5;C5/-SJZ,+)/0(V#W9@#'E,P#9R+"$; MHT-,"2LP-4YSG4_N:75OMW QC998KQ_W$%[1ZX?1ZYF*HT0PID"1'4D*<<(8 MTH09I)3BSI.0%,U^UZ809HGT^L5MJ%]@)JW.U]@?5'DJJR0&E9; TV#LNVEP M9GNQI*-\4F+2ZG2_CM$KR^5P))9*BB6;[CVPZ\*1.$.CTL)R1+VODK+DK/_4 M(2^8TCBZ9*-;VY!-S>Z-7O%;NT5O'U!O9_9Z*2$N<8P,2SY7.>? M.01!S&(CE$C$8+JVH:[)'UGV>I_6%Y)=(:W.P'8^M7)$J>WWXQV3);T,:^G1 MR,9^MY-=ZN.<_D?=S9R\O!=W)\+:K&158&LNV+IPEBM*0V3>'M:.4L0%AY^" M#H@YP[!0RHODJR)#IIR_?\Y*O6 7R.6$]D6?'U2?9VB(QX(&D>MP! E_:(8T MIP0%)3E.TO/DS,(2US^>\^,9[".MNK>F*O"7Z^@T6B>GO>[76-<]RU%S#7?> M:,=^O]LK/IJG*AE2(>Q$1KLS(OJSDDP!U;E U<^2)$<3!SI$$,<.0)6IA*P) M%E$-JR955CGG2C60EZ#$B_7*%'5=H+K.%$Y-"0P9#,Q'"X5X(AQIRRP*@9A@ MJ!1!R+4-,&^62%4K.O&/@042#'^'UM>-?\(?XU>?V-ZG5@?57_E-PZP>?3(Z M#3O[,A]S\&7]2:L3X+??B*[T>:'*1?#/=(M6IZQC;'2Z WC@H%M5%\N'U:NJ M8Z/Z';8-38(/JKF_/AGZRR,P>BBG=2S@:;>N8?9;5<.L]37^?M8*@^.Q0L]\ M<31F>/H5ZZ 1P\'-7UG:P907AV?VS]S\"B=P8BD8$KABCDM8G/)^IPQ)P;_4 M.?J1D;7QEXY[XQZW?_CL%E# M[N[^ULVZORR-WS\XVCEL'!TTM@[V#P_^W-W>/-K9;KS>W=_ 0? M[.WL'QW>OBL7H(5GPO)$G?OEKXX=AA8@\Z]76W]+9.%K/UV[Y,6U2UYC'HZ:#WR79:WRO8VYJ0 /AE MLQ/>]&(_)V')OQZDUV-6<#@A!=N3C"Q'T*97[:[_\K2<^/O^F!-_WOWV_FA7 M )=E[X_>BOWO[XX_?-X4[_]^^WUO^U4+^/'G]R?[7_:/=LZ W[;CO]Z=?_@[ MG#K*Y1YPX+W/;>"R 3CT%[;_Q^N3O>WV\8?MO;.]/_[=WJ/[K??T+=D[>I7V M/OMO^V\_)D_!$+48D9A/L=L8\J$0AQ0.,3"77/!V;53-=1C#9O84)(F]4M@: M'Q)7BFB1%#%:>TP$I@+LFPB&QFF&IMX0%L57FX>[AXV#UXTW[W8. 30]+BTV<&WTSDJ&M6A^^MZ'GG*O;+_5/TB;W@-CSZ44W\"D\^?UGR]Y M(AV\_6BQ\\RDA'14.8&?=LA)$I$FG!JFI8YWYNCC2.[=?8<#%V&J>]>&I[L7)U[H+M;MLPT_]55Q7OCTE, MQZ\W?LEN()I_J6^J?B6_-[J]Q@":,KJZ5;=G=/'7'/*6&]D+T(;8.&L-CJO? MZYD++V]!TT[;,"J?8B?V;+M]GJ_'TT%="S$_^:].U:D*-_N39ORQN?EF\I8Z MS@Y81^MDIK_0LVZO>D\^!V#[\$&U+5/U]=VP'>O>$8PPR;3S7?PT;%>J7E\X M1/__>F.S:CT\I'W>K)HSSS"?V/-L)$+;[G5^4']/JU$[/#"RY>;4M M.=O"W,.ZM/7H?=<:EHT\#\ZC[:&![D#1E[^2BV@.RM%1FJ;)RPTW8:L M[B=UEN"J>'A_,"IL $\[J8Z96.@PB+!=R:\7^?9 M0W!:DX%&LJT>S/'K^C%MT]BBSW,6WO/O8600__79M74_@ 6B.R=B[W^Z.W5*9G!>264_.@! MV&VQOKGU#9W P!R/DB3W<\YD&,&KC:INKZ;;)-=R3CS7GSP4'M68?=3/GU3/ M[FO[N:BF]BHWSD18@-,P9*'E*^?+>,J-6P""=+$1OYU&7\VB41/2$&9,UL&Z MO36DUJH-#_CYQ,MQP=T*#[(,*I"L5&2D,[-3/#?AQ'Z!1L!\/*D0L0:W_O#D MM!Z8P;$=-&Q5JJ;6AY,,M_6,K;:AJV^T1P676['?'$W@=M7"&:5MCB9@?DIN M_OCGZSI1/^32^WKQ:P3&5I_#R@<#^A429%C.;QI6^I*_4PLLH^U@6"%W/=ZP M4+1SBZ SO1J()MVNAWH614?J.T6Q_G'U=9?E9\-HE#\/.[4SO!KFJKT_PK8) M,HX6H\M*N]GIY :_J_K4@,>^AO9,UI7_.YDB>7:,IN,-&/W+S"I:?9"?U,@/ M&2]S-SL27@QO&:\N8YP?3[0)<\DSK06?G0&^@2IWS_)\Z ]=OQ5:H-UYWFR" MLE9D8=2&Z8.J&3QSS'F&)L5VZP0:-*(E?M;4>SYBN7EEK9? O& TLDKG0>]= M'*H*=;H>%L%&Y6BM1'2%:L2*++@(:A%OA)(*E%N :##8U=)9%4MMY,V(_"ZX M-^8/\H/'7O+*"1][U?(]1<;5$T=8>OL4Z?(M]XXA"D# M=^2NCSH\,Q=@J@VKJ0!K3W?XZ?@"0.:&5YVNP;)_ [FYY->\9(<^K D)4V;& M?.QU._"CK]M5C,G:F,P)D*F145"&=+(.</L7UJ#$2!( M;SP6(U":L6#[X[%HCM:F,:.9D,100Q&0K] ]G9A[8Y""GRJFUL_PQ\^[WR'E>O;_O8.N[Q:[7\_ M;L&J!"M9:,,WS_:W]\[?T]?0KO^T]KZ_.]D[@N=L[^"]HP"KU>:W_4\?F;;1 M-"&A5PL*0%/QE'SJEB89 D@C20[_1 MU"Z'VMG6KTR7D='O'3:--KI++5QOY+UL^#MQ\]CIIXX9"7 M6B'.O/H\GIUZ5+@7'U-\'5,Y(V7\3JY\=J/'FO6A:)W>NJ/KPEV\SM+ M6Y>OK?I63_W)J8VE*&#SO_8R'L3#8:;MT@P^-,H]A4=F4_?G[S[_)[N'^]]?W=\L/VAM?]Y1[P_"E_V_H"6 MT-US>!J]?![P/7W7@O:W/ORQ#]_=^;Z?SP^>[-*]H_;Q/GU[]N%DC[W_O/M] M[_N'M-<:G04\Q&4V$:=2LHQ8921H"V>C$\Y\$;EP"PX^. Y^ MG^ @%SA*02+B0COX(VEDF8\H&I!U=(8(S@ 'N6H2K@L.%AQ\V3BHL9',N<0Y M,5QS:SCH22!)$DIYY&*1N?X+#CXX#I()#M)$.7.$HD@Y\$%G K*7"*J(5'"PXN$P=GP,'.1562< _:S4'I--)D!R<(A20P>3B(FLC M%!Q\1KFU0K9I*WCM3SF/AX(*R M\BV_>_9P%*NT@DY9>H-3=E73C#T ]Q21!$^)PF"44:4VR TT9QAJ;U75(N4(K;,X5"\1RNEX%/O M4<+6DTA!MX6#/Z1BR J"D55.ZRB%5*GR'C4-OW&0]S[G, F529+=( M4[)E6L$76]0=5/E/*L6XHQ=J=.Z%G>:T3,-\BF;<[N+F7M@ M/1O =TIS)974QEK.K3$RL60\CM[F?/"J^&16!_#WMV9\,C0RZY,C*.:*P5Q8 M!= ?">*:8>YUBC8I,-D,;O+[E]QPT*9HW QSPF,79!(\\B0B];92'#R"0/42MJD M9,%;C@5J"]06J'V26JX%:A\-:J=^2JU=X,IZE(BUP&6U1P;GNJY4X9"<8\[P MM0TF55,6J"U06Z#VP:%VP15V"]0^+=1./<:8::HLM\A)FS+44N(R";'"SY@]H10.T_!NDL5ZAXH\^#E$]W7)Q;[>*M_YDC9.1I,E%&[ MRICVLZQJZ G3JLV!Z'JP?-I\41>CW;^33*WUFE"(_^N -M M_72.9V9?K92P*D=M&+N]RE@;VKYQC%\';\=/UI]?EZ2N3ED_2L4_VZ%1 M;M,&M+D-OU:%Y1KVVF$8+0<@^=[0YPH,\^3E7JVY3I=NKH^C=JW-;, M"1![L4KRW[LD]NL2:E]-0;N<^2*K)]X^,_.8^#1>U=G5^XTY)OKR)L;<_&&M MDW'*S&,[H^JC9<,X)HK[7U0@FA.+%*FP0VCC3&)6DML65&/-2,^'3^,7IA MG2(!125M3E<=D>%4()6( YT4FB6_MJ'7KVY,WS@AJK)+K9E"0YE)=&'QZ#5R M::Y,&H.,L]485AKE["-7@98O;C!BD?*N,!>!"M=F2H/-%6.WO*/@4C' M-"P4.B0 #RXT@D7"H[QS&@PVB7;EHX0S&>4&6M>X:@$SUL,DJWC!7,4$51,S@3'':Q(A!ANX:] MM70R -X4N3^8W!EP4V4EUD)RI(P2.4S*(NVE0CQJQS"F,BBRML'Q^E5GY\.Q ME 3P'H'_V''54@ A5JKY#15 ("8ESGQ4'-BYQO,"9G*'&ZPD?N%TSHL_NJI M]TEIA/_O8@6'D3\)3[]B7>7,O?DK5Y/A+HG;25T:L)D_CWO3W,J?(G*]:+^@ MJKCA;[9]9L_[:_^XZ&UK=="E,;W%_6Y6I_J_RP=3J# M?]JE:4OCN)?A[7]^7CU,K6U4Q68R_\I(E3=8_OD/NW&=D*\O5/2SPD.72K1H MP:R*7L/?L#Q3:82FCFM V^BD$#\M5#13QFQIW;-$W,T].U-B>$5\M'^.6GS^ M@E>R7;%_]I%@9X3B!H%2R5RM"*@P#SRGFB7<12I"A)6,_LA-VQP90*V+ZUF( M*?9R'?AQ*:*?KFD5"QKM@<*U#GQ25]5>TDV 5J?[]6::-)EB+YLOP3,V/RJE M!4]8(2L5!4.;4&2%)L@GHP!$G74L\R7R W9]9\_,/<#IB=PS!9Q@VM"#S8]> M)9RTL0B4%^ST* .R.>T,D\* X4.%,JD")[:BX/2 $ZR TRUFV5]\_^U'(2R) MQF/D!4LPRTA"#D>,0F*>V.BPC*0"IYO=SNN-4;QB]OYT/W6 ;H5&&/;&-8(' M54VH*B"B]:UQTJUJ(,5< ZF&L:ML:U2E]Y*-6)4?OSQUQ]/4UI5[702>V1G5 MBLP?G$?;RT^J7S#/]+SOB=&% >%H=-]-!O<%SUE_GCW7.&H'EA#"0&D0YS$B M([U'WB9 CWS"W\BU#?&CS?5Y74[W/6A1)L,#5!SU^&#;LX/LUC[ZZVS_TT*6E6>J9OW6W,D80X-S)ZA]N4*X/>S<9Z_;KB^X'+468-VQA/N7M%EZV"D3^IX'W5)_)S'\?1)99MI\N1[YZ< MM/K]*LQSO"0MCZTV019[6DT2@(VQQ/-<>-DTZ-/9WJ>/*BBA6!*(60%+BL$& M&<,LPLG9Q+$ER69/ /G19NB\:\IC&%A%X-<)_.#M1\LC4Q931*T@B,-JCBR. M$DDE@.RE*$'W21T[WNU\JG^[ M%EER[+AO@[752JT<-MZ__2[;S(7;[K)<60HO+P?71.164^FG_FN.U^9=4LTC M+ZD_C$UFZT\7F;XV'?:GZ/H_+Y1-7P!)O@A8.[:7K;?^F]@[/(;I?@0/?]7N M^B]/BU)X;VN$4B,O@'Y?]@$% M]T_^DP#!\/[F1QRBTHHS)'G"L"S%@#3Q.IL[T6"AE';F\EY-E"IXKBQ-4O-D MG!4,)PO$1H%)'Q(,>03H/\W;<[TAL)K]G:/&[O[6P=Y.X\W.N\;AOS;?[8PQ M;R3F2QM+U]*GG[_V8C-=<,1+&AC@ H] ?I351#KEM" 2EL:?;2DM+[W\5[<= M8J]:&VR[W>@.!_T!H&]V2E3@7;MB,ZYW<]M@$.$)7GDBO]1#\;'A++KK!=M?]@['[WF) Z.C]\%8#0 _\BOJ*YD.]R?S[=WA7_W)A,OC=N5^>V9[8?8+ MFY,OK#?^^O$X-:]M:9[O,+, V$(V@5T$[A1[OE6=P[O!B5C+I>90M:HED!&( ML;*?\X. 5T682)7:#?OUHT^'/7]L^_'B5!F]8SRU -B^P%RL3GY=-YD/+[8\ M?AOY0RLIU_PMR[ 6<&[O6,37J'FKZDVKUP!C VA=XZP[;(<\ A9$BR:#!4W/ M,G\6QZT..HW7T?6&MG=>8PG1F8@34>^99=8[%G(>R'8,->-2H3Q M[)['D5&2@0J6NE\="7BEI\!#T'^',+TJH^=2;T=*=0J& MD&_5=*0Z_7X-^#0;&3[RGW]54)@'%MX7_SML?053&%XV_J:W_>/QT=P1 -4 M5^,[\)YV=<]4"/U+YMNEJ[\V)V, T\RU.G5+*]C(@OC) .;60O\&W=YHC++1 M-FS#"C(R[. !M[LY+URQ5WO]4FJU6Y79EUN9(6:]L3FXMB6C/I^ 53B:3]6( M'H^8SG$$'('^9%.X(2H%,]=KRNS7FHWAZ<@(S1M')WF>V5G]>]6%L:^VO<<= MNJ29%^9D=?=T4N8IT?U:8W-COMM6N(LNR%K9@F:S< ="F&_U: M]5LNGR0*3&B#&1WNO[[]WFYN]6%N M]&8(572F;5<68W]S"(M_[\+6"'YAUN,>M/_@[44>,-1D330_#BF_F M8R/P&]!EN-R?KH?P;6#1&84F0'EDOS6VAJ-U[]]=!QCF*YH \TB-83FV6R=Y MD1W!_PC(@0E7?R4VNJ/;+1 M;N[U[U7[8.Q@\$ 98C87*DLE]B9VY@5$'\+JTQ[=TAD/Z\:H_O' M;+5>5B8KQC5/>Q[D_>)^6[]:CZ"#F<7-V,@7^MV8_4XF/JV*H(R^F44R[, \ M'HP?4UN 4_=+E7UFQN2JA78\]>C KV#15=\]!AL.@#'34YA6*;:J;$HUB

T/'+T84PDQKMT:J-#CKHLJ=-#*R076!/_=J'P) K1^VZX?->%BF%NB< M'9@Q\"^]MCG[?#L GN^&]?!#3V M7N;H,R^?V$*3.7?5[=:XA<=MY/.H)E#=\+&--G)89>5T,78:,^-8A:SF>]HM MF" C8I]?,YG7H[95GHF)9S,_&<#I^"97:3TSYQ?^=.1R,_(:EE/S9-HX&#E1 M[^%6RS>,'#0YC=/T73^<#.4,TWS+@2YGF,H9INF&TRTVD!YVK_+0'P,S;,># M='G7LMIHV>R$T4Y$U<\7O)/Y/1\:E5%9X2D2*3'$H[>@GX(C:5*4/!_Y-N'R MSN0J\];4A47@K/+FUZP0M*7C6^V1#75EBVG,\&8VAJJEL-J"J9?-Z=;-Q>4W M\\O0JA><7RJJV1U"\P,L3+4M,\LS3JIS^K_^=K? 1G%3%$;=R%N MV]-^_&W\P^] #T[;]ORW5J<:M.I+OU]\X36UIZL7UI>G*+V.:Z0>U;VZ="D9:WU-\'5,Y(V7\3JY\=J/'FO6A:)W>NJ/KPEV\SM+6Y>OK?I63_U) MM;>[5K-_Y'B@2@&OSW\\Z92Y3:=&-/-1NG4YR_#UO3JJCJSLU4=5=K)[X9^N M]X^-:G^#X>:-W;TJPQM+<*[HR!RVOMUR7%9ADM^NSS^9XS.5"N;(VKW<8LZ< M=U$=OE$%GNG X47 PS,=FS*I%C*I%E0N=HF9Q8_\'95Y?9N)])/R"W//C.4K M8'+[I6G>(CIE/)=\/._S@J=IY-RH=7V![25!K>LG4.5LM -XUYTFT<][_*QT MYE)W[S0=RY#==\B6\AD+HCA5<215;_$L-6Y,=C3GK27U NK1/<^*M0^VWYX=''WB>W3O_,/V MOT_VOK^']A[#];_(Y5IQT,8VM)N\__[V_,,??_'][4UQL/T)OO'O+WOPW/W/ M^ZV#/]Z3#T?_N5AL7C(9M:02R408XEP+9$C$2$<7<614K M%+="934+$"U3WY:T8'L!HGL T;04N]1:<,<3XD8ZQ$DPR++HD,L!UC!5":=^ M;8,V,5U4=> "1 6(GE,Y\P)$]P"B::%RBT.R[/^Q]Z5-;27)VG]%P;WWC>X( MBJY]L2>(H!N[AXZ6&-NX'?B+HU80%A(C"6/X]6_6.1(2FRV! 'EGK%!.DM5 M5N632^6B(N(1"\1!"4):XX P$=P$;4$SDKF.RJIB5\N;%B0J2+2<2+2 ;M\% M;A8&-Y-FW8$F:ASFR)'']19=1*0+ZS2.8,[HM#%>J9W>?Z;7:5** MHCJ +2 V#XA]F/(B>:)%4M$BX@4H3@R#SL2I0M1&'FE@/)@ QAM75T#LUYGQ MZP<80='1Z&1NH&[4 MRCHW5SLA%%Y^%KR\<*._\/+#\O+$3\"88,0Y8%YA+.(D,F1"DHBEF N3!L-, MU=9D.5CYQ<:ZS)*]7U7(H*_==4&_"PM,?:;.V=GGO]PH_A2B:C;&M=-V>E,% MJ4:;N,#YW'#>GO*8J)2",B0@RD$AXYAS9*TA2#FN8L#2:$ISW UC5YNAW<[Q M.T](^S*?0!4$?'$(^&CA/ 4!%XV $S]39(H8%Q+R(BE 0"D0K*M$U%K/%.:: MT** MIVB9"DIZL[+.V%7?Y9*"W$M(^]V,W5Y5^JT]2- MM;WO>)0STSGTK&'UR\>\\W7->,A#C/&R;]2KWJKZQVRGNI/&]J0>:5'KYE7K MMJ=3AW6*TGMI$/94(9YL1"YPCHS3FD0NC>6YX;# J](\P^3APMZ/Y*$O['V/ M[#WQSQ.6O'3)(T:U1CPFC1Q/#A%K88<$FC3+>7# MB#E\2R_K-&WN^3]1U#\>A'$GG\7Z9>AE>+^V<=!3[UGZL# ^G5@K W0IHIY0BF7(JZLXS5\YU(D\[+"(R?Y%$@KD'8#I-W1%U4@[3X@ M;>)7PI&)X+Q#DN?\8A\5LEHSQ(@!!=4)3W)])8"T.X<#%$@KD/8\(.V._K<" M:?=#F>Q7XOV,%^ ;I[ +J)5Y'(Z!(C+!>K(X@;CI%QTB-82!VB(T(9D<.Z M*E?44\&ZE]UZ:M31>4'-IUYP1.+]-"(J!'TX@BY1_ZE["_%\@I'HI0%5:4#U MU$BVE,\H17E^?GX:KE>'2EGTYV*./HGB.B.EO(2_S&&H-G>VLI%:GYUN?%&1 M,ZX96*EN-DTLDLMAI.@:L"5R^S;$V!J]O!56NB7;FH MD[.8(Q8M1IR1"'!E"(I:8,&4%M+R!9>N*7A5\.H9UY@IH'1+4)KH4"Q002P5 MR$50GWB(%+GD"/+8NE Q!DR11I5?U7CSGP^CXC%5/$6I_%(JOSQ[5>O=M'<]*U>>:((2 M92F7KT](1\H0)IZ(9+6S1I?:+R^#P4OMEV?#X!-;"NLD)=8"\92[H&L9D,5* M(2U4\D%: P9RJ?[R,AB\5']Y+@P^Y<'UE,,?XI$*W" >C$".T #\[BW(;,U= M[CM>ZK^\! 8O]5^>#8-/)+AD\)\U&)$JSU9;C#3E ED).KO%QKC<_/-Y5X!Y M JZ&-RE%/\RNABKTL/TM-@;G/3-OY5BXAA[/$K46X%B8 9I&YS)7\&DC'!P/ MAH>Q.RP@-1=(?9SV(YB0G#=$HJB80MQKB4PB#CD>DK2"1LK,RKH2"\HE6Z+4 MV,+*BW4A%%9^%%:>.GTE.((YR%&BD2$>E46 R!%9[ITBRD9- ^@;\L[&1.'E MI>;E!7@+"B\_!B]/.0>L"CQ[ ) U0B.NLD0.TB-I(@_!XQ1"KAXI[VPW%%Y> M:EY>>#Q4X>4'XN6)7-;&Q$03*-::4\19YFI""1+$2TT4Y;;B9;6HG'1.P HKD"%+%FR>>6'/6 @Y/*#2B@,.BP&'J:(7;Y TQH]QB MD0325BFD-"A5S(44Z"@X0NH"#@4*5<(&X45DE?6COTI^NMN6//GGEK3EU,XZEG?ETF3ZFNO# "/5'1 M\GA]?RZG,Y=2R[/("G_!!24)<2Y)Q ,VN:J\1 [+B+177A.;!-;WTOMG ?SR M-,K.%^0LR+E\[84**:6EA83$,HK JB"?ED4N>HDBCY@+^$,KOH\50 M0VO]?NCJ-*V^GT MX9LQT0P ?*WQKPOD6(":=)&3_XZ#08QOVUW;]?'O: =QL //_[W3\U\?F8E; M[1$3'WS$P$BXN=G:;YWMMYL[[^ YO[=;A_\< %-_!R;]VMK9$DVZ>P(,V8G_ M?G_Z^5,X\^>X+CX1&(2D23#I@1!R15I2CZ)/G *P!%)P:=&%'QK"1H3)QR5WD MSA(IN5?$ @9'IIC&)OI U$HC C(> =V'_>-X#NSWNZC;1[D9#G#H2U_6K9/M MC2^)8>J\#T@S:<#29QH912D"'38J3SQFPEY>UJ!MDIP&2XCFG 6;/$O6B\0$ M#\20R\OZ]YN-#V\^-*Z%L N_CV"Z J9+\%8OSL\WU,61\Y^?@GHTC/U#N&30.-F/P_W8;]B*+EGZ-MJ#1J]? M_6K;W0%\T\GLUK#505\\RK1>:VP,&W#?Z*M\OA?ANYROT AV&%>K+\>OZ^?N M>Z%Z4MNZ=J<]/*T*RDT>T'- LGH5;3=4@^GWX^"H5YVZ-RQP_Q >?J>36WH@JZ=>DV>]UJC1HW'2'N[#VV!2[6';=JHO M\/1/&)HP##S0X%$E0)A<[2ZLYTL<1J#_0@O MKF8!M^5;]KJP3%7H>OQ^%+LPCN-!-438 GV;YX#R9V/781H^%-P[R$AT#Z<(JK&S;[S>.^J (]V$[Y6\Z MQR$V#F%5A[$2CS"#P7"PVH M]:WM@29'_=ZW=IZA.QV1;3#H]5>KZ?2J?>)! M.]Z#*_NQ?>B.^_FML "3:]QYV BP5?MB8R=\#*I]'V M+PO)S"<_6LF@0$0R:J1EB6,OG%%!Q5QY+&G"M2PKN:"5W#W]@EDD#J0^XB0? M,H/5A4PR"BGC,96:@DT*VL_P)':^U8LYN+R: )HYY@7D18VS(W$)[-R-)R!- M ,6/CON EEFZ53(30#PC2/P>^[X]J&X%V)Q\G>6N'4X+SLHV5J\'V4R-C= > M^'ZLI>\T%,$K&A7F5#(&-MD@6[R5Q-[KQUB+B2Q5CKL][X^/VG!=]7VX %\5 M-HTE]?DC1J$]W3BL,K+VLD:0!2&@UTCJ@"H 5G,>%DBMTXN"OYWE!,!=OY82 ME>3)1,J2#U[G,HX.AW6U69@;/"9+R?P$>PC6?54:YG_GJ&%O6'0AF!BV;QW M :4&J58^1ENGWL"P$[)L[5?[Y]+V7GN.VL8?H[G6,'$%$D8*R!AV1A0!%@;* MHG.M'!3H3+UK *,3?>;H_.BC:B%@\U8L'=J9N2M-NK'QX8]&SIPE&!&!F+I> M.1TA('S>.QE4;[5=T'OR96N,%S8;*(='G;8'; 017HD-D +'_6X%M?T(I(VU&>-K7H%U=& ]]4ZR M_EC=<@*T/3?YPL7-4*U@E@7U(M;7]XX[8 * J="KP#[ES9*KAKPS^\<1W[6(\FF36TV36V<:BM,V67/<8U';LC1-"M[%?42RO9J18G! MO!).@F0C#"" >LP)R#GK26115$$WFK/K)1P2'*+=3#"X^'-MTRQ M;FTX+POGFDLDG/I[OS\>S)'=B\@!('Y%-L'@7]G.B3T=K/QV$;\ JB[1= 9R M_/2<)J5[FWZ]""$; ]7V>%4[UN J&(Y=FK$T]OL9%/_GY\=F8);O5"()X#;; MO5GC^-=O=OVZ1;[6K7Q;=_0,[N7[/CD!&/\#Y'@U_Y=[9/)&@(WB"-.8FDC6^5(OJ^B5][QBAI$[?3"MA@.#U,K* MV%<]=M0/@=EJ]7W0_C[VD,=NEF)_'7=C[?9E>+61=V)UW96/<>.7RKSO'<-, MPN#75[=3^0BYZ42[GM:Y-*J.^H' '7LTB*_&/[P.[<%1QYZ^:G[B3Q.9S95+KPG.&VEU#Q*$IG\6@H)K M),Q UJP![$T&L'^Y_F_K&:T: %0S]%%[KI3Y , ^&UWNNG6F@DWG",A:;NIE MN3=+$[Y9)OS2"(<7P77/E#9E4RUD4RVHKN)2!YY?=#?FX(Y;=06=IWC"K9IQ MSEHJI0QRJ0?YPMJ5;!SV8#!GM7??I6#L,\UM>2;9*??=@.4'IR[3 M^VYI"A#=TH,W2DCY"\:QQ5H';P]A?.W=LW_?@XUEKYRO=/6L2 M>+>XG)"R>_CVH'G@:?/3KFA^^NL WDUW/VV=MNA?[=9.DVSO?#YHGOT#S^^D M\[3H#_CD"Z$4F12YES4BA=63?LSAT=EZ^N>T&A9XI" M#UECM0#4O0#4V3E 1>%9#N,%@)(4<<,)LBIZY$QPTDE#C94KZV25RF4J5U\@ MJD#4CR#J(2N]%HBZ%X@BYQ"EM) )"X&DP@&!V*'(!@U_6>>(-M@DC#-$:<4+ M1!6(>B(0]9#U9@M$W0M$L0E$.=!V$^-(.,T HCQ%.3 / 7*1)#3QG.4JLZM* M7(W1>QY-?YZ )VVK2E<95)&,M:]ZG!AZV\:_S[!=^0,[G<9K\J:.^RD(- <" MM?Z8Z?-ZLNO*MO M8=6%L>K$Y:))#,%0B9BH.MIHAYR+&#%%(Y@X&&P;#ZQZ=VNFL.KRLNK"F_86 M5ET8JTY<#]8X[<%.0]+HS*I"(F>-1"1QZ:DE286XLL[IG8]O"JLN+ZLNO"=O M8=6%L>K$!,>!&V]E0HSFPE32662YEMKK/ MBX#,$A_VPEJ WXNQ/;-7\&)YEIRM5=!G'O3Y,&5^B^B2"%X@87+W6K"VD&5! M(<)$)$[CF!0'G7Z5DD7U#EFB,XK"OH\1&E'8]Z[L.S')@V:>>N90 @,<]'P> MD39:(:VY]2$Y#+]D]A7\SMUE"_LN+_L^9-A 8=^[LN]4A .1"O/0/<'PF>R1):U"0$'4^ MY2!I@G3$ 665B8OH80&!?<4JE4_H]'R<[P^#C3_F^'+EQ2M?0L[[ MJ9R0+"^#+CSNH##H'1ETXMKP484D(D>!*9D3/"ARE J$D^?9J U)VI5UINZL M6A4&75X&77BT06'0.S+HQ'F1/'&1>(VB O)S8$MD! ^(V*@$"5(GKE;6)2X, M^HP9=.$Q!H5![\B@$_=$L*#-"&F03=$@KG1 6FJ"#,4*6R\]9V"[*G7GD[T2 M63 7>WVXV"[BA045_/*8!O28]%L5Y0NTS $MV]-1^XYP*CVC2"L?$<=@0FML M0 LP!A/*O*55WA"[&K3T:SFQ> ZT4B#-L99WQJ^DSA3.?!6DF3&(I_\U:P?3%W 0N;I$!*&8IX%-FU22)20=+D:)#&!H#M5:X7 M=8B_.*9YY ., I\%/I(+A MH*L<\57*[QQ\7N"SP&>!SR5*XBGP>4OXG"JQH9VF5B44K1*(:YV0$R&AD&0* MEEC+A%]9EZO&%/@L\%G@\PE$(A7XO&_XG/A<89$DY4:"]LD]X@3T4$VY1HQA M8RGFCCBQLJY6-37/!CXKQ^UO50?5]7F[N"YUN]P/QT='G9B;L=M.P]O!?B-U M>B>-=K?FJ,RY53OT&!K#7NW5'9RWRKU#@]S<'=X.1IUZ!S/WRUV";KC&K&G! M;M,,5]$U:6[77O5'CR5D33)U+UU;[VFPIK1MW2O-24L?R24CW,OK(_E'%GA' M%M8LBS1["-,9#G)P;^;^:9<.5EHG/N67B MI.3T? RN7;G]X?;._LG7W^U*2MPW=GVY\^GEVV<#_O-$_A_ZQY\/&D>;!WUMJ$ M]VSNB<]_-L7V9IX'C'6S*3[OM"ZV4*1.IYA#;XF@!/% -3+4&^222SP$HF2* M^7B:FF6J#E+:_Q1$6A8W6T&D12#25$H]350$+%!DTB*N<\",XP%%)9RQ6F#* M?*Y7A-4R50M\8=U^;E0"4U5]^V8EL"0E/VB/@A$<;7?_'MEPIP68Y@"F"TV M!&?.F<@1)@J *6&.7%0)2:RHC903DB/Y%E %L9026%ZN?9!V!85K[\JU9U/] M38$OE:7(>ZT0IY(BZZ-#$3 U<"$U_ )T+\RB]/=<9[D.9>+II6TOJ M@IE&K/_TV[! 1[93[)[; -5TH@!+GE)F#<(R!+![C$0Z>HVTEH(2(:*4.%=) MY^09-F(NG/S8G8L+)]^1DRV,E[HR.6:F&'HKX]Z@W;>):^J.*7VM_@Z'U,BMG9--(^#<><'K*S_0GZ] MET'/2.Y+$4Z/=:Y[;\]X8[G% MY;,Q"C(])61ZX)HU Y@P_#2'\53@Z\'@:^IP.,$RQJ"13%8AS@P%TRHF)(CT MS&)L)=8KZWH5DZM-HY]R&9RGHAV./ KE\/=A_;5GL=\+=K!_&XR:=@(5A+H- M0ETH.HNIA:5D&AD78221X2-PP04(P*^L$KZJ%%7:Z_^S.:W,. M[S5#Y_I4S2\S_;DQ=?)JDNJ(="@K3%4.ZL_R5-$C)JH^GL.69B?S-*GD&N.9 M#IO'_>SRJS)A(\!<:/SWV/:'L9^SA#)\K5;?_=$[A &?-N+WZ(]S(BV,'H"J M&ZJ$HF$O_QZ_MP<3_V'#[O5CG6_4CX/C3O7-*!FI'WW'#@;M!+NY0EMXEX?- M#=AV7G3Q\*C7S:=5C=3O'>;'7\I"J5XZ"B08J:5KC8U!8W#L]R^.&=Z64W_J M,8>\)\:#[L=P##?GBR\_?7PP<%HE_^8KX"$P$1A5)N*5Z_M7SAZJ&]M=WZ]' M"T^X,-A+;[CX](M77GWVVAP<\C33N)WM5!08[$<@Y8]3N>T@;Z ;\K8WHX^' M+O9'7Y%K<[=O3M;^,3VOS8@LV=PO-)O[]L$1SS$9]SS=.^=^SYC2_"()-4:H M!H#3F%@O+XWY4_5+EM(P*KN7E81#T >FY'WL'Y8LY7),_9-CZCN0X$EX*%K' MAW"_O^B2D,Y(PBA1U&-.@C/6D\BBJ,J=:LZ^;$V;/Z<@L=?#^L'4(UQPV M3UMG[P^:AQ_%[ME'W#Q\@R^[&;9W-N"9K:^?/^V*UD&3MF!LNP=?3ZN*5G]F M%T3GH+7S[G1WYWUJMJ>C0K$WB7N%A*O.:T5$F@B-!#6)Z%SQVZ:5]?.(T-&R MKS?R6BUDT]\*I9XBX_!K:/8B3V_N")H_5RJ6;^T?G7;$%,A4(JVY0%2JJ 6)V%F^LJX7")GW$&+XY-G&>$*=H5Y8(3C,S CG M*0$NPB:WK' 5V^0VC*2PS2.RS>1 0S##O",>11D2XLF!IL&91E9'3EE*T3([ M&]N\A/:X5^S0T![X7%.K >IPO)T!>@^:U\*?\<(THIG-R!=VW-T]SJZHE=MK M2I.#[BMQP3\T*3=';/8>N.P_L9_==.=GV(@6S/\IYE_(.10L,J%80CB"8TF).L!^#!?[O7C7" AOS:8H%-AX/-J;:-X.) MY3 .R"F)$1^05YY )-*?>N)\XC8ZU 6% GL-4^)K^RSM;N7 9J,5D(CP]^I43$ MTNI,!33N%30F&A.-V"0#*A+W/G>!M0%IS332D7OJ&%4ND (:ES6FBW'*EQR/ MU>^9*=K=XRKD[[I/M5-Q8BD8$KABCDNJ0,B&)$-2\!]UCG[A9F7>N#YS M;9SDO9/O2GA0%18IUAH_O6^W-IL"GGVV_>>[D^U/?QWN'GC6HA5;=^*_ MWY]^_A2.'.7R\^&[DUWZ#N[[>M8Z^_V@]><6AI_A/4W^>7-#[!Y^;K?./*M\ MY@=[;'OC"TL1>\XQ$C18Q W\9)@P2(#X5]0*(Y2N,1LV(X!J/MT U2X!;C,C M\WE4,D!YEC3!(B9BM8#K(P#L48[#[Q^# ;7YYO>=J[M^.@+UTGZO5^+GK[DX M+*Z,!$&!?3">1T5L,BI&YYQFT3#J5F;G"+G4D3H6G_Y(OSGE;%+_.=S?^J*_8&%]1?4=>_]HX:0_WX0D9 MF(_J+AHP]?Z@BC-N]OI[,/,/0]OMQ-/&A]AM]_J-M\=50/=J8ZOKUQJ_C-[2 M_/#A[?BAJSD,V8;#=K<]&/:KXB\P-GCK:N.HW_O6KN/!X5&_M'^%=^Z7K]?N\D]G/,/=S6RT'51^-24*,V(7D._SM'YA/L MLT2-AMT6%$]"N^2,UPE;[YV3EF?EA&@P;^BTCM'QE,&HZTND.(XD_ZM M]7&C&NNYCB)?&BZ=;= O5 ;)K"9(TF00EU(C4"X\8AI;9UW2CJ:5=:/Q-8I& M SBNDU?VRD;/QZF-MZ-=--Z0KZOM_$N[VF[]^*W7^595<*R98B%[#K@'6'&> MG2W^^KRYMO[SY +Y[>Q%NZ4]VV=7]6H/\-;@] MNJ =!^,MO=;8&3_BZHOA'9U.A:M@,PUCHW=!F%!VG@!T=0CUK;"[0&VZ?)^H MLI%ZJ5;SKR:G7)11^S;47Q>F6':F./CZ?2%,4:^W_6;;G2I;"! 1-B\L\&"4 M1C?>.W-M"8'!!"(Q&DTXMLDY;ITS*F%EM3:T;(G[V!)G6_B+#3B8R"G"Q ?$ M*1%(RT21LY1:'S"+N?Z2,3_=$;WN!&VN0:N,1A8TS^$H1W,DEV^S68A0PD:7 M/(V!!TDM[&."#:7>!.NU+IOE7C;+'O[",9>6>H&8C!AQ#=#AO Y(4S#QJ#:& M<+#.R _VRBTS0)?>CGL;7?_8]D\;9)2I.6/^\3G+7#;>ZCQ?$,RC1%][=-1I M^PIQVZ.J_%5D5Z.FTJ QS7]7-(K5FLLN9#3;S!S]<4[R#.]HN-/&?%[A($-, M06O&/.9:4!#TVH#L(3P2;SP>E9R@9%1R GZXPK+GA;!^Q*#C1@79.;PUREW> M',UNXB7F+XQGF\"SVYM;HKGI3YJ;;[XW3[X(HB3S-B*7(Y#!(%/ P4ZC2*CV M = _"+JR+JYA8&=!P#>.>NVMDC=:N\O%?7>W_6VM,55A([3X@P<4""Y<, >OWV_%;!CA8OE15+A[4 MKJ0!(%]V8W7C$,3_.$DRNP<;)_MMO]^X5([W6I?Y"-!'J,MI'7)PM?SP*#6Z M/L":NG$D5?#D%NL&O0Y \HVW7,V]71)I0_ EBDW]O=^?I"3O 9,# 'Y%-L'H M7]G.B3T=K/QV4>B"?+U$U!GH\=.#A93NKQQ(-8Z0:V-4^^/5ER3CPCDO' ^@C@C)G2?>8PL2*87121._H;1=44(6JH2< M-O>^,. L,C%)Y*TV0@HFX'\KZ_1JF:II):2N@E.M_XSJZ]Q* MBR&$.!] 914,M@R8.\&"P:F$CZ"\V/ #0[,H+?,K+5MGV^^^]_: _ANT*B@^69S M:W74>;XZ,NA]BUT+,%RK.)6?-+LP0N5F31?=I:NUKS<708K^HDEWR>V;/2 7 M/+0_N/6J Z6^?W(6$6!+-2YXX:;4L=51%0H S^-N77 O9.NM+F*5CGG7_)I(YC%Q\/!T-;EJ2[M@6M\XB[:_@0\8KO: M3G;XJCK%W*B*< $E_][Z??M]XZAS/*@$TP1V^J,=,J> I0!TYCJ)"4(**4= M,Y)%983B/OO#?UQ[]:=X\WL&S0]'((?"=O; %(.K 'O:5YU&4Y!83>SW]PT0N?G' M?6"_ROZKV:$"DSS/X;X=-G)LP$TA 3#A+N"6CZ.J>$, @@JQ\K]P3WLXR.>M MA]5,W*B.WB'(Q(SA.5@A,V]^515TD#OBI)1I<^5AJY,%>1N!U^'V',DP:+RI M;L@#JE:F6H7_]S]$F]>9GKG,UOCT&&X'\J**EM=R_'R\[;V-EKJ8K0".M;($ M6V$/L^(J*V3IH;7PC'$>= Z)"2!=[&#EFN*"(J"I^P?9')!1]%0H'D M:< M,F18RFT)=53@FJ92+Q''6^&3 M+Q)CG\L7(Q: /[D2"AEL*8(%9IXD3N"'RRL,:T"\#=IE,.616N!JXSPLLR%! MI:LK_#R.FK*24!?_K)RSE0(1ZAC86$OI:86W-A) D;5^_[PT:67&3&J(@M#+ M2D#O&(85!K_>7%+T6L=0J1CZ$BN&+F=AC.O+5%Z?KS#?I):O^.8]5RE]4K18 MOD*DC]9*]*I?XTFW![W8H7,A-4B?8S.UN>>_W(E7@_]7*U,IC7VI>E._-S<\'E_,-X;-.\^PC@>>39NY,\N>[[ZV=KZQUV#K8 MA;E^WGEW^OG@S0G\GIK3A5V43YY)31'CTB">:S5D'R>R"JL(AAT85&9E76N^ MJHA>4)6&>4IM/V:+HH)K!=_@3[?7IU 77 M'@C7IHH4$NNC=!YQ)G*10AN0$THA%Y(!L4,-=RGCFEIEBC\57/N)NCRVYF$F M\<=0^%!7E@&7 <\WX&=1\_/O.!B\:OCC?C\?LAWU^AE42FVC&XV%6Q4VFENH M#L92]8]Z88IPG4.X7JALY$BD.)" B.(4A&MTR("M@"P.B24N!)5X9=VLZFLB MF)]\=_C"MW>K+53X]H'Y=J(4*\6QM(2AX)7(Y1C!V*>*(>8-\5YB^#@N']^^ MA&Y5K5X7C?6%*TEBM[1#1@=X#,@>>L?Y.' \C^*X6!B!G@V8/X02UNONY3.0 MXN&X+9A/=R^AFF,M'$8.:X-X#!Q9[QGRA'.IH_689<^MXJMFT9[;!3#.TW#M M%@@M$+I<^G"!T#M#Z$0?3M2$(+%!D0F'N%8!Z<0-(DQ''ZE1@F$T&LJ9MX8@\<>)/'P*'!?8XM_%G\ M(7K$ ,0;Y+5 M ;1-!BJFYTE1K8$W.-/), KOHZ-HDQD*M]Y'&,UL2<87MH=<8[Q:^VO)5DS'X9%>PYKLO@%HX29*0QS:G>NB$-(T*96B7 M%.,0:UFD8YN.UOL7.Z-HL\:#S'.E;3 M&8B96CDO[WV$W=SV&=\_'+M!.[1MOPVO_ 7H/*[T\J,LPE\;MA\;@V-W,,IQ M]J SVES2(:5VYJHJ2[";I<=>_71B^WUX;9[!73F M*:W-4@QGMOKQ0CSM^O%R[?%TKI4)?S_&U.\Y&^VM;??_L9WC."F>ORP9:*1U M+GB:W[=W/-W^\_/!]I]-U@3;NG7PU_[GG7_:N_2?=O-LZV3WH/6U=;!W1?#L MGKT!>WZ7?SYL\MTS_[VUN46;AV\[K4]_'7S^M'76//B]W:3OZ/9F5:5:M-Y] M 2W1@LXH$2@?(@N>B!S-)\T)5 ;BO8;/+]L6484 =!;)@]4NP20!O=N!X(J> MN030>#D#[>W&UOO&/QM_?WS3:+[9^/#Q_9OFF];.AUL4U/_YFR^-U&EAB/,4 MM!9.@G0A3.&[>[[7#0L MUQ^K\INK^D@O=X>^^=[:^R)SV1DG,<)8*MBAL#EU(AP);0-8WZ#"\BO]&GX, M_,NMAUQ.A9Z% MGLM+SQ?6CKW9Z\9M$H%_ MM0DY0H$*@3D\B6=GXMW#?[.:L=$-^9\W$V7C&J?WL@2TW=:E6 >T'<)U!\V3 MYI]-GL<$]^#/FQN\=;:_WSK+G:>W\.<_;9QLGNV=]JB M;[ZW-M]_;6[NL>T_W[#FGUMT]^#]UUVZ2UL[K=2<3LR*7$C+66X:95(.:&/( M6*60#M@I952TQ*RL<[J*S9U#@I99@68"C MQ=SFT9B8XKG_:O R5SJRCG + MAH C1 7)@RGFW/*B$SM')\9TB!8L.2US/R9-)9AS))>SXAQ0BAB:4P>6SIQ[ M&3:$9M+G6AA'%4FB;L=QDPW!\\^S[>=WLF_8]B+XSRYTXWAN?.SN#SG<7GN M; W/>Y)L?,'>*XR31U@:C3BS EFO-<(B>A8D)S3P9WPD\\SY^9>YJL5PZZ3T M7,G(12,*$-14L94!QA(&Z51L#*0 M$(*72>>Z,JN*7JTL\VOAYV7EYSG8F5HJHXF42>NXIE:'X$006.&<[IYFK#!; MY/-C<')K(I\#YE;DH@*">0:1[Y3"*5(43% M$G?<8>."=Y0+(JW$$N,BGY>>JR?RF03#F;,2$28XXCXD9*)QB-$$*K?3G-.T M7/)Y0=[9I^(*^*.J'+.7O;3 A(-VB'U[Z[9"UY#BB>#3/&4% P-Y%,'XYYAK M0S77DH@DE/="!'_'J/&WXXHF4W5R2O#373&I.>T)8($G*2Q&BAJ/>/ 1:6DC M(APG;",.4?J%:1H_0(='JE%?./E+DY^"0V$ZZBL.T=CS>K*+,]8 MGF>\,+?6HB)"4TE"LX:?*SW.=H/$DN!**8R_A1V:$E)AB M+I,S5K!%5%TJ7'VO7#W1I ,W)K>U0A%6%7&2.R=A;)!5DE"JP$C&8F6=B>71 MI L_+U@^\R@IC1&KZ$!,*^R,#PD')TCP1 19Y//R1SY3$,P:BTBD5#S'*WHL0J)4QB@#B3/6]RGR M^?&X>B*?9>)*1T*1L3'FN+6 +&$>:9I+D$EL59++)9]?6+++0B-(DQ-_O Y-VIST!%HR^:#U#$A8.<2DZ?B M9[V@++=,CLD*Q)4@8/U;AX2WRN'DA7"F1Y; 9#@O1:8!?!0& N.1>U M]L#'S#EI,"WGXDO+S],^ ,+PS]R1Z;C6-%T^@Y8;S>6(G+$F6 9RKQ+G TA%GF,3:$!,"H/HBT'R, MW*TXK-IHG[MP"X#/!>#^0CV0H'#TQB--L,VQQ@*Y9# >,!64QPLY8LJ@KQP M_GGDHYR"I 5)%Z\8<\'!!.)>>Z5Y2,IIG(/1*$W IL+9FZ%T /.$GPJF/@JF M3I3B2&$%.?&(2RQSY0:)3&(8.<^,=HQ)1@!3!5\5["Y:<8'3 J<%3G]:MXY+ MQ;DE02G/@R6@X1#J$PDZ)JSH#S33 J>/"*=3SL(HG"(JPFXGC"" 5D!2!<"J ML+;$L& WOM;OC\B= DT8UH\91/PYR9[#&,'\)#-/XECFFL=^.?=OW^Z>9W1II?!+2 ML)F/!@W;#=,)D(W#:/-12&C8X?13 MLHQ]S ?O\2F<';;AWT.BEQF;T\=#% M?NT#8F2U 8R/&[^TNS"4WC',,PQ^G216_ISNHT_R1KA^&8#J]9S'>Z[>.4#] MCCT:Q%?C'UZ/NPVTNQ4-JYM>7WQACM:[M&NJ%]9?OSYIA^'^*V/6.!'9$3HZ M,!B]N/Z6K%4^TDN,4'\GV)H2],:O\1JY\;L?/=:L229N]=0??R=N^=0RUL<9 MJY[IJ3\YZEK.C&UUM_+^/YB4CSD6_&&FI6>:U=_Q6^S44R-SS&V&I.BG2@9: MR%!)TQ=,AJMGUB^A45#.36G$2:/7._4'FD>E7F[+=#G:NA1Z%GH6>I:>1 ]! M@6:O&T\;8*Q^C6")P[2N%&RY<]SHTLVY=)6O&[+@*%(T.BF9>#+!B.@#)\D) M*K6DL7*M8D(9*5WE9W.P'NR>MLZ:IS"VP^W-O]J?#]YWFCN[O/GG[DEK\RO) MXX6QMIMTEU]VL.8QP3-%\Q-O/C]_AV3#V#;R]\Q'GY[;HUMGG@_W< M5?[[>5=Y$J4AV%A$J/>(&\F1DUPCK"WS3&"CO!D%5,GGEZE2P.FY@I.@QO+D M$X^,1^FTT$I&H4GBP3NO9P.GFU+H"B[=$RZ=G>,2K%A4FDJ$G6*(XUSNG6.# M'!$V:A>%J^:=]H1I0HQECG/"K).<>RI"2-PF/2-#EX+WC\?5DS1*H7VB M4A.DA$^(:T&1-CH@BJ4*ADA!<6[MJ%>EX2I^A)$$*F\I,BX7+-'>(-TS']1Z1D(:2W"3S"^M-N]"&-$^W8=8\M5<2LTE2C4E47&-O8Z[/Z97V M3 ?I\=WTC1=5+?O!,.G-M"> .4>5D3[;_QAQISWH',PB"1J(U5@[SA87@UM: MWRTO)W/+76)18)8\%P%^I91E;Y]0QB0RHZ)1./F!.7FB77CA..B$'EDI::.'$XGQZA9.7V&;0TKB4E(HJ^+DJ?*&+JA$,$&1D80X9AQ9*QFR/&D> MH^4>R^7BY 6% "RUL5]'9=TY&FM65V9YQO(\XX6YM185X?)T9>X\'BT9%4A8 M#5A,>3+64.VX],08&628]4"\G* ]O,QM3ONUM$E82E"<9>0,@:#%2,?(43 4 M>VX3%UH6:_BI\O-<.K2V) 5"#<\]68/2U."0M$N4*N/CC-G8Y03M\;AZJHT- MRZX,81&7!C1I JQMI)+(4BX4M9K*W'19D%4IS')HTH6?%RR?"0D>)VNS61SY38P1Q,DF;H1>/.8#X$;3BQ1H&+RE+QASA-,'4[: MLYCN6,RI>-_O Y/>72 M1VE\4D043GZJG#R7S<"Y8]$)SH3ESBH#/TL,Z\Z3X@0OPF8H_'P__#SE ^ R M)$!>CR(/P,5"!*0U&(P""=2ZC:$C/R1#!+0X2+(B)-!$?<,XH<,1R!?AVPM=1J)9>*D1<9 M $#,DMO\5]M7S>!;*:V8'XY RPWG,HC)H8@PXU!W!J'K(9?096FC&D6C$J+*BF[-%V8%W24 M4Y"T(.GB%>.DJ//> &,"? IJ;4J"*24XEDDI_(-"#J6I_6-BZD0I=K#AM60, MJ1 H6+=<(:ML0$%*[4 3!L3E*^L*KS)Q%ZVXP&F!TP*G/X-3D60 XHB(1>"@ MTACA-/:2N:A5[AA5X'0IX73*6>BQ((1*DD,+/.):2V0]"8"I-'>O$!2TU)5U M(E>)+G!:X+3 Z;UJIT'&P(*WEGF>(R1HM-X1>!!FDMD?!&$6.'U,.)UHIR$7 M;PV>(:ED1#QPB9S!"E%'J2'!)I4(6/Q\E?,%Y"0^/IQ6'M_?AA9>"O^&]K?U M\:Q:QX? ,+[^W5?Q4<=53-3ZO^"R\=1&K,)I'>-UU!NT\S6O^K$#%W^+KT_: M8;@_=IE-W3B:,Y[<8AU,[WAX\RU3,_,QAR[6)"'G M"U]3<.KO_?YX-$=V+R+7C_8KL@E&_\IV3NSI8.6W"Y,\;'?1):+.0(^#X\&P MG4YOGG]*]S;_>A4 I7IUS-PKV.>QGZ^"X=BE&4MCOY\Q^G]R;:84@)=S<#67 M5&5U"=1@X&R5J'/TBUI9W\D,T>BE1@X,S)VZ_O6;7;]ND2_Q1HVWT6EAB/,4 M!L))D"Y$[JP&&2 $%CC64@/NB6$C0WUR("RL9#''U$D6G) TZ9R'([%,E%U< M]D/;WX--,F(@"509?3)"B==7]\6R,,K.?@2*'L*;3T'^ 0_ ;H>G#^'C!.*L M\2W+LTSV]G#0&$1_W =QUMCO=3+.#1K.#F)H )6/ )C@DT;J]PZK:\;CS6O>G<8'HXUV=S#L PS" M^C?V[;?\@K_CM]BI/;L4OC\ZAJ].(CP'MAG 7:B'=-2/WRS(8KAAU!^^/9UK M.FC8;FB$]L"#3!A_!&."VP8Y!+4>2CH>Y@%Z.]AOI$[O9&K^U:![_1/;#XV_ MMW[??M\X;<=.R+TTOD68_8=COS]^<_WT7K^B$?QT:$\;+C;^>]P;PL-&'[:[ MC2S#OL7178/\>-C,,)HL.AHV*QB#QB]3TR>CZ?\Z?G:>[?FB!B!T_F!$HEZ5 M5#[O'E8<%WPX:%^?8<;*YO%?_%=G5;:/>C'W9.\]6PA\>__7+-6OQ: MK_QXCQW%?M:G\O[H^1B G!6=8W>T]/F51_ =C"&G $_VP: :2C_C2(#!#C(] M[0#8%I[;S_.Z//R>&]IJVM7ZU],=]([[\-W:1=RX(%TO%;7$P9LDN Z4\1B] M\X+[')YG'8_)J2^;H#X2G$LF5#](AF_4"J=.]9OU5@_;W?>9I?+X?[>#]N!C M=T+KK4P^^+H'.[_3KKAF!\;U>Z?GOSY-+;(3__W^]/.G<.0HE[MG;T3K;)=_ M/FSRW3/_O;6Y19N';SNM3W\=?/ZT!9KD[Z!)OJ/;F^]3\VQ#-$^^:,X4EL8B M0:(&3=#(G%,7$,.$XT <89BO-"*HVD=9%O>/XQPP+9<>IE.O YB3MWJE'(ZQ M:7 #/([@-#2 I:;@M :!XZF--D:$:>YEOS9^:6=4ZQW#L,/@UU<76>9&JI*+ M5&774A6(6$_A7/.L=&H@9L<>#>*K\0^OQWV8VMV*)-5-KR^^,*MCE_3IZH7U MUR--S9@U+5A6UD:A%*,7C_2XM4J/NV0BU-\INB8-O?%KO$9N_.Y'CR5D33)U MJ\?^^#O![FFP9J;'_B1<93FKKJC;M.@QLTQJ9!0]R+3T3+/*TJA1B:/&2 C5 M:/$QP\*_7/^W]6D9U*B$T*#Z_"(\S-.'9RE6?3;RS-Z7:0XWP'+OB+^.N['! M\&JUR%F)6=3L9RF&\VRHN!E]/'2@8C)R3DE\MV953[!_X.^V YI(7 5S!D1T M-VL:8+Z!SM_NA5MZXEZZ._]%>>M)-J4,LX)IR<&6LIX+'93$%E/I^(Q%NF=S MTD^)OT]@U5XQO087;:_!14OMW+7_G#*Q_SILG<&8/L%8_MPZ:9Z].VN>?>3- MPUWMG;W3SP?O M3G?/]O#VYN?#[9WWG1;]G%O$?S]O$9]KOU(J):)1>L29D$@[&Q'S5,BDN$\L M+?RP]+F,>Q.K.#MB"C8^=6P\.\=& M$J)RQDND?*2(VV20H8PAR2-W!'YE2E?8J,SB3C[O^6#SF9=J?3MQM-F0O5V9 MA1J_9+?U7A>>$[)??R]V8S^[\+L!KCIL=]N#8;\ZFVW$[T>Q.XB#*ZOWS#/Q MYFG_0 *S^>!.>8%!0<1Y4/)W2&"/U23.<$$ AH")@('(*%EMZY@3&DA)7.LX]62"8JWM$ M,(JY8+Q)DE/-M0-F]R19J3!FG%1(@,=(<,<@KX(+2XD+$VW)T>$D>63.XK4%T@\/X/\=]OV]!Y_L R#78&@R.\W'R M8++ZQ3Z:"]4^3*D>5$1NM)-($.X0EU@A;3W81R9O"::LE*4FX4N A@=UFQ2@ M>") ,5%_A#"4.\61H(&!C0*&BG%$(ADU9H03H6-<66>K\IH3^<>#B1?6*6WQ MI=)N/@!\01$%=R/-::*^-MQ#3"W]'DQA=5(-9/M<82 M;+#(Q T@;DG+1@FF&BHG@>8#M#-8N[)=+?'W]7 M3WS5!CV[[7^< 5*E: *'ZL8?_1C:P\9;ZT>9OC.F33ZY9-1Q/G>=D#T 7'+# M<1Z\J[- &H/]&(>9_N^L[QWG7YLS[?O877TBZSSGT@S;0Q/8;P].CG":> M&L !_2JQ=K#6>*AD\-]/1[DR'S*1_@2V/8(!O.0$[];)%TN"LRYXI%1V47*3 MD&4D(A(T\SJEY%VX7*D#VTB)39B(7*B24)=;;"87I-8JRG0E(?R'F=1Y\UW< MK%5@PHP[])?)YJL>--J 1[U^7?)B/_9C+_V:RQ; 8W+>W2B;$J\V\H:YFG)] MN>[/;;!$W 2;UQ9*^2DYGT[JMI9K1-Y3-K2>];'76!ICRL#*QOFO?(&YMD\J M$?0VZ;3WNB.>11S9'Q= N:22OLQTJ3EL:NF,) R$,_48;"UGK">118$Q!SV= MLP4X,/_N986M?[@)LO^9F,*[HKGIQ><#N'=S]WL+3-?F05,TZ4<89^N@N;-[ MTJ1OX/LW^&J!QZ\GK;/.8?/L#6\=O"&M/S^>-L^^GGW>:8&6U_S> O-X=P>^ MWP%M;_I8&G3I))V6*"J26^5AB4![C$AR+;EPBDGB5]:UYJN*Z,5V='CH-- ' MAODG&.8S29^ZRQ'B:4L[PR6^A)[-+?&%3+?YU*,'T[ MKG^.[LRM;D:D;JRAZJ0]W*_<-]/^W(V]?JS.3%:GO3^-ROBL\EB&O<:-F#< MPEUN\F!9)#((X"/'G:2&&Z:SSP6@+EA:-7@F^C+H;;7>7D ]F+#/R'>2/;"Q M>QGV6L>Y(-%V&B]C7L7-7!.U2J\9_#MVPCD(XJ<)@K=W..[X[[FVN%9489N0 MH$(@'AU%FF*/G-(NH=]Z_@V,7ZL8V\R(-&..Z/O7^#?(X6&O\] MMGVX+CO\\I*N-J+U^_FWD_UV51&VJBC;[C::M@^_@ZP3JU4QW/:PO9>^F^VWZZ\>;F,*L!:'5Y] M_IC159>=G=><=)S63OWK!I#:WZNGU%5Q;WS1_\ZC,]A@5:2>)&=YLM:I9'U0 MCM- O8[F!IU!S*$S3!AEXS"7!-Y._XYA+X:M83P\YQKYTKCF8 ,W][Y@BQU8 M;1'EH'+$<13(*!H0#H(3IQV1QN=^47CM:ED*V(^=3E[>D2.]VDM9.3O?2?G MR#9JQ,[52T&FV[U8[ZC, [DZ\/?JZ*AS>C/H=BOP6\B^J6#WIMWQMOT=-L44 MPIYO#D1?W.YX\[WU[DN()!@O(@K4Y;-M0I +"8-]'SRUE!#/\L2X/5E(.M#8Q]V(&RQF%*L"W%7E>L;&Q_^:&@"*#TE M2ZM;,T ^M^,A!<*6-]T5CIUU@1C'-7;'A7[AHEW)D6DZ_&"&N+W;7>OKJ-] MJ7;ZA3<.]T&SWMMO6.^/#X\[%1GJLM@9E/MQ/W8'>9KM+OP>&[]T>H/!K]5+ MX!$=&$([MP?TPJK-<%Y6^D9CYNA/6A-\/?G!/75QMT^!@&S,5F7[;PL?TRORE:U*%43A)=[2 SX@+@"[&P4G'L$!XWSNOK 7+486<5R.?O ;1B?0@_ #WR$*:\#ZC8S2^]Y@ ]7Y=C MY>J/;U?!_'+4T8UA1T_E')SC-<;X4ZHU_E0*HU.SI@Q[(H/-E.4W?_W4JKC/ M=AJ_4\%'LX:--^>PT1@CQAS1!S.4LWY2@0JYXE#CE[\K)>^B'@8X_8+I\F%: M(FU/)-+?(UGY@DGS2]XSOS;RGKEH$U1Z]>5M\Q+B4K:N:$65YIDMVEG*Z)>Z MP"70Y:[9(T&+I+1G5!G""?%61N:YDQA3)V+4(W.4_Z#2P_SIW!^[_0AT H$Q M+ERWW9WRASR/P]7#7;S]Z:_.Y\TW>/?@#8/WG>[NO(6Q;>#FV5]P#;S_X*MH M';P1EP]7/Q^\$[N'_WQM[KQO-W<"S.VO_>:GMP?-S7=G8-^V/V_ZT^V=K[2Y MT\GA,*>3PU7/F7&,(D>\1%S2A)PS!,44L;.:<4-MKF*G&7D")7_GA+V%M159 MQ(0?2Q3/*WE&'KB[B)M;T;W(HIC(@(Y MC!/BQ 6DA7-(X40=)/1_%X%(]'\7@4 MCT?1,I^=EBF=X2)$'".V8""#WH$=Z(8X<1M ^4QSEK8L?HZ'TB!/I_P(*!X19\DA&Y)%WF"5(V,#%W%E7:XRS9^*!EF<'<794<30BQ%#PD49 _:! M6\^59C8PCT$P$8,CP='-((:*LV-Y1=7$V2$B&75%3-4)7I:C+35,34B&L?#FV^Y*IF6)+J.T(L19=-_[_1 ZTR*_()AC] M*]LYL:>#E=\NAJ"UN^@246>@QT\3QE*ZM_G7JQ!R<'&U/UY5T='Y*AB.79JQ M-/;[&:W_IXT32\&0P!5S8#4HZTE(,B0%_U'GZ!?@X2J\-CM!_LA WQT._O6; M7;]ND:\MG9,<9\%*%D/.B63!"4F3IE09B66B[,YAI3?5[/EI=&N)52RQBB56 M<=G]]C^)5<0OV U;//?%=C95BH]$N['EM93-L_ME:P@,1<0@P,4AF?GU;W?/##"@2(JD#H+4 M[%./8Y/$8*;O[NGCT^4_6Y]^_S3Y].X,_OUAO_OWS?GEEP#.6,U5[/K, MX0X;-; "LM'A7JLQZ/!A Y#;&K0]WF_U.B]^'-C.\'8,W^0JFO"]"=\;7;2_ M6^36R'=)>)B( MAXEXF(A'+:'[;*W,;2(>7J?O.L-^?] ;\8[/N@/7'PVZP][('[L]M]U>&+9K M(AZULR7UK,5VAXVZGM=MN,->M]%Q7;>.2VA@[8DEU[V+J= M"V)"'B;D84(>1AGM+>3A=ULCSOM^K]/I=P8>'[ .:W>[@X[3Z;3;7N=1=)$) M>3R5FM+*,WW7]QCC#>9PM]'I>H/&J..-&EV'M?N@KP:>QS"YWNGU#RKD<:]& MZW=.DJQ+7B%V[8NP&6C1C^^NCIW8I8\4C8>_R&)KQ*L>X)J.G1$;<1#MU'$2>7\4]<%RGOJ"7W)]BLXXI(DRY:GET'YS]/.^?__*_K M^DY_P'G#[V&/WCY(?#9T.YCZ)>Z/%U8C!2\ M*_.R.WBQ+0#H-,@SWI:>1_Y;H MZXI'7L#3=T'JA=3,OB[]<,_?*E[^-/GXYW\FH+;#_TS_$WYZ!VK]C[/.QY__ M^>?'G]]_^W2):_X+WOOQ-B^[[__\-'W_[?SG?TW_,_VM]>GG#\''/ZYN_O/N MX\V_+]\[N/]/6+3P)\XP^#?VP_6&/;?7;8\:[?9H ,J^YS=&;H]C5X:./^X. M_)[O+O;#[8P[F(F>]/?]T>?;IY_>?WIZ]OU@_IG1IQO*=[S^@#KRTXN9#57[E5RRT/BX?<&9$G*=6* 9+($Y! M=8-6QI;<08J=AN,\4_W](U3L(9!?GJ246C_*X2<\%3,KBG< B:1YF*5B_$I( M,()GP$X)1:?T&"V6-,TYQK:%)01[U?9 +8(Y_YJ*2= BZ"V,);1XDDSV2_>O M@S1.Y(O DD"C"9=*40:_Z(2$L^"QMHMRD;5W%8.5&='\A]*G8E=BG./:L) T!>AP;'&7AW/*#\3CP8&G9 ME/U_>9!0&W@X829-09_CJ!K,P'09QP:L://=?):(6?R#[3 M0 XGUL<#=X:)P$NP)+" .6TK33#E175:#"P"=CP\S0?_2%QQ68SSL*F]?N$ MB_;X0$$"]K;:(SZ58!M_;)2/V) #(Q9PHV,="2Y$N+(4SC*"'T\8G(_A]\!> ML'\Q"F#56!1%V;8U!A""DB(:CL2@ EN^.:WVN:;3:0WJ;\"X AR"A4X3 I@E MYEC@0VI6"SQ3S)FV"3_\&YO.0BYF$\%)\735AMYTS))V%8Q.@C'"3N_&G>0> M3:2A3^8S,7(#P$LK*(!6>+>BC7BZ,*%[P4Q=6T=5(P<0,$#P&'$> 2#) M4:)I 8C/I 22SX&[XIDX.0!1S1R_)4HTHA%<)P0< %$0=;J*JN\&.))*A,,Z M_,(D@]ZOOX M4.SCHMR'E"<8NK(^@-JQG%;C'P_HIO3ZA^VFX.@BX=R[3?'?VW\^LC&RI:WT ML9 H!3FBV9^#:R\U_FG$PGD:$->71/%625WZS9=2\)8) UL, ZBUH-#F._A5 MT# %FG1">HUB0HSX##C@CSS2YMV!=6;E$0/Q@-RU&/(T M8.5[WF M'\5@B3G8'7*0Q#ON<=2R/^V&'B!.^&C!. PE[OIRZ$5^A-5X:4>;EJ_1:#XP3S@PE2\ M$6/@?!P?PRUY(NE\%X8AFAQCM!V]4HK*UT@A;ZN12O+C,S#66 C&RL+G-WSQ M$X!T\1%"0GZC6^5:UI_1*'0A.)XY]%7I,>#;(%)8.:(_ #AI;B:O6] MWTF::\46J;$OH($34K> SAOX:^/7./Z*_RY5UI$(HXL?)SQ5LV M$6'U%<[[):\HF+U\5V?EN_0?EUQ\&E9$EX2(&E^U%(SDWV030JMNXL*O,_"E M/!!U8S"/=?-NE&=D>X?@"4@_67LV*>@2I>4X)VM_J6]"@"EEKNK88-.#RME! MEP'G;0>)E]Y9ETE\4TV$0#&9V)RX&A>&DIA^6[=&4(_;S5Y"+># MIITJ.(]X&( )O"B>P#]=_"CEMWZ%SM;B9\HN7OQ#//""V9(G\,(E M\F^M3VY017:F@*>049@"\) *T"=BA!P1%M[>()<#TZ^%SN_*:6 IC7O#47AK MF W>>84N<2P4IW(=Q XU$@ +_0^N@A4CC.U(S '@"V, 'O5QIA3+4$E)M%"< M@$FG&:EM"[_X%H'9:,@D60-#%'(V570E_E7\=H%X-8*KTG($7A$ [&.<< S( MV*18Z5DR69@%'\[IDHUG X>C(&7L8L*L(.'K9&M$OJ&7*OB*<(I!> MH&*D&$ZY @)8K3S!-2:&C\X2KBE/;Q.G&+.T#LQ)Z'1B@N7SVQ M"!'=/K0,+6+ H@J"4C[X"&) 5QB4\PK7-TW7C5<)1QE MKS 70(Z!+D%;0]Z]A*$^EA,01T>O1IUI MY8>M_-JFE=\S;>5GI-B^%!&Y_ F_PL16X;+/P#GR"'$@W_+*G64$.T*!QC'I M #_0'Q2R"F\VP75@&<.0129"%O20_"RX9M[<*+$ZH;\,_%-NF/"*)YR%V<03 M,3 ?X)H8K.T?:YKID>8>6/;I.,?0!X8IKRAR1@:*][\\$/9 :A?WA.I9:7K2 MCQ)PZ8L %8:\A+>($77E\ANLUPGK9+$ANF,AC3'1K+RV :0%*0GA.*'O"T,4 M<\%B/_ M*1]R!>*K>#<8W3M&=15,%Y6"&=DWS!P+4F%8T=W$'WD2I'@701PK+VC%]4%Y M::);:@E'WTY?]K?F15.LS6X,\O>/?$VF2T-9)MV2@:Q"03+H(S.OA TMK@/I M:L5*Q=7XW$*/V)MP@]G]8[:,\*G;W/*>O)I07!%=M59BZE 0X73WC@C8PMT&"VF@&"-Z94%&F?-__J^S=PUG:,'&?3X- M/'(C1 Z5E(+J&\J)H R8!I4"8W8 9U1!LL"%=EF?88,0!<_51ZTG2G"6I4WY M.<:O*M?3F&Y 2?@+R?;N> 2/JT2"(B$G!>[FB1X'>ZAK[F&KMI18 M=Y%09.YHQ*>79\@:N#SBX"K%L)B45P*P7EDEK>W).Y?A@A MJ3*X"I)0-JA!Y5ZOV F!>02(XBF6WHGTRO262EZP0ZJ?RQ\+^8_RE_+=1.J@ MK'*,^!7=KFO5C?F#$D"-3M6]17\4H6< L+4);,XB/>! W* M>Q:MU"4GXL/J7%V\F8LCS(2640:9KEPD7B_4:W^-XAL1*\XC\?=EZ;RV5@H_ M7IXI*FZ8]&Q1,,FQ!#85;9* I< @LJN9AWB3X$TP'[THDQUQ/7E79)OB.58D M[HYD_?-"*0*FU\M]+LM)+1.HQ8K@*:(&R":J5*TH]BK+TVQIJ\EK4 JH?F9) M)FNF;*LLXG1.;554\ 6@:A2#>^,T6[R!8?<45@E.--R>-8[ -H MSZ\F>CT$D;/(Q->*++9Y)Z-J'=FA@%/A G@=N(NKG"5 M)PO%/5LSR%428(O M$K08Q>#24KA8<.B-+.5FP922^N-1J,KY\2?YS!=9:?,R>U\=R%IV(DRE$@7B M=(D\7E4*E.76 N XPX5\']Q+IO%G]=[]UV/7?Y]?H M0/";8ZPLD 3+@-:%T)1M!:ASAA?&N=\055%E _,L_B&D][&NXV&GX ]%FG) M)R@I$N)@),ZBCO7\T_M'L5IZ:(%L8+;<2M!$[#3:S2636?'((HT/5$:_LT=K MZ\6/UF<)>;L$Y2BA+C>R-EE4#0*"/+*0F4@DE^$YC\TJN:\@&D 41&A@%-79 M6MX0]^)TGH)L )%U=84UCRI1%JOB_^3B.@O$+1IT#0R$"-DFB4)DJ8AT-'6U M7<9@@BC%@XE*%:0:5:PJ+\C1H)=R?A8'H@.+(*A?0<0FC&K'L.RY!$D>S1@& M #F6FP/MSI) M=S)&(:8Q?94.E1#D;DRLD0?%=GI"$2>!F1.FB(%'40_P8W8 M(JX=\,B;VXMEGJ5B (&:Q++.;!ELFQ8UCA)?B=I/Y=!*WDNN "Y_JI(^#$N! MA3P%!.=$IK:%_60\T<!?_+N:ZY M1)N<,,=64>B& VH2JH0LV5@$[1!GL,LK66^)STE3ZC*G_K/6.T$?5,!.V!9[ MD_\0WYQZ^L0)(PPV%P;*2+4N\ADJ=]&5)LYA35\D)8C+9SVO .L;W:X*]6-9 M OR+4@MT K27_^XJC$=(W$1^.E6YG=4K$K47Q"QH7C+BM#1O2I4C:'N^2/:" MMO&1'#T",,V2BJ^S)-V1PL-9D.4$A,?!E+.9V-XGF=QB^8Q[DPA>?C5?N(DC ML4X20X 1OQ&.F\C]%5ZF3!&>QM0!C>&%*U?]3 %]\Q1D(M%0=]"QX6A(AI&J ML4?E0R33;@^*ATZIY2%3N8Z]MC62WRC)IKR.([6ZQ,U5)CK*8>>.C(F0V)3] M$2?:[82J+-*%,<9&T4S'Y[PD$%EDH'.QEYUH_:#?N98)9-1VX88*SM)B8?+= M54,:EE!W/N$:8-A5]OT#=5?-8),IB4(,%2'VU1$<4RZ#Y3(=4RYCRF7J+;BV M;#56I [L04Z[CMMUAX_(KQCQBO.,>+%LS(I].8%NP,FZ#I(\51D0UHEJ$B5! M4K2PNF'8-&1$/@HK3"J94(&Z%M?]/4Y"W_I%F&3GFB6$WM9'EG@3$?=$L3O! M!46#D[+M8]E)0;]]P:7)-,/OY:M%]H1J!.'!Z3)JUN7S=$:MSLKP\IQZ2F"[ MUQA[WZN>@K?S17P1R1<-P&YXJ2VXZ&$C8?-9G1I\W&G^(MI##Z+\*"$$T:QB00,BE3DWU/O1)&JR<%? MY+YH[C%>6%L&Z4(&YY]POQ+>T(TE)LHWI*V4 5ZE)5TXVPA;F?*KMR*M:.48 M@^?HQS>M=SKP).C+:VOJV0*>.&53R6>$QXJ.*-%4V;TVC<>9O'&I-&Q=@;8B M(5E%6M$,S-";3Z@K+>518#U!)56#7 _A_E',47NI;%R*;N24G%)QJ7N"D5;Y M$?93?:D?VB&*H1N^HMTV(:XX([QA6MSYK3X/L@IR<=D/KQ+ K(26Z74Z%.D5 M.#*2>MC(JX8""27D)944[1?D1KU,K%"B0BOJ5\V06.9-&OE,T;U\R2WDEKT) M5QQ3 +W'OLJEJT\+HP[8W.7A$(1A+TJ+O1#4]]<<46 Y(([@B_AU]2-ML27 MB'47(2=YU:>Z#FOBL=BC2L%1/82UCCN5WZV5496\KK(#-H@D!5Q[!8A01$Z8 M+Z(_V'3[*]Z!Z&TSBM:Y4FAJ*69:&K=--B[\O<@J"A*_@9VAY^7M)OXSHO[7 MIT5.W=J@?$GP"/L*%6IL!HHER6=*!U G,*U/4TJ"D+"V.HU/$BMR-;:.RD56 M3+%QXA,0G_1&L2Z2L[R 1T%\+25K\1F*2R )KV@]IEW<55;:B^OV)";!8CNH M=4R:+N1$5KJV50*(Q;53M>$P*-:R9&C*@#HR4))%/T23E8.X[B<1+3[EC>!UXN7.[N@W+V#; 5 M-^?[! E=F!+EZE*9+EN1"$&R!)ELP0;V8*[S 6@MC)H4I3!D%"6+O:^3./11A>Q\R]J^[RVKB)7LZ9*UU)#_ MX'/K(\^2P#N./J^_<[I.Q_1%:=E/Q>FL_ZDS+\K\KP "]:-T@GD_JN*71#78 MZO$-\4Z9'U%]"%@J%_T?_26/2IJE+LAXHR,)%0U?O 2@M 5*EAR14.O5!\+8-DPV%ST&UCG$R.\I8OEB&T)H70%H;XB>_Z;K,W=%=^ MW6HZ*[];MZSC-'OM_D[+KO^NVWZDS0XW6O:.<>GUG(J^?$[\\@F/Q:&&FQSJ M*2?N#C8ZU=]S4&+MEETYUR%@;;/CW8$T;8KP ?))L,C9),3,EAD[L3+;?"Z3$^I'> M^\#9YA;47BKV4=!(VVVP.[UW&7<_=RJJ2#M38_UAH^OU,D'#9LG:'=&0P?';9[L%/K M)VT^Z@FC!RMLVIL+FXW0>B"[_?UAZO&,J/W ]#)A04B7/C<\O.:-*3PQL3Y+N^FTR,W_B)^GULGGTX\O M#U"V.2]/.D=M2_4[MMMIV8,G4/G/T9SJNW:[X]K]8>=I+*I7=*UXY[5S^TF* ME!>#FJZ(F"J+624R>0HS M[>4;9'N98O)FGHJ!97+ IDAJEEDD1>J5ED;2M'Z?!"&_U>)#;4UTJ2BR6=+[ M9*M0$O*R;)5J8F8082%$*M*\?*[^(2"B;<:/*6TRXMC9G24!=O.)$U$_)SM# MR_1XZC6X:E%9?6>+KO^8-N;%..GT _45%%U5L"97)JRKA7R]*4;:B)N='L7!$Q1DXO)O)C:9A?=?3SQ4VJ(*!HU^5096';_T38R _.? M7=% MB)+$NOK#/!_*/"L@687EU5^P94FS/J-1B46H=>/I6=%G6LF,U7IJ]7 MSK<,1"(C/E[,>E^.MI68LD[P;%2@C.GC#*=4>P!K5 >8T'5SF[ZY8C16%D\@ M9=UF+R#X"0]GV!:!,';-4]DM25 RDD$KMNHKCP,\GL2_Z4H1>KJ8GZ7!7-36"*OV<:C!XD*", M!(12-BJ3#1H2(=&F0&LY;'%-RMQAV61N[6RR95<2HMD%4+4@?](]HC>&37(0 M$^V!Y)&>IUBX@]-5?-Z0(\5Q&G'$LCP1O3_2."JKGX0F15(TMJ"Q!9\4>*PH M0*)*$%6@A85BI9VWNDS_L.1,NW9R9LEEQ(*8$2U3,OA-61>*134)S_A"\XO- MD&F=H++FWQA6W-I8#+IT-2N;SZ1=J-1W44BY:)>P0E!2N6W1X8/, BI*$JV& MA&T _QCQ3%43QSB]AM3:A+,DL\;@A^2B1@*+2,$Z HL))YW9&[PZLL"_ (LS M\N98W 3KD;N!V\#)*:#960#& L^\YLMC(>I.[8@:O,8E1)SFTV(NG>8 )#$Z M1K A68O-J1Z-E"OZ(:J)E$2R+))6_YS%LV(X)17BBN(<633K2\ 8LH%F:B<,A":&"]I 4F1TH,0"5] %_31F5M&Y6N M::-BVJAL(M7W1* W$RZJ$@O!%J3*G?7+PG,JR0XJC*]T*44;;L#GYY%6:"\[ MC13=-C010C,IA&FP>PEA[Z!+""\3CEWP4!S+JE_K5'0M!%"=@SS^(/K[?BX[ M->[55#_&SF:GFE5;]O@>ASEU\4"E*..O6K<61 15,Z:J 4\M3L- MJ\7[FX!1UC_CU#J,,ZT 5!DZ2T5'[)!:6T^Q;6E#-@?R+.J)4^TDN7'+B4RP MH@2LUJCQ1"%IQFC"C^C=(]Z"895KV?3(EE,":%9YG,PI0DTM1%_*J1! VR,N MCT0V8CDW4]9RR]IJI 0*L9'LUPS!#R"''94E>"8)NQ!'5BU"T[>?U< ML,H[R03-?8I'<=5_^\]?2F+R8BRSE\;_;V"/ YM=(+YE\'M$DTA$+)^HO>RM M MPP)CR#M)F#GTKM[4%))T%*KNID\2W83T:U@K)&2!K6!/$"T@2<%C""C/2%GR>@3]?A"7P6NXZ\'.Z^1&6 MCH0\W9&4L*>H0\BOF7#L\=EK!L9*GE9:MJXXN&Q)/+=4_V0P$^4(#2DX9:BE M=,6^R3NDJ^T>7! CY6""/50D)?A0"0QMAFC.XT1(TT&U M%?NY"4*;(/13 R^0*0 TU2=3-W_8KEQF*I!FQKMI*HWZE-!0UW'E[30%B3 #@E'@JFCA MA\RH^I^+ONG M%K3,-5U;'76@F:^Z7MY)J;&66%!$P14.W_K'>8VQ#.4IK6T M/<[UED*BZR0Z]J3!:;P.D5DY;D'JK>4THAHZKX@4"I4CNC(770C'L4L#-40FZYBLGQ;D2@CPL6K7HNP M1T3%";8"7Q Y!=6!_X1A[$,5%&O9[IQR-Y:[VJH[;"KM\3%-*0+;#AOCBN:6 MA>S R<,S$D9_4E_/<78CK$CM%U+RXJ^H_R(&XC 'H^ YBM(E/CU)ZDHM4R8> MP:[$=< J%J:74O_6[^BN+DJKWVGV6K^]#DQSJF-H3G4YP5[* MLOSI/::P_C!*7BWO6;5C90CP<*6P, M43U% [@';\"P#\OBK.*1E:&;U_=I";0K3=2O.+4>[9$,//< SX?H9_6TFWQ. M7:B^K(@.'60#A>7=$S8MZ=^C3EF.F^\V*.'?HG1_'T<8VNU.W=H]&'K8WQ$& M]J#=-?1@Z$$>P>G;@][ $(0A"$4077O8-CT!GP36;^^X_SM &W"+;J3'U'8. MN::WON^3:0ZX?RPY=JO?,EBJ-Y;:KNT.#"_5'$NN8W=;>VR':F)$%.D>)RS- MDMS+1/&ZBH$?XLB"+7H+'R"_.)W';POY'+MNRG(& ]O'D/&=NH6*C@.N3T6S MS^'>]Y*:U*S*Q]W6,MGX@O*PXU$/7G0C;@V14\&RSTN.\TE^G/(Y'RR*^4=O1Q M[JDN]W'2[Q\U<=Q0AZ$.0QV&.@QU/'?J>$Y)$L\[F?( F?)1L\[WSWO/\6)[ M?637H/0 4?JHI0 &I89+G]KH>=[1L&>;,GI,[LPF^6/'Z]08E]?0B*$10R.& M1@R-'&@ K?Z)TLNH6EQ,R\Z[2^ZF[Y?85#]2<-KKJ?[!X'&0K'%OS_GYT=,= MY9*&G@P];5=2:.C)T).13T]H"KZB(00_WC7/HEU%]2.->5WL!KM\7,5_-_O? M%I,Z*E'.V@\J=VHWJ'QE;':6!#AY(YR78T3XE 9SJ/E^VM@/FK2K/8R+\6B" M0W#4I!T<^"&'\FCS/(\6TV[M,'U73H(V+D;[I1H82;,#?3&VB![1<6R-\\@3 M4UEQP(\:2G9[OLOQXKM=.WSO<.NB2 "VC]. KP+OW@-_:'YPY?5 ')IH.-2I M3+3BYN/;/HHAQQ?ZD..?: A:, M%-?X8@XJ' @'T8EQLPL#W_!AW"W\BYAT)8])+'=OGA5 M%5H@GQ: N@$\[K3)Q^/'4QZT#Y][<2)F%(B)[W2G_0.KS5ZL2<+'?WOQEZ U M;H_]H>-W^NU1I^?VF>?XXYX_[L/_N:.1^]_^BQ\O::0;R-NW,4FB](=7[,=E M2+Z?NMD3O2X3A?!0PKS,*M0ZR+\)!Q$@JQ-Q5N(,#+AXBH,J<9:W>! '<3.< MWTYC$FG,/-KR43X=<934:D:U4N3%BT"+IP$W$A MV)/:-8Z)37/NOY2#N%$PRO'88A@EB;!7\ Y63NF> ;1BGWX'T&Q:IV#S"!V# M ZU! XG)XS1MDB0TF"RP"BH:7>O0(&Y=XEXP=J%):QXA\?C6:$[[46-SK?-/ M!S@0N@:#C0O[1LQ]+/2@HH9KT&](F8$G_HZZJZ25RFQA-IN%<\0G"Z_B!-0[ M*=(ICG2-.)@/+,%9KDK]94@U 5TS93P$P'#T5(!&)[$/A[\*:##F=$1:G(P% M$.YAXR9.0JEB62J&(L?H^<8W/)'#:)#NKUM9_::D*L/D<6-FROF=6+3FLNSHJ^#D" [+9=[$[8ESZA-^%(SR(L M@AX6HAX)(9T@9F5HI()V6Z A& %Z!<54G\1WB])S=,OQ$_G@,_&F?@) ^&)\ M^2_%?&40U7Z.\^=1ZT<OE)&@<A636+-P@#.* M+=2FFN.$5)X!"XIYTR4AH#@ 0=7P$Q"4$:C$5$Z,'HNATN42-GT1X$AY&K;N M)7$J5/V2;=DR#H![$E\CG4? =C,@69"W/)G7 M3-S"[T*ZNG-DNA!VTK;V21&@.T=N$9IS7Q=>I$D@R35CL'"T:]UA%56F(["/".#!N@8]X\OAZ]@=[!+=;-+*U:-2]K! MY]./""T@2-@?221%_]<$/C#TKWFX< HFY9I@Z)O"AB.8D>,('-"0+B2IGR1( M$7IR;7PI2.$17WBOAI$KHC3U@$(LO##$>?17$TN()=RYV&*Z8H^6'Y,5+@)( MI38B;8V!=;)TR\66VZL+^VA:[Z3(\>13'/T;D,Q7$@F%2*I@'VB#X7OX-] M4D]7UIG$-YH+!D;IU147&$5W#!:1UKG#7P$ MIT,"!L4%J+'P?L4NW#POSD.EMP$!J7:Z#*V>,4LSM0J"7AT8MPJD"]YG\)7? M!"D>9:QM.+W_)I7[2A=#9!]%(E0D/DL)8F"P JBNB&W02 ,*\K+B=$L.1 81 MO0^W_SS4V05@3%Z1UE)?H9,B P5*L -(@7>2E!*O^V^ LOR&=*T%*Q*SD&L! MQ)66!X2OQVC@"4,8\#>IA#3P5EGKG5:1.7Y.'BV2^9RSI&E]X5I$X1^D*"A\?I5P+D.6&)82/D0P)8-ZK,>C(ADHTBS/0FQ=@X9A=""Z MW/H?;(%8.%9_;5H?\@0M3Q0#Q0D+TQ. @08.79ZJH\';U6-A%_PWV\ MXQZ=1'[GI)GXFSB8?I**5$8FYE$F[ M@F271)ZU5$3G MA4\AXRQD3G#?)@&=T18*JUGDG:B/I3CGF)=N(XU"+)((LI)8X269#"4[[B32@[B&A'B@'+*Z:W MY_\Z>]=PAA9R&5>(PF_PU2 ;?FM>-.E.)/!EL(&")[ -C=.+.(M\([D /GI, M,I< 167(;@2728V##%4)I@.C(Q@1U1.I&7HT3*@7\&+"D*,[I("L% [I"N3_.$\Q M8@([294^T#RTB"XZ8\]C9"O04T)7"?N$+B'#^(:$$YP#GF)*Z(K41A%% MOG M*SGG,@0QFI=TZL>S3(7<5IZM:9V+M\F0$WQGZZ[>QN"I!/[W6ZNJ3"H.0%;PWL?F(4NGU$0RX-BDA):1L!E?KR?H(DBK#]\&=% MH%($IU2F 3Z>1RSWR;2#QRDK7Y@/Q:HDJ*;BED\S"$>S,*XKR+'T*N5I)-3*>Q=]-AMC:#+&^R1 S&6*U M4%/+"72YU"K-R-LR1;I&J;HPY%%:C;V(A\C:H:BYC-23?PCB4Y-\=BGVQ#M+ MZ8;&5ND:XVL2O-+"! =QJ2I-'/T>3MEV-]J] -G-Q1TO$Z*2/-0;)=SYME)= MN*2LU.NE\,[3TBZ\G^J0V2#BPA)$+\63A38 AJ)-'&<-L()GSE.KWA'BBZ#I(XHCL=6EED@7*I&&7(#X#H=^ ( +8 M7%:%R4S:.G85X40TF*W#9*IR/A/:9&/*P#A(A&I+:,!MP4I%!B*K!G_"@D2Z M@BLM@R+>,^(>R]&'N*6;A8>BW B/17CE,$+S'Z3YM,P3\WB"8*?;)B_+*= @ MC!\1QQ?13&%?+T"D:B4(H) 7JD= Q2HC]"7AQ7#R^YG.==&BA2V]A+Y$NOHD M3GGYD6X:4>P)V43/D"FIJ6I[/1S[@G]-2:CT:B #%H1TN5]8R"I0ON9HX%6% M%%8#]23"C/B$VW);N/C46'_U_186P?3JA-> M#BMRN)8G,=N1)5$9*2VJ/K-)0K?:%!MA:"PEE>@N.!5@I*JC#O%KR*\,Y*H^7D,9WO,VA_^M/9 MKV>7_S:U$#O40MRJC[6EJP7;%?=ME#$:E"DU,@FK453!:!F$1:JK=M<:@$2& M%Z8%^1;U*^_@UQ?@;;'I__O+H#-PWPB^6U-T2>87O&>QGD!5$< NT1H2A4%+ MK_YN%Q. ^[$\BTVK4Y+90Z4JHC![^7XZMY[,:I(C"LVHR@]0I_NC46M@1"14DM1K)NN(XL:)N'6TL/T M3KI'EI>PMV]-1,9ST39!U4%H>)48,MFK M09Z;DF4PQW/]]H_3UL(8T)3]@>;)?+4A6^:VTM\81AD0Y(&(NJ?"Q\3$-@5# MBB_*;#Y FI=I]YLH!,JBH$I2YPA@Q!;D+]Y%IH25(C&CPL" X]A3_1B6['TT M+R(8*K@''F[DHUK :]TP%'>:D@>(%)9OJO+:,IT9D_;!*_^SO.598DZ*O6M< M:.&6A(,M RIZ!O&-O-O48B\J/YE":L4["[:\PR$;$BD:*KBR-$B(Z@IR+U*=R@XIJSS6%0[K%]T-UIHBI57?KL)@LA)' MV5K"5(3557P0L#D.OG&_04Q,F<\)I\APLF")P2\+W<4PSQ%#M_!WM.6HCE!< M7F)FM^SV0WDV5LA&L.@$]IO*5C#D-.:I9.E4WOR2N@JHSJ<2A:LFKNMB@*X5 M=N!FL8A,4+7R5(DVE(8W)'UGN'QQ\>"3*0 _\S99SXL33$&+,?VBO$5>(:E% M0D2&A1=?U+6*P)2&%6E/+L>*I6J?I!@%-, 1YDN$IJJ"3P3>BL_E'E!([X%1 M7FM:Q-JL347EI(&'B!%+Q8!G*"+I7\*(S3]&73 M*@_ME I199+Z,I5471I1[K)T*U:?AXI3,/I"1(WB1V2&RKHRZU05LZC7Z5"D M5R"5DIXHDBTE$N)*_Z+;.:\H1A82K+6++=10;NL-V#'>I)'/Z)_.&_626\@= MQZ',UUIQ3 $(P2T$/$P;5:7H44QW,@D3PH!E"[C0#TW6QD+M"496?B?=#,H"I-+X,!ZA4*,LL7F1W:87 M QU'W/VMK!+8/OY>7XOC[4+E UY!!:@]RW 'VN#J0IY\,]EV$4.R<4'#4C%K MGEXE@U(S_O1R[I2!BTZ74B.P+L9!1B6]X(F3ZF#$UIA[$UR+/#_8A71.RTQ7 M*V/?<(44[U,+;]7"W*AL7GE*& 981%T]M"JX(?U MK #L%'R_ K0AEX6M!<"%BM"J#1:JFK1ROH"Z($V"D!+.,("/E2($\ EG/N5\ M:&536+]=]-!5QIFLFXSI77DD+%SANJ:H>G* M)0TA956!C%AZ+"QHIDP8(Y#:PN95BL;*"4C%@==:ZI.E=A[JPP8*7-VE")'LK(N\L8!?-1EO0^ M@65:%,F4)K:HG2?1BUDON!@=7LH(NQ1'6D]CNPJ;IK4.8%7C5TO6U&W^\C&P M]X&GL>U,(ALZVWB+@SD+DUA6A66+5TI=I_EHY"JU\(B2D6V.(K4=,WV M^#>Y,U0NTN95F6Y+;=WURO(8H\:_5]J+K $F"4X]#*+W;5#V.W@:(=Z;HH)7 MY<)%=)G"OT(5:*7#*QJ0!.)NN2Q+EL%"O!82?[NKW^##=A:JC5RNM$)_5_+M M40CGE7W>%9.>X#6?IY(UE:&Z:OC:RX>6Z$\FQ!>'&E#G.9#G #'9A XKV3+1 MV>P/9%^ /7"!:E G @A+5<'.\RVL.[&CJX,BLIU-@L1O8#4FM6TKXM2<2PF> MW+7L_L1X?3E%:^VIB64J:HR]G*I5)"@1V%BJ,:.2UVPAMLV+;GLB@$XW_%>W M?TQ]N)@,'-L+7:GNQ.!Z=7%ON9]4@ZKU$-3'J7Y^%A>YHI%=I=GB4; 5RJ,K M[8@+_21W=!3VK%7L):%W$IUR^:?U\-XP7?(M%09]:)R54$W)<* &M#!*4 MK3[AU33& S?WDE3F6+3!P%Z7G).K5E%,: ?(.S7R4*XQDJ#5(Q/^?:X H66B M*8A7XA?B(TTORR,(_;P&AHZ!8ZC2QCC'OT!N59^'? ME&DC*T#LZD*8OGS7[#,E;A:> XG$P(&@&+):>G&?]'(2DQ;5^=WS]KTN"*H& M.39#E2XW;K4.*R1%G%RQ2(8V1 Z$*%6@FF<1AE.T]AV@DOF%_+3L_%(N5AZ)7S@(<^ MN=M4;Z'MX(H"VSX?8<:LER?BYNW(9,'V:OQ@(N/%&95&6"83&*(P2M MMUA2FED?2O_CA*7%L!N@2)D@^"D& NI2/KO[YAT0BI8I2"9PG&D)4'?5][^4 M6;FARIK7J#2]8;,UM&3"39V@R>4PFSQ$H6SG\Z_ M2%'WLBJH\(Y!-A9Y%!EY).KW,^;-4L\6-#M/?A*11#(V7TKSW+K$&.%1V)+5 MTRH3$H]7^M-H*-[J$%OYJ:27WR+JEG.1B>*@B"ILX6U1]==%U0$0)UANL:@E M^YSS!$CM2^#%^DVACS0K6CEJ2\BN\2JO'_T'^*+L[#K6*B_TCDDCGMU@@T@J ME6%)(KI.W-5!D6!3DKS6\2P'ZUCK6ULL135-58@6/U:A6S'S";Y0P6HL#$!# MAJ;Y!!20Q IW64C&O_'$"U*9EI7%WEZ'9N7P6?Q6R&_6P M+0U JKQ2_NDF.%S,52>,:#.6&=?[#./[__*/"%CKQ4+U&4_!?U2=3B46NI=T(L%^9?[M[]QNL]?MK/RZU716?K=NV4'3<59_NV[5]=]U MV[NM>BQ[[3>[;O= ]MIM#IW^@>SUD&C@D/9Z8/3J#C=:]15)62%I09BC8OC; MB_:+,@+DH]7_VIU]LYRJF@WY^';3+A+E#ZUH!W=9$*UR*$FAV^3!BS,--SF3 M#-+5Z%27$RRY_ACCR$7K/79O("L1ITE9[9:]\KBW4=C"P[XX'LB\%;V9T1&HG: VO>&G(R,,C+*R*@:0^W[;2R_$?.^7B5Q'OD- MN3W/XWP\7G?DIS,)[XY&MY:-1*C&!U8><6.4MZQ#@,(M;GFX\^OGIE:%M3JX M,VS9G?9PN6?P8$# ;[<$QCIQVZ MG>.FY6(-]^XU[D?7]<.OTZ\?;OL?=RT_*S-UU[]<+M_\W7KB/&8_G=0$6-9]9J^WLEP M7SCP)K<+9@VSAEFCQFL\]3V95J$@EVC@[U_WJ-AX3V)Q8>S$OL;JMG8>JWOB MO%PH#][!S#E 2P8LU5YOQQ#"@1JC!XBE=L_N]QR#I7ICR>G8P]:.EQ8&2T^% MI]C?-L_%8.G);X:>J4(TU^[?KQZ:^=P\^,,-O@WM=F?' E03 M(7TJ) WL0=OD2-0<25W'W ?5'$4[9DT?O*UBJ&.SFE![T#.WA77'4M<>[MHR MPV#IR;!D#UV#I+HC:3]I1OO7A^;B_?OJ.'6V=)SZ<_'>#S?ZUFW;W8ZYV:T[ MEKJVN[4V-%AZ8BR=.'9OT'MI$%1;!+6?&CG[MU0,96QV5=BSNUN[[H:!GQQ- M0]O9VNDP:'IJ.>N"4=DQBK#&"'I^BO"!KMOIX'TQ%KO.;3[>X$,9&\40!W9[3YT##):VP5*WMY\L$X.E+:2LVS5*L+;H^7]_&;B.^\;< M32\C%C79/8KQWG,=69E?FE\^YB\?*(E"R*1AS>,QEW'&0BN><];23.(/AP$#RT>WW#P,>+ MWQU3Q8Z[;;PAK/L'_]V6W>IL.U/+2(Z#0; [=.Q>MX;BPR#XP08>MH<[-K^0'\6JO\YS!@_B[QXRJUQ$D]5 "..=@M<'.DT);=CN^T="S]K(_O, MM*QU):.]P9&/J7S.^!W8W:U-4X/>@T%OMX:LNW_3Q1#6_;LU]G>H&C&"XV#P M"W9=?]?F5@:_!X!?UQXX!K]'B]]A#:=Q[U_Q/X^YZ2;#:YOTT^9)FNXS;=NM?I MGD493WB:25OEF57F=DU!4LTQ-#3%2#7'T$G'U"+5&3M]4Y%K2&.I:-TVW=$P M[U-GI0Z,]JLYBD[D@\K8^SWJ6D\1!IW7'O0 M,_WNZHRACNWV6@9#M<608[>WCC08)#TY&STY"^U?F1O2V,P,[]K#X9.W%348 MVL91L@>NT8'UQ1!8D:YI05YS)#U+'?C<+F5%]ICT9FTKXMDSNY<]:0],4*V^ MV'$Z!CWU18]C>HW7'44G_2W"=<<2EC:DL=F%_18&GF'<)U=]?8.>^J+'V;JY MGT'1DZN^+484'HOJ>PXE3[)-R\FO<9J^M$9\'"?\ M^+7;?=-E[GC1V[);CNDR=[3X/>F[6Z3S/0%B]V^[&*JZ_\V:8_?:1BL<+7Y/ MVO:@NT6BJ4'MP:#6[=J=P8ZWX@:_]<=OKU?#<0'[5_K/;%KQYR2^#E(<53R. M$^OD)Q[Q<9!1R]F7JHO+[J&,PPW6.?:@9:K$:HZDDU[W.$;BWJ]O=?T0\]=' MO?X\.FB9V^*=Z=I#Z;H\ JC?;#.WNX'[3:QX 1GN.,1EN,=RRJ4G; MKS(L7'+#O<7C\4Y]2.0DW:_O>O-Y'Y(8_^W'T:* M&RG^M/<^\_%/GQVV6:- M!SUTO6EC63S_5<;@L/!?/[C^\0?X0VUJRI*K(-+@HI_MCSS-@O'\H<\QN.L8 M+A[COUO^KSCTXA&7'HC@45"-P#T<+&2SE+]6?WGC!^DL9//7043[HX?>5$&& M25 +V*<7BJ_?W 1^-D'$-%N$''6S(M\LOV[25PL,++YSFYW68.6WK::S\KNU MJ[I-I]-]\&4'3<=9_>VZ5==_UVWOMNJQ[+7?[+J[8>OI]]IM#IW^@>SUD&C@ MD/9Z8/2ZX:K/X6;\Q+D55BR/VCJNLYY%7IC[/!5F=)K%WM?&B*7<%Q]X\11; M=;$LB"/QB>S=)?[!Y'-C,!;BF_1> R ?PL(U:VRPQGTSX!\I*:AVK/$V3C,K M'EL)O^91OGF6S*;I?+4[\.:AAF5'K+=#Z/:VC134+U?14-PA49S3W;8NUE"< MH;C[=6 Q0Q]K'I?&C#DL6&19M_P M<,V1A+VHC2ZL.9+Z+8.BFJ/HV>I"DP.S&=2^\)2SQ)N0<^SS:Q[&LRF/GMO4 MQG;O\._RCQQ%;F]H4%1O%&U=K&4P]-1R;C_WM?NW!PQY;-12?0,U1U'>W M=;H,BIZZO*2]Q2 >@YVGQLX6TTZ.1?N9>^+-H/8SCWC"0G*&F3\-HB#-$I8% MU[>*0XX\;M2SN\ZV[I8)[CTYDGK#_<3W#)*V&;N]Q8@+@YXGM]6>&CG[MP8, M96PX+[7?VG'RH>'?)\.2"U@REDK-L73BVJU6SZC!^B+(>7+L[%\/'N(=L=;R M2R[1P-^_[FF3"H/(YU'VNC&DW>T#SI=Q!EZTUFS$TON,6++%2+69V:;!&-,? M\ND 5&]N'MCN8,=@^.&TA[QG+9GA%L,M:MS"H+?C[:_A%L,MSXQ;.LZ.59]' MPRO;7 ,^N]$DARA(]^]P&2ENI/C31@?;]K!SB+QJV,6PRSXZVMF.NV.+,<,N MAEV>&;N<.+;3WR)N?FR<8CR$=<0Q."S"V+]WL,T,EQZL7[G_< 9+I[I4+T3P M1T]_5!KT\E?K-,W@T?2K!7N),U@9_K2FG$5PAG$>-E>.=I'K=%QQQ3.+TP!O M45XG/*34Q'+\RO?5"R()JU;Y"!L!S>39ZDO67C#YNF+5U52 CI: .H&\+AS3M!X_&CG%UCPN1TG"B>&R]A1<"=:4_O&(_+D/R6B%P!\OOD6(O)]P28Q. P2TY MBHEG*7R89!,KSA-0H!')<)9QU [P'RR]19C$,RZ@FUKP+<-G+,Z\"7Z7P<+P M=1#[J35+>(I\ZELLM1A^C&P+7*#UM7^]4K)(<*(^Z2Z%)8#N8&9(=3O-EM-[ M\,DIPV:W[Q[(E!>SU\?;ZV;CR>Y(*:EG+41_J7&V/ Q0'&JXR:&D#?$DQUH< MN+?\5)>@HKCU$7XW2:WWH"3\'T;)JQ__GD?<:K?L#<+5=WI#!PJ9B^#;AG Y M!"+?[,QWT+CF&^\X.+-^:'9;KO-0!]XD >Z8 -=Z"/%PI+ Q1/4@1'7?G-1Z M61:K>@XMG;>U0SCQ:**%\.>]KEV.-"2XOT"UH2Q#68:R#&49RC*451?*>@ZC MF=^+TB S:?C9K/% '@^QA M#B,\#'GL%GQ]IN3QS )19O+/?2KY#Y[:C4MIJ,-0AZ$.0QV&.DPTRLR,>(#P MZ^"9.@[&K]QH]-Q^AFX;\C@,\G!-T-*0AY$>SSTJ]8[/$NX%HD\XF533&';W M)WWPS$)3CDEW,/[E&O+8SSQL0QX'0AY&>ACR,-)C6X-*=;*)8FJNM(:BS"^K MOWS(N)\SK+F=*B;)^9W;&5<@VV3_;>%PT'*GSWX^\=&6,,= M4U0,81G",A++$-8>)-:.@V2/F[">0[.;L\B+I]P:)_%4Z^II>M]HGNB.17_' MS1NFC<339S(;PC*$9226(:S]S>@T=/4\V]Z<9Q.>6(&P%?':^T0%%%_>JQ/. M@W7M, MGD5JD\F9N_\MNZ$K0U=&7AFZ.A"Z.G&V]L6/FZ:>0WKOYR2^#E)L5@#&H77R M$X_X.,@HW?>ERN?8W6(\X/+29UI=:KS(O3K=AID,,STWZMC&[C@6RG@.T:=/ M_,XTM';MEU]<#@=)$/MS_][/I1YOX"6H4Q# MF49F'C-E;I[@_S 0KS>LE]TWOLH8'!;^ZP?7/_X ?ZA-R9,UT(A[[0RJ9_LC M3[-@/!YT$7RS/L(*D]1Z#SOUK;_G$1="J=VR+;?E.O0[^$MK"^#\-2ZSMGV&IV+-A3&,21 M#3A'%RCA+.5(--^Y@Z9;?@O+._WO;9"@2%FPZDV03=1D;?J]TW/+![;:3ZL) MY!FDY>MQ>[,D "0 P"R694DPRDD>65E\>Z.]9J^ZT2%L- !4Y*/42X(9MH%H MC.#GOC4+609;FQ8[3WB:A]16C-I&>+#1 #['^0(Q/8BO6+=0/!X#YJ*KU!8] M=![O5U0EG$5-=9I/?>6GIO.[V2 M?;;8S3VIO=-O=F^S94VHO;M [04GWI?:ES/X(U)[;937VSC-$ @[*+'Z\O"[ M'(EH\D7#@(N2UR"?.2YB762$#-T*E' MB=YI.(586F0S6FR7QF*=X#\I".%"0 M^ UDH3GM,I5*I^"7IO5V8?.P=V;->.(!#; KOG@NM_^],/_:WV]I5"BCT48Q M,^,>SN4)Y]MPY4$0[ ;ZYDYR'2Q:!>VEY+JA,MDOL7;N2:R:%MV>6'N26+O? M;V4// :IUD9CE#/;/]Z:V7XD/+BATDAO3Z\OJ+?*D;T%>[K3>3#]<3_^TYFM MTVPM-U\W8S1'UY%+>#7-8N^K-/CPZ/!>IFS"[UHZEUZL@>L='.LX@F.'CZU= M).ET7%%V-(O3 _SF@ +S[ZY"?QL(@-@^H.2%UKE(VR4QF&>K7Y$XQD\-D_J MPC*N4X6/_N?KB5554@)Q8 .H&\+A3.([' MCW9^@07P)&+1"O)U#@A)\%>P'5:;O5A _^._O?A+T!JWQ_[0\3O]]JC3<_O, M<_QQSQ_WX?_C@)/[BW->4^L)QV6L:RTD)/VASW=TOFN!\)YVUH7B4KQMJO M8,#60N!J.?L]NHFUD:6DQ<4WCE3=Q=R:7_\\G>(MZ<59B.DX[C[D]4;D,G@8 MQ-9&T.F#ED^7#UH^$L+=4-1=K9P\78RC*02!HMZ%&YK[2KM"SMQ!OIL+)%<7 MR'>(N:V9HJ4QA;5ZF]H@[$/9(NV/"DKM+X.W)V%U0VO>4P3L1\=K A%M: M]>)8E4<35"_X\9AY00CN/$\764&1:_]!R75XFUR?O?E$=3V>_K^_#%S'??..C[*72R0:P"?R@AD\ MX<,OX' ABSS]9A\/$=]0BVL!DN;]^*PVXF-M_:?L'W*)]9_/5:[@3V<5(.E5 ML3+IJ^3CDHTE.XTTB%8?7="0VV9W;2N+-CF(6WJ'6QZDLR1-;2/Y=0Y\S\=C MH95Q02%LMDU$ JF5Q-] RF6@VBVGW;Q]U[3PD]:@.=S&CI"RUINPZ(HKB;5D MYR@6$\4L.HVO3(I^*N)7.L#/"V%?GD9B5&\2=(L$0$P"N.:<)8*< OC:HZME M_@V$;$I D'0"*$G3V O(*B3XK[(XQ;U92CHB+$DT55FV;^,$7*+K(,E3ZS3P M;9#J8<#']-1[+X[B:>!9%]P#?@#Q?^IENM^5@A B!0-'"-F-!>3YD<(E;M^6 M1J&P9*_C!'3>7)X)'EF%WH@V-0X2T(L3%HYQFT0>MP5DX/_MQ=T7$ /WQ9U2 M=5A-KQH^L5)9JT+N4+U'HB@OY&D V\6!CT(EH@ N[9^T/&98X'7"KE$R<% * M+)U(AS<31FPY0I@AIY W*.0F4@-PL\>YG\KY<0LVWH?"?Q1Z8&%U>B;-@5FQ MM""%;:1B%VD^'@=>@,8AL/48)"HM#<+U)IN@U>V%.5F%,2TJ")+L87AKGN#K M3NF(R_1DK#9"63KX%PYPN&8A%Z8NK 5[^\YQ^GHHM:IJOG/148R?D^?.KT#N@AN?!>3%R[<7SP81?):1!4_J)8JO18 !?Q4![LD3VE$V89EU YX.@+M(O\5S MJ+,+2(S!@H?39AAQ8:,8(*J@B?Y)F!Z+28].SC'FJ)]'UBD(JM!R;9(B-N*< M,D.4@@>/4P@65CJ/2$[H_;FM-TO=2_K.>?-2VH@H1/(9B3^T Q.9\Q4G5W#@ MBXQ%(9^#L1&A(?0!2!WHUD8_J6E3]*H:UP*7-P)KA$P:DD?D8P7@@5JPZRFX ME+#H3RJ,-B\]?RHUBN:XY"A.$NEYXF,TMKT4UVP*]B198-\-!RTM:G?KW)?X M0BEPY^K0;\2LIH"VE/#K.+S&;4HH/LB^ )B F>^O;!%W" 8F_$5 MIS;"Q4[*,YEDI;7)2JY)5C+)2K6JU5A+KXK]A8.Y1'"7-J,28NN,.= 0$^8O MBA]VS8)014!S]'.C%*0V68PH28=-.7E5/5#&&U=(*QE3#'D&W$/VGMBMN,EN ME;<@QZB8[P1_G&O5P%4[GLDF2RWM)]@K_V%/+3OW*%^G5W=Z^7R]TSHB@QC)5$# MXS#"CL#5 K144.\F6? GV1H5[?V_G"7PVW"N*>D9FT^%"X+);!C\POB'BOFK M;YO6A3?A?HY>SY)G2?/C^[[3RH5$1*=X[-::VE.N6R(,< F_HP%ON5O%=V\ M0P30LH$(:0)>$$F%(>&!(P!XRVXA>-%0/,JZSPM>"-E/<29AU]5N2Y09)L-> MGZC:'Z0F>GAYQ,#-)D\3!"AV:A!N._%!@,&$##X0"!<^.7PKH/P9J%&\[ S, M9_B1^(=#>*%W 3W_LZ#9+WP&=(W!NP]QHG[;:OR3#&ILG9")K(D@PH)*4J]' M6KB(CNP'=&0?C1K=5M-]U"8+6Q[YO(A9%(?'(*^,7APC4](YA=.X)FPCC1:, M5(]QJDHQ?=?'XR ? F^H&]@HCAH4! %VG:9ZB,SGLX1CF+[(]1 J1(;FUP?M M?3[FB7"_R_L@\H1O>!CB?U%HB"@Z645TW8#2P+J)DZ_D:\KP'"X7DX]7GK%I M;0:*[92%N.KJ5DJ^$X1"RB-Y<5TIE.Z6A9\/=4GO;70LW*>?@$% E^YWP*[ ML,K V3+[K-R!P.7CJ;NZ"9@S"E2N$C!':;'_CMD<7[D6HTVK05I=0MR586P7 M=)C&X^P&P\GZKRA[48B+E2N!WDY8FB6YA[%>?5LV*GV,36&L%G=#B2=':8L1 M]>6I2(<)"J*\IYSK:$[&XBU%IZ?9WELM?NLRW+MS\]4\I%*NL45))*D)(.>7 M%$5^N2ZQ2_K4B5BE(4H+U0OCW%_3;F.;,H19#I3+9&HCR&Z0E]+QPQL80<RL@KX10"_ ,1+(67JLSWWBZ9[X_)[DY; MCRE4^;WD42#NI6\D\NL\K%"@6]RE;ZO:-QJ?:%Q,:26D:4XA +W6I(P-4O1!>KMZOLORRD'M7KK8]8[5A:=4#.="Q:<.1@NIR/8(OBJOL8A1Q"7)@)7X=Q'F*ED&0 M@MI.BU 1!>F8:*0E0U4K$*?%JD2FB=NB>)'EM!K_.! 27A\*&8\;/\G.U\O M)6<@[H%%3CT/+]J1MS$YP4>!?XQT4)P[$.=FY;E3=6Y2=" M@J1,@1+9G"!^ M,%UT;E.N$PJ8/)6&UZW@MR.#WS]1@0,0WV<1&"(1(R6,K0R$:,=PN')?"B%W MCQ"X4.^W#^+*@USDTRE*93C*!6 V& <> U-)HYS/L%9^JJ M0VTDES=,F^W>G39;9U8NP=-NBO_>_G-9&OG^["4@1B"83.8V =G!!Z'Z]SNA MMC&[TCH=@6D@&V597X+TZS&*I,N[323%.Z)1B$4=L[$1*-CG,M-2>!G"]E&6 MCXB T169=78FN1BIQ>J?6B>2SW?'19'P!@)A&S/)I%-A.E5[=3K5%J)K\,+D M8)DNOW'XK?VY13Q:]9F(MP6G%AC8%)3/R2>]"TLZ0K^$MT1@ZX8JF_"78 R*B+UP9K%: M90OHEO6*(CPMRPZ6@ID6UZ%YP\D]3C!Z+(L^52Q.=/W K:9%M0J\4[_C4U3"N+F\JI/^9@<"18$LM3(X$WY47 MP?DD5WWX\ @%KUR\?VN7P"-2UP^):9*>ET]SO1/S=)I'X!5K%X>Z:*J6DVFT M($H^L*IXEF"=JTT-%4*\NL*M(_IASZ*6->%7+)'(D/ MD5K75B3K=6Z9CT(] M2##_3FJLH]!02_P[+05'JX8A#ZW_)A5IK@@&R:,6"FE-"PD:1QI8KR= +XQ+ M-2'^):F[HB)TZ;)9VR;B"3J2DJ?8$H2$!C(B)E.2!)#B8FZ%P5>DXRR^_8!] M/Q@T@6HHYSF.RMXC;\__=?:NX0Q!B,(1IH%G:YQ(BGJ-W0ENKIF37E!CH10#(0_LE&^%CA+".J>!&(B$6LC$9V'B$0, M'1.),)&(A4C$G@R*SZ=?+LN Y_GE+^^_6&>?/IQ_^7AZ>7;^:==[@F%GZWN" MFD9CG)71F%_!N@Q%B("3\W,4%MC2XI2^I _0*^!VE/5+;U46D%>6!M:T:F7G M*Z]A_UBNO)S3E;2,=Q18\ 96T5%>97] *UM=0LL8URQ&V4WF#YQ>$'0>R>(- M2LA:2&Q5A?@IYR+[2W=QHY6$6MX?Z5!>>2-4D.P_5/N-.Z^[R#/'M<=B[>69 M/0][$PP&Q[&(>']5.&VH*&K!RX2T1(, M'9V.QT$H^OVI1]=H\(-#X::ZJ'TLNFAU6M([/F9Y"/;Q;]CO5W9#.CI&SK16 MR/>@A]ZQT,/J9("/\!2HY#$'":'E'ADZT.E@>"QTT%U)!^=4OWU6^B+'Z+^M MU_ F-HVQZ>Y#Q*8=QWV*X#0X',;33I#-OA1%>-D(^%#"@^2<3+!U4@[$MR+ ?* M^__[Y>RGLTOK[-.[]_N\S?R_3?R6U: 3XS4*R9X 3V#/]Y#-4OY:_>6-'Z2S MD,U?!Q%M@!Y:(& 47-<<$XI8*-]*KQ-?2YDV'#;[K3Z*M2R!__?5BZ7$:Y+$ M>Y7Y2[YK-9WAZJ_AV]6/KEFVUVP-.@^^ZJ#5[+B]C99]18 0P !P(RK_]J+] MHM0AQ!&OW=DWRUG*#@LP%^!^:)X8W,42I*ND#/AAE+SZ\5..G>L*VI1@./03 M5C.*C^54[WCJ)<%,I;&^B[V\,M9T)9VZ+Q8D!ZHN.*Y%EU66VK@.C):U!"0D M[V])CWCV]$8AP:/M-)WEF-[VM/@MG7K#T^Y&4:A ZP.]OV[ 'ML <+.3DO)[ M8K.W57>S=_T&I=G+OS7:CO.MU6NWJ$'E) ,Q]!9AC/672BB\I3SU]T5>^[G, M4Y_E"79SH!(Q3 [4<@,[)^SE*\H+Q+\56:]E7+:2?@M?.\-V1V2J3BDO4#8J MCV<8J-5?=(&IPUCC*E(&W6)MEHQ8Q-/&^3=L?BZ7=5LMM[G$2M]"_;:0$(^$ M/Q]"A]7^1'>HJP/42.Y:C624SB/1L]$K]](K[F9ZY4.1TF3TRJ&RH-$K!ZA7 MW#L\G6>O5XQBJ:5B<1_$87$&UF_-B^;;IN6TNZW-U,*PU3-JP:B%8U<+QMTP M:N$ U<*#^!O[4@L+F1EM<4'W4)IBUY_N?D-5,ZGFM)SFV:>+8U)%CR:&]G&8 M,[I^^MB/80.1R'S#*5.RCHKJ_)EH,/&. M90PX/L1R$(_EV",B2\5K,G8EILKBG"W?KS9UT/>CWO=RF=HW?/OH?'OQ]I=C M(O6CY=M+]@W'W,_!\ M>DMM1S^SJU6W&B>BB)V:1&,CN)+U1,]H:N J6EG)"BT+Y.>2FXQ75-=W9^UF M^TEJ4Q=+EY97/_YWD__M6I/:+LK[9XF-"[W*K7Z ':KYE(L1>V,"![ $WM7/8MD4J')7[PSN3AJ6OUS( M'+9.%B8?P&NHQ_X-CE)-\]$?\![57$Y-*9V+MV&/=[$+&S8*&FW"PM "9AQQ MM7^<9P][3J@ST6AN)7P,:,7[SB#"ANT1#L,-L1=SV<->.\+"SMO5G5=_*/:^ MV*B['MTB[NIS4+,6$KV':2%1#HDS_8UKLI>]]S>N ]4O;W]P,T( M!QS3@!G481F.50&-,%;=ZH@*Q0_DD.,<=0 MR/)L$M-(DATGQ78W1L;3]H< M@=5L":&U;8.(3K_I#E>W:]BUE4.GV6L]_*IN<]#I/_Q>6\U!;[/-+G>KG6X] M_.HG<<&7>7F/TX5A0TZQJ?AA?_J0+3@*K*SK/K4GI/V#X[Q&Q%4>A9Q= MSQ=P=6?7K%KPT"/M@%94V=C,^PZ>R-]7;"@@1>70?X;GFZD\]) M$.$\S_#V$5\N.'+/T88R"K>VQSEVA?OW\T^GE[^-*S;;R-M TCL:H?W]U MU/_5*/;G\)])-@U__/]02P,$% @ LH'\4C?KU%-3"0 E%( !$ !I M;F]V+3(P,C$P-C,P+GAS9.U<;7/B.!+^/K]"QU5=S5:=@PU. KDA6X28";4$ M?)&,",1:&S&UQ:Z:F9ORB?OKE:77+-O:7GU]F M 5@@RC )&R7KS"P!%'K$Q^&D47H?K3Y^^_,4P?KT9=,$M\:(9"CEH M400Y\L$SYE/PY"/V'8PIF8$G0K_C!32,:R74(O-7BB=3#BIFQ7I_EEZ-:KX% MQ_4+HUHS?\;SZJ%ZU1W^?7-D5VZJ8:&3XE?.Z8=?1V(#V MJ&K ^H4OAMCCJE]3H"_LBGE3-(- .!:RJQ?6*$TYGU^5R\_/SV?/U3-")^6* M:5KE7^^[KAI:6HX-'R Q(>.:165FZ M:UY4S62TQ,(:=!PR#D-OA>YS:O#7.6+;9<3ILCPM]9B&:1D5JP0@YQ2/(H[: MA,YNT1A& 6^4HO#W" 9XC)$OR V0I&]CP-II#ND$\1Z<(3:''LKAWO4G &34 M\6Q.* =A2G0,V4B9S"A78M+:JK VYJE+/,A5\LGQ3 @H'U-2911P)O>,-XRS M%^:7RODMB)@Q@7!^@!7KDK$ERR/[6[.6AE:]7B^_R+S:;L?61%'C#;EI6)7] MU&9E7'[=8L](Y'Z$#6]S:C\;$KD/VK!U%F5EQ"Y)M<]RFJ& &/+.)F11]A%6 MF;4C&]\/EQLJ_S9UPC D7,G+(\MC\SD.QR0^( [)^%TE01R@<5*D4B5P2Z:J M_ZX@]2@)=J1U>4[)'%&.$5LOGPI@2M&X49)%Q4B*R6\!')T)2Y(A*06;F2!/ MEX4("KIOGB2RDHQ&B0D" A3'YI@=GU.TK^-"A(E*KHC^O_??@\&^_@L1+PK^ M'.[[:+RO^T($A_@ [Z7T4)P'V&^46D2L_4I 'GL<=++;O5(9#T[0$KPW0ZY- ML:P2?X'QMDPT@)+Z4GX_]AU*Q)#?#Z_5]OO,7@HOAV@$WZ5$;KG-6&X56QY, M@J<+:;_G]KN=V^;0N;UI=IN]EN/>.<[0S1WF3 !-Z"T5^HJ(MRL"AY+8KT&! M)1:(P4Z,#-T'2(574\2QL//#]&RBZ;F2\S@_5^#S!O9/!>7.'8I_[YW>T.VW M^P_.H#GLB+.'\):!I.>L:IJVCK,W4-!O@S?8$UMK,?[PE,L#J^?1-LWS0W@\ MS<(4 :W^_;T^F)7:?;=S\\);-@];R>F^9%?EXW=(!8"?@LU9R( MS63@A\[>7#KTE%^8YN4/H?PTMU/TN,-^ZY>[?O?6&;C./Q\[PW]]E/ MB'IZ M+TVSEI_>=?B__;56L2[_ 6(U)S;;K:9[U^[VGSY>FU= >NYJIEG?8VH*5*!@ M"\353=/MB(B*FN2*.*A%1EYVMHEJ^*A8IF7%%^:8>0%A$45B1Z'(\*_C%)N M!Q)@#R/V 2)6$#I"*J;XFX\0T9N6B$5J2P/GF]-[=/+RD S73X*JI6Z1;,1\ M*5F\T [A*,B?Z)M"NC!73;N:3NVE//@<(Q0PE44XX&1"T4290\8#M$!AA&X1 MASC8EX<=8#I^;//BMA:4A$]M$[M!M)7K+J=;[*A\(*1<1=!AIR7.0K98>3L M M-S9=OJH=UVKMZ@99M0X&")7F#V^GR*:"<<$SI3]@Q0('^)SXD*$#N(Q)R8 M>B[/;?4T;CN72@-84P&6.@ G,;6LD)S>.C?#O%RIL?H&?V&E:Y\4*UA$]VON M:Q+ZUGY932^?I' 1&[OT^]"VOE567UQJMGH6G Y]T5NZ#()\C\F/ D3&MVC$ M#R!C.X">$7')7\]@)(&3;5L"%I*8=K,S^-;L/CKWH@<^#N*'W7E)V2ZLK?T5 MTTJOI20.4$!@':GH-.S7'W00VH91L:KI=IQ!21%[R-; MB&FWV 0H3N,**3> M]'7/@K8GJK;*5>2]K;P,BC-""U!JP$K/J?@E 7H,R8@ANI!YW@GG$6==M$!! M]4?PNPM;SW+5ME)/1+-97M<%8F7@LU('JC^=Z$XB=.GD;;ME*/BK)I M/*U,U@-RZ%H^'YB>MW/;2MTRS>:MV.M]?775OKNWAH:$'!@ ^_/2A(WR MWJ=+@D@.9/=H-I+OWL(1XQ1ZO%'B-$(E]:V 1BES>(B#0*X[DN'JNR)7,_+QD1D)126CKSGB?D_H!(8N MAV& 7ET48D+;D7H^W@F],WU"Y9,]ANRZB1@.$6,M,AOA4"EKD9 +2\4PL<6P MC^ARPL.1()B_ZEW_ . QQ,,5:8T]M*-@O!]U#):KQSI3$OB=V9R2A3HK+LL8 M(S1S@FMECG9F]D2I@6SZ %^5O4/2]'Z/,!6E2$RX"18F-QE#/+NNY01W.S?]P0X_M@T]!A]$N1/LN9QXWYN^KY8Z M,(A_6M6,^)10_!_YR:^,A,PIO=O1^'-1^V4=4WKR^ CGF,- VN*2,7\68DW/ M$Y;X\K<#*&3+&&F2H&?I#R[I/?+]G?,^&OV/:^\ +4BP$,N: M/0IPILP?6L'4153\[;/K3_\%4$L#!!0 ( +*!_%)4QM"73QD _N 5 M :6YO=BTR,#(Q,#8S,%]C86PN>&ULW5UK4YNYDOX^OX+-^;H]T?TR=69. MD82<21434I#,G&\N75J)=XR=M4TN^^NW90,!PL5@"4RJ9H 8X_=I]:-6=ZO5 M^N>_OAR.MC[A=#:_*OWW[ZZ9__!?"? M9_N[6R\FZ>@0Q_.MYU,,<\Q;GX?S#UM_99S]O56FD\.MOR;3OX>? L!OBS]Z M/OGX=3I\_V&^)9C@%W\[_26ZS$/Q!J1C&53F' (7"21ZD9*/7JKXW^]_44)Q MP3!"%MJ#\E@@J"@A>)/I+:K([!8?.AJ.__ZE?HEAAELDW'BV^.>O3S[,YQ]_ M>?KT\^?//W^)T]'/D^G[IX(Q^?3DW4^.W_[EN_=_EHMW<^_]T\5O3]\Z&U[V M1OI8_O0_?^P>I ]X&& XGLW#.-4'S(:_S!8O[DY2F"_&_$9<6U>^H_X+3MX& M]27@ B3_^O*7HQ!QM'AU<#2#]R%\'!S,)^GO#Y-1IMFR\[]'P_G7 M04HI.&48&.49*%,41)\T>!,L,AY9EN;\$%5Y9B300I$ES.)"F\>/>%K'[BF. MYK.35Q:C"8P?*_4?5V-9#NC=I7L^.3R?^V<8'>% H0N"8P83A*,IES4$ MH>H,-%99GQE-SRZR741R7K(S9-F>IJW)E(: #->3K<]8S+CX3AG,\//G[:M": R(QH M0M%@52(@,9-4"@F-,IQYX02WMHOV+P&S"@'$XR3 ND/?C /;.0^K^&'T)@SS MJ_'S\'$X#Z.!B!R=U ZD8A&45!R<2 $L.E%"9$HA[\*#*P"MP@7Y.+G00@7- M^+"/\S <8]X)TS'Y@K/M1'Y?'6K,+[ ,TW ^8"*7')4!+,6"LB1K4")#44(: M)GT0O@\U;L:V"DO4XV1)8\4T(\Q;B@=F1].O"W&7Z]K2G!7R!;7W&F12A 9Y M 9>*!R:M9<@P>8Q=:'(5HE7(H;^1 QX3.YIHH=VB\HV;>_,/."5 'Z?X <>S MX2=\16'F(>Y.9K/7.-\K;\.7 >8HM&0,$@8#B@=/P6 T%-0PEYP)O/C09[&Y M'=!5&&0>IWGIJ;)VO)K-<#Y[?D2.TW@^,*JZQC*!E4&3N)D@1)LAHK3%2<X<^2Y(:ZZ9E@9VNES6]$M4FQ7+M*-),#RUC^H\41>Q\^4BF M&XF^"VM^7F)$%:+.Y Y$+/3%1'#19V#%<&V3$4;T66Y7 +=)<5X[GK362C.Z M+%=V6M#Q#(<'#*,U*7D0G@50+FN(.D9(,7B42FM4N0M!+H6S24%=.TJL/_*- MW:I!MM(&D>AA15861@6NR+HYHY)5SNG,>_I3;9U#CLP'RP0X7CB)8,GXDC4& M%IPA;^6O;FO-[MWR4>0M.!P:2H8Z%IJ/B?>S6=:@VS_-9BP/-%-",$O^>3/+G MX6A$*VCQ3E-,:CVQ4@FMP!=%GKG@%(\*Y7GHH_X3!)OGO*REZCL-;#.UOAR. M2<+=X2?,K\;S,'X_I 5R*56EFD0G'$H)%&PA*&TT!!\+N(#(9 I)JM1%V=?C MVCQG92T*-%1",V*<\9U?3\;I>#7*.H9%\KND0%+ZE$A*\IRL8LJ@]*X$U84/ ME\*Y9:YYTVFP_I"WTSZM/B3U^/TNAAGNU_';*^]F2U(.4'OAK$)PRA$A23*( M*04HS# G;# D91\67 =KD_+&+=C03 7-6+$[#'$X&LZ'.!N0-THQ6:;E*571 M-$53/E!\9G2RW!"XF/L4L)P!T5">4W=;>5J"C-^_Q>GA[G",>^7Y%/-P/B@ZE)"L (O6U)T= M0:$6&5ZM9?+.)A2]='\)FDT*:)II?]U1[[2^G% M#*SQ] 4Y_4+0ES[%AS="VZ3XIQ4SVNJC97142XNO!*48!N^2AFAK+4B)IH+B M@-PK;@,*;?K$PC< VZ3XJ!5%6NJB;91T1L*S?GM1ONY!@:G63!7-P/.2(60* MYWD0.O9RDJ_$M$GQ4C/+T48#S1CQXKCD]'3GX2PV?U")* 9&L5%6H!WE,0*V-F1@K,SO8IG[@R?-R8 M &M]5EP3==UJX)MQOM9*#N>'B\J><7X^&5=7#\>I @IDEV.4M9;':% 6"SB5 M)?CLLNJ[ZU$E< VI#@Z_VS&BEF&9,N:S@,OHBI-.0G9)5/G+ZT41@*><8 M+::B^MC#FRS@QH1>[7FQIAIZ+):G!5]9,6FR!LX"5EH&6K2- AMY"H&"P:BZ M)QX;5:6>%+:]"5]K71<^7%59N(8"FE%]Y_#C:/(5<1\7]>&72&J=%LK&7$M!R!4VUH 3I$6;!;L*1*EHY8X9-<:B7>AS M'N@*0!NZ8K9@1@L5-/2PQ_-I2/._AO,/SX]FA. M<92)>TXD-=Z(^]P+NP4U'B!EV61M::>0OIMA)XA23"E9+B"+2(L>6D:+7DF@ MI.,Y.R:T[[-W?AVJ50AB'R=!FBGC CW^^?3B6)&5^KM%MZ.#M_3UCYW7;P_V M7NZ]V=G??ON*?GL>QNW;'EWQJ:W['ZT"OE$CI-.I_^T\\" (G2@DK5M70M&B M4 -2[Q24XHIDC)&N^V0$+@&S?N^+3S@^PI,8C!U2,@O20?/6N5=U0#%X;+K'T8=!%)+=,E?3MC]&:'VL- M>^/CEE68$Z(.QT@$L6]OO $MA2F!69I6)]4Q(TKVL-:[$WE[I4!RAUUVG"R M+Z5>XECDY 8RDO/,8@9F8ZC=(A)X^A%((*8]]\JQ7I/R.S";E!I_+.1:5Z?- MR76\G@V,BS%[>K0P*&KW .UHR1H+/2"$U*J/D7!%X#<,JO>UXEX;*RZBS+; M[MN\GHPGY^WG"::0>*;8W0 +/H,27$(@ZPD1:[H',9I.;NKUN#8I-_]8Z-90 MT\W8]QKG9]9K([*69$3!\.TY #[J)E+!H@ 20H0U/.J=HM MDVO!E??6NEZEPV=@;)+!7$OSEV7S[C;8[1Q_B-,_\;J1ITX4)G$ ML*D8T,IRLK)6@$>)4(1V2L7,E.ZS)W(UIDV*]9LRH9$:&O9/GR%]3&T<^H+H M.9HL>B.=0F(B:0H\DI1Y&"[M3# MZGI@FQ1G-^5(2X4T/*KY<8IIN!@,^GF$BY$FB(>3Z7SX?XO7!S$P8[VSP%5! M4#R&VH); >I@O? 4PYL^/L8JZ#:I.*XI7YJKYD'*7)[O_?%F?^?WG=<'K_[< M>?6:_KFSNW?0M.;EJD?T+(!92:Q&U3"7=,@_[8Y?6(K1*0.YMH]1.F?R2$. M0KZH<993=*4[N?]7@FJ;H9.F:.;1 G,FD80U$RFD \.0YA0+4:#-U# M!SAM^'#1X-Q]W-MN#5QQ(T1MC_]R-/G\.^;W^.\P'-<7]S&-PFPV+,/E;8?; M98[3Q;41,7%3<\O)9D$^>700BC#@5;19!EL35/UV$5J(L%%9HEZ<>QB%/QQ? MEQG6*X5@B6D>H@?))$4*W&2*)$."))TMQ2C$V*>$N+$@FQ7H;0AU&^K^85RY M[8/?7^[N_=76>3O]T*[NVN70&SEH]2H.4OB;Z>33D#[MV==WL]IPY;0^:#M1 MG+=L/8'92F%10]*Y'Z3/#5,;9UWV*)F&0)0%2@J%9A M7FX#"":%,=XIS?I<\[FQ[ELGMESOS=U&#>VN>S@3J>Z5Y7$-$O D2GXQG"V/ MG@^R)3.,GL)6$:NO:25XEA$88TE;E[WMY*RMBG"3LMKWQ)\NRFMW.T/X6C.L M+R?3TX8M<_II1B,R/5XWC@\$738NT6...6HPSG!0EB/YBJ9>8LDQ&N586U8AU#LR\04NO[\:7W9.9-G"6B0O;&THHZ72QXW-(YEE MAU&):$N*G6Y0NP7(6R;D?PC:]=)A1Y)=Z.,R0)6$<@G!&\% ,8IJ0N$>BI$% M,V?%=PHE;X2V21G[!^/3.NKJR**K6[T00J-$J U$/:_RYVI'; M!H%]FMRMAN^6)^E_T'5P;3@.]NJA, M??ZA_DCV][":W[URDUO)!^B89!3D0)!<@8I"0%0\ > MNQ_+9&XB=;J4= R2P*A#O4^$)4*@N(6 3(!!Y@J+IM8/="_=6(5A_L=BV)V5 MT'9KZA*Q3K8F#N;D&U1>#[2B"$86288[UEL#R' 'SA97!Z2ZZY!C['0.>56( M*Z5OV8_%H#[ZZ^C3'5\]?=)P_M(KJ =$^(2!0F0F:BM[9QP$AXXLHA+>,,:9 M[U.%?S>\*Q&/__!.7W/5]@XMCKM G8U\K!>)0-$X>$1\\X M.M_MW-IJ$%09CMSE3HZ'E-R"-%K,L),:?"$#P+C2051WC)=T ;"4F_6")_9:ZZE33<_&J]@'J$@P6 6094ZTS2N#)2@*7 M]$T99@7O$]]=CVLE^MQ7&]P'*>!92U,MFZ]<)OII==$9T04:QW)&,%KD>G^/ M@4+O75;L/CY!^/ M\>Z5LW=4GS;G'["H=8D\@K"&;)$V=5LC:R"_."8=C7>VSX2\$=I&G92Y)W:U MU=<#U&5>-B!.6>4=>7&T#>3(M5H>2="W!, M*#",C*V)PK).U]-="^N6!9<_A(%JIZ*?#S%)/5 M@W1H;]ME)N!':(ZBK[&F UE=7:P^+4+S .'\UFQU5GB^.Y0R8(N;:Q( L MH*];&@Z\-0Y2$AR=K%5'7?VGRT ]AK+)7J'?NCIJUPV1A*[_UW:=G\)H&9;. MYM-AHLBT_F)[G,^_<.:=;W ZK-T]+Z:UCR\ZV?F2%H5Q^Q3E[I2":3[PK%A6 M#S!;H1%4R19"E@&8+R4$7YOB=.I**=MEL]_S^)*6JEX;#4+:NB%1 M**++V=.B:)WE'$.V?5K*K8YQDP[R/GZ2KDN"A]A78.3?D]-6NWWP",K5?8^H M&;&*8@$M:!YUND?NKOL*#]P]Y=&3=%T2/(0EY6AR"2E"J7U"E0JY.I\*DC*" M"Z&2"]V:GMW)DMX]CGD[V4[$F"E%Z?6:B/G7-Z,PKHWF*X\6;50'A5G%#4?0 M09.VC*D%SC*"Q,P=Y4J7><<&7('/ $P>68@N>9 M\W2>8-\W.+KU4Q_#KE4KRO152?/?L3!7[O<5$;,-L[FL](HNHLO4TLUWTZ>3PX/)^/%-E0MW\#I[%F8#=/ "<,95QDPU0.>F=Q5 MC_66<6]X0F0JBGOH;G8ST+8]W8K.UD4;(=M$3KHI-*FB+811,RZ\R=ZG_E)O M4KZI)V^N;^QV&UTT6R??T42L(5\\HGFZ$Z9CFI:SA>BCQ1_7:JE>W)Y\A:._!YV"DB<6I M3OVX;@FTT[A\]YREZBRSD7%'_A,3$I24"-$Z#^AT])S58L4^\?>M8&[2>M"3 M=Q=G9C]=]IV&5PW&=OZ?H^4U@@,>E M#'B3=A<>G(*-]=LU.MO=V3[8.:A5V)-Q#2@G95$X='S@9HW0:[4/;A%7W4&$ M1D'3XCFUN&& TAN;&7D4C.=Z7$5"1$M?=*V&43ZBZ;.W<@JA97G??B7U7JF) MJ9I,.'?OCK9!HV**^!IHMAA+9K1(#SR6Z&DJ2 F+89WX\=U!7VM M--.E*O3B'>LLBVQJH[T4(PE-DD(P/D-*F'5 J03VN6+Z&E";M%"UI\%#BB;/;9,<_[^-'?8]FD+>8V!%ASO)OI M_<\P'=8P_!N,Q%-M@5AO%:FB:1;)Y4X%&$N6(F*>@^ZS5GP'99..$;31^GJC MW:ZMQQ%A6)8V3 YQH(E>+/I2SR.$>K2?0Z!'@_16&^-E<;+/1#^/8Z/J_MOH M>XV![AI O-AY]O8@?)LRC6G>N[9\\ '#>J&GB!65JGR-8HXK3@ M":(,&="AX%(Y&U.?O@>7H=DHY_^N^K\X\]<>]F;&_NQAD%/1D&DK>#VTG32) M%KD K[0%E[)&%U+VHL_9P&63VBQ5*PC5*/UX_1IKRG.K\'^Z<'B M01 &:;5'X,8H(#\_0%#DXTM2/'<4Z0>#7:;?NY'R5/KM^2G80N N9& M; [#Z$R+ULMX+[*RPB4#!$N#1'8II!1UB7W\XA4! M;E359"OU2Z2H_;>?_A]02P,$% @ LH'\4L($&AMB/@ M#*(" !4 !I;F]V+3(P,C$P-C,P7V1E9BYX;6SM?5MW4TFRYOOY%34UKY-= M>;_T.GUF&3#=K$-A!JCNF7G1BLR,!$W)$D>2*>A?/Y&2;7R1;,E[IV2+[E5M MP!CM+^.+G1D1&9=__Y]?3T<_?<'I;#@9_^5G\2?^\T\X3I,\''_\R\^_?7C) M_,__\S_^[=_^_;\Q]K^?O7O]TXM).CO%\?RGYU.$.>:?_AC./_WTCXRSWW\J MT\GI3_^83'\??@'&_F/QCYY//G^;#C]^FO\DN10W_W;ZY^BS@!(L4YYGIK,0 M#(1,3&&0*848E([_X^.?M=1"=/\_GG/__RRQ]__/&GKW$Z^M-D^O$7R;GZY>*G?S[_ M\:^W?OX/M?AI$4+X9?&WES\Z&Z[Z0?I8\))@OZ+EW"3^M_8GZ)W;Q8ZQ^BPG)E/C3 MUUG^^3_^[:>?EI*#:9I.1O@.RT_GO_WMW:O;2(?C^2]Y>/K+^<_\ J,1(5Y\ MPOS;9_S+S[/AZ><17GSOTQ3+6O072ZZ@3(7SW^NG_=(9TR<",DUG$1E]%\=5 MP7O$N.K3NV.^_"R6L<#9:-XCXMN?W2O>R2D,^Q3PK8_N >WB@]@IGD:<]@GU MVN=>P7D!\B;"^I'#\>0+C";C/Z7)Z2\+>,\G7S:!5?\AJYLIMXHOGK_\AU>> M2P0/Q\.Z9[RF/Y[_Z_J,[1'@USF.,^:??QIF>K:PVH%P"E0 ;9V)$5'YA"KJ MG#/(P?(C*I0+,*-)NO:)H[J=32X?,X*(H\5W!QF'@^/Q?#C_]FI<)M-3.%\! MOIKCZ6Q@/DRR_TE%^J M^.IO%G)<_,S2<]B&[)"X'_^:?)-./T+S_S/BC\ M7V-T].T=?IY,YX/@53#:%18%"C)>C&;@A6')6H,N%[2A],+FC0;MP*$QEI-M*4.B56:"%HPG&U6A+-(+L,[WPO"U MQQX,OP\7YFUV92^;\!3(J*B+/-UDXBO$VG[D[G._PXG,U)R^9OX!0'5D:ALP6&R.F,2+2!>%*+W^U .AM8,H;U-KNE/[:IPF4]HT%HM\/Z=#XOGD;#R??GL^ MR3@ ):S-SC">-&E>X(Z% I%Q&SB/2>?HNIE7&X X$.+[$_1M/;#=]> #?'V5 MZ2P9EN$RUG6^]T!T0F@"EF+TM&AT#%)(+&4E/2W;)=.'!JQY_(%PWX=P;[/N MNK-^E/,49[/S7^IRQ8#K2(Z>U@P+DI?GR/@'3\9#/1%0@^,KWCT@;#= M5:BWF?:],?V'"XGT[?3R9?A.%4;PX5B@F2!0Z:S)172/2L9Q )&0 R. MI_Z(OO'TPV*[BVA71$LZA<2N 7L[FN>UMEIW,[5N/O')<]E)A"OX[!3K>H_I;$HK%#)^&,Y'. @R M>:DB,EXL$A@5F1=1LURPN%A4X;K;W=+-)SYY/CN)< 6?G8)='Z90LV[>?SN- MD]% 66\QT=: Y*/1NBPPGV-A(DA5,KEM.72+2U][W)-G\N'"6T%CI\#6A4X= M?TV?8/P1%X$VY27JD .3!FEMT=,I'GRN\99LBI':EV[72*N>^N1)[2S*%=SV M$*QZ?C:=XGB^O.VH2D=F^=EL4"(G=]HKLL9E76HD0SP5S8($^G[V4BC9@]F[ M^NE/GNO>1+N"\QY"5:_&_ IL_)Y?XXF7X;:*_))K"&Q>3)-$B9 MU"\0**,C-S$I%6(? :MK#ST0AA\NR!7$]A"I>G\*H]&SLQDM;S8;T-XAR?GB M3'E#-KS7AK89Y5CF(EJII?2BCW?XVD,/A-B'"W)%>DGGV'\;6"2#M98SJ(A2%IS4CC'2[48O. B1.B%X)4//Q"BNPMV!>&= M(E+G"O@)1Z,+.%%" .5)]8(,3 ,YX\%"8<8Z;WE*P?@^#+"KSSP0>A\LQA6L M=HI1G5N!D]/3>DL]2;^__P13G)VCL%NHY.<9QKYN#+$7P MI/E*E7+(13*5N*E!5,=\((SDO0G-T6;Z?[?[H35/?O+D]B+2%3QW"GI=Y/E^ M1_62OC,;.'JRTRHP:XNM]1BU,L-)1IN']LAYLJF?S.D;#W[R+/T3-M?HBK)8@Y1DOTG:(LQ*)@W63"A7/3*EQAT/S4NMQY]8$0_5*@KJ.X> MW!KB[ /$$0Y0*L#B DN<1Z:3T@R,)Q\N0$)T"NETZ6Y573RN1TJOE!SOQH9Z MD,A6%2G]M*P?_7,:36:8__+S?'J&W[\Y&<_QZ_QXA%5S_O+S##^>WHKU;D[X MV8Q]!/@\6*0.U0]Z/H+9[*0LK/ZCK\/9@"M42DG'LE-TM#@7F5^DE5@KP6LO MB[GKUKC +"[X.7_24@MP-)]=?&>A#HR+\V+S_WXOI!Z5Y(X:\!5*\S"&)RTD MW6-QVP6PJWA>+/;#C1 -;E2B]ZH#MS'UN>FO*Z;_3GW/I$V:2'PWNN"",BH2 M*(NUPT8LA(RL3N:*TLB=X2#N\L,>OPY<:U"P1Q781M MJ%]$?1:XCG[%92$ M^*C)C6"8 FUWQ4CR)QUG'!R=B+X85^Y*!.M _2TLN[/Y^F+H)N'=Q-MCX?H* M1,_.$154,7 E&-@:XL5@6+0UPJ>M\=);SO5=&9R]$/[L\ A_B'C7ON'__LL- MB9 9^_N#6XN';T^>O/\^/W?CH\_O+\.8\-V(VL_K(\6 M))LAO=&6!&+6/AMEDK(Z10P\\R0DTO]J)I\?K/_8GNSJ[TY&@N2]%\!0)7+C M"^G1HIN!H;-"8M(>^%UQD1X,ZDLL7;>.H]D,Y[.C6$M&TWR@;*ZM7PQSQB:F M>4;FM5"DYFA]=(K;<)>O^/"57<>Q^RVC(\LWMXP.8FUP/BS1G(<>+T%QI40I M)3-OO68Z^\@ P3,59?2@M*+]LB'7-^#LGO(N'*VDNXN 6YB!,/MT-,[UE^/_ M.AO2+DS@9D?SYS"=?AN./_X=1F>U7@$A@53,^VKZ&FE8" %9C#D(F5(6=R8] M=3 4-H&W+ZWH1.5-\Z%W'AHHRU%*M5I\]@X3$L0XPCXVDP"?S M3SB])H.!\I[+9"++*M">28!8Y-PPQ;,PY/2@5FV\C W '8)^],U!C[UX+B#6 MMA.G^ &^XA4M'F".P:%U1%V":CMQ%GVA+V"<%%%!4BM:,?:@&"OA'((J=)=S MCYU[5BYSD*WFD0?!A)"%T6J !8^1"0, R6IC?1O2#^Z]?[A<>^SA3\AN9*%40 T K=* -+X1"6Q^O?5PC M^3)2.5F$US[9W$0K[H1U(&K1G^@;;!9_G4SR'\/1:."R!I0UB2T9+]F25 M6LLX%])IK:T);53@ L&!L/T@@38P\U]6\>'KX1?,K\9S&'\6[)1 $TS&:F"N585!<[5NHG)"0N5!MCH+UF':O%FUX7*\L74AH>+_T%K[5 MP.7E'8=V2=&^R+)U9+I@42QF3"SX(E3@AOZ^34KB:CQ[58M.C*VY6.H@[@9* M<'SZ>33YAO@.1W6PW.VU#T!J+JS+Y-;0%S)=+/.UC:V15J)(/N"=LQH>K@_W M0CL8U>B7A 8QA(61NP)6TJG@PJ+*OIZB*K$HZ5!-!@U87;+P;0S,-8 .1B/Z M$'B#D,/SR7BQMG\,YY^>G\WFD]/O*"_:2 V\MX8G,H^CDXGI2*954/0['S3! MDSG8T.;.:1-T!Z,AO5/1( Q1S>W927D^Q3R\S*&(B!#0DLZ*')D&YUDH3C,; M:AD>Y\J(5J;G;30'HPZ=1=T@"G$]+'Y;.8VH9YIGR5873(1:CNGJ)%I25!%C MQ;B#*XF#W2%Z%'^#>,;+X;A.YUV-C2P=62PJ5KRAL\YIRV(RA$UG&VU(*'F; M(^0N5 >C&+V)OL?Y).N7/!#&@=:2W.U2"%'AG$61/?/H GJ;HK%MC,P#MB\[ MBKG'<24K$*V(W_K"M=*IMG"7CHQ?1-JL0F2JU.^"2"$TCU<]AN2678>L.E+1 MP!5]/1E__(#3TVKP7-@[ RZAE R!Z45C)5D$Z2Z]#X*.-N6"$?2NM%&/%6CV MJA5=";NI"EVEW3S1Y?( NW+[5KCT&,CNC4(O>8%C$[EI-'[KP50K=)CK\7 MVB'I1K\\--@J5MHY5^#Q($%'04=<2F69F.-1999(A5&8HMV=<^YZMC(/4TGZ MY*!!0.MFG.T*LAQ"SHX,( &<_*-D(_/>2(92ZRQD5C;\6T8XW.:C/GMW68"LE^/I\.X]F\WOE_F-1WI5[<3$;T MB1\70SAP]OV]@> +J*R(=D7ZCC$S'WUB(?)D:)U2&-%$J?I=QX'JX1[);F#F M7&E$OBQW]QEC*;43:E"U:E5F%D!GAC%J3K97"K)1VX$;2/:1(+@_9E=V-GH@ M+0VB+6^GYZ;854AT* L;$U-<1'+:BJTQ:,^B=BKJ$H+UK4K,;H'YH96E*SD- M@BY'.2_D#Z.W,"3[_3E\'LYA-*!E:*GJS4+6G(YG,@[)Q>=,HK.H("5RZ]JD M%:X&]$/K31\D-;"FWN&KD;W8_NA-:IGZAK8.Q^F"+.SZ;>%T):G[,6& M*4P"@RS7RU0MR7N(10DF$V'41A81V\1SUB'ZH16I%YI:E%1]5^A%Z+(.;IKB MI]KG]@LNPU2O)[,:G#HI'^#K0!NEN1"6N9JGJWFP-<2MF<&2LHM:HFG4MF\[ MH#^TLK4DM4$\ZK;D!G0PN^*0K+UBZ*U(]+NH?2;/UMM2N-12MU&SVUA^:$WJ M2$W;3*J5(9%!#B!BK5PWH>8/A219]&3VY5)[FLG@36J>5[42V8&&CWHEI,$) M=UDEN1S'0,ZBEUPDEK,DAT 5M>QUYZ4R14KC>^KJ7&M$. MPGS\TTMT3DK&&!E7JEKR)!T?:8_+CO-"QGS0T&;G>#332_J@>>,1)MN(>S=C M*S9!](./,-F*M/OG5SQ$XKO1A02DU8+\,CH:R29VQ3"(UC";A'8Q!PRJS2BC M1S_"I&<5V$;0NQEAXG3)-I"%K 34+(P"+&@#=783!)V-5K(1]8]SA,E6#-T_ MPF0;\>YFA$D./ I0BB+\(>+=\PB3 MMU 3?C[A?)A@=!U3QWDFUS^YY7"3.]9P8]))D8 B6DF[N=":7D<;2S M"\:NGW1R_1F]CSVQ64N;LJJSPND+)W\T%%+%I&()Z!Q]ITWR68.Q)Z/1Y(^: M*_QR,GTQ.8OSRR(O;@[_+:TCE$)X$W2%6Y!>W5;'9&L'PL MPB5OF/1"UR(W1688"E9OJ"TG.2"T:F"R$M#AZ< #!-VDF\T-6"=G\]DC+MB34C@S/9<#1Q1TIP!=7A:<)#1=X@0>1Z,MW: RS; MVDH4:A%"BB2#VC?#HZ8_NI!,=%[Q-D&/S? ]>15I0$.#R[+K*&^=;(K\196% M83:-.%Y0["?/R)-C%$)046%K4-3$M3[Y=<('\Y%BF1>]UHALMC3[39 MBN:-$VVV$?=NDBLV0?2#)]IL1=K]618/D?AN=$%$5ZPQG@E="T'K8.K 4V&& MIP@!8I2-*N@>?:)-SRJPC:!WDVCCBQ&F1,=4D;7V)>@:**<]S[FZXVD777:+,50_::)- M3X0_1+R[3[1Y_X&^_GK\YL/[DYC@6IJ/,M'6&PM"Z M3.QH742;C6I3A(\BC+&-9JR>,M\S%0U.L9HJE.H]S2+(\@S(?;Z*]?AK_2V2 MZ0S!!,_)N:\.?^9U'G>T+'B9+6@D[&VB'9OAV[VZM.%W11Y7S^0TL'QO./E" MV&"+J*W]4JYO#9W2S@J&WAS2!L2[[1@=A/I; V(U7XW7]!U7P MU>>S5F<=G*0%J*JJQ;- AB!#7NI8"^%(6W=Q\%P%]4B"8UM1??=I\V"1-]@= MUD []Q V =3@X4](CUS9P:]O$6N]#=DAJT2L+#;:'=SA#^L!/!/ % M?L'1Y',5P'6(667@/*2:GTH6NK.!13"<64G6ELHNRD86Z ;@#DE7^N:B027! M7W&,4Q@1PJ-\2J*N'OM\^ 6O@S0I.*UC8EKX>DVED06;/IM$O&O^7+X I>_OAK?[E#U;C(:O9Q,_X!I'@@=+:_- MJ@1WD0YHRUE(B1R%A!D\:9UH-!9^2Z"/(OZ_C9ZL<*.:$=/"OKZ=N@L1\(D0Y6*^LHT,=6_4KV'^7P9TJ0S?9-["1%XC^.H5Q;0E]-JT].G$Z MG"S+NA:Z&V]>2PW &UNBJCG:Q3.MO6;1962 MJ]D\RWJ@JXB7V^3B+T\^5YRSXZ\X34-"/^!>D$^0:ZQ!D81T<:PZ(/E^K 8,62(GP,$*0:>SRF0>%GI'>/'D?V9R M0!MN;MM _2%UK2?F&M0>/Y^,OY 4"--YDN3RM5A^F_9G,<@H%-:2Z*P3'?6% M]F ZY"7C1B0??90QM>IR M(JWSB C4!_CZC^'\4Y44+86^L3IO;>!4T%JFR(JOF?M(FS (B.3FB@0!));2 M:&#B ] >N *VYJ]!/?91_G]GL^5DT7>X& /R8;(I=,!Z>V 2&X?A<1XID!J3XOW)2V5 L4W6*NBXN,WJA:]/9J"+8 M2%[F1F8S/?"*=M"?;FK&IH@>29G05F1/&@J]Q]2#3?!=S.[8 .$V!4.]J,<^ MJH7:<+J%PG0@9#^JHR1/$ HP(0@NF2J2A2*!F0#2^2@\-QNY&(]>9=94#CT6 MC=F&AQUKRO=8U'FRL?81L01B=S'@\$THK4(*#W*S@K)]3Z :ZW7D> MK=C=YGSJ0DV+C,F+8WEI']X&IO,W8A-036N<5\+:)5JLB+)(@M@HY^<&E-W',7N@:/V@D@?(MX&5<*V;]3DD M:8T*NH@Z R.3X>($\[Q$!L(Y]-[2T=@F774%F$,@O:N,&[SG1SDOQ BCFEGQ M:OP\ZN@CK_(*L4$V6K1[#)\,XB' MH"5M^&A2I+"NA7;0QKL@:O=C2P9RX;2C2;*772BRMN @(33N7?I8)PWT$6+H M).X6DP]O=UC>!-$//FE@*]+N;S/_$(GO9M* 1)4@T0Y80O61.4!MT80,9?11 M)Y4E-'(E'_ND@9Y58!M![V;20';2H3' LLR2+-O:$T68^B75@6I!D_/;,(KP MZ"8-;,70_9,&MA'O;B8-\*RE*S(S8Z'4(MU<+S\X$S*!TSP%]#_4I(&>"'^( M>'#=\=^/W_QV_&(X@X\?I_AQD?\^*>_P"X[/\$5U>$:SZY V:R^TV0?W MT%GH 2NXT52H@*Q9;S8*U-H8]#8Z+P-:RX7P)@PV>T17+W[Q8:^J"&!T]/GS M:+AL@+6\L+QYC?EA"G1ZG4OK//7+)00MC*#]HP[0UM5?\:.- M//ZNV+O'0!8(7M([_7PR7G1(KX4>S\]FS69(_^6:H!^C M4;&VGL0(@6G@D7D.@DD99-!1&"?;M'9\ -C=;X8[UL?;H9:VA#8X3A\LL:5K M&=$$;U-B'- P[9-BD)".FEA2#.!3]FVN]KOAWE6JZ^/0QUV0^QA2:=].)_DL MS4^F[W'Z99APF;\E1*HWI(R\F]HV*FL68Q',9!^L$2:1"'M+6EJ%8%]!H%V2 M/^F1A)ZSW,[QS([&^1S1[")9].!PP('65D M)=7^3@HB[;-%,?)BL_ )M=DL->TQOI^ M,CI;]+ZY"%_D@(:<)::L#K5W.Z^#$H&! H/9HS+)W>:A]B3[2<^" MZ]%076"Z6-LY%' E"JF!<>-I;1 Y YT*BQ!5XH),)B4WXO#ZYSYYZCJ(::>! MFS@&3B!3$MO&!B?6.8R*:Y,5KE5RL6^ S"KG/3JF\_?X+P.+D/EK688 M F?DB5OFC07FBRE6< ]!M9'+7:B>9$AE&PU;T8ZL'XJ:7$7C!)?5NH:U7[$E[5<4[V ME9?9,(7D?>M(QWE0,K"LI8X>7$I9;V3K;/2X'T8]&C'0(%/R3@4^E]X[3)./ MX^$_,0^P8 N$HMI;\.T1.]9]I**28- MR&F0E+@*UT4-[@;(FN8HK\>VGUSE?CC<0#$Z$+!;%4G2:"OIY9/< */]6K!0 M&W&*& KYI%GRU*;@9=>J<4\*\ZXU8QNYMRB37+:=G)$3@,,O=6^\F".+CK9( M7.0%58N.%Q:SK5W]'.2@2C"QC4>W#M'NS>V^6%O=Z;.;R!L$%M].\3,,\_FH MSWI#M*S).IM.R:191"@N[G@2(KH4"RL@H0YC""Q*0>8^.O21NRQ4FZZ(FV,\ M&'5I1$N#O62!ZQH@E!JLY(L^M00H&$E[)@%"KT1RF3P":-AX^R#5H9N0UT8* M>[UP?7/\X=6;YR>_'K\]?O?^;T?O>KEZO?]#>[B$W1+YC>M8[C/G1M?!#%H' M;8+U8*,M5C@;8A:#^S^^8Y.;\VIKC:OC?<9EOY'OK0>6G8&/SN:?)M-%8-,*Q55.DN6D:C&J M3BS6'L7!96/JN&J0X3X%W/QQ>RC-[H_X&W<5?4NW67'6E;%15Z#1VCR/-C.% M@JQV6QLI"@U,%&UDD:C)"&M8I;42U$&H1]_";S%&-WW"?#;"D[)R_<^^72D[ M6X:%? $5@! J)PP=S+7;MT/)I-5QWX::TY:>QQ+*75\2 M':6R6,@*+#G3KNE(BJ$8Q8264J1HO(R-^N8_NLX1;35AX^82VS"RFX8"FR#Z MP9M+;$7:_9T%'B+Q'367B-Q:X24S K#.V8AD8+G "OF,*G')R?=_TCKPX.82 M/:O -H+>37,)GH*4(!WS7&>F>0P,"L],B*0M!YUH VQHQ3Z^YA+;,'1_V%>EW+GO'ULE!.-BKLOQ_;[C>:/O7DYJ[3,Q<-HB@O,,Y?C6?D$]4S]B4D/#JM]U2# M**0+4G&6HHY,AR@8N!#(T:.-,6B%M!P,SY.5P7.\O%HM^ M-_SX:7Y2?IOAXN9A4+3D!:QCQM7 #MC$@LJ:64RUUS,*T&WB)'> .BRMZ$OZ M#5+#5R][Z9?S+(VFY3$KBV*Z]NH"[@1#[SUWZ*73;;(&[@"UJU!9^^.CN\SW M'16K):CO8/QQ6?MM(O-* O+-A% M08^M,0YT+*$59%RB#G*C/G<;\7?MT;MM:_!@X4_ZD%R/WM@""'R] D37]!&5 M'9,JAUHL"BP: 0QL#(D[6D_]@8[B\>70Y*:N8L#J16^\MX31UXD6(()/- MHK2YY-FE*MQSQ[;]0C=_E+W%I9#,P0Z2KM%:X-KB,XU?!-,;;-[5J#:CPG0 ME;$[%:"#N%OD=ZS$1DH-OA263!3ULHUU$W"#<_\JHFNZ[<#D6$ R&6K?6U3(0#JH+4ZC"G4^FFET4[8&T:'9 M +U(OD&OFE6X7MGY"[ )OK:A@7L0[BE(T N?&RA)9S(:GQPK<4K:YT10 MD4%<=._U=%0F:9A(8%4Q5OO8)CEX/\IR7QAA+[JR#0=]MW7\E00&X_=S&(_P MVWL<#R?3EV?C.O;EU3C]Z:(U F-DP:&ZGJDB_*M_)8<0_H+^(B#X W'($FQ.C:TXF3!I?EUY'6XM_9^\^DU_ED_'>8#FM,H,(6 RDR\#HUR*HZ M)TS5^70B68;(C9!!R-2H.]FF" ]18JNR@9!U]OM!%KZ9YA M12IEHHC*^LWZT#W1".Q6!&T=@=U&NBWN>EZ A Z\3R[80 MH)B$Q#:)'8\IX;MWRZ*KI'>8Z+T!JA\\T7L;WC9,]'Z T'>7Z,V5F_%T;V)WML(N/GUR7)R1# >4XE,^,*9%B4P;UUB8&L5 MFM:RN%UJCX)SW+KL=# M_CNF=_AE,OHR''^\ 2P 84DQ-R[AO!RYYXW7T3/K5:B!:K?L3Y6R,\K[G&6C],/;6 Z _8X";K - M7$UN7.QSVCM4ONJWD1R*/9?)PG?9MSTR?BY M2F^"J*GM=QO3?BR_;ES=07P'03=^Z<^1!>,3KTT@1;YO[^3P9+PHB(HQ_/RD%Z1"J^%Z_>G;R[OPL$L$4 MFX5DN6YN.N?"? +.4@ M IDC7C2[KK\?WN[/_ZX\WKZX[YF$W@.^^?^=S>:8 MK^+!"$GGVIS4!EV[E' &6D>F EI+!HKS9T/?[*4]B*M%J,LD#X'1C5A M<'9,^I5J=?#[/^!S7>]%];;PQH8L64)>DQ!B8N3 .B8#]S%B\DJVJ0+8 -R3 M58A6!*P-^_9>/G\QFG)2J@7\:-(T6SY/A#G>VI.*J0=;!)MZD+O1-6 MGU&$@?-)1M"9\=J*2DNMF(><6%;2)&$0\@Z:/SV2]/ '\7Y7"&$KZ3:*%\TN MP#P_FT[)81Y(+4P)6/M724F^,NUN7O%:EBUJ)U-#VUV; ,(J-(?&?"=I-\K[ MK4D+U[2R6*M-,H+9&B\GK20+%HIEDDS;J*(1&=JU=[Z)YJ TH*NTFQ>R_S:& MT\ET/OPGYA?#6:I=/MY.\71X=GHT7J2NOIK-SNJXK^>3V7SV!N<#4;@VOG80 MDK1Q::. @<^:28>@I 20NHVR= 1^2'JU2PX;)*2N$LPR;HO!"A.R8IAB9%J0 M/'R0!$R!CRHIE5K-H%@':6K?0SY,#WQO6G%_#9RWTOQ\P;X_E4Q_T ^MZZ"?@ 9^U :ESR/ M5G.F>;;52NICSQTVZ*CK)MG6E^T_]\ TX^;<;L58QM-Q'B N'>5<9N5(R<, M LO.U/VO%OE(S"R@%G0H6J=V,B#I<67<]JX!VTAY)Q7RB3:Q.@.$>5O[:"M? M-SF++*FBM4ZE.'.P%?+=&;JW/GX;\>ZF3?G+HU?O_G[T^K?C7X^/WO_VCGYY M\^']2QA._PZC,_S;$*>$X-.W#I>O6SZAAQO9+FNZ<4VK+$^\&/K/!VUL"LF" M5\16, ZU28,MG]4QE^+BR#\TWK2I0+L7 MVN[WR/UIX,W-M5_>6OA7,/M$RZ^_'/_7V9#V*!RO!#Q0N2B'KB9V%I*%*8;$ M ):5F%W*2@N+;0*[&T/+5G?7UA7HXF?_P-\T>\ M@/_M:'X)?R"D])&[V@%*(M.ZZ/I^*I:%0G0:.8@VLY2W@KD']6M)^F17C.UO MAQM$+W)4MCIBD6#Z&HFW7K,8("J"'ZTP^]S9#ENE6K#4(*IY">D-SA?[_*7& M#X#HE3*IVNZV(@N!U?&CK!;1>15RS(V,K/68?NA#L!^F6NI0!QDM;PQ$B%E( M5YB7-5P(F6S'.E$J>U0VDODH?)L8:F]+V%5NT"/4RYVR_UARCRY7_^S;^5H7 M\]&F^%]G.$[+(#A7=?ZW]LP)07Z7$'2,!/3TCJ;@C4T\0J.#^'YP^[HUW)/6 MK-/=GMAK8>U=0%P%\+(E[?T0F]Y";@!R/Y>2O1.\3H%Z9F=/BI2R!X/>UGOZ M1.\2#PR*<$P93G_!"XI&6?][4Z![KC0?@_YL0\J.]&9VN2]?=+@4W&!!,AMB MO?1S"1ED+YE(2KE:_PR\38G8)NCVZ#7T1>L&:M.)DP;1_&5WMMP]*%;N)NZ M)$,:5#+1:RU0-[[YN!/?CVVO-N"P03WS2@]M19;C>8AH [ [#^"MA;OW4%YO MO&_B5O=*VJ[B,VM!!V5<*(HS3OX_@9:6>5WH12PZ:^#%H-M=A&_'&K9YK.]Q M*-@V7+54K%?CSV?SV4("XK+)=9)::L&*JLT':JM#<*"9EEPGRSFJ1AF^=X!Z M'&&^GNAH M'TU-'L+%CG83=0Y-61\%K8U9251J'25Y!75&CXM:%5V(]<=5@.M([ MG,VGPS3'O!KCZN]>M/_= 'M39ZP+^CW5?O>D";<&K>R8QB8S>CJLP1HG("@Z MJ;VB,]O6OH#)DL-A/+I@K43?ICCE\:G@?;7GCU #MV&O@>;].AGCMU]A^CO. M%ZVL+T*P-NH8LF?9.4(E4JQ]XQ)#3[I@D"LNVQ2LK\:S>SMK=YQ.>B>D@?_V M:OR%!+*8DT/_8O'&>*5+*MJP;"T9!=Q8%FTU"J3A7)*%:7*;R]/;6'YL"ZLC M-PTF#UU']!SF^'$R'?YS<6UT<=&W <*F]M/]&/=C)75E\T[EZ(V*)@61]R(M M%IP6GC-(-:J*EM,A[20SAIN, @TTFE>\+V6YQY[9O:YLPT#CHMDZ:^,\BG;>2LZBR9;*FJ%B;,/ V$<35>'9OK?3-W!V5KP\4>\N8\K-OEU5N MSTQ4CN#KB)#6U_.W8?W8EDI_C-U6)]N; M.MTMF84H?AM/X@RG7ZI$%N%1^NO)N':X6KQR-Y=W'HW=9(&[NW3_ROB?N MO\'%Z^_-%GCA6D%B1;HZ\,UKPRB=C1:_ M?3<9C5Y.IG_ - \X+R'G$FC7"712VHPLUM\%",$F(7-,C;-*6BWMR;?!V>(- M:&C#]* W+6,?5]* _C&S=#6F?'XW+GF6A*!>$SDP*%9A.@LQ& M@,R"+% 'UV:E&K4Y;+&<)VTN]:%V&^05[U9G^C;F>UK1]WUK,>>[?LI?B>[7 MD]EL('R2SOK,DL^\)D1&!@84DSF#*LA]2'PCJ[\]UG_I^^-5C09)D$0_$L1>V1J1V5GF[P; M:\Z!MV?3] EF.'L/(YQ=S R=O@A)0F&T.L-TB8I%6?NE2ZU-LCRH1C?< M.[#,]Q-J6=YF*A.3+3PPFSPPK8)@OK;QE<58KH.3X-KTU?[1>XGVX=SOE/U' MV$OTS@+4B-FE6"=L:D][MM L(B!S*0<%M@@E&]=>'GAW@JUTYX'=";;@<.\U MXYN _5=W@OYY[]:=X &D[5W3I/-8O'8L6_I"KQHR#S8QGY+BWI%GUV):LO+*%16_(JP$O&+D)M=]0 40>R UO;/H]O7KBK>C< MHIYX&R[V>"7_!J8UI> +]GT'?^N#6UVZW[V"&[?LOEBC!#A=2B WT_@B="J@ M?$:(T:Z9TGCK$=U>X1G-6WXJ3MOKEH1L/#\IB[%4N2Y^H+6.H@Y7 M#@XBTTX!BT($!D)9[XO/QK1)<+@+U2$I2&_2;V#_?,?V,.T =IEYTDWV#J\.UD^PN[C8_3)Z1K91J MGN:P##&_.*O1CS=D'PCYZV0\_S1[@_.!34%P1YN=#1)J F=F(5G/P'LP6BDM M19NMI1_\AZ1L>V"TY<7D[(JD5O6>??;M^P_4K-\ZB*]6OCW[5A=-"WN!L^'' M95;P,EQG+(!Q(3(90Z@7*';9_TSYHK@#SJ^,B&_C[?6^IEU%_MMI[2/A^[&$ M]K^O\=5X1@^LG_EN./M]$;-QW%@>G&+R=7!]DV>VE>^R17SZJ_3R=EG MLIXNYY>_G]-3Z_;W'#XOTK^^.P@BFE"*TWR%Z)*&H3U?QM/$4;#?V*^".**\_0%B4$ M: 3>9E#5/<#V>?1VIG'2CH/&MMC*L-_5D-^'R3%,Q_16+4)]&#*/$FIK\&J> M(HD&DM9D33@3HPR9K(O]!&_78CXDQ=H1*T10AOAK6H<;KT#W=92T-Q78)MZY#16[#F%M@NU?\*=S71D&_GO+MY9BM8A*Z@3WCC3 MW#H6:J-W!)=]@!BA4>;ADXAW;L799O'.;03>I -^FISBI;%V<<&X5'WO=+&1 MT_)\;U.3> M/O?[T))M"&AH=YPW#3D_!4,)**/73$'M[*H,,E\L9S+E#)X6+5(KK5@!9Q^= M[GNC;(W9\7!Y;WO+>O[M^B7"#/_CW_X_4$L#!!0 ( +*!_%+C?O,?%YX M *18!@ 5 :6YO=BTR,#(Q,#8S,%]L86(N>&ULU+UY<]PXEB_Z__T4>-T3 M\UP10A=! EQZEAORUJW[7):?[9J^$Q4O,K!:>3N55).9*GL^_0.XY)Y,@ E2 MG.@9EY0B><[Y(?'C 7"6?_V?WQ\7X%D6Y3Q?_ML?T)^"/P"YY+F8+[_]VQ]^ M_?H>IG_XG__^/_['O_Y?$/[OUY\_@+P-^$+/\. M5)$_@K_EQ=_GSQ3"?Z]N>I,__2CFWQY6( Q"=/C7XL\L%8BJ+(91&@B(!4*0 MHI##2&8AYQG+(LQNOOT9AQB%@610A"2#.),*4LPB2+-8Z$NPBD1:/70Q7_[] MS^8?1DL)M''+LOKUW_[PL%H]_?GGGW___?<_?6?%XD]Y\>WG, BBG]NK_]!< M_OWH^M^CZFJ49=G/U5\WEY;S4Q?JQZ*?__&'G--5A?E%O<#9*\QOL+T,FH\@"F&$_O2]%'_X]_\!0 U'D2_D9ZF ^>^O MG^_.BLQ^-E?\O)3?S,A^DL4\%U]6M%A]H$PNM/;5TU8_GN2__:&G8A>E';^I^ MU?P@AU=X1\S5*M=?J'=+,=9W=R/J:M6'U]C7UR)?T<4(7XNMF!V5%^:##_JG M1HQY4 >95G(:ZMY157Y?R:60-5ON/1K,Q;_]0?\T6Y?P&Z5/L]=T84C\RX/4 M\ZIA[]OO\W)&HS1,%$%0AB*&.(I22 E6$(F8X30+D@3%L]7FNSV32_CKEU:- M2I:=H#\X6+HZ,V,+6>;K@F_?=8^+4R\P_>XR;[OTYR5]E.43;6[0VAJWH#;@ MWQL]0:4H:#4%OQE=_[]__7EKWA78+D9#;#%%L'*^I]#"W)87ATCDW!J)[60L MM1$5#(J6K+*C><;/QE'[62Y69?L)-)_ #6>Q1\O"OOY:,1OB]826O +P]%< M\3//]<.?5G!O9(R/Z6;R*G?[LM10:R7^ /)"R$)[Q2<,.OH*?UD_:=(SKC%= MO*'EP_M%_OO=4N7%8RV!E:N"\M4L#+GV>44 HR@A$(<\AC2)$DB4#$*:10E6 MRH4M+.5.C3QVU09;DNY)_=&,06?CM"&0#4@?EE#T^C,C Z M@QVE-=@O-*/K>Q1V<@1D$-R !KH!7H@PI 11>.0I"XL=5'BU/AI MHS!8&(W!HE%Y+LL;_5%9@D9Q\)079FCECLI'UB <,I']C?TXZ#V=%_]!%VOYBWZ^?M\;SGM?R'^L MY9+_>)L_TOERQGF$HI CR)!VDW"(!62AYB,J* ^(7K;%$7=A(0N94^.A'4W! M1E7P6ZVLXRK+!G([VO$,Y,#$TQ-#9\)Q0,4KY=C('95T'( XI!V76_L1SP>Y MTA/W7KTII)BO?I&/3!9Z51:3#-,0,HHHQ(1D,$T2#I&*",I"C AQ6I6=$C(U M:JEU!+D"M99N9'(21COVN!:<@>GB$!?P6ZVB1Z;H0L K-9P4-"H7=)EZ./D[ MK^TWV]]*MKI;ZE53=6KY7H_X[6.^UOYUA!#C"BDH(LP@QK'V+9@@,$9Q)-,X MPSAQ6N&<$S2U66\T [12S6W"GT72;M+[P&?@B6]4!%L=;T"%U6TW5LYS_Q(0 M7N?_66&C9_Y98:-2P"63#[G@XO5]W^J\,%N4;V7]W[OEN\>G M1?Y#RL]R4;U2MUOWL]B$&7),(1%1!#%C"4RES"#-$ UE$@M&(A>BH)*4;#1%-"E !]O_\/C>A_&54^PGS=$] C;PU.^)E?6$MT3B MQ-0O)?_3M_SY9_V$>M;K'ZK)7DWS2\\=9<);&M=.?=O+?40G?S;)P_?JUU)6 M^X>S1(0Q0P&&81(I0P6:%'C 8"3#4 5(H_OASBYY6%E3:#A5\? :4 0./#R6^8-#Q&>.[ M X[/W=2/4CYIH&512/%EE?._?WG03F!YOUZ9M'Q3Z6 F)8FB4"\1.$/:OT"9 M7EI1INF%9:G^1)&4.P4#79 W-5K9J M*H^\-R+>Z@E?S)2@K"WYRXY9+H-NQ MBT:H'&,)P"'+V-[6CV?.'PR\:=)Z MTE &B'(&549,S)'2*YD A9 R+'G& DPBYL(T%R5.C6NN/W6\#+(=LWB%;NC5 M3:,K+(X/$F_ &]^I4];0>.67RU)'91AK$ XYQOY&]UV2-WK1=5M(^B87SW/?; NKS1 MT1>"@>>^I?5..QFG3.VU=;'WH-'V*DZIO[LYPPPY94YN2S2[[1M?KZK]T@6SW,O<$ MW>1*608AZG 019E-D1Q\-RID8*!<%ZNYIPNP&[2K5OXS2%X MW01P!20#3_;>:%A/]C.V=TUL?.,GG/&-).U'-_[O=&_RQ7 M&GXIWM%BJ9?\I5Z1KA_7E:O^5JHYGZ]F2-/^ (RRX'[IL*X_#^SE1;X7 MN(;>[>N+5(]HA@XDKHAE./74D2,9.@P[CF/HNKAOF9&RE'+_4/.K+![OU9M\ M6>?8(*YFKU6*CMN7W:#;4I;L;T]\[E45#?:0+_3-Y;M_K,V*L*V$(F2H8L("B"@*]"J-4)AF&891BB.B M_Z<_%DX%^VVD3LUGVIY8ZO7$KMK_-Z@5MRFJ=QZ_2Y@'%7K=[K9C:3FR_QY]B9_?,R7U;-OA9B;4VFZJ(-6;]>K MA[R8_Y<4,\%H%"*3 Q-3JEVMF,$LQ@0&L2))1+7OQ:4-0]F+G!H];35M0M4! MW>CJ'L#N 'TW+PT#Z,"D5.O;QK#O(-N$LV^5]HZF:)I+5N$7(Z.Z)WO2Z%H3 MOCM0-=N;^RH*#^(HJ C[92UU][BS;Y1!M;I[KW4^Z;^VGDT0\U#& M40IYAB.(<9+ S#2%XHA%&"F22>88:F E=VH,WJA=]Y ]O8KK[6+:#H6=DSD MP ,SNB=L>T0G."'E.43!3O;(<0I.@!P'*[C=[B7@>3,[(I;%2"]_(8VR#&*N M_Z%"8Y\(FBI$*8HRJYB%"W*F1DQ'(;M]6>@B-?R.G#-0UX8U#THA MYV2]9#CS)8JX=+E[$-.M?HZHRK OZ+=9E+$D%(&""8FHZ77+31]V#5TJ>!8* MQB@*; .7]IX\M6F_40X8[>Q#D_;AZI[;5X$P\&RVM-\IX.BDK;V"C/:?-%I@ MT4D#=H.)3E_0LV8!_5$]*2_,RWZ^_*9_T3^53+34^V]_,E77)]Q2U? MS9_K:KN)7E5$(L10T8CHB8I#2!$+(,E$BC64%*FLQ_';54I-]$"NL0FHO "4 M_V,]+ZL5X2;5EF\L-3]N376LAG#5<-HY"<./SDB5%'9&9&L)V#-EMWODQAJP M-<=CJ04?J/HMQ'"51N.6:? !WE$1!R\/[1O0_7Z^D,4;30W?\N+'+$,1BG$B MH)0/ YC*#,-$2L15&!.AL%LH]][SI^87-:')E8Z@5=(U:TC^/DN03% 0"DA8$$,L1 @S MC B,L$H#Q!%A;GO$0R@Y-8_J"W^08KV0)@:H<5?I8J<-9=DFC^LYO]J-N/ZU M-+-^UVQ0V5V"5Q_DLQ[RR+%@WR!?"3N*?NF!'IC&MZ-VLUNY:SNR>CV[,1)4 M5MZ<&%FP;RGX[6OU-V,QJ$P>H@/' ",R3*,.GXJ^3#^/ : ^V_9C"%D]W?/5 M0Q//N],<;A:E-&51FL*8F8[LL?Z)A6$$E4HD13B-A6.=YU-2IO8NJ)3L5\CY M)(B6_O&UT SM!%>H'#=R].CF=B'@UY<]*6EK %(*@OWZ(/47N'PP MA<;5(O_=O/)RO>XQ&QM57)IF'2#,(B9_,NK<@,=3NFZ[TQ+35(6B)=@7^L]8Q2/ZJ+-Q.L>L"?/(7C M]AFXSJA.%YS;Q\Z]&-U>#^C95ISS0II!;OO:HQ 1%,D$)D*:PAR2PS01 M"M(PE$*$2-&HS^'YH9R)GH=OU 2RUA.\*K3C_VU9O6OTJ^>;7,I"SR(S@ZAX MG"_G)LK(I!RW=[BV"C@: 3O'M1>@(\7/;$!L=//8:OR,U7Y;C!\*&;>U^!D3 MCUJ*G[NN;YN0G$LI2A-A6V4'W#]5+X]WWV7!YZ44,\EBH9W.!)(T2#4SX AF M$:$0I2R(2$93E#I%ZU^4.+45:JMP'4PN&S6K5[!1'^2U_JZ=0B[A;L<'7M$< MVO/< [+2%C3J@HV^/ON%6$+CN6/():DC]PRQ!.&X:XCMC3U6Q+]H<^CRRXHN M%_+'%[F6F?0* UJK4&C]HWI^GG>1>^)N<6RUS>2 Y..!8C@MUIKR^P&>S0= M5K>^41UI5>L%7;?EI M2G-MWQTL6MOV>AT8S\O\0TM'\S_FS3_9[HP MB]3/4J^ YEPOT,P?],IT_X.=*S_)8IZ+XQHG?+$V2K[[SA],H>O/>K'W3BG) M5S,52$H%0C 540S-03JD/-%O6QID%!&*,4U$Y7*>\D!;7 M)!I_I=^;S9O7-EM7V@"EM5R77KNCWCLP6)Y3MWAT>L!N8Y)NT8ZUB MN].ZPW3C%_M'J>I!K.>T?J_:V1K]R , M&.9Z07#OD(-\77GG7,XKR1_EJFU?C0+$0B0B&#!EBFS$*61))F$4,A)R(FGH MUE:T2]C4WB>MKJ#8* M>+655(94N%OGO5'_Q2O/;/T4W240 78'_M5[*?_XC MBH-_B8(;8&96M:3_I_ F"0)S@5[+5!M_S46HNBAPCU$X/V36\0I>!F+XV(5Z M#+9ZW@"J5B8(MQV".C=?SZ:Y:6):#M&$W 8MWS$/YP6.'?]PT?03L1"7[[FR M4'9=V?9-_OB4+XV;5S7HE2G& 8M-!CP)(58TAAEA(10!IH%(&2.1ZE4@^Y2T MJ?%54Z=YJV2O_L?= -N1BS?8!F879\3Z%[CN0F*8PM8G);Y,0>LNX\\6LNZ\ MJ6\A5+Z@9;F)WKU?K^[53I_%*L/ 2"SD@UR6\V?9;B9H"MOF$;(TTGY1)#3T MB$$B-]K6HRMP_7<*.Q 99I/OE,"7V9_K,/WLUEK7/7U/A-L,QZ_Z M =7:)Z1Q2 *40LPT@^ 4(>WQA7IQB546I4$ \_@1[U.R/0XY#UGO.?SW2,Q(Q_MGC/S^%3W[)5])[B>0?J1M0M2 MN2:S0& :IY1 %DL,L8PPS#(]U^, 4Y9D61QRJ\CV#AG3F^*UBDU8A^OCS!SU_:\V"K*A71'HOP M!(4!SF(H AY"'*$(4A$'D%(:9RC#&2.Q2^SRWM.=9O4(H<5?C0S0E,CH5<1E M'SS+,Z6^D Q]B-24:_%_+'3*8+_G0'L2QCWX.67 MU5_HPK037 KPV.KK>+9S"6'+XQV/N T\]1M5*] VRFZB,_UE0+E"X_?(YY+0 M<4]]+"$X.OBQO<^]6/K;)NGN_;SD=/&?DA;O]2?E+$D2D6(90X4CJ5?TD:$6 MR6$6!"D.%9,)M@JY[) Q-0YIU02UGL H"BI-[2NGGX.SFST\@30P8?3 QZF, M^@4$>I52/_?,T^Z64V[4:O0 M?I9-T=F%5MM$XC?%$ZHRG@_&ILK_::S1UU7UK>A.5%->137QO:BF>;/GWT3Z MK^CW*L3_%;HA4?C33?53F$753]%-$)F?JAA__7F6X)^TR/))FAY?JWS[1-Y_ M97 OVHU?3=PGJ"3&U]J7NUZ>*R M":O>!FD%L5(J8 PRRAG$2 F8B51!A2(B<D._!T8:.'?J]PFT7]KWHMFXE.\3S".Z]_KP MGCN;CWFQ:G2X5W=:XO+;G"UD?? Z([&D899E, U,?BY%F>9P@F$0X(QR&K"0 MN^UO=HJ;&CGO:FOF\'RCKVNT0S?*EGN>WK ;>N?S +:MJDUG&X_;GU:8^-T$ M[18Y[E:HE?E'&Z)V=UW3-/KCNMK,IW' J8P11*$4$,*,+:+W3;ZR/W3SL!=H M#KUOQNG.T ?77)FT5$]Q[5]T%PO1%WS,E\5>[9#M+CL-*<FN!<9U?[I7C[1'R8_S(N&+Y-0YA/XF\E6RU[=7J[HAYI4P' M\:/RH3LLAV37XPE7%GG:V5G[E-A64>1(PM0HIU40+*H7.-EU6FN -4V"45YUN M\T^T6,WY_(F:K*0O9O56+?#,\HW/4!*%,I,84H8)Q#++8(:%@JFB0L9AK-@V M9L^A1>^U>O6(UQNCI>^>64 V=E4%=2NC3"/LIUVS0+FQRXUHKAY8.UX:99S& MH;']L6EM:2+CP.WN$.U9!+8FW50;9MP?^?F"URM77JW4J-3J"\)#)O;VW)Y1 M<$^RJ!Y;O0G^)N??'K3(VV?]Z;>J(I3)*C&KTT]2SX_E:A;'G%&:*MZMM&/C],UD4-^.?+@+OWJ^R%F]]^DVXJC-LOLA<\ M1_T>^SVE;R'W4J\DA^=:T\,J?JHKQ>[5L,%/:N0L22&/C[1$5PS0,]=I< M!6&J2"84=^K=:"%S:KS6JEQ%-8BMTJ[%U2^#;4=@GB$:YE?EGNR(7*K8$XKD)N?ZL;^Y3%:O:IR,6:K^Z++[)XGO.ZH"WFB"%,,TAX MIKTII?TJAK(42A:IB!$B)+**PC\G8&J\TNA838Q&3:?:P&>![*81'_ ,S!D] MD+$FB4OF=S&"OG>'#?1OATQP]N&C3/M+IK5S_.)U?>,-@TG3.:G)I$J+G\6AFD@B2 PB:6>\Z:&2!IJ1R,.18HY MPQ%.G#KC]=!A:K10F0 K-:N<^E9/(&OR=8U!.D+!*%B"1O^; M-LJU^K@!_Q/]43DJMT5AVJ37(5AU%OO[O%!ROEH7YT>C1_Q";SP]AS.XZS%R M=$-OH(Z#'?H_ZLHH-*<=!JWG1-ZILBT#4&=B3H M&]F!6<\/J/TC]"U0&B;PODOPR\336T!Q-DS>YMY^]&0ZC-+R07N'SW,AQ>L? MOVKZNULVD6#+;[>F(D]U]FAVJN;+M?ZLV://E]MB"8(E7"620Z5, :8TU02F MPA0&28HX40$) J+ME6@]J38J%?N% M\Y"L/3^];YJZ*:U4/.7U8ZO8WC?FR+3X\287< N8LI1" ME20ACL(,98G5[KZEO*D1<)/"O:?S35VY!IANZ+7FP*CNFN7>C7LWOPZ YL#$ MZ0/('DGR5O![[>K%[.:0\HTIU59M0P<(1UE")93: MW]-.(*4PC5@$HS!27(19ANSV\ZVD38U:-AJ"2L5>3?^ZX75>H%X'VL ,XHC7 M-4O0\S@,M?8\(?&E%IWGC>]8;7;QCZ"M1]$;EW$\"$M( M>O@*)PV_PC?8?][(OL!)8X[?_:N_U0TX7W5GODG6MP7E3=1[Y5_DD6U M73Y3DK(H(0C2A)KH<"$@#4/]YD=295B@5/L!+B]].[%3F^ ;K4%IU+XQN3C@ MN6I^_6J^!")?+&A1 KW< Z71W[$\@N58V'D(_A$>/#J@!?=+#:[6V:PR:JV; M'N-:[_HPSY\+X0:45U_"4O2H3H4;'(?>A>/=_3CKW3_6QFG)'Y_RI5RNWN:/ M=+ZSI()R$TXX7K@5I8$9PQL<]PZH# +]Y5*<$C9LM MU6'J44Y4U[4]^P'4=2;;< >I. FC)(*Q0@)B[0- 1M,0"BRB%,=)D++8J?[_ MWN.G-M%OOWQY]_6+8VG_?<#L)G1_& :>RDTMVR%B-$[;[+W3T^+I@U4':K[IFY#-W^6[Y22?/6UH,NZ6ED= MQ\E12HDB%"8"Z36^Q!FD:::@S"024L:4Q]@M@?$:=:;&!9_;5.W&'K!C$*@M M EN30&T3V!K5+P#WRB&U8Y_Q!FI@MAI\C'HD6/J UG/NY54JC9R6Z0.^XXQ- M+T^]LM;LATWI_%1[5"I $N)$!!!S+B$C@8!!0"/%DC1B >M56?;#5)L@;*N> M]F]?< )(RUV5J^ 9>C?%#9G^M5^/C!^FTNN'ERG&?][,LU5=Z#<^:>[*_[OFK^\W_P]KT=\NZ MC>^Z*"J6V4B;91%7*4X%C$7((8Y( -,PTS])PF06RH1G3ILIUI*GR1*\UK,Z M2%CF2]C^WIL][$?"CE &P7=@CCG1^0+,EZ#I6MX@_,$"86?F<4;+*QG92Q^5 MGYQ!.:0L]P=R',-R&<15EQ237-)K#3#!6$":889S!(B" XR MHI13B+MG_:;&B":_CC^88@IFMJZ7>JP7IHX9^*;-*<&KA;9(EC^97F*\S8T$ M#\;>\@8L9=5-8D6_F__\4Q;&-^"?PILXC/1_7X4W08A_NJEH]I\0OHFST-0? M+)^DR;.2BQ\]7#2/7Q0'W^YEAG\4IW#/-%#;UM3%OJD3+XV%H#+Q!A@C-W]E ME:7@T-2V((>VUK-WZ7\8_+NE'G4R;E)ZSU;ZI6$R^M]]KUW:]WE1:U'WU-GDS,U4'$@A6 83 ME9HD>T1@RA,!91@&619IXLZ<%@F]-9D<8==*]NJ+T'\X+$^/QP!YZ(-C8P/, M%=16U/V;06N'67^UE@#M](!V+"ICMB7%/9X97PNHW^/BWMJ,>U)\+6A'A\17 M/[ ?>W[(E]^^RN+1L/&]JB/Z9I$2+ E,(@X2)@A?*9@R&<)(!IF(HR DPJG, MW2DA4^.\)HI4U=&,50&AA2S+S3;Q4UZ8UY8;&9Y&-TFH8'J1P$/3HCJ.$TA9 MQF&J5(2)B+F2;/8L"Y:/A>^NL $WF78VV?=C=IVWVD_B:O?^N!:K@5\-1CVH MO^^/H'*C<]5 =0,T? UZ_KB_"PROM'Y2T*B,W67J(1EW7NLC2[MREV<*"2Y8 M@"''0D"D;\%^RR-O/YV6Y-@V^E@+DZU6YTC]4N4$K\+_62_G/ M?T1Q\"]1< /,M[+I<\"K0]?F3ZCZ4W#-AO2I@;5CHBN':V B.DKF;O8$[BK( MATK>WD-AP$SM6LX+IF7O&=J=@[U_J1O]S)?Y\^PV#%#Z63[GBV>S(F_R-9K@ M%BFEBDB((5$"02Q3 =-(_T-5QM(LIEC&5K[>14E3HR*C*MCHNDD?LIO]EW'M MY@"O: W,!&> NAP]Y(B8R/G:;!#5M>Y'06Y/Y 01M&93:U1J3C675T09Z-5< M19.7'S *65K;T5*F_0U]"V+="J&_"^4;_>-]\37_?3D+!$&)BC,84TXA3@F% M6<82R%/"8TYD%$6A6U&L(QE3(\NF"E2CYPTPFIK2+D97U_I8QX!V" M)T)D,!)A"#'"&-(LUNLS0B2B"0NELBJ4=4[ U*9VJR*H='1YF9\ S\;KN0Z2 M@:?Q/AJ]?)P3L+BX-M?!,Y)'XPJ3HR-S'H-N_^7$?2.Z+>>UWO=6.J[KFXE; MGQ:T3>J;;UV,TRP+%(()4\H4$57GA0U;_V\E6]TM MRU5147]5A)JR".'83/L@CB$6^J<*?-][K9#\A9M2)?M[,PTG><:6O)*]/A7RB<_&V MV2AN2F[=+D456UO7^="K)LX59QB&B&2:"12!5$7F5Q$GC+*$!FRVE-],>4\[ M&NBGB-5&V>P@\Y(BY(#APPIB5*B^8"U^54,J>G]?>,WLY+OLC+=2$W M9;*R &M 5 8IIB'$##%(PS2&/$TIE1SQ-'2*_#PM9I(>TE9-FS);+J#:>TK7 M036&M^2&4B^/Z3P(WKVF$Z)&]YS.FWO*>^JXNF>1WQP:7W0#;<8,WV :FB!T] M=^/R!J$**TS\QNIU2APW:,_&^*/H/:N;KCP.KM)9[HNJBZ0V9::HT&X,"B%B M/-!+K=3D 8")E+2D. XD\JJFN$E05,CC\-CSTUKP5;AGJ?#A_AV$XA/U ;F MCOZ ]3\L/H/&]2?&AP]^F6/C,^:=/3L^=WW/].%361E-@8R9%$F$<*J@RC"% MF#(!F?$N$A)$B:1$!)'3$4R7L*E1PUX66?^R.IWXVOD5OE ;F!KV4KUNMKE> M-VWE'(_IM!:(^$V5[1(X;AJLA>E'*:XV]_1LIYL%T%?Y??5:VW$WV=AFD62! 1*HF+M9V $,R6UQR$(TFB@ $FGXIUNXJ=& M,6_N?_GE[NLO[SY^_0)N/[X%;^X_?KW[^)=W']_ZGN[(T9[4*GOL^%"+]S\MF)P4V'<)@V]X#EJW]#O*5<66;E;/JU7 MY0?Y+!=A$UL1((X(I0BFFKX@CAC13E*00AK@E*J8,9RZ.4GG94V-P"K=ZF2D ML&=EDQ. 6GI%?F :VBG:J4=2*ZH](Z,J" >(7;' 9)@*(B?DO4QQD/.&GZW[ MT7%+W_YP7%./,!O!;3ECIH0@"D&>QBG$2D6096$,"6%!C$B61=RIQ-*1A*D1 M0Z,@,!JZMH$[!"^)4\VG4L$H,CXC$PJF0B:0,*ZX)#$*4^R6<'X5?.-DFU8=21NZ0=\;(X\9XYR[T%0-T MRWF^UM[;9\GE_+GJP$(9#C5/"LV3H8 XY!FD,LA@1@5-TA"ID(;71OP M?$^K(R@V2EX;R7,";3M&\(;@BT;I;!#]?!E1#X$YYR$:. SGA. 7#KHY#\7E M$)N.>_N>HR]EV=;$:'=A(T%$@"(*51)J[XQA"M/4>&<8R32E$8N054)DEY"I M.6A']8) M#PL/$78_*[P"MW&/"C<(>N^#;@''8.>$A_)>[)CPC.%=IX3G;NEY2$B?YBNZ MJ!ZFV4BO*\N[.K))O%ZO/N:K_Y2K3W0N9E$8J)@3 A7/B E#BK0'P1!,$TT? M-)2IC-R.!RT%3XU2M-];K.FBK$JH/NFG/IA*MN8U^E3D3[)8_:B.M>0_UO.G MQZZWZ77#87E*. #(0Y\/UBJ#79U!JS1@ZQ70:H,?<@6,XAX/!AVA\GLD:"M\ MW,- 1TB.C@%=[^]19\/$8=+RX1/]41TW?LUON9YYA6%)_:V:ZV5IDPF%0Y+0 MF&*.V6GN0U!-V<-!NS MA-6H#%J=P=<<-%J#K=J7,LZN@-6A!,@0\(Y4%\0/S&[50ESAZBPA8OVP\>J* MN-JW5VS$^>;AFC#<:[^+FAB3@[K_(LV2C*;:70T#";$>$)C%D80,AQE/).*( M.[6JO4*7J;T)-FH.UHKAW*#8>:XC03WPN\&E'<-V1%ZT(<,%4$=OR7!.G\DU M9;@ 7)^V#)<>V3,&AC](L5[(>]66BODDBR^F[/5K6L[Y[5*\G2_6*RF^FE.= M;6!J&B&*-'_"+**:32F.81H+ 95BG""AD@1;E:^[4H^I,6EKAG&C/VI/J#"3 ML&QJ@B_SQ_FR_D#_^>N#!)5M]5]KZ\"[3XX!Q7T'T(YY1QB6@5EW=T0VU:BT M$:"RXN;$$/Q6V0(&B3B^$D^_$2X]=1DW#N8ZP(ZB9:Y\7-]TSB\/F<+G:2NS?Q MQR=JD202F]1*! 6*]<(2JP2F029@$D6AX(SI-7_B?IIJ+7]J4[WI\MP$6.S8 M 'YN2BU]Z%WXP75H7(YA!P%\E*-9TQQU%^=M&L/0M65Z(C? *:Z]#B]PLNL, MT.G37O?'N'LJ'_28+SX]Y$NI5RXF$IVAV)R'4)@QHMDM"S)(4QE!%(LD%C(* MDR"V]5,.'SXUZJKT Y6"H-;0WD_PKF[14YO0F]W6==D>8X)\9[M5[FZW'H6#]7).K$;(Q2_QC?LH+LFIPA*- MWC= *SZ@-^*"U^!E)\Z(?_$B%-VPV)2DN/"$GAO15:M%$P'R/B^^TN]_FZ\> M'O*%:;2H/VBW:*0P"SVY+.OS[2P,!!)2P*QJK1Y0_1/!"A*5!8(0J5(LVSRD MKPZ;T3UTL9J'^\E)7\?8D*X[6/YN+) +4;&=?'Q:Y#^D!"OZ7?]M_90O@?Y" M/6MUM"%FH]2$%!9SOFH;:()7FC'K9I@_.6Y/]QE6R[WIH49II(UIHR!D1L.6 M'\%M49AW4LV5S=#];7?HM)E@QTYPSQ;S;[0SC\%]C_H*7/UN4/=19-S=Z2N@ M.MJ:ON99 Q8%VG@N& L9$C-,H3!!OPF!5%,:1"0@2KN67 :9]YI 4W4O[2O7 M]*Q^[#8V=HPY&.(#4Z5/L(XY_IMN$_%7//3$UVT"^$95ID*I5Z :A<):^Y(%,P$Y1 3 MBE/&,YP2[%82HU->C^7FP 1RM@XK>.K*S>D!=<8BA@)&8<3#&.*$:4>4X0AF M01(H% 8LBIR:CET/].CE;LW:KXJ 5XO\]SJ#0VW^T">(MQMQ]TW+JW <=Y]R MH^HFG6"8?/ZFOG%85;ZL]B+U^^$M7=&V@D,2 M"LY--"OC+#5M#$-(19;!,,TX2E4246Y5&O*2H*F121.+M*,L,-I>+/[@AN[E MXU!?F U,''WAZA'%U8W%%?%<9QX\C?_=8 M>\@OXIY+PWE1;>3B<3[A/"XOY_7I_=X-=>#.O=I59KNW4/Y5+L2,G0 1^O7&0*AOCN/3U@+^F7Z W=W>O92TT)<_J8+[^8,*ZUJ'?YU ^A&S_ZA8%U V\U> M3_ -/*4;Y+[4R#517%M-_48F7(##>QS".7FC1QU<,/Q4C,&E6ZZ-*'@__VYJ M-FS]@5FJ7]^TN"(:(*SL(Q4%#!L;P7BBDX:_CYD(+S MM_2CCI,U"&8\0BP-(@XE02G$B=3^1B8EU$S"B2(B$Z%3:9634J9&%W49CJ5< M:9K@^:,$3WI)7+D9E<,A\L6"%N7V4T??XS320LDPI#R$G.GU%>8XA2Q.4DCC M#,D@0BHBR*T0_M58CU,)_^,6YU>+:F-V"S==K8HY6Z^J(BBKW&S%;QQ!$X^L MOPP E:-UW!#8\?J5\,]]('AN8(S_IB\$P*O''Y:TJCLW6GL(6]W7WS=D:$) MTS<'/N:$3T@L(1)".WB)B/7:,%,PSEB@(D[C('2*&#UX_M18>N.-N(=T'2+G M=E36 X^QSKR,:C>F>M]B7:7D-(6.J[5R>]'-3D&_6W.*W=USH/?YU@%,@QQ4 MM3)>Y,3IP,!S1T>'E_4\ Y*KN^HE:0Z=;I_I?%$5AX :(VQ/'PR'FL ME" 4<<9AF$CM_-$XA#00!*:(!"C.XI#;5;<89:3&(/<=I]!BG/[YCV;S\U]& M&BS+<[\AAV#H4T"-_EWCDM>Q$AL#S CL;BIN9LK;"^"['PSV!=#O,:&S%N,> M&O8%Z>@(L?>#!HIWVPVJ^)JW_K/QUG"6!,34%:$L59HL]2(YC:2"%!$:Q@IS M0=(A8MS.:F0U<\>/:WME%/\)&-7W(]3,UPC? M#X(&6WO&#C>[B.JX(6;GU9E66-E%V)Q#R2X_<>BE0[W=E4@L4Z&'3J&00DP8 M@2R0'(HDYHC&,5;*:<_74?Y_;U?TIMZ-',H';48HS#A!,88\$0ABS /]!N1Z MS9 0B2+"52!#ES"<(4=HA'B=7HN%$8;)]T)A:CO*?98)GG><>X+W0DN$%]BE M[@E0_^6!CYWMS_)9+M?RO;;&5& PR3:F LV;M9['C[+8-@[@IDML$,8P,3G. M.$T%3!.*8<048B0-:4:=8AIL!4_M'?7YW7^\^_CK.\=>.;8HV_'8$-@-3&"- MRO6"J%6ZJD\&6K7!;X/T7G %RV]W&UOAX[:R<83DJ&^-Z_T]:P.NV:+N=FOH MIK09?EW/S]PWPI3>F6@G?R@.,9[PN M'T]VH_.R6,T^%;E8\ZI2WQ=9/,^Y+-_FCW2^G$4B$BI,4DAX8&*AB&9H)0)( MA?;.5!0%A%K5!^V4,C72;12MRE(VFH+?:E4M.;0;U&Y:] ;5P$S7"R5KXK)" MH8N+] -V>$C_=LA!W1)&H14K(UNFL+NXKR]72GW3@^F5IXEHD3^9TDSOZJH; MLP"C.(J9@+%*M9NF.()9DJ4PHRRB&*6)2IQRXCNE38T,6F6K[[G8JNOJ3'4! M;.LG>8)MG@U%HAX=EBZ)([LBU@8?^QFV-S4LY9FV\'J M%[W&7!=5Q7NS<_3K,F>E9BNSTWVW?%JOS FMMG&^F%<>COEU79AR'V;/N]RT M&*F>-8M#SD@6$LT[-(0XEABF)*&0ZW\3A!3)&&DWAFI?Z*#S[V]W/",5*%TT\;Q M!NR86!^3[!H):BO!OIDW8&-G=?A;[C1CJA_KL<+ID$/AMS+J()J.6U%U2+"/ M*K$.*LR]@NO;G*^-#E_UK3,5JBC*--D'C*00I[B)WNPZN;4:Q 8F ;MC'>JKGK*TE[55/<>-%KUU%/J[U9+/?GW MOG4MV.IN6:Z*ZH&[D93:]ZQ=$Z[_0+_)620S3+#VMD,9!]KO3B2D1*6F%+XD M*$PC:5<^V5WTU*;K7CV\&U!6ZAJ7N='7M>R%]1#8^4W# #LT"VBEP5;KF_V: M&#>@5AU\N@QRCS(9KGAYKIIA+7[D(AJNL!S7U'!^PK75>=H %4.-S>:Z4%EL MFEG#, V(7D"F,4Q1R&$42)DI*F*5.74TZQ(V-:;:ZKJ-PG([N+""V):7_ W M.!/UP.R*VCSGP1BH.,\)@2]4G>>\Z>?+\W3W6REL3K'W4H M[AN30O+5+(=F&8G2B+$4)M(4Z^3$!,>R$"J.6(09R8(@=6$49PVF1C.M 6;G M\&PUE!O ?K2AZY4IYAW?UE/X^GM>?PA^D:N'7(#?*D,=2Q M\"(,-'4F'*HH,/V^> BS3/_* BDHT6Z:_H^3FV8C=6I$NJ^TF;*-VH[.FA7B MEEZ;;QR'=M_.0=C0%A@D[< ));]^G97D<1T\%S"./#VGFZ]U^3[,E_K?-X44 M\]5[RIMFAMLY$D4IJ]) )1$2XE@/ 0LX@YE(]-FD=L1_3.SL(Z*',YHS:0SW5)^@OY6I:@G/>Q;!_0 M.^!V>@L9."W6E>_"0B7,?&=6] A<>RT@:HU&()P"&YV-[FIP9^4^KNEI757OXL3F.JDDQ[)B3#ID9[ M )D@*8PT[4BB&!6!TQG=!7E3HY=+)1Y[86I')!Z1&IA(3FU>-]J"WUI]/3HH MEL@,6GW]4.:+UF$_ \"EBNSG;G//2CS,>:SCIN_5KY-3XY"B?^*;--,X5:%7OD<%H.0#=S#,, MK .3CR=$G;(=W4"Z.O714MQH>9!NYN\F13K>Z1ZD7+>K;_K3?Y9/>6&*_IN@ MIG4Y"^,XBV*.8(J47BH%BL,L"!.(94*XC$B,<&0;M-PE:&JD4^L*&F7!1EM0 MJVL?UMR);C>W^,1L:'>F)UQ.@= V6/0*C.Y\\&B!TC;F[09.6UU_9:[CZQ\[ MF13O"_F/M5SR'[??Y^6,I#2,5"A@J$*SB4(59!$+8(AB1#C&* N%RRK'0N;4 M2&(WSVFCJ';?M:J.L3XV@-LM@3S#.#!O]$*P?\+794R&2=_JD/LRR5B7@3B; M6F5Q:^\"U*;@]:Q;_FFZ(^2Y7;"M^[$K%CK"<*%+L^H2>;=JW M;=7:..\W>;DRK2Y0F@J<8 1CGII('--PBX8<*J)H$*!;\7_6Y&C<;E^E_@:M*>P7[P+M,<(FVN@&WP7 M^4CP9/:3ST'BLK-\]AEN/#=?YL^S3UJ0RHO'+_EB757<:.9-H)A2G"N($M.- M&(L09B0V_T1()(G$H4(V?-8E9&J\U:H)-GK:$5,GD-T$Y N>@8GF&)G+3&(/ MD6@J352Q^(-#M2=M$E\F:\ZU@:#F5G-E19Q!' 45;7;>.PH]VFC?TJ#5M5?N MH=^6I:QJFK9EA?3*LME"$_?+3>4A?<''?%GL%2*JTSI%D 91DBC(HT1 G)$$ MTBC5+B#GB'&91-*N<)!WS:9&K+LUR+;EQ$R=SEW]^V7C^AM.QWW\,0=I8'KW M-#[]]_]]83G,*<'5VKW,68(O4,^>.'@3X*.J5#V'E5!!S%,.62("B .<0$:$ M@HEB0815I@*W3NPG9$R-7/>2N_+E-ZB%/H*#2D=E/W(]!;$=35X)W,"$YPFS M*XM #4==I^2\8%FG3CKINK0?,7PPS8;,'N!!*GH4*R$QE5"(,(8X%)%)5,N@ M($&@I$0!3YS\M3-RID80E9HWU1ZUV^P_AZ,= WA 9V 6V %FT.37"TAXG?GG M9(TZ^R\8?,@ ER[OQP+;7;+RLUQ43?7RK_2[*3MK>IUJ3^1]OBE(8LX.'DTU M^GH/@JM3I-K0Q3H*^81G!RC(&1&0_")_JCV_V^+0E\BZ^*7;R4OJJZ'9M2T?6#'0'#/ M%O.Z.H8_(O2 JU>RO$:?40G5 W"'I.OCD7UCVK6<.Z$ESU73;>SCNMH(YJ:P M'4($"FFZ,PIJCE.C$(9I%B9(<1[%5JNWBY*FYJ(U8=IF#NZK"VI]781N8W'HCUB.R_0(:5X2VGWORR+'M%PP\#FZ_=$./@\C7ZW*^E&6IB8;- ME]5#33B'YB$M1_]4SD45!V9:#S9= -K0"QIQ$]D.61!&VEG3R[J,:1()&48H M)4E, ZN:;M>I,35*V6IMG*^MV@[G=?V'Q.+0 MH("UH\RWL/S)TV'NU8AW'O?V?_IX!\)7([!W9'S]T_IM-FR"E*N]C&:U5/=OX^RH#0BWRW\MJC;G- M?ZCZP3O&%Y_!V&Y)?SUR []+MJ UVY*MCOZ6W]T8>%U9GQ$UZJ*YV]S#]?"% MJ_U4I*E*'V]JITB]W%4Q8C#+,M/@5ONLF6)"\X2VEE">A,JIPGNGM*F11*7< M=;5H]M&TXP%O& V]OCU71'V4*C0G41FT!LV^Q!>M0'/2^$OU9T[?=&6$6KE3 M&ZOIH/KE0=;_^<;ICQ>L??Y7BFU;OK2SGWVHWJ#Z\9W$08RD$I"2I M$C0QU#S#8(*S),0LXQ%UBH\83M6I\=4V1JK MC-%71KKY_UK8<>VS2 M>NKCNHT@W!Q"M?4@9]H73I0@&"9QBK4K'"EHRK["A(21T%^S2*^:K7=SA]=W MDJ^I9Z,KH-NTKU?[Y62_R:5>["RJ"%\J'N?+N?%;*OZ2W\TQGRQ_])?4/<-L7' M&Z_.W?,1U!AOFWT\3/?VXT<4VV^M_3R_U@.L\JKJ2[ZL MPS%-_)?^_@ (V)A#+!.9Z)',($Y5 #$E"K*884@EDB%3,0T".=/&O-3P;J)K M5P,/;:VK.;JN4!?UF)H#M'H\WGWZ CA=\*I(@!ZTD<;';I-HL&DUL$>]F4^- MXF ["DV0\X[RS5Z\OWV=7JAYW:IQTV#4W9=>X!QNJ/1[B-=&%#.!(R5#80[\ M3'4QA$SC4<)@'&*>FN)B*KKJP*^1,S5'H>V?./'8. M[R E(0VPV4M*]&M%QBE,49K"+.("(1H%*6-N3H,'Q,=Q#SYNL7ZUJ'KAN+[[ M13-J0PY0OS/;'J"_P&GMI78KOEJ%C'(\V\J:0FL0VR/9P\O[]CY\:F)![I5) M%?XJB\16B98@'+=+M+VQ9Q;KHVD?\%^T;E/]?KZD2ZXG MDLF6-94WWLY+;N*E.32IF[G[W1.T M&*4K=@?]8O]"^X3M)L?Q9J%-H6,_&X;V0 Z_=6BAR\MO(MH#9K6=Z/"XGI'! M-3?3Q4[%M3I+4RORX-U!=Z.!7V".5*\4:LQV%%Y-R!DJ[7'8%O\U=3^^43GPK3_B%/.DDP(B%44U!XM(XWYO3#C7-. &E'+]?!,S"3-,A4VH%/%3)>^Z:<-]XK M/YP0,RH5G#?S<-9W7-EW@NL9),O5NSI4N"DSD(8LHTB9J*B$0YQIER-+5011 MJC],&&646%7AZ)0RO6E>*]F&3;M.\%- VL[Q*^$9?)HWR#0*>NP\8@6!Y\E^ M2M+(\[W#V.,IWW5QSXUH7FT"S:M.MDM!"U'^^B2T __N^TH+F;.%_# O5S.9 M90E# 8:$$0:QQ &D4@I(D4P31 -"N--NC:7WI.] MJE+U)Q8[F_(!C*4!YU@O2B1*C1.30:9B"1DGJ6*(XDQB)]ZZ)'%JC%4U5)7_ M6,^?Z<*<9_[9D94N(FS)1SYQ&YJ)*EUO3N^##%*HP1H=O[QS4>JXC&,+PA'7 M6-]X9>'YS7<^CD4<*8Y@RC($<9 DD!(>0Q0@1$D%3Q MZK0JPE::2,3%6M2)":L'"1YW$M),A;:J"O%BNROER#W'N-MQS55H#LPM>\7I M!V"2L[8/4X[^99CBK)%G2]![8@)3+KF0#\:!>9;U#LQ'N;I77^EW4Z\T82PB M4"7*<(*IP4+3#*8R00D2L5*"S+8]ZB^W33XORXD=-A*'/(S9474_/MFQUW0' MOG9SWQ-J [/ /F#-WFF=;%OMFQKVU!K?@-N#F.Y/M/!ZWFP!E]]^U!WRQFU( M?=GPHX[4%K?T=#":"$,3;S63<294)E)(4TX@EAI'O6)!,--LPAA),R&8DV^Q M\_#IN15%\<.L^*O2%H[>P2YHEHY!3RB&]@GV6E5Y] 5.F.O7#=@5,*X'<,*T MHY?_J6NN"="0E3OQV42(W*M?R[I1WHR'29S@.(&2*PYQ0AAD01S"* FEI&G, M$%%.M=?.RYK:]&U4K1W]&U 8;6&NX%J[_=0HW"<:XS3*=A/<$W8#S_<6MF8M M\+F%3:L**EUO %5Z_, MYW7/(O3LM[@9B+3L-/QUET MW])W65'JAWV6SW*YEC..!&JY+A=V<;-=(/1$8_ E00W$YPM ]'#Q3QCLV:G?E3"R&W_"N&/' M_=1%?:=J78O/5+MYLRY7>A%0;&K.SX2B<L[E+F!MY[8GN :?ZTTUT:IJ5ZOIS;:5B,_9;P&) M9S;HDC@R.U@8?\P6-C==60*Z+H[U04^4!6H"A.) !83$ D8I0Q!G60:S@&L" MR5)-)C)C0HI>-9R/94V-.2K=_OF/* [^!?4LGGP"4,LE@Q^8AEXR[)3]JQ75 M;&%4!6B $"P+3(:I)WQ"WLL4!#YO^-F*OAVW7!-Q_66EEW^/59N;;:O&._U1 MN6TXP:- HIA 04VG-)9ATW BAHP$* P(IOKQ[G'8EP5/C4;NZN/(LBYYTK1( MY3O:M_&<@)K&-0O3P,;Q2-)Z3.S(9PBD1SBZV.!9*3G(.:8K,@-$@5L(?X'8 M<'M(3D>,.]Q_I8^SDX[2E D5]\O] J!']4+WRX6^_K%QO-XL:%F^S1_I?#EC M"$58Q@Q2'&<0QZ9<)Y&!7F41+). 9#QV.B$97..I$>5.8!/[L=/ L%(9_%8K MW;>-Q6##[NC/36$P1_,*>XUC?[]P:&R'\2X'T_IE?-2A!^&LISNXX!XM+$ZM MVJNM^8T@DV@7)"3!01CHY373;XY0)3"5.(%1)/7*&Y$,(:NS.GN14Z/^_:TG MOMEZHDW,JW4ZHP/JW<0]#)9C[>#];7\'K](9O-IH_5-W&F1?1!VZ)'A'=J1& M!YX0=FM1X 169Y-URC R;*]6O]N=_9;,^@GF CC3T7^/!=2O/[QJUZZ MWRTW-8MN^6K^7+UP9H0*BGDB( _C%.)(\WB* @9#S&E,LH#S0+J$6=J+=J+R M$:(N39Q@U8FWK0VO6IT!W2CMYL0[C(.=-SX,N@.3NP&V"GAOU3;>]:M?:Y1_ M AOEP>UEF)U];'?$O#K+#N)']7K=83ET7WL\H6?3\-6#+#9]A[>/-=+?+_+? M-SLPLU1@$D9) F-&-)?%V)1 HQ',2!(D,@L"&C@EUUM+GII76BGNV#;<&F4[ MIAH$NX&)JM(9;%N,;[6^J0G,* XVFGML.>X*EM\NY-;2QVU,[@K*4:]RYP>X M$920\]G;QGO_6M!E.3K&6$LC2GA4*!4Z*5QP"&+LP"&(8Y11J(8 M*:L&C5U"ID8[K9Y@JRBH-;7CHDY NVG'%TP#,TP/A*S)Q :"$[Q12OZG;_GS MS_KVFC+T#Q535!S1^=!1Z,#&K';F6UW;SPMIH[$V=8)V=NW,%@(5(J)A&L(X M9LSLATF8TE!"P=,PRH2*9.)4T.."O,E-_398;;Y3TLO- [F$L)W?X1&WH;F@ MA6Q;ZVNW;*#G@E^6N'AU+"[)'-6=L 3@T(FPO:UW^.NSGIU51>DO)LJB+HI: M?[R2 LTBF:J 9!GD2!+M1Q *,R43*%E :"!PHE*GU/B+$J?&+%N%ZW.X.J[M MMW/G]=J\]3_^ZSI<'Q(Z&O,(\_.9[B[!IXV:TO6D+-&\4]AI":P>-[S#: M"U+'#J6U ^%$.*WEC3US9[?T=KL47W::7;W[Q]J$CJK [//A ,EWW:BY9^U:0N$WD_>2T'&S>RTA.,KXM;WORLBV;86A M\JO\OGJM=?_[3*$TH3@)-<1)8+H22DA12&%,8RD)D32-W/* NZ1-S>EY?WOW M&?S'[8=?WX%?WMU^^?7SNU_>??SZI6<(V4E\[8C$&VH#L\C)VF(E^,WH"BIE MAXC;Z@)EF)BKDQ)?)EZJR_BSL4Z=-PV00OAF79@*+S.>Q E/:0 #H1=/6"($ MF=#_2!XP'+$T"JE3-I"-T*F1RH )A2W,UHLCK^ -OS[J3B^\ 8W2(^49'D T M7KIA*W@Z68<'4#@E'Q[>>TU:D?:/FC+2Y0=9EG*G8JI ,<64P$@)J9F'ZO42 MYR%4FG=HE,0BPZ%[-M%9>5,CG;V:)E5CP3X90N?AM6,M0&YI -8(V& _@GW1@,4<[]4-1+5&\_8^Z98NWGKNY[ /U42%[G M>^B?%]+\H/EGMY#5+.8IXBJ4D&6FZ('F"Y@B&<* JBB3>HW#DM3M%/JRT*G1 MQ:[.-578E/KJC[GMN;1?) <_G-ZJ>P,V"E=X#E,ZS04@SZ?4%H)'/JJVA^+X MO-KAWI[.B1!57 U=F$Y9=\LW]&F^HHM9*H7D*B:02_T/CHD)OXT"&"LD*66) M4(%3H;4SN8=!M\Y)ES]*D*.;Z5)2_F3T;&5^/[S.*4)G&* M0DT*B?%(N%ZRA!Q#II!*@C#%*'/R2#ID38T8:E5OVKJD.^J"WRJ%'4L"=,%L M>2SL![RA3X3[X]:CO\-%1#QW>C@O;^2>#Q<-/^[^[4Y M**J;T&C'Q2([OE)A>[(IPRSF56\]0K4?$FGR27DL810)J=)$\$PE+I3C5;NI MD51KG G]VCE$_>M<%GH8'WZ ]WD!MGVM:\.K9^D$@&6*SI?QF^C]\[1$X.)8A5A,IJR?2 MD3D#N@\;#:MFA!=K:T_D6V'G\TUSD,)^AS-BI>))!U[D,Y&IXZN2+]7 MZZJ/]Z?EJEB$2*!Z&$ 6<0QQE$4S32$&.I:1< M!0F53B6L+TJ@**\+>K*\*/+?]< Y[D9,5SH'? M#OM(;GOK5?H:3Z#6V!]W6X/CE6LO2QV5&ZU!..0R^QN'R0_[=U_ [<>WX,O7^S?_ MSU_O/[Q]]_E+FRGX[O_]]>[K?_K-%'1M\CT O$.?$YW,'!RF#;@C.J,F$[Y0 MTW!'2%R3"SU%TMXM]-5J^Y.)<3D,QO4:NF\'CN_@ M_0M2QP[?MP/A1 "_Y8U]B4?/75FN/M.5_/([?6JZ:!$>X2C2L*+8M#>.$8,I MYC%48<(RSA-!A6-SH5-BID8QK9:@T&J"4NOI3"@GT4PCP5,54I@D1$*L2 +3 M("8PH))Q0AF2C,R>9<'R\?#<%3D+7EYVO1&IR4&YB,AL"H.$!_ MMVX4/+/O25$C4VZ7N<<\VWEU[_RHMI-W5>73-%\JY(/V5.;/LD[-VK2!3&02 MD1 J04/-$ K#5&0$QCB4(0Z2.,R\V/Z\+W>ZI#EY]R,ORIZ88 MG7,VE>5HV+'*(!@/3#2W]V_NP.UJ5E5YT:M 4 M,-TE;&H<*4U2JW@"J])B!6].7LTK! M5WG1;-8#P_7#%JLXA&OP(A4;@2]>G.+0=)NB%$?W]&464P1SIR[@_7I5KNA2 MS)??9BP5_W]YW]HC-XYE^7U^A8 !9JJ Y PI42*Y PR0=KFZO5ME>^WL&>SV MAP"?=FQ'1F1'1&;9\^N7E!3OD$0J**46"\QTV6E)]]ZCY-'EXY[+6"?*H'?)D:\QJ:0;D,I3:V5D:M-X5QZW)T9/K+F)< ^UJFWVU M[T%R:#T5V%H[TOOS([+QW\K E-?1LZJA1\P^MN00W"#[D7'Q'J/C5:AK4^B& MU1-.STY9?9_>C\[?\?72'7CZI-?EE^)0%"68YBPK%,@,R@ F10$H% QPHXG@ M.A4%#!):;;0T-=+]\.XA>?_A[0JFHG&%%IJMG:J,S3&?0YF73?T(\?/FM+,W.YUBHOS#D;O=#>7COR@_6AH+_J&GK?V1#R:O&)!%Y;>;'!J5 F- =\Z249[9 M4\O 3<;=H7^M?GEVQ0&6J># MPOAOL][.?I\OYX_/CW6RD6$[KU1Y!O(\ M&E_5SOFQTR5.[:QS4_0#LTGM5\0##HW1MHU]>]/1N+=_.Q_SET\=92PW!K,; MH\T71,T]JJV!0TY47G;_!U^K#WK[T?RZ6AL]W[J>'#.L(1)&YL!P8G,1E-E< MI" 44$VAD9!!CH-:J-_LT=3&^JZ5[.:VD= M[J+;W"5+7=;/FT.(_;<@;W_?-V4\P[S%5\R =EN;AY#J;*@,JNS(6HHG'0(; M/"L*QWB,+"G JRED3>$@>F91/1Y\R\&.LN'IFSIML-PL(>00I"SC &N9 B&4 M C#35'#"TS0+JENZ-#$U[BU]2]XDE:=]3FN< !AR1J,O+..R/ZZ]\60MSO[7SL-5BKG@MVOW)_J[HY;;\ MJV63G0KC%_N32DCBT$[ML/5$$9(L9]KR E+NF!<%/#,(**HYSZBD2@1UC([M MX-18Y=8(<:,MRJ!<0E5NC.SDJ,P\%\3FO#V;GEJYR#_R[ MRRZEGK]4$I:(ZD+85VP)70)LT@P(E@K %R-V,T,%/6\)0.)@_OUYOM;O+0,MO\[MDRLQW9DB2".$(=#*[1MBJ($HL,63 M*I-!6-""L1YZEYV&O7[YQ]>GW,FNN71@OG>YJB *U?GJQ-Z/.^) .9+.5^VK M6\:LO4T.[M8BX1%5OGRAB:ORU6EU7)4O7Q N5+Z\;^Q'/F^>-TXS;&-GN\*F M.W52Y ZK6JLN/9JK^GSJ_7IM#5=IT-MO[H_OE_>/3D?CHVFX92^4B&9&0I)* M@H"!, 682@2$1@1P+'B&"%(H#TIH1O)[:BE2%8!3FS%.R_6E;+Y@:9"[7XY- MV?$'['8IY#XX]\=#=&$,.=8OB!_/3O"U#\S6NXB3HY!W!0CENST)(3D.VUZV M_W6I0B]5'!MN/1+SC4?^([^OJ)^0L7P?]4,T\@LY_YR-;;ZO].52[U0T?ZVE M9'_32_N ZCCIC#$I:2H$$!FTTW,F->!4*R S2DB*4DIP6*^S#H-3^PPY?P^* ML,G.9=?)RSG=\\!S)^Q^WXB88 Y,[C?CV$/?T@^]/&STH8DIT<**Y/83D]K7 !QOJKS>L?8;PK1-GOG"GP[Y\TWK[ MF\/=M6&N/E,\Y2*3&@*3BL(-W@)0+0G0"G*><<.*(B@[:#8UM;R@]C0I74UV MOO9,!UH0]IPL1L%MZ/E=3\C"IV*=:,2=/36;&W?"TQGVQ1RE^XY;MOJ<(I/3 M[+]6 OY&F]5:'VTR_#Y?KM;VB[C35KQ?JM.G5!+:O^OMMY7]EQ=[2=4,B6H! M!*J3D**:[Y'A+]B[Y8!G)*7ZM%@OW MI!U$L?=E1WU? ^SVCN/_*^PAC_IBKN],C^M"5+VIRH"_7A$GFDN)W*);F@*, M&''-O^U?:9HIH9521$70FPIT:VH9^;G>U'P73G2]J=#WY_>)&O^M#/SUZ="; MV@1:T%[5[\M06>AZP=@GGM0?6 8>@/*^>32S9BK M%A>!QMUPVC]]W-VF\Z NMIHN+NC; KINE7"D_7S_;&?DZ_E_:36#"B)5J (@ MB>P(%9(#9D@*"@$S:9!).0QJOMIN;FK)T-[;G=X[W[O:7VNA W&_T1T/QX&' M_ '"$]7WY.!LS(;//J!$[O;<:G+D5L\^X5_V>?:ZZY8MJ7U]V_E&MLD-30ES MA]N@ZU"C@2@[.^>I4 5G$,F@);96:U/CECJ)WWM[ZW9V.]0A&S81 !QGBZ4/ M=CTW13HP&6 ;H\GB*VP\= 1_?:N@ZZ8;A*E.VCM;:XMGUZ;BZISE=,]LOQ.Q M6U50.B400@,T52G G"/ TAP#C1DGF58&ZZ"F$G'=FQIE'4>WZSBORR@#%X4B MOT4_HBN?B^')5T>&] MJET5W\KM;;'=+L6OB]4??];JJ]Z7:=QO?^7S=:E/.I-8&SN1-0!35U&1NNZM MV!U]S@EBF%.:(=VCQ#G("2_*&+_<.6I+[>XWX9N)Q@;V-=I$EQNQSO6D]/U0 M 9=P5XTQ7U=2R<,TD/:&;;"^TMT>O%J[:6]PVKI0^S^D'\7MG_-!;\MJ[+V- M&2=2<^T.7!J!W-39 (&8 H7BJ>M(73 D0Q;-FTU-^, MT7);*8A^-/>JZFYP_WV^F5'!&"99"A24-NO)N 046H*P_) 1*51N"NBKF>YC M<&ISU8//2>7T72W.Z[;*=X[;J8YUW7.AS1OZ=DX9 M"!F24*ED'*[2$ W2SH M[F5L-)WWD-"/Y=^#[NN[9V\I3%>R=;K<@-PW=_9=W7T+W\UO ]-WBCP/1X+O^SLV[6EK3SH)* M3P=2TO3!)/(!@1:#(Y\9Z []\AB!QSUA;*'T?/:PYFY5Z,N/1[%:S'":%1H7 M&&@II,U%- 2400,*=QY3YX60QFN5_>+)4^.!VKFD\LZ/#R[A:A_\-X$P\$CW MC-][4#?&>F4$;[3\EZ^KEW^U]U2#U_ZA'+/E:+U\TBA#LS& W3ALOJ#O<1[7 M\7O[XY-]+Z[@QBW3/KE=.#L!F3%M,!0Y QFSTP&L%0><*PCR/(=""JXI86&' M>9J-36UH[GR]*W>L2B]+_6?)G^9;OBB/]&Q69OL'7^NRMTKHH9X6W/V^YK'0 M''B,'X L'2U!W+M:KCS$/-#3#4GDXSPM!D<^S-,=^N51'H][;JC"V"U>S/7& M;>U4LL S86E#I(H 16SVCP6F0!BD@=3$G>-)"5=!IWB:34V-4ZJS^8N#JSU* M(ZYCZL<8<9 :F"\JD(Z\K J98VM*=V,1O[#@NKGQ:P5:P[YZ_+_]CC"*F"]7 M+]5Q9+5F4N2B=]J.,3HS;"2,FU_>5Y]LS/;O2L2%F:2LE!0;E+M@H* M:"YRH)5C"F6,Z8/8CCXC@#9Q!X5PQU_<1%2D'.)-VYI;F&G#% M4HP$H7D>Q"A-AJ9&);5&]@=[2= YD4Y ?1./VV$:?*[FC5 4(7'?4Q\]\HP& M8Z\N''[MM(?W]?V(X!V!F21TK,A(/4CVIM &IAA*]_NDB/O(BHW- 4> M5WSAPLJX^@E-05Y((#1>>/NJZ^_Z4>CU#.:95(P;('FN 486+"$+ 1!2&199 M*G(3U,KXTL34TJG?_+J1^0(8OKX:#LO0*ZNGC1O_6CDXT/+J:?2#+:S69EYM M2?4TS+;%U+,K;RS>?[]\>G:'1%[T(JM_0TF6%J8H8NMR8UUY]L__2,JX+]E/:OXKP#J-^0CP33PV#^NXZ\<=>>YK*M) M-@ 1>& R3"W_%7NO4\S?''AC-7_++3W+=O@/MUK[ZVK=U7NZ[J]PW'QAQC.E M,P$+@#,[Y\*Y%(!"IZ4M&"E2HPS+<0]QHYN<\AI0XXL=U3$E9K5.N/S[\WPS M=Y& M5XX%Q)YZ%XOCT,-K :ZZ77ZD=GP;V>D>J*C-W*()#D)Y2"<=)?LHSGJ M8!.QXB@&JG%+DF[R:-R:I1C@710U17EH> GS+_6)[?_YS-5L.S>3O9])Y:A_A7,3 MFNU<%PFCH;>^@N$)*H#N *!7*733,T8_Q==_??] MLBR,.G"(4VO:S SEF#*=@92F.Z=/ M)%#5\?'2NV!EB/"-IE5>.IK\M'/YYV2^3"HXCY*9=F#[R)8'X!1; MO]S']-A"Y@%P7%$T#[F[[Q&;]?RE/-![.+[S>;[Y6WEF5$+&"<49R*DF !NE M &=9#DB*F,H(,SP58>=LFHU-+OW8^WIRNJS'D=Q6B/WX)Q9P0^[%[GQ-_EIZ&Z$HJ,(W?->Z-VKC;EY[ Q:E1N@$ MC,&+A"IKKUXE=!*T3YG0Z0W]J.+!386>US_*KB!O5X^/JV75X0$QDZ.TD$ C MJ0'6F9NK" X*H;!D4L,4TK UDR93TULEV7FZ;QBY+5N]WB4(WQ4IO$,DK\^M MN7_Z[\]+7>^%P[O$_=Z5!;AVFEER>?U/J/PG>X&]ZTF[M6V]^!%&.XWORH]U M;L)_+.G)&OBZS63EY5WL!AM=2$1EG$9CHQ).5\CG?--Y?3^ZJ9Y4/K3ZU=4L MXZR $(BT[!XIA2L]DL 4!FHMN4BQE\)]DX&IY2&5?Q6QA(W^"^C\1OTM@ P\ MVFLLZK&^.RRSV3S';"?;%'_4,7YA9-2QW13B^9ANO"Y\7_7=NNR4=NAQ^! M]T2_>TLV+J8#4X4GG''V:OV1Z;5MZ_'XT79P_4,]WLP-N*OGL=LC*?O_U/.O MWVS.?_^BU_RK=H61J^=EV;KKD[:_7LOM+*599J"1(!6N&Z"4*: 0"P 9,2G$ MU' 4=-@^S/S4J&?G<<(KEQ-5^USV!KQ+3!F=(Y]%V2H@\ !OV*OQ2U*& WQ@ M7CKIAG&7[*&OG4]VWI>=!,N&.S*J8&X_X.*>!0YS8=SCP;W@N3@QW.\I?6=( MF^W&R7Y7>E";?2EQ2E!6P)0 H;1RFG 2<&TRP&5.4PXA,RD/FRE=-S0U.MOY M%Z@9V8BC[[3I=G0&GSY9%ROE_MK)04JRNY"(/)%J,#;RA*H]Y,N)5";S=S,97FT]H%_ MGV4X5UA+#C24!&".%'":+X 90:E ,$>A)^#B.3>]]5_7>%-^LS_1[I#7\W*M MZ]XB/RUL(':JEGRU06T2.Q61KCFP<T^CBJIPDI^R/DN4SL!]A5C^+> M*VS!QX3U^GY]5 O]O@IO^&:^^6CN99EXVFG M:X 5ED! 7::+G!JIB2Z"SAKZF9U:\EAZ[;:Q/]FG[I3[P^C9$V\_ZHV/XL"T MN@?PX+*=QI;N)G^M_SN(2%@84E%)T-/TJ 07!L07>W7]O;[XMFRG87'A? MYR5=-21.F51&26!YB+KV4AJ(5 B;?Z:9*5)CI[9!9Q=;;$V-@HYHP'D*0E^W!,?V($Y MJ/2SQG*GBW&_7KOEQ*J[;O1>+&$01:4C3].CTE(8'.?T%'AW3YJ2\OGQN52K M:5M8^J"W'XU;V)5$R$(5*>"*"(!5@0 5A !>Y!HS46@3UCTNT/[4$J&Z&NQD ML=[PE>7$H+]&%<;NL'T 7) M]7S,C2J*;WZ\J:1_OWS3>ONG]>KYR6: A]D((5*[AL(@QS %.-42")5R('(A M,18YSS'N):G887AJ_':L'BA^)+7O2>E\LO.^I_!BUSOP8[DAD!V8WKQ K>O; MAEG3#@5M&,W&+N.O(^#H"4FCFJ/O_;M3GG:GQE_'OKD<8>UZ ME_J0+_Z>Y!4?U:&YZ_2<=GM;M2G3H+CGV?)@#IAY0#7:RM,WVJQTI]0"D M[2RIS^W]5\'^<'9^7:U_63V+K7E>U)M_F\]:ZOF+^\C5Z@.S--5(<98#8YS> MK#80<*XQ(%G*T[N$[R(*G6$&O0?_];!!T!U^ M=ED!^_D(V'TPE7)LI37@9A[[#NAQ5\F"@8N^6.;OP>AK9L'@7%LZ"W](G'9F M[HB#_&W?CI.1K*"T<#-)U[Q($F(GD1P! QG)HWFID9BE]VZ[I+2 MXW+F4U?1O74'TYPZO5P\E[6(#W^LJA\FO^OMMY6ZH4MJQ]OQ8[IXF ],;6/" M?7-+M>LH#MI8[ @AFI1%"O9D^[4R,SM\X\KY:>G^SX*JNE$[[=KN?B>5LN MUFQ7;B]@KZOP;;6P+\..->$"+,\,J2K$P!HBWQ=U YW=!O]K\5HE<%/Y/4H? MR ZLAF>O*[9?G\:: ?'BLY;;^ROM_SK?2+[X5#84_-7^;#/#C"BM40YHAES+ M^0(#;J>;H(!**\E4+OV%(!JM3(VT]G+RE:=)Y6I2^AHNN'\):COE1(-J8(+I MA5(OW?U&%&Y2WK]\ZNC:^XV!75/?;[[XIHY'FX^F;%B_V3R[V5]9#CD3$B&( M\QR83!I7KXR=_DOAA)XR#"7$!4K#2@Y;K'G]3H]:0[ASMES84*ZO^KQVN-22 M"UQ(:@/:+_NX%;Q1^PB5%2=E,_J=H\G;5M#ZM@AJ@V.(!D!7[;U&>Y^VP!N: M][3>TK=_QXO>E.?('^P#WMIA^76UKI? :TUF32'*"78-%D4.,!0&<%,>?^)( MJL68>OLCTFG5?;5P-Z-I,X_J%MXC&EDOE]_7G2N6Z,! ZQ5A> .P2 J8)!(*E&50$ M5JI^"^WDWH(QU[ J#?]_XV6 8>PL?[*A:8^$TMFJ,?0#SV MQ,PKR,=>"_.Z@.S5*WN.;+[YYO[_W=^?YR]\H("H *00&& M4@.&4PP@33&3R!B>\]G65?[ZIL>G!H*2X[V9X<9G5<2\VA?]UU7+@8OL%S#Z M)LG]P1D\13Z7"!U.%W2@W/C,R*OJ@#;GQ0W7A0WG^7+U,ONBUR]SN6]):#,@ MGFJC04&0M E2F@%NQR](<\(1E1FGRFOS_,JSIS;#W7GG-VBO@=4^7F^$8."A MNG.L>Q[;"8.JUV"JDIB!X#@Q,@58O FL)?"*N]P%)2'!(H,E'5V[910F:O%U M1T)ME_1+)^R4=%M*590S_8^F;/%0=E?6FE.=;:N;4?5+,Z)@-72^$013<,K1"4'4W*/9VJA) M2&?0Y]E(]PTW]V[[Q-8>DH]=KR!D93\: ML.,L]==]GZS#]A0:[;Y6?[DN(%I:SG7>VK<+ MW6?]=>Z.+R^W'^ROT$RG@AB14V RQ0#6 @+&M 9*(FE446@FO*I9FPQ,C6_J MUF@')Q/G96@SN3,0VTDD!C0#,T8@*CWZPUT/_8:.<&$>>G4F!M+]YSMA> TS"_+TX77F1F$ -W[<109_9/JTH;\>_2V=Y\^>.':S^>L!7>DOWW!AS^_O:JE6 MR_=+.V($7_[MHS%ZK97KV_S;^SYW4;I=-S).?2L\#-R[\T/?\L,?&=.COO0^< Y0O M!.$4-T?PLCQNZA "QD5&$71S>*+Q1F_R7^48N5IOGM9YE"L/^_IO>)N9YJ4(/:WM# M[I=5# +DP.2PKSFYK$PY-#M(#J['K3\)0BMZK8F?]='K2H) N59#$O: OMNN M*_DWI^.BU2^6"I=?JVKM\CC&IOS'CT_N6._FW7>]EO.-5C,((4\-P8!07-AL M)&. IP4"Q.2:,&X494$-?,-=F!J![1QS.X+E8:]D57EQ>[;OW!U\KUPZTC,ZUWJOBVR3V'7UJKYKL ML5W;%^7(.[;!;HR\:=L7ILM]V]Y/ZJEWM]9/?+ZK\[%473;/.MDNFF&#%-*$ MV(D:M/,V1.V?)!5 YA2ZYE8L%2:$*3UL3HT::Y?W97AECK*J>O:=[/@&BN!Y MH._'AY$Q'9@ =W#6[I9H5OWYSK:)(\KC^0,45R;/P^ZXW#O71U**^%0U^?-YNMO8WQK+CC"EEF#(89.716"93 MF\1E&#"#A)$TIU0':>D%VI\:3>T$K'OG:Z'X(XZDRD4.4*9<4PHM ,V('0>: MZQ2G$&FJ0\JRA\1_A*KMG?L)K_RO7T+R[#(X^TY9" _\GU>?TY M3 D^ 3L!^/'>M=^':, W./!':?_R:M>3RO>R^*MZC4=^W^W$XN-]H7HB%_5K M%>K#J%^NG@"=?\7Z/J;?%\VK#[,23,I4%C:Y+NS_%)P!42 *IVL;VE?/6;/ZM\U=TNNCY6BCYN_6IK; MJ7/(+*>(2$"0R%RY*P&T,!20%&HMJ<:2A+5[]3 Z-2;:N]>S'W4;OG[4$QNU M@:GGN _UWLL!SG^$P#),I^DVPZ_39=H#BL8.TS[W]N.:S_I%+Y_UK];OMZME M>6SU/^?;;V^?[23F4:_??:];QKFU _M_RGV5L>(<"BP R86RF1 V@!6% 3+% M5"#.!"G(S.9L8N5+/CV\"!E5Q[X,R49E$&% &'4[TH?/T;]S-P U/E7YY9'15U,OICA5ZWC=K4X>:HS M@HW36!#89L#V,V0S8/L9(BHO&%%IKG"$)>5V+Z9&A$T+FW8V>;PZF:P.\036 M/O9[63>M2<9[!=-:F:P:6@Y1C743D&,L5'9X,H7E2C^P/!8 L6XR8A!.3=!AP&N&9D:^SD?@7.R M[.!VES@_>RGF7474C\-NQ6E@BNH#49_ZCT8,8I=[7!H:N[JC,=0KQ1S-UX;7 M;M0[^55GS?^E^7K7(\G8F:"0J=/*) ;@#*5 Y,JF1Q1SC3F11GL).K09F=K0 MW\D5U.UDXU0MH^]F,!-?#8[X514%U'%PB]:CL:'SI:?4=76,W9WC965IO$0B%*JHR86W\5$3CE!(SI.0X/M[=!)XRY_F M6[Z8_Y=67U9F^X>=^]Q+N7[6ZO@4_4P)JJ2 &1#*':G@.0>,(PQHFL+,J$)Z M"D\%V)P:2Y4N\D75JWN^[TM:GD$[!)1LZH@"E/D]WT$[90V$[-!YSA%R.X_O MDMKGDT*.^'@&=$"(C^M(G1%^?=X^KW75$VSUO#6+U1_N^.,3_U'^&LOC2AF_ MW^M_B=1;(0S2UIX+GH\:KQ=#6&PG/1H";[WQV,J;'_L__GFNU_9!WW[\IE\L M,FX5!6&)>($8((1D;O<8V=0T+X"4A.120L.+H#)D/[-3X_VC(MF]LV5UQ8?[ M_^BU8N6)OE^&&A_3@1G_%CC[GV[Q0F>8\RWMIE_GA(L7'(UG7/SNOEGLV54X M_VH_6 =-OZ+@!"F6 >36R'&*!!#&:,!A5@B3LY3F0:4I;<:F1D.GXL+N>UZZ M&T.\^1)H/^Z)!=_ C',#(,3=",I3R\J7!UY)9;@R]15.Y^9Y^1/)AM=RW M>JS._>YJ[':_Y#0WFF1I82%%U*D5*"!8#@&CF4IQIHP20>=R.RU.C5*JX^UU MR93[!/^TJ\7].?"D03?8?HP2%<*!:>78UWU50.WNSX.0BS']JAHC)F-N&T1F*068*@,$X@045&84$B,SY=5F)MSTU+*9MZ5*=ZG8 M6:D&E@N:"_N1<=,_^U("5S0#7H(?DPT#[WZ(,N= MX8A%9;( \Z,R63@LYTS6XPD]SYG,E]S&5/;:.JNV^JP?^7QI+9;_^*#7CV@F ML1!8:PWR7#FA%)0"FMN_,LQSK%.:&QC4W3+,_-08[:(^=+WS.5F48]+5I]PE MI@QR_]/ HRAA+\B/Z8:#?6"VJQU/2N?NDHL2T;WWU16)\S_B695>L,4]LQ+F MPKAG5WK!NK4G6XW.=VI&?CQ0YRJ2L744NN.?RX MTG%7[(RK%-<[&QPM\-<[W@PCC*9 M02<$Y"0I7446/\NCLDT0&.?\$W;SC;E'FT-*L.4C" $E1M@W &E!BS0+%'EO-S9=+;<5CS@ZL8C*&*UDH/EOJKWRK5=^] MJZN6O48$JT;$L?W!UT>VSL]DO7?TUOVJZ[CWW:SJC^6K[E35V)9^)Y^[L8VP M2=6*U, [5-=MO_+V5"L@W7M3[;?WE.$[)/R[7#V5B*.1)2=$64"".56 M9S.(A&0J2V'0PNREB:FMRU9*S+M>>[WG0%>P]".9VQ :F$^.G!M@ES- MO4LSXRKN-89YH;?7?&7/)IQ5;U=+&0OW"7]860)QVLBNV9>='_VZ6I?ISAO7 M"/94%<1F'CHS&$C%(, Y20%UR@]K?&A]'+'IYXTHQNT$VM>9<=N#W@C91<_06Y\7:VKWY:A]XKN2 #ZO M%@MKW[' 3#!EJ10)P.U4S^UY22!2RH#B,"-$V!_8A]]T.+'5_M36BAIF*,B";S8?36GBEY4[/33C$)F,IQA0R.PL$F(!F--S+@BC6F&*1!$D MY7YI8FJT5GI8MDVHRB K+T-+OB^1]*.EV_ 9F'E"H0FO$&V,/FZ)Z*69<6M$ M&\.\*!)MOK*G'-7U"0=F.5*$:J!E6CCI&&A3&VV'NSUE\OG6?(@D:!TDHYO60#>$X8L*D!%Y*E"H8I0UR:F!HYG)5. M]TH#K@#I1P>WP3,P%00B_Y@OOY:BNC.)N81<$R!3J %VHI2"I"G(D1"$ M0Y,:'21%XV5U:LQ2*BBX$^YEFJP/?@3;0)2E4$"0 MZ5P"+'G9\ 6"(M>9TI)QDP8UZCU^^-3XY=BWT"931Y#Y,4=?( 8F""\,>K2" MN@PVZ'G[5T2Z!S,Y>E_0?^?0:5(07+G>RL$[9#Q-7Z$&U!Y2K5+&?V;V%' M;6.XU>-@R\"$\%G7K6X6*]3RW#L1>5U8T\-["V*,:[]V.GT=[G2'5*Y6LXB>>TO/KNT 8@*>.Z M2UQD^W\]#Z\\;Q.QM"DBW'$+H&(X-FZ95$0H+XJI8C[[=@&=]TN;%>G-MMY- M^+C>:>+L?-[O:=F/Y-[M8;1PNF$:3 .GQ?2K:=]T MP]&F>>-Q=S^F^GVUU#]^Y^N_Z>VOSTNUJ1=N28'3E!L&\LS2$Y:6GH0V C#" MV*C:D1P:GJP0VJ$$$YP(W ##SF3S$9X./?$OYPX@^O\=EO M";15\.&F#[[2\]F[Y=8U55+*_EYL/JTV6[[XW_.GMRNE9QI)"!G#0&6Y^^#; MO)\I2D">%E 12"037F=CV\U,;9Q7GB:UJW=)Y6QBO4V_M4^H"(!^X=R[)>CON.QHPQ\O]!V8]_SZKX; MQV+[?KG9KI_=2L)?[!M?K;=N_^27^4:NGI?;3VO].']^O%^J\M*Z)OBM=6'S M06]G2"F28 KM/"%--80BDUQF0:4R-_HS-4(Y"B!9K/C2;2L] MSK?EHIL[TK%:S[_.E]7Y>Z-UU>_@^>@F58>]L9L0M[YBW[WQT5[< MX-OI8IL<0KE+CE_B+IKDISJ>G\M75MU3QY240=TE-JR8V_%1\(V\@W^;3R-O M^DJ/YK1)IOO9^ZU^W,QT+J2]30$)E0&89PQ0R@50D&J9 M$I-F:1 YMUJ;&O4ZQ\I>\>!&,T-YXWOR_Z)]7X#52;+%4,@MX,48&@H8#K5]CN> M"BZQS&A8(?.%A:D-U.KP:-5#LL>!W1/P_#[,-T$R\#BMT*B<&V"CIC'T^,=: M3ZR,?T;U6I!7#YQ>O?"&T?QAM5R=]CNJ%2=F@C!A"&:@P$P +(4"#"H*4@.) M@';@(Q949=AN;IKCO%8NN4N6+2MN?< -&/I1(!N%!XX]W9^HKYV-V;/,"Y7X M%-%L]OK+'_S)::K4V:TIC$@U@D#: MD0XPM9,$BI!K0Y\*6C"-- GJ(>9A.YTXKTNYG\!2$P_4_1@C M,I8#\X?U]@+"4BSIXXM>+UV77IMM*/W]@.L O:D:8V!3$&J )G'&M+46$:TZ>/GQK= M[+U+_EKZ%[B!<(:='Y/T1V1@TO '(UQ"\6K,<:433TV,*YEX-;P+J<3K5_4; MMA_T'_>R/-1@9R:?UG::\FQ=+57L/ZT6<_FC^M\'_7W[QKKZMYE6D.4($: H M8C:E* Q@G!"0,I8Q+20E/.@ 0J@#4QOZKO71"7Y\?Z0G3.A+V?-:/_&YJO>E-I9I*IVEZN&G9T]@J@WBV.TO"8 %9X I)0%'&,,< M<8:)U_FP<--38XW:\]UV=3716YU029\3*P'OPC._&03AH?.;&MQWQ^#6&G(U MN(,=@ D'+&Y^XV]^W/PF&):+_";\"6%\MEEO9[_S[_/'Y\=ZB&049UQOWCRU-BH=LZ/:RYQ:J>2FZ(?F"EJOR+R0&.T M;P&9_,%?14(WB_-:OU85L'^MJ^GHD0SK01V M,B,V;\!4 U88 02%1*1*IKKPDAQJ-S.U45F7U1^YVJ-@K0/9]J$;#Z^!QW%? MJ'HH$+0A<8,"P=7'CJQ T!;:I0)!Z]7AG][/KI/:_??Y9J9Q1C/!"E!0"0%& MA1WMQDX5(!5%86<0*-->FO4G3YW:X':;^"#5R]?;A^2/7:E\$=EF9?7E)>&+\=O6BU_=BLUUS MN9W1C&=I)@C0AF$[*842<,$8L%]%B@JJFB,0E,9>C;97YGKZI-&2U:L!'.>GUR_H*X"PGK]P=^KQ:##O M?[>4O8=HQ $4:0IP0>Q@I"D')%/,?B!Y+G2@Y%6+M:D-T(.S!\7XX/'JA[/? M5S4:>@./Z[[ ]9!%\ DLC9"F\61!1(\@K]42?"YZ?;>'_OW[KJ&UUN]&$HB M5:: YB[AYEH#83 %&6=.8M\0I6'?IA]7[$V-3G:-*NK#W(YB(B Y,,6==/O;.5FWJ8V^\>^(R6%N/:S9?K9]'"P!MC3S: M;NO--_.M?>Z+5N^76_O;,1<+76V4.2U'C'/(D,A ;B<1 ",E >,8 <0U+)C) M"TB"%)S:S4V-;0XNUAOM/2K&.P#VYI1(L U/*=914'J:',%W7\,75>+2#Y78 MA-)F&D/L_ KCA#U,?J._3_ #C_/.N(,'\WF048?M_N&C#M#SD,Z' MXL6_]RV.7,F_?5LM[!T;=WYW^V-6I+DD&L1ES&0IKE164Z14$$=HF[\%1WA6W&O_L_SII)RWZZ2M=[R^=)F29JO M';!5TTKNZOSZ_O$VRM+@9Z3P30J.4 B8P Y@K9I$6%"B5ZX)IS*E. MZ]_<=TO/@J$8O[<[8\,A;BW$_)7U^UK?!LW W^UCY_XYJ=Q+[K?;]5P\;UW% MK_O5_,3CSOR;$8E<7'UA9N0"ZZ8P+XNL&Z_LEP(X=?B/Y@M?Z-W)[53F&F=" M D&, 1C2' B692 314H9Q%B2( 7'"PM38U?GH&/-M7[1RU"9IDO\_,;Z3:@, M/-1W@)3>#7"(O3'VJ(/ZTLJH8[HQR/,AW7QAWQ']^+A:ED3QY9OEXTU5US_+ MN>#$$ VDL4,:4S>QYCP'4JL,9DX M-_DP1\BM9)E3Y&R%&1PJ$ZL30LR;_+TP:*B M37=ER86PR&#)A*WWCL*!/M[OV,_KVIXZ)#M=[/+XA)NDS4S&<)YG=LJ4:V5G M4$8!@06Q61+&%!9"0AJT\'QI8FJP/C8EK8^!PB.7,/JE0;>!,S#C'7"I M3T"];0,F7&FD,?:X(B.79L;5%VD,\T):I/G*GHLD?//M?JGZZ61 %NZ 63OIB%+YITPA%WW:39W+A+)YUA7ZR>=-_1MUBCFF)5G3(> M^/=:+>2-7FHSW\YR0:7., >44NZ.+J6 \QP"50B>,4$QSX).6'?8FQI][-Q- MYE6GERW_'EKJV(6P'W%$Q&U@]MA#5C?'L;[N9(62GVIW(S;*\00FN!S'EJ=&-=9QX#Q/K'?+C7703M8W_RU0I=H;=C_6 M&03,@?FG]CG9.UVF,GNW*WV306K'@M&*JT/M;7U< >I04"Z4IX,?T(^R#@?2 M-CN3[ND/J\_:A3I?Z ]Z6['E;ZN-_;E+QCZM5R]SI=6;'W_9."[=3^KN7=N/ MTXK,(M-4(X6!IBIUU2,VE2*2 @HUY(@1 V704LO0#D^-((_BK8X,UE&Z*I1] M?K8J_U82P%,=:B)^)(>6?7P?9R"W#O[[X4?)4WKK S/Y4:A5$5Y)ZR[:._>B M]P&[.II]*T87],_NG\O)ZZ>CWX&?7.SV%^7GY+#4=8A_D"_"6"\KZH=D<*=' M_?Z,]0K./UNCV>WYM=LW<]@W1/G+D^);G4)4H"SHW)_7LZ;$*]?:QE0>)\YE M@+(!3@@&H11W0'M9'G=4AH!Q,;2";FX:'\=O]C?[IW__A]U/[/\(OM'__@__ M%U!+ P04 " "R@?Q2\J8HB9Y= "-*00 %0 &EN;W8M,C R,3 V,S!? M<')E+GAM;.2]67-<28XF^MZ_(F_-ZT6E[TM9=X]12W;)1BEJ)&75]'T)\P4N M11<5H8D(*J7Z]1<>7,0E2,9RG,>9;99)<3T'#GP.!^!8_O5_?OM\\M-77"RG M\]F__8G_F?WI)YRE>9[./O[;GW[[\ NX/_W/?_^7?_G7_P?@_SQ[]_JG%_-T M^AEGJY^>+S"L,/_T^W3UZ:>_9US^XZ>RF'_^Z>_SQ3^F7P/ OZ__Z/G\R_?% M]..GU4^""7[SIXN_1)=Y*-Z ="R#RIQ#X"*!1"]2\M%+%?_?CW]10G'!,$(6 MVH/R6""H*"%XD^E75)'9K1]Z,IW]XR_U0PQ+_(D6-UNNO_RW/WU:K;[\Y>>? M?__]]S]_BXN3/\\7'W\6C,F?+W[[3^>__NW6[_\NU[_-O?<_KW]Z^:O+Z:9? MI,?RG__/KZ_?IT_X.K\\B]/ M0L23]73]5./XG*U"&DUX24R8X0DJ#D!*LD,SO,"0F:36%".JW)]R97D M)=&\%L(2TY\_SK_^3 _^N;*A?K+FQYH7MUYWQI?]Z'XY6TU74UQ^"/$$)RAD MP&(]),9BI5M!T*X \R$A6HDQZX/HOO:ZZW1?E>C1(OTT7V1%]8I%O2 MO0[9\]_X^4M8T(,@?9J>Y(N_KOIC"&FMYD/P[DPR1.^??J)E%UPL,+\^$\R= MJULO;47:%->_N:_03Y?P,80OD_?$::S:]OE)6"Z/R_O5//WCZ-MT.6$2I93" M0K92@[(V@K,601./@E-.%.WO 4$)R[BF^OQ-9TC D]7RXCMK2 #CY]KD?SQ( MTGA .4#$\Q;\[@ X5^E_,?\S];K./H5/T=<3$)P42F&@&2)@2I:0.26 0N6 MH7-%VQ+:8.86+>-BYE#IW@3+8:SN"RS/SE=04$;/)-GO1A!#T&N(ALYJKXQV MPAG&5&P-EF<[@$4\/;#LP^H1P7)Y.']_-2OSQ><+1P!?D0)>3G2..E8G3ED? M@'PX!(_TI6%!&A\TX9X?;LAN?/0*N?1* M$RN,\Q"52>"TRT(ZGJR_SZ)]& U7WS:RL3J Y.8#L+$3\?_OT["@)YY\?X=? MYHO5Q#OIM;*%#D#DH+*F3>&XAF2,1IL+&G^88W['BT=6"FU <0AS.\''6UQ, MY_GE++\@PWUB46O#L@/A$W$ETU*\=G042A1%.!Z,=8.@X]IKM\*&?&+8V)^Q MG2#CPR+,EM/*E'-T6V%#Y)GX8$JB\S1H< 1H^J"%YEFB*6R80^3&F[?"AWIB M^#B(O5W8G;],3_#-Z=IF%ED;Y5&!4:& XMZ YT&"$)5-CAN>AK V?[QQ*TCH M)P*)@]C9!13>X<=IC27/5F_"9YP8$;G*)@ B>90JD:)SM@@HW#MM#1?"#A!% MO_'6K2!AGA0D#F!K%[!X-4OS!2FW-5/6H<'G\]/9:O']^3SC)$AN3+8:6%*$ MY6)E],R/;O4/=>1 M(5K.%2TDQ>B(26@A))\@92D0Y?7J\^##_?39Q3&1RS"QP;2PHPO%V\C#U% MB.S)W9X LCY!CQ=O%_.OTUFJ1ICU17L!GH5,!V@J!'0C(,02- _16Y:&0\F- MMV\'E:<26QV,SSWAY>U\N0HG_]_TR]K<(J\M),RT"B/)9/>105S?>CLN32'- M:/@0GM"F=V^'E:<2K#HP6&-=VQ:.N=22303!K1ED0:$6NJH;0" M@]&%W7>GNT6.W)6W;8>&IQ)DW9N/(\N_)J:>O/TTGUU$>DI2I,^" 3H R;@V M(I!QS26X9)QU2AFE#K-+;[YQ.QP\E6#J0?P<&0OO,9TNB"%QP01P.1;@7LB2R1?/_K"+EFNOVPX%3R5PNC\G.U$'+[^E M3V'V$=<17^D$*I\]"(W$BEC3D+S+-7B7==%"N7+8?>RFMVX'B*<2%#V8KUTX M%\]/%Y5W9U>%%=\DD-/EI$1FT3M)3I*HG(GD'Z6BP(M W\].<'E?WO&V[L7F MMV^'DZ<5!!V SUW@Y=6,GA;2:OH57X15.%_6)!M+GG2P8%)UE811$'.*P$(0 M+F'TNJ@!\++Y[=OAY6F%0@?@')R07T4P0?I".6^%E8$$<";4$ ;ZPQ+R6LWA+%Z]9W;0>.I1#T/ MY&D7B#@KN%F7[[S_1$Q<'I^N:@%_==HGT1D1:^%Q1)5)&5:W+*,#LJ9B9$7) M<&#@XV$:MD/,4XF/#LSS/A!$;%R$DU>SC-_^%WZ?9*ER8L4#3Y[,*I49>!4# M<(7"%RN++78(T%Q_[78X>2JQT\,Y.S(TCC[C+->TZE].PL>)3\6PF,G2YC5E M25A>L^T=,%%8B#41@1UVTEQ[W790>"H!U/TY.?;=ZIGO_ M")FRST6 3$S7>P +SM.2R"'GBJ')]/]A]ZQWO'D[8#R50.H@_.VDMN7'(GZA M[RPGE@BU2GHPIIA:V%=+_*P TG'*(6/)I&%*6VZ\>#N$/)40ZA#<[0H@9S5< M9XLHR6#V49!IS4D3:N3@=.; I8U.NA+]@1V-[GSU=B!Y*G'383@\&$S^]>=; M7*4U_F/O_E[';]X?OW[UXNC#RQ?/CEX?O7G^\OU?7[[\\/XZX5OV_+KS8"PUOL)J8L0VF7?IF?0 M=3HZZ1C;TRDF!5LXU@HVTGY0M&D*DK6025S9FCUZV:6WW M=!J5[23DAQN5[<+Q'C!SNWN6524;[Q*)-'"RRTH KW2H'76"KTTNI&B$F?X; ME>TDW8<;E>W"ZK[ 9 )1")+7IE8"SCH2\YE3"Q%+M1]GO0?NE'9 M0 A]4=@.52X_[P(5-(SCD> "5I6552/NNTIU M/AB+NP'(>3SZ(=+9S$5*F=^;]GB [;(->3T@ZB 8W+1H!I=)!T [2JDV6UF^ MPX2T)#K,W^#J(BO8B))%O3VUPI%U'W,Z.]:]T=E$-.@:X>L^JL8U?(:'U6 2 MZ !-;Q?X)4SSRV]?<+9$VBS'JT^XN,:SB72.B:0C9.E)M],"(#*F0;+,M;8% ME6S3&7H+XL9I[-@.6T/+HP.(U6Y1G_%#^(97=LP$<_06C26QIU!M2P;1%?H0 MM!4\RI D-@'51G+&Z?_8#D:'\[P#X%Q'?3:*1>8Y<"X*>:PR@'<8@>L00C)* M&]<&,+OKF\%S\AJ>97OS>'^ S%?A9$" O)G/T@V.9-1.64.'L)<(BCL/WA8/ MHGB3 P^9OM\0*[B6MXOY%URLOK\]";2(6:[^P9<:_2!3 M;B(Q*.O0@"^<;#C+:!O8G"&'H&/-2Z2-ULC@N9NJ'IRS0^5^R]@92 @= .J8 M5A)J/>]K#$M\5T%U+1K+;UC^1C"FE%X4ZY9'(3 M1-U+5@]::6!(#2>&#C#U'_-Y_GUZLU:4V&FW)0Q^D!8UQ8I931 MO@U\+BCHPZ"1^MUFYE?]]/5@X,U,( &%$0'L+H29_C!ITFT(7#'-* G M U$IG<%G^N""):XIY7QH@Z:-Y/3@? U]7AW,]@ZP M"Q$L#&@;6.;)H+@W?_U0KVN<[OQ-T;$'8SMPRU]/0YR>K,>DD5&_3D_Y-#\A M]B^K@;_Z_B-P8:-4-B0HK)9^6$9G<"TC$5)#*+9VA):6BY 9EVV.K[MI&M>-;X.!NX%V MB$ Z@-;%3=_;\+T&T"_O^)1-DO0W9&/)M,,B(69,X%WATC--/V]35[&9GFX@ M=9"T[[AD/8#U'0#HY>;QWY-G^6'J0M'$/OT:P&E8@'2!L[4!L6$92J>#:XLRN6@HR011D."2- M.AA5,G=MC/$["!HW@M0(34,POP,,/9_/UKSX^W3UZ?GIDE?>:\HN6([(UO<_^Z#77CAI<:H6MPL70 M>K*+(_+ 72N7^W< MW@B:UW/;03+5->:^UO9;#H'3IN QUC4]PA7;7IJI652JU;DWG"@Z -9963AN M7@M9@J(8E%"?52-,U.R,:@&$T,'D-I@$W)M M@U+" 99"*RB,0>39@4/KT9D4M6ECD.]IBP_>$JCY$7<0R_N*FV^X1W"%*:E2 MG4$D+#D6B*14?019ZG<#3]XWCV7VEMCVV.', \72@V*:SSY^P,7G:A!>V(,3 M)D(I.7A0ZRZ,HG#:)[3W.!W?TGK-:5^V@=8&:KJ)9AXJ[)LP.I3S':#G#KOO MRLUU8<*A)Y\B%I"T;C35P+@:5B8=@&RC'7AE M.VR'<$V&-$. <&V)#RZ !>-V.V M5U:2O<_9DH'( R._-9D(SFD!*)3*7&1I_'TC!H:+F>\(JL<(; ZMM8:10@=X M>G'^VLN2JZNKJCG'-FB?C /C9C=3 4'ZE5\[)[%V\;Y;\ M8SQMDXP)*FM5HMI/%W5/)T/\[HO MZ\7E_(2>^'$]O0Z7/_9H\*X$F25!1M+>PIC!19? 1Y8T\45PS9L (.H#8VXOW7ET"&1[!Y.WH8I^4;/PY^X/P8=I&]?*ZPB- XNQ M V!^6&!8GBZ^KYE\9DE<*':N4] (N28B*$&>62R2@TBT)J5%X;%-O.XNBL8- MU'4$PD%$MCOT_!GT9OAQ73$P4%W1Q?99!\+KK-4%?L+9=[F M](3,#ULLDCU<-.W!1)]%Y3(HZTPI3"BA6LU5NDG+N-F1':'P0#%U$-I^*- U MR3[P6/NV:%\S!GT2$!T9QKG4KJO".YV:9U5NI*R;Z[5'28P[7#B#@>VQQNV] M70OB$ZZFB=S6:ZLX]2>W'<1WSRH>0<(8@L4!8;A6HS[.C)3>7;!14/3.7; MA>E=&%AWS0Z+I$H%QT+'MO'DZ^@ZX<=Z$)55 IE3C?I[/8VI?#O)>>NI?+LP MO0/T;!@,Q:,M1FL'7-6KD3KNP+-40+,4@P\QBD9QWJ MF=NCXES17)=HR5<0-:SB%<0Z+2I86[>3LM&VO/'L>BK?3M)]>"K?+JSN"RP7 MH^),3M)Q9<"DH$%QIL%+20OBW$M?O ZA35['$YC*-Q!8]F%U!V#9T,;,9"5, MRN03.DS'Y@Z AO+#&HI-;--,+03F9T8.WMB MXF94NYF .D#?E6RBMV%QO%CS+J\OF-[BXOTG8OA$NL!"($C8S +M3UT@2.O MR9"X2HL3-Q6N'I(.;WB*-7R^4I+8.\5&Z3T^2O):>*NS9JCC(P'H"E5C)[^T1=&^[.\ 2M=S8N\\I+.IW<]#K9U* MD7A66T$Y5/2E]4E'ZR1K<]FQ'7UC)ZP,"J\&(ND.:+=.;QF0R\PU)*MBK=5C MX)0D. 1T6@M-GG2;[-'[Z1H[!Z4AL X20:> NCC.$Y;(60&9!1WGNLZ'*HJD MKR++R!1:U:9:\FZ:QNW5]0A VH/UG8+HZFFN5,Q&! 4LT)I44H;T:V2@,4HD MST(KVZ:M]P.$;04G_X3AM*\0.L#4AOSFLS5-K&$F!IXA8V*@2IWP&I.H)<,Q M>8X\ZC9587>2M%UFK]WQU,%3U[:A?J"TM;,D[4N<_1CG)'(0(AG0=2J7Q$9&"JCHA?( M9)L0\!T$'5Z@]15GI_@+;;%-_<9??CO/7:ZCJ.B_7+/5M16>N:0 U[6/B@[L MP,^&)427+$NMIIGN0>RX%S!#H.AV+59;B>VMQK[B(LX'BU0MUZTS7G[[@C-: MQR7GT 7KT!.KI"$UC!PAZ)+K%!BM<^0NZS:&U5T4C7OOT@)@@_"^ WNJKN.X MG&^7211D_^E:GQBCJN=WKHE>]8_KLAOBR:]A\0^L;7K.F3/)L5BNHJ ]$TAG\N+ *17 9BLY4THETZBBZ4Z: M1LYL:H&>@030 93>D32(@$^TE!>T&4[FZU'V%XN1(A4OE 5M!/&H! ^1FPC: M%YMJ&7]N%!"XEZQQ+WF; &HX,72 J?_ &2["":WE*'^>SJ:5/ZOI5[Q83E") M)><""!,2*%-31NN@V*@4T\B\MMC&&WF L'$O?YO@:DA1=("L%TAO3M.U3.CS M$UP+AQ;WN1:I_G/]_4FTDMEB,F@90PW*1O#22BB\6*\$<[I1!O@VU(U[-=P$ M8X,+I0.@W634)-?I0%(+R*+F!8KL(=0A'<$)X04=[L*T2=R\2SY3,L\P5>#M' Y:_3V7RQ[F9UWJ%J MEJ\_Y:SISZ^X^C2GGWRE7UGWOY^86 )R18['6E\G\E>=8HR,":.(8\KYU.:V M^!$7.6XLHH49URM".O W+I=\OOF?X0S+=#4IPGAT*=$IDXG=1I.)$A)9)\%@ M#-P'&5NFAMPB:-SX1CM0'L;Y#K3O&UQ=\;9MCE(:Y,"YL42\HV4$7D/(U9IU M49KM-'-&]N=R!CKE&_-'7,#TYZQ9YI83HO-?>L["2&X> 40/$SIN.GMSF TLJ=YTU;W+>S$].27_9X)1 M%(7&0)(YU*QK"XYII"\5*[9(P5R;EIP[DSIN,ORX8-Q'6EUD!EZTH+^H9UOO MJGK9?[:@2S865OMV803#?/7(#(> 6@"I>OI1"467-G>76Q(X<@9]"_2U$$T' M*G#CLB;AK(6M EZ;YA*S2*/+2'Q+D@L7)$?9)@2\D9QQ@\!-!+\-N':20H=0 MNM#"5HG "WDLWG#R@%5B$ (6\,ZAC[%(Q#8!O3L(&C52JH.L:ZM+0XQ+&3A1B*3_3<$V M]Z%[D;N=;GM2-1SMQ?;4L#EQ4I>Z<0&U(G9ZI<&CI0]DA6J70K"\3:>(G<@< M]YQ]!-@< M2=9-@O0,^/@MOUQ-8*Y+Y(*+2UB9&%&"FB!V>5M"P$&1HU4=Z1 MT'%/[VY .H@Z/[+.?&F\(U1$T;3Y6JN*M-C M>XCJI.7N'K+>>-MY../[Q=!Y?W2C@T^JMDU,H>XM'B X;Z&69"E64'+=QO2_ MEZRN]-#^PM\.5'M(H@-8G94>OP\GN+P8I!"5S4X$*,2D>KF;P7FR*B57*3,I MT-HVXW%ND=(E?/81\\9R[WUYW@%H[JXX/E^/-*B38AXT$^L"G!I1M SHF$>F MC&?&M''S'J*LJU83 T)J4(ET@+![2Y#/EY1E#HSY5/N[\AJ[KME*FH$19!_( M;*-H9#EM05Q754X#XFQHN70 M0>JDL\7I9.W2L4$BKLZVDHA>),=\9 GS0.2 MD=JFE<56Y'55 S4@W(:730> V]!YCXQ0*XVBW2*+JCY. J=R &F23RBCEZ%- MWFOGTWP.\?T.9','0+FQK^H$=$+]6A;K]?P805PT0_0:0HD%5!2UU-D70&-S M+%JIPMM,#MN6PDX""GLBX7[_;QBQ= "W.ILHA8MP_[.PQ'QU;9<]A3!X[1VK MZ6[5=69(K(L&O!/9!/*;8VD3:MB.OJZ]HNDMS5;K&GZP^!EPR="J2%K@)T(0 MV5GGW[T K?')25IX M)O,R.PL^"0T9M8QAXX,CY?ZJDUVXW\$ANBYRW<"9NA9: MV''Y$+Z]K:V(2&ZKU6(:3U=G^>5G=[)74J,L5T$9<#K5)I#%@T-5@#MMF2?V M!M$F@C;0 CIQ(QX!KF-(O'.@/P_+3[^ICN"=ENGY M/4PA8FIG91$Y8['F_G&RAU3"#,&3L>)166.\PIS;Q/$&6\*XNGD4 .ZP"=JA MH9]&$[LL_:SJ^VX&Z,2J2AMDF1&7@AXYX 3W)3 M#(B,#DZ(#2N_X/Q$F,)0$$=-UF35*2EJMVL+5G"7-&31+\]SJ?6-$$]HG@.X*YZ DM[Z.[52EMB3CO"841V )8U)9 M)A$;90P\;FCA8$.I[E$T42CI&'!>V%D!O&-207'1,R&]+ZD3$V$#]4\KD+$+ M+@5]1_)'EZ?1<5&Y9,$[5EM.D<2<#8+T"IJE:+7L33J6SO8&IY6'.11 MT3Z,W ?$_"-9(>\_'#__7W\]?OWBY;OW+__W;Z\^_.>0-L>&IS>U,!Y:S?#V MQ-4>'&?]T"[QZSEJI4("J9"4);,>/*]5[4IY:4/F630:.+,->0,7FZAH8^%" M@C 6JZ5>(/+J'3HEDLL<9:,2Y)Z*38;'Q0.E)[MP?40G?+E839Z??CX].TIXW9'WG4#K/]9."I>!+J,8JV0^&"?!%!#K'@[ NV M&RTX")C&K$%I@X$= +:'0#J'V%'^K].S=J?G:9_*1<3B"18^2K(2E8&(U@&7 M2M9A"T%L5_,TC.:Z05V_L-L'&;MHMD/$U$'4^O( .#,AJD,SG]&7R_5VI95@ M44:!<2G"VB]W6=>.NYJ%J)VTO,WDG7O)ZL3)W/_(')[Y'2#IQAK.]QWSQ@E& M/K4TQ!G%G(=H48&/02HA+&>RC8NRD9Q.C*W#Q7VS-]7!O.\ 0%=:3I[K4DZ. MBBO,@\DD8Y6=@!"3@T3,X5$404MJ=6UVG921N^4=+M[;5V('\+H#L'Q88%B> M+KY?78(P6GI5.-294W3TVAH[+K$.+K?HG"$UW>:>8 ,Q(_?#&QPPA_*[ \@< MY3RM @@G;\,TOYH]#U^FJW!ROAA?:H(#8^!S9J!LU! ],K#>6\-DY!;;U('? M2]:XE_3#PV@X&70 J'>X(GY@ON@,>5'=GC,BTQ&RJZY&[1X?,S=@E12^>"9* M:1.HW$S/N,62PT-H *YW@)VCE,X\2\QWW21=',R)9^5S@<)J&A0K"D)-$&=9 MIIA"-HJWF0.^-8GCSK)IH*2:R*8#T/THU*IWD.=7"&OGPROMK*]7!,*0\U$8 M:5Y!OHCU1=06"L2TQJ4N-TGJ)#UM0"?_(*9W@)ZK])_O,H$RA41[J_CJJ;(0 M:B,7!!31195D%J&1@W:+EDY<^\.$?--+.XSC/6!F[6>NUW%TT2_#"HM:!\@B MUTS.FM;+=?V02N3,*_(_&SKU5VD9%S.'2G>C2[\WJ_L"R[/S%;"LA*T]LK4) M=(PKEVLTG0$7*5C%DD?7'"S/>O#HVX%E'U9W )8-70X2.L,X*5B76;7YO 17 MFTG'4KBRV9KH&F>(O-ZIK4@SIZN%];(?FSL "AGL-7:%+_#LWU>SVYDS[^8G M)[_,%[^'19YP%0U+6@-GE@YL- Q\2@(P80Y.<,9+&W]K1T([,7CVQ,7M)B/- MA-0!!F]W%%>Y:"^8@U)* A5\@BCC>KR;LHXEJ[$-RO;K_=ZR@T@[P=_490=) M86\8?5FG#-"&6:P&.OEN,FC"K.3$A03>1P]*A@0NT3JR-TZ2TI<L_$FSUW)L%I4Z(DK[84 M5XU%!=%F!.:M42$73QJ_'>!V(W;TYI2/B\B&DNSA)*U+?+5)V7M7SY#1=I2JN=,,>3K_44-<>PEGI8J"T:P414H1BK'+:Y%MZ=UM$;6SXN M5-O)L5^DGNW%S0L,62"C!7K#.5DC,I,I76@_LN*2YCE@LVR['4D=]\:G YP. M),4.8/I\/OM*#Z,UG$>7SK;@V;?I'.&3C%RB\QRR2C5GF\Z*>KD&3//DHHLB MIC9W0P^2MA4,S1\!AL-*J0/8W:O_W^%RM9BFVO)Q?8]2V;?NV$"L+#A=G=+O M3+ASUNM@P9=:Y)2%A*AC 1%XTH9Y%;!5\=N!I&\%6_M'@.WC2KD'6*]75G.; M:!$?PK>_3U>?*F=IZ?2-S0U,)U9ZI42*4)R@-6+-(N A0B1G,O@@L)0VEQS[ M4+L5>-T? KRM97EH+?>' 5,C+ZI8:%>N$U\^S+==<<#:CEXGL"C(@62:T0[E M&931C#EF?6@4+S^ Z*U [/\(('XLR?:#Y6U:H4T\6>0I(QE*,4CR)4WMM,\3 M\35$'KGRNK1QM;:A;KN(//LCP'-P8?5@ ]R."P?OM(AT%F2R6D#YE"'0?@+# MG3)DMZ?4:';/GO'YIK/1QPS0[R*(#J!TE-+\=%;'6[VO5U;$D.5O7S+IRY>U MS+9,^[:G(C[Y3_\,2Y=#A+#@1?6+V?# M--S;<*HC-YB8J:$A))YDZ< I66M_M'+<*^]-JSGD^YE7?YRKD?T%,2B<'JNC M[M'[O_[R^OCOP\[=N7QHV]ZXFVD?OF'=1??#'].?%$^LQ"A \$!:)@4/CM4L MF1+1D?D3,#1*=KN'J@$LHOK,MXOYURGQ[]GWWY:87\V."9ZAFG]':37].EU- MU[S'[SA)AKK9 ;.10'%&6T90U_2#JIWAR5JTZ;N>!CZ.\E" M/11U&^RMQQ9N=T8^BRY*]!Y06%OK"R1Y*"J 93H:D[S5H4W>3$>#H,; P;VF M_RY"Z<+TOQ* ?C.?)6+F.EO\P_P=)OIZ>H+7%OAAOB6_?VQS'T.PWH(KM0P& MK8$8 ]FQQ6HLY=&.<@\ULX'G(&S M+H,3&C4O6EG9*/E[_[NU9@J[+\QL\K\/$V ','R!].8T/:/=%(=&%PEH!1E9 M7L7:8H$\/A^51LF3VZXKY<[@NTK%N)JR:\CM+:P.@';TN4ZL^N>:]MK1?Q5F M'VO\_&BYQ-5R8FD!)F4/V9,]I)P6X#!H^I!9DOTQG@?@[^_A\OEPMCV;YQ72YO@E:3B27/@D;P1#O0$5+ZPH!0;+BDU=9 M M8K^,ND^BUJ&D.I4S%@O*)DO,K[FB):C 2=MHV7"6]38DCEMKT37ZVXBY _S> MO@2_7.5YO]E+_D57;$!3P#E?)\ A!R^%!Y=,"$8HF4L; &]/X[C^9 =AX$;B M[!*HY]F#=30F3K^NNS?1V<%TH"V.,BM0=3YA"$( B]&Q)(0WV":Y91OJ>FL> M,PPR'@3@@6+J8G#I[56]7>"7,,T7?L2Y^T!>[OJDN C2Y%K!+!/85!OK9C)H MO+,(7'.?>%$F^C;F\G[T]M:.YI$ .K@H.X7LI:^+5_>B9B+KVL!0>]J!*EL+ M02<%SO,B8BE!AS;3M;.-(\$RL.%U2D*;UC29[LK:RF]B0'R>A!8K$N* M7$ AAP]5HHWV>*;E!OIZ:S7S2!@\6%2=0O#"(GD;OJ]W5>),"?02O'58@WVN M#M5 *"8D9UCBG(E'MAK/2>NM=\PCFXS["*A+5^7EYR\G\^^(YV7%%^$N\@0G MR=..X=R!<'6@>0TRAY1JP691/)%V#_ZQ7):[J>RM>Q@<*K$LD MUF!8Y5?ML_#\=+DBN_?,ZYH(Q%P8K44$2YO,N#J3ACXD8;)B(>M6(U5W(+*W M'B^/A,9AA-9/)PPR-6KX_I?YXJ$KJ@WAW(E"QT,=EIQ<8+1FGB$Z*4$++HV. MR'5NHS0/(KNWSBY-H/MX@NT'S-M?1$P4)_[5<1C1D?6BK.80FN"TD7G:Q.('WF$YTP M(>_K6^Y/LR?X?OY29Z(J(WQ M+H(HJN8\V@R!8X+,/>K(N"CV1A#^=MW^SF_MLG#O,;#75CY=1-YO;:M;50R* M,Y6UD\",(TLFV0C!2 %D52-S-A7-'TDY]E69TJ-./$AXW?M&&U@[<27H' 6M MB-4Y1SP&8I\B7S"8%#VBY:I-M?3V-(Y[,]D!3!N)LU^WZ;*L9DOF2LU2DI*! MD+4K:/(.HH\*N&7"Q&R5+&TJGH>AOY/1UH_D-K44;@]NTV*>$//R%V+TZ_GL M(VGUSZ]K50&QEZB95IYZ+S#5IK6D!534=2"(+]7:L61Q&UM4&[0^2%J73E)3 MO-PT" 857@=H?(=?SFVDO2N9U96*;7EP/ MDM:EV_28:!Q6>%VY2\?E!<95G01"W,1U]>RD2*T]F4/$JB1H,63%1%X48%(Y M&V6M]&U:1]Q#5)),5^7N2 M*2]B]+[-$*$'2>O2"QKK;#Y<>!V19,#EBBBA8, M,Y'L8$=[+7L&S)A,OF%0Q;:-:C89\=,LO;,#Y#Z*J/N)@6Z?$[-!"!->DBO1 MKW\EM9=6-[5P3JE( E!NZ"4I7,J96W) M.XT)G,H2+%>2#C&G"VL33GC<=8[K%S:[/.@8+$]]*TT,6CKG7(%2/!ET-BCP MWEC(VL3D/;$BM9^=HK>7439R[2ITR]?3M:L#"<7K'PU*_/%YS-A7C!5 M>X?!2P?96@2%Q,^8N(2D A/,6,Y=&^MC2P+'=16;X;&%>#H(%5_IE%'GCY./ M,%$R:ND% YEK?Z&8ZY6T#H!9YVBEXU8TJZF^0 A_.\"0?0L M4L07Y&LC1=0Z0?"U46 B)>QR$;0:] &SLYFU*CN]1LC()2./@IW].=\!<"[Z M5%XF&\[R92QBW;SRDDG9NN!-S&!#'&Z6UF>KDY)8*2):WN _.QT]6:^^D]<;ZM)-MQ[SQS$( 4H M;C-X:0QX1[J8&&H$MAE-MBV%(V?6M0'(+5^@@;1&1.&Z>N5\4=-_8KZH7CE* M:7%ZXXY,%9:ET&0-N+3NI6Y)J0<&*7JIB*.ZW,Q=NJ.N:+OWC9P:UQ1.K=@^ M-I+.N?9PS8D01L80.#A1)\&+VEW99P0IR3D.SAMT>2LL;?O&D9/O' MQM,Z!:5>WK_Z_&4Q_WK6B_XU+I?SQ<1HKD+ECP\R@E*(X 5R$.C(+=&D8)G< M"D+WO&3DA+3VJ!F*P8,!9>"AUL^.WK]Z?_S+VWDU[5K)()K: $Q(CBA+,:E- L[0*QG7\G]\;-^:*C$F,IZ0 MZGU+C$DU 688%7SYN%:J>#.]7:GDG*7!& TPA>1G>B/ )V=!%X>8K!:!M4GF M[T(E/PO+Z?*XG/>9);-H+;'O9Q]_;"<=R4G**D$P.M;0IJ]%' &$%RZB53K% M-M6(V]'W1U"?N^#PUDBJX:7806#O#?Y^946+^8P^36=_GFMY?['-T7?SK( M,;V1CH&.Y'?X%6>G6*NO-O9%O0"/0,%5XA:LJ.891T?FF2_@E&>"8)5M:>,' M;4G@X175][[F!["542H7'PC39*(JS3SQH" 4GDH4FJS41LG6VU(X[M': D^W M"Z@;R*IS)?2A3A/8RXNX_H A%=(FFAY9+9%%Y$S0AAS76BF?LX9@O:B=>,BI M55R61OE8CZ26R%,.'S\N:G')^GP_?^V:\S]P+E7 Z'P&9$B'K6$"0LP.T.L2 MHHI%E#8>T5;D/0V%M N2;HUD'EQ*G6NCZPN>7RSX!:["].00+?7 @X?47KNL MX9&UFI4RZ!)IQV'M*N9X)J30"598]#*(8%&VV<^/:VR]FDU7Y*HT-=?S\LX/BS";#FM/U_OJ$E$37LU)6 !R79P24)(M*4PEA1] M<"DW\AH/H_MIZ,%=L'>'8?88+][CX.DUX]&VZG"3. M4](L0!&UVJCVJ(BQ<-#9>:.Y3JYLU9">7G %D_3533S>14$7"'L4Z<\'%$4? M4%H>S?+Y"I8OYI_#=#9).G 51822BJN-3R)X7B1XLDZX2ZCT=C-D=L'3;3+& M =4PDKT-DP/9/'9VR%O:036/^?W\Y'1=G/PK?HZXF.3L43L301KEB2N*0,#H)#Y38?F(EC ^&"%^>D!TM'ME !F';$BQ 9!)4* M1#J[$^,VH11;R?_Z<\<)>S<2^P$LZ^!N9>_3E9PC7*=.36A)07%=&V%P5;.; M%'@G-:% 6:U(;PK?9E3MX;2/>_\R@F4SDMC[ ?I=CLK+;^?E_C6WD_[+'\*W M28Q:1D>J&F,@S1U8!,<"!R&\\"IR;46;45![$/M$C?0]\;1;Z/Y@X78>-WL3 M%HLU=P^/E-UZU)"QL?OI?.QH&,KH,1>H"6+5+./@O">S7\>8D]/1IS:S#)Y& M-,QX*U*,=+J(0MLQ&01GG #+6$%'1DX.;3I*_K>(ANV O8&C8;O(M8-C^UDX MJ1TTWW]"7+V>GRUT[;!7M\E%[\ CUF(>P\#9F %=44PEQA)O$\R^BZ(ND/+XRHN &#%ITD=G,99MV"MO3.&ZPI1'4&HFH _"MUW%M 2A4,((@H$*A!7@M M2+?3 M!)GFQF*H0V%^2W2!FW!KD1E YC> >(&2 (1!PSM"P%P7($)1SI9NT2 M9":29%)GV38-]K]K+/D0^_^1Q=X!T#?Z]G7CUHY-3DJ4SBA [QFH2/O5:1/ M%5T,9RYXV0;"]U'U1)W3/1%RL]7,4.+J%'J7;>HG)5N6DB;O2]1+3&X$!!\< M9!DX'3]:TW^/AKU+LIZH9FP'OOT$-G9NP)W;Z'(Y=3^Q((,368/$FHX<:YMY M*3QD)51TP::4;S@B=_4VVN9UXQJ"(T&KD31ZUV[GW":G?OYQ5GL]38A('QBO M[15KXO6]ZUG^'B;0'P/[H/':QT#KML&X] M[US)2-A)'FNLB3:A0R1W/V3%DI0JFD9VX)TTC=L4?VP@#B.J7E,!WKS\\.K- M\^-?7[Y]^>[]7X_>[55??/LA@US_/T#;0!?_+\-B-IU]K/,\UK/)+F];$P:I MM2@0HJ@ZI= AR'B!PLF^,CIPCFVJ^>ZBZ%"M<_.Y5XK!HI&A! U%UP"W49G\ M>,Z &QXQ6N1.M&EM>B=)XWJ>@V#BIB89AOU/1I'L7R-\UZ/:*)6&=<-WPLAK MIC*/=7JG)QC1I^"$-*#)[B;[.C&NVER[M%(M[],GS*%QNOJ'VEDE'L_QB M>G):1])=KT*U5A0O,()*M;Y+QP+.>DG(CZZ88M#I-NE">Q+C-(:(B7RX8>V462/DB9Y)P0S#R)*I6K9@@,5,9 Q[ L(SX(QP3'F'L>$ M>"25]NS[\_GGS_/9\Y.P7)[=AK@2I">W$Z3EFK:B=+0C4( PBG&?-9>I39>S MG4GM5(WM@J$=U=B!XNH@9G#90VN]A..R'D^_3IZ*I.JQ1(22,VEBRQ!\T:2) ME1 \1>U$;-,-Z4Z21A[6TQ8*-X$WB%PZ -A5^L_S$D1DQI#W 9H'6D&@T]Y; MZZ&4@#(QP;#1 /;;M(P,J6&$?#.V=!C'>\#,CYUT=)Y]PI(7(@@+CFQ2\)D<&(6#@ M=;U_5E=A\BW'E3 M3G>@JZXLZM92B!>.19-!(B">[O./WX:87YZ"LNPD<\8\+QZ6JY"K-:G#QDI&K?=[<) M: W"B=9QKQ#)BO-D_V=?6TM'6< 94=NC^VA2UWXKQP$E%X;)/,?R]9?1VL>V%C*U-L+S%T<)J^P=79=./7 M\^5R(KGWY"@+,"HELE!K[BQ:0RZS7X]LY,HUFN%ZE8R^,'. >&\UQ]^7UQT MY3=2Y,2#::P73A<\J@LY.EG_,>8/\[=AL9JFZ9=0N_^_QW2Z()L3EVL.3IP6 M(CI1^]AF\GX8+36*.E.Y9%-"YG5F=A-L'4IYAP;<('!\5(GNCF!_AN!9;;Q+ MI+31>$=?R2Y9WY[.KYBS=>H?O>]LE9FED%AB4&R=K9)EG5"A(B2+1BFN/?I6 MLT=V(G3 MNBIU!*6IP^194, D^$0N,X\V!S MXG4X!JV@*OUDF<_29LM*F[OSC>2,F_'<#EJ'\[Y+")TG*%VRJ%B6G2T.F,F9 ME/,ZWN0"R,!L$LYZQ#8]NAX@K"\;KXF;>H@H.O _MC<#SAND MCL@*>"4T9,-M\5$(=&W:F.Y,:E\.[T% V=MXVT=J'P1,G-5= M',#5N58^%Y71IA13FW+>X8V!^? $NQ78]ZUT(GT M.45=JA=?^Z_KZD&%F$%PB^3/,^E5FVN<'0GMR^E]!*TYB,0ZB,# MQN^Z3L>A:N%U;2R/QU]PL;[\.'OXCR(KS[40A'7@6M4IC3F!"YZ0[W262@CC M6)MK@?OI&M>5/ )-W7"@.SOP.@Y6\W9U'6\N9;(2RW+,V!+O;$0)H%W)'O! MN7-%,%2FS:W[?52-ZP0.#J0!6-]KGMJ99M^_J/O:WP]XUC0LW[X!#\4+&G)S M('C%07D;(6A3QQZ6FUA-[B@E4@"M$@,%.,67'$6 M&#KU/3/M&C55:6*GK9[[ 95I,O_SH !A+B_%".]@"#B]I%U#9PC^"B MUZ"X-.!R*( A"952*"IOU5UK>R",/3MV3Y'=%/H>_!M9[+].9]//IY\OYADP MKP*Z4M.4:@LM4\M7T4)"PRVI0N7%5H&;K01_[=4CBWX?PPC M/>WS"XRK#_0W:RUH3))>T!J\\V07\83@D]90. 8K V9IVXQ)W43-V(&H82V$ MP?C>(7;.6RF0+9V3-+7?F$J@@C.T'EV@,!^#2";STB9'>3,](UN8!\OY >#L MP?0.H+,N)<%<%W&N-VTR0@=+M)=J>KK>(J4OP.PC MWYM]D YB=@=H>4ZOG*Y^"6G=8WR]A4+D7FBBFVLRL)0S''RT#(I ;E 8QTN; M(^HV+>-F)+4ZH [D>7>H.=]'@58>7"F0=*SAXDC[R->AY%IS$;G*FK7))MI$ MS M\$9QXENT] 27?>1[TY(YC-F=P>7:/K)!YUB" .$U[2.4"$'84!N(1^E=YJ@; M1=[OH&CZ(:,T@B?(@=9"+D&"6&(!H[/BI)"C<3>J4NYHM;;-V_I#S/["G;?D= ]Z M::/>?GW9/2R2XYA8EA!K5T.%=?HV6@>:]+G4Z+)OF@-Y)V'C9DHW.^T&E$8W MX+J>X/D!%Y]I>YY/N]A>Q0C2*0S](6X_W MUGM"88O$VP/DT@'2:N#KU6RY6IS6>BE2^WCT>7XZ6TTB%]:3QH<45:S>"X=@ MO0>/*DFO)#+3!E]W4=3C7<\;M:%G5D[GI"C!2C 6 MM*U-+T--)I99@<&4A2O(@VK3*>,>HGH,3@Z#J*$DT7<"Y_/YYR_S&3UO.2_K MI;[\]@5GR\/S.1]Z\(#IG3NMH4VV9_;!K3/]R+1/H%2V$.IL9N:3BYQ<1>Z? M0K;G62^%HUD^Y^#R;(/]2(86="RCJO.>M =E1>W(1J>S,=ICM%$SU::_P .$ MC6TM[8V%FTIG2 'T?9K1\;Q83?^Y%M)$:>V\B1(P,%\3X@TXK@3DK#SS,B@A MVL0SMR1P7'P-"HKM3[F])=09\%[-Z+FX7)US;Q(T\\[%#*YX\I%=*+6T+X!- M7AA.=D%N=.-R#U'C&N:/!;!#)-$!J*[[K+6N9Q*94T5Z#L[7\8N.9PBI]F73 M"2T+3 33)A?I-BUC^W:#G8$'LKD#H/PM+*8U'/=C 487;PC4$+PEI&,6X)PF M5Y1QJ3GY(5ZUT3FW2!G;81L,)HPMY]FTC_ +6URHK9S+\Z5>K6C">;: M@L5DM,9B3!!-X+&;YFAXZS$8,O9CZF"=A)K$<8Y7GW#Q:E;FB\_K)[[#DXK$ MU?R,;P>'<[9\_H!1G7U6U"BXDQRIBFP #;D]RIM,J-,,1&:>218R4PVWWO#E M_Y<+BT8(140.K)+K MUO?;\+W>IRPG4@FG@B,%Z[0 %9@BLTI%T,8(98P,RK6YBM],3P=XV5_(]_H[ M>W&\ ]QL\O//UW),^C_$=2[,Q'NGO8H6"JMF6%T:F>6>#'5>$J;L3&Q_AW4W M?1TXT8/AJH%$.L/9V\5T5H?'G/S8-!C)[[,6N."VCD!EX.J$#AZB2+)X1-T> M7K?(ZL#G;H*JP_C?&9@N=L04EQ?+>7'Z(P9:@A&I6 ]D D1R.&JO2&]K@50M MJA,J!-FF?FQ[&CM07L,848W$T@'@;ERQ'$=R8F:87\U>?DN?:JWX+_/%=7O@ MAZ+.6266D@8N:Q!4.@;19P M:#G^#FMR_M5L5#XIBNP5:0)P$Q@H3> *@9BM,EUV972#JS+88[] MIB+J8GS5U9VTQ?I23>?/W('0D5RS%!&B1@LV,NTM,U&H-K?+N]'9UY710';G MP.+I70.^F"Y3S9=^%U;X%A>I#O[@LF2F4YU*8S2=*RJ"KUGY3F M*J ,(WK/!-JTN9YVE51*2BK2ZQ,G$226 <<9H1SRN5SV/ MK/_VA9]Y O!K*)Y>L^!?O'SV89];T?7?#7+;>9N"@6XQ:TE,%=O)?'EZ9>:C M-T+K.CG%QMJ#@_G:21 YD,5>LG,Y\[A5']:=-]5F>H8HOOKQU!\]MIU.*2?+ M(&"=CHNU%)8E#S+F0L=UY++11<,=!(T;"1D "YLJK@YE?,]:8?^!!U?^>C - MT7#8P1W8R)[7B<(92DP(RO(,,14)+NDB-?*<69NI &WTQ/OT"?/I"1Z7U[=K M]*=79W9DY0BCKH P4H$RTD-T1D*,3!6MZ!_>IFIS:Q*[U"6[X.56KEX3X?2L M7888G+#Q.8-IG$<9FG 'EES0A8Q+3F+UHHZVMQ!#3B"[ *^7!J!"*LDZJAF;8#6*ZU">[8.#^:O#=&=Z! MJ[Q!$9[U'HH&;2S(@-=XIW*)+*W$(SBF) JF0LYM@',71>.CYR!1;]OS:Q>^ M=XJ?:YV(N!%DES,$R4SMT7K649Z#MX(9[IS/C?7+L)X M$CV_1&8RVRB !5<[?2+6#@D:BI!21W(KC?,/V3=_E)Y?.PEWYYY?NW"Z![VT ML6&YS"44Z\#D8,BJMPC!J039%%I 3%Q@FZZY_0T$&/P\.Y3?'6+F?%\Q::WG MWH$T/E5?,$ LSD"Q@6K,N0 MO*JW%HG\BA+H'*?7&R6U%:5-K].G,0A@)_D^. A@%V9W@);KRG>]A=!KAZE$ MX*XP4+QX<,8F"*9.VU&U-4*[>X3KM(R;Z#/TP70@K[M#RYOP^6(/B=I^50H% M+J #%2.'R- SS[%:(4+NEWH?!-%/;GHNTOZ7N#LR?:QG:@CP;BK:407'L.% M-5_U+)W:P))9=Y:C-3BM@4A$4SR2"=C/3!*!\]!N?%]H"XXRT]N3R#H6((CG9P MRKS&%3WLQB +%E+(+#'0O ;'(RTDFB0 :366:\Y3:.0P;Z"F)[OD0/0,QO0. M@+,AAFE*2C'4! _&B"4^>0@QT >KO+=,&#J-F\"FMXDA0QNS!_*Z.[2<;Z&4 MA0RH+(&=9U#6UO8Y.8(0DC/:0"K9-ITOGL0TJYTDO,TTJUW8W0%D+@_8ZXLY MUY911*V#ML!JVT@5M8 8DX.8F=4N^I@:.<[WDM43B/:1^LWRK<%$T &>7M\> MV(7"::>B ^.DKP%,>S8S.66K94U0%+']H*L>;.3!D7,@LSN RT4#P)J2OM;' MRM72PXIOFUFUS\Q9#JHM10O/+;>E38GI34K&K4<9VK8YB,^=X>1\XWCM$D-7 M(-?9@@J=K%F$"#80SDT@?\&V;3V?Y?ELW2PG MAMD_C@M1@;FNY_6K9\?OSO4D][J8S 7DNH54S@4+-[QX?) MZP=0^V#@]B7DP (9/=B7_^MTN:)W7J$?8T@J>TUGKE=U1@V#4$OYI$=CZ."U MKFP9]+W]\''-EH'@, CG.M OOR"Q.YS4))[E2\)RJOG5[W\/7RI_+F;X<:>- MSP(2LGH!&Q.0,VE!>.9BQ.2D:)/?N05QXT;Z!M8M0PNC WQ=-_U>7\Y!

2Q2%3@>3* R#07GHO4*)B] M+84]WUF65AQ47;W[88!7&6]#:MLR8<<\83Q&L)I^. MS'T&7B@'SO)4(ATYMV@-US[+ %3C* X"G"T4J UNBB3 ME,D^7JU?OR7'N^!AFQ*_W9G?P7&V:2'KJP$>23?DY(&4;@ E\]9HQFW718>#R3P;2*#6+("M%(%KUC@ MK8;J/,WRXYWDOVOY\2["&/L"9:NB6(=%H58:C$.R&0O+$!EM09M#TNBT9U(] M9 ']4\0@JAE*,0?3J075QC/;:S M/4^T=A,)O4V%W8W0%D;E?")MHBSK$ SCA>FT#4+600DBQ*J52*U?\MRHX/E^Z# M1<>[L+J+MO ;C_#+^%'#E30U<5,K$LB!I6!.2?)>U 27&VFEJ70B6L,6;?/H^[03MY/N/? M9B=.#S92^#"4+"^(?WZZJ)R<",5U\;3ZP(2H'D,")UF]^N/)9*Y-3&T2J3=1 MTY]-/!QJ#N)\'T?7?/:QEE]?VP/%&*63YF!J=13M@4)[H!@0W.LHH^8YM)E; MLHF:_@ZJ@?!S*.>[P,_U"[K?9N'S?+&:_I/LN?.! V\7^'EZ^OEHMK;P7BV7 MIW5$01UGN7R#JPDO3&E7>XP+4K)*RP#!93KN+08I1 BM1N0<2/C(,W.:H?(Q MY=GK/>PO1Z_>_>WH]6\O?WUY]/ZW=_3/FP_O][F#W?R@0>Y?MZ!QH+O77\)T M\;=PP_N^*^Q[53/ VG6]P++16TC@XU"%3UI..U/9V-X!$CX4(:EMH$<5NJGQ_# M%"[?LI[MN:0S]\HDT5\QU-?FX]F[&D%;3&C_O[PK M:VXZ2?+O^UTRHN[C92/ T-U$@)D )O;1D74UVC82(\ET,Y]^LR39UMB2T/$O MJ>A],0X,5F;EKRKO3*,9:..C%\8!JJQ()517 MG!=2"88;.@6KA6JT8-P*]1<7?$_@?_G])=Y6%^KCYYSGOTXG=U]' M-3!PSY=D/MNXV$]:&YLL%G!6$9N("24*)T)C"_L'%%XV/M,>I$,*J /@T?VY MQ=EL5$9Q(:3W=_/WY46,=U_N;FL=__OYYSR]FGPA^C[G\6STK7:63+[D)[I& M M$LV?OY]087_@)[3SOO;DZAP.F9,ED[XM$$V=%YZ8@1"E AYU4HYQ[[!-J^E9 MXD%[VN;T#ZXGX^ES4_V&^Y"XL*0A1"VKP407J[:$IFJ>!QL3=XW]U5-9Z-@1 M.P1[6[7]647<@3FP9N:LV%PT,$_SO^[R."Z+P9CD)M<^"LLYF=:<.PB>W$QO MHG?:1-8JA+ '<9W@\;RPV6ZJ#B+#GF"YB:&'Z7D.=7:FU@=%.C+F 0M92U(S M^@&CQZ!1EGH/XCJ!Y5" V :X@:33*>!F#_?V?B@]9YK(BQ!"+7.T,0,F)TC# M2&GKV"IDC8-+.ZCK!')#06(/R)TDGPXPMQY7>#M9>FS+P<2<;J=6",HS47?X M9 C9DC(02;M2DK38!F?;*.HD$'E1+3N(M#I%W>J"8M&B<.' I4A^?XH(GDX, M"OI@41B,3Y>7-,1=#XIT&)GO :0C!- !E);AI&7IXW]3 M .-G' 1U$:#TA4]9J\CJF&RTJ4(*I:!C+Y+ZWQ=]SHCI!V_!0V :Z$^72*<3$BA6K MHO21#!7,"Y/%6$"4 IC6FD=/][31OM4=1'42\K@(Q(Z12Z<0DRM6I'&!TUF M$00#I8(@$[;N%K1!R6)+3K)-$_8.HCJQ\"X"L6/DT@'$KG#VF4S=^L?K?]V- MON%M/;752F09E3;$P3ERNG7.2AB3=:OM1=MIZJ3*Z:(NQ$ 2ZP![ M'_)L/AW%>4Z;>=K\MZM[9K3EZ"4]X$[24VYJ8VDT9/]JEZTW1F17&M7K'4_U MA2>=#(2<9S5Z9Q)C!Y!]-QGG[^]P^D>>+]9TW,>33%#!)P?)6N*B3NQ$2WY8 M=@0BG9EDHLTLGT7?9Y.U7Z.\%TLBBZ -?:*H4_\>N* M"QVS*IYID.0*T3 M6T\@/+VW\^EQK")1AG.'"CF=15WIIQ0#SR('X:TO(;.(IHWST)RU3K(:I\.P M7;_O )BX]/SSEW>S.CEN=C7Y$D;C!5=7D_&<#H"$1-_-1G6MY;(U;,7J2A\E MEG/6=/**Y5 ?F4)V4T1RU)!L*%0ZQ"<5,%N&HA]-0B<([0-'D[,+M:?W_025 M^?9A4EF*T1DRIRPF4L!&"CAJ89(D7PWU*C1-_0["QUZVP_T^,F+/CHH-+ ML>1Y0W/B0V]B).6)SM=IH+9.IPBE%IUX*!%9#$9JUZB(XH>D=?*DGQ\VDY8R M[ "4F^/&&QB\D:E(FVTM""YT=KK0O==HH(1$EUXJ;G*;0LB]2;PL2 >&QEX) MRE/EU $ ?R%#B"PNO%V[TKL.4<>0E'<(43*.0/"@;!9<9&R3HCR0 MT$XJ@R[^8K:4;P?P70\*ULOYR^WDS]]R^OW!^_C^8O[ [@T7P@5F$T0OR#]6 M1=6W0$+B,F>K,D/>9DS3061>6-FW!,R.D.ZPTCL;Y0 M3 _7[ 8)'$)$"=[6N^6\!V]X!J-#=M*GD!I9E]MIZJ3P\O(:?!BI#;8&Y1PC MP)X%!E?UJ$,/ OO1Y[0;!W80AV>9TNR3*TXI^V&@ATBX@Y< MGWW;Z4).-H:ZTEBY.JF2#)2,&6Q,7J(I7(K&G6&G-]!V'=D\ CQ'-M >(,F> M\+E7ZXJP+M,38"$9^D('EL&AB>!BE,Q99X)K#-._3P/M(3@YJ8'V$*'UA,@- M+4ZF).FD*1 68_F17$>,BPF5!7-FGH76.W*.;#WKI('V("@,%9]2\>"9IU?"I RA?N?1>Q.Y2"$V;AQNQ5HG M.N#\L&U7GC@ AGJZ5&OJ^7]&\\_/ TO_R?WLPQ/IK(*)RQR++])ZKA((+CVH MR#6I<4S@14%OF4U2-HX"#G#\CN8>F?%S^GYD3^D:>C2?HXQ^G\](+? M@8[C\<%,_WNW;(;YEW$9.OJXO0(DP[TT(L8I[FR^/JOKWD\RSDTF@:M/ M@R9_33>*Y#REI),$8E<@'D1J'157''D=M^BP?]Q-XV>S8DD+-$2-L<=_4^UW_4:I[7+^EL>6C\]^\7ME-1N'LZAJ8HTEEE#5HNI:[2D M\X#!>@B94,.*+JXT-H);UFO.7I'=]&UQPK--:S1>?G_\![6'OWYXG3KT\GOM M'R&[[U6>C7Y?]O@OL[?:(&KK XC@?37ZS'(2MW1%,HN,6=TXESXX3QUKT4/0 MN=7HORP(.M#)C^R]&=/!WE7WY\-H]L>BS,LR3:Z*E%Y'"RWPJJ$P71 :BVC/;C(3!T3D.,V9(97"QQ@?3%"ZVC9Z1; MV@QK[W&ZXG#RWF^NXB&'WP&$UA[\M9#F?>615.1YHU> Q=7J5"T!#?E2UFH> M$S>+.]JHL3Q5D!ZB\OJMWZ7U9OV-K#/Z6;].-$;XXC@9LXK+Z M^8PNFF)@HK)<2<%=(Z6Y!W&]/'DG0V'25BX=0.V1_!=?)G?C^?NRF*20ZF'= M**4"3ZZ MQA 68D0.">?C$OC7'%)ZS;UL;NHNNSSUPY<@TFB*U3],OJ+6%B[ M+S?6)DG/>EVH(4+=84KVAK4*7 G%N, \RC;FV0ZB+EOSC+ M?077>?YC8F>,TN/LO$"ZRC0 M!#X:!V2SHE92*L';/&G#T'_9ZIIV0+V =(3]IDN$@V1^29#A$$!V :DN< MNQ2E/#E0==T\/>S,6/!U0U]&FQR]Z@$;A89_NB3#0?+>+\EPR.$?#:%O>1HF M@X&(K-W\D22RJ$6^#Y$O+YJSJIC Z$!69%FSJU4RGOI'^XE>X\JV [ /*C;;O6ZO80WQ&9:2V8A<25 M *6BI$-,'"R/V0NR;:-LT]>[DZQ>8A;G0,A6U_-4<76 O7^.IQEO1__.Z3X- M\GZ\EH.Y<9'[)%($YUS=BRLD.";)M3)%)-JR3RP(9,!2U2"9CA+)J($8K0Y!^!38A=*H6VGN MI6YD:%">28J=ITNOWK][]^;3(G7XXOK5U?OK3V^N?WU]??7F]<=C,J*[?MT@ M2<^]Z1THKWDU^?)EM)@85,?Q/>POC83"#7M0#$M<9\WJ "YR7PS3Y&QD#\%: M;4QTUJ!H^+7?V@?@DXR__]7_\'4$L! A0#% @ MLH'\4CVG< \*" K2@ !, ( ! &5X+3,Q,7@P-C,P M,C R,2YH=&U02P$"% ,4 " "R@?Q2L.;Q.^\' !R* $P M @ $[" 97@M,S$R># V,S R,#(Q+FAT;5!+ 0(4 Q0 ( +*!_%)= M&=PK%P4 (D3 3 " 5L0 !E>"TS,C%X,#8S,#(P,C$N M:'1M4$L! A0#% @ LH'\4K!AXT_T! )!, !, ( ! MHQ4 &5X+3,R,G@P-C,P,C R,2YH=&U02P$"% ,4 " "R@?Q2[SS)%TB4 M 0#V;14 $0 @ '(&@ :6YO=BTR,#(Q,#8S,"YH=&U02P$" M% ,4 " "R@?Q2-^O44U,) "44@ $0 @ $_KP$ :6YO M=BTR,#(Q,#8S,"YX&UL4$L! A0#% M @ LH'\4L($&AMB/@ #*(" !4 ( !0](! &EN;W8M,C R M,3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( +*!_%+C?O,?%YX *18!@ 5 M " =@0 @!I;F]V+3(P,C$P-C,P7VQA8BYX;6Q02P$"% ,4 M" "R@?Q2\J8HB9Y= "-*00 %0 @ $BKP( :6YO=BTR,#(Q B,#8S,%]P&UL4$L%!@ * H C@( /,, P $! end