0000950170-22-003240.txt : 20220309 0000950170-22-003240.hdr.sgml : 20220309 20220309165614 ACCESSION NUMBER: 0000950170-22-003240 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220309 DATE AS OF CHANGE: 20220309 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Red Violet, Inc. CENTRAL INDEX KEY: 0001720116 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 822408531 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38407 FILM NUMBER: 22726073 BUSINESS ADDRESS: STREET 1: 2650 NORTH MILITARY TRAIL STREET 2: SUITE 300 CITY: BOCA RATON STATE: FL ZIP: 33431 BUSINESS PHONE: 5617574000 MAIL ADDRESS: STREET 1: 2650 NORTH MILITARY TRAIL STREET 2: SUITE 300 CITY: BOCA RATON STATE: FL ZIP: 33431 10-K 1 rdvt-20211231.htm 10-K 10-K
truetrue0001720116FYfalseP5Ytrue--12-310001720116srt:MaximumMemberus-gaap:ComputerEquipmentMember2021-01-012021-12-310001720116us-gaap:ComputerEquipmentMember2021-12-310001720116us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMemberrdvt:LargestDataSupplierMember2020-01-012020-12-310001720116us-gaap:ShareBasedCompensationAwardTrancheTwoMemberrdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:EmployeesAndDirectorsMembersrt:MinimumMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2021-01-012021-12-310001720116us-gaap:AdditionalPaidInCapitalMember2021-12-310001720116rdvt:TransactionalCustomersMember2021-01-012021-12-310001720116rdvt:SeparationAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberrdvt:GreaterThan10PercentStockholderMember2021-01-012021-12-310001720116us-gaap:SupplierConcentrationRiskMember2021-12-310001720116us-gaap:ShareBasedCompensationAwardTrancheTwoMemberrdvt:PerformanceBasedRestrictedStockUnitsMembersrt:MaximumMember2021-01-012021-12-3100017201162020-01-012020-12-310001720116rdvt:NoCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-3100017201162017-01-012017-01-310001720116rdvt:CustomersWithPricingContractsMember2021-01-012021-12-310001720116srt:MaximumMember2021-01-012021-12-310001720116us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001720116srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-12-310001720116rdvt:CaresActMemberus-gaap:PrincipalForgivenessMemberrdvt:LegacyBankOfFloridaMember2021-06-162021-06-1600017201162020-12-3100017201162017-04-012017-04-3000017201162019-12-310001720116rdvt:InteractiveDataLimitedLiabilityCompanyMember2021-12-310001720116us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-3100017201162018-12-310001720116us-gaap:SupplierConcentrationRiskMemberrdvt:DataSupplierOneMemberrdvt:TradeAccountsPayablesMember2020-01-012020-12-310001720116us-gaap:ComputerSoftwareIntangibleAssetMember2020-12-310001720116us-gaap:TreasuryStockMember2019-12-310001720116us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001720116us-gaap:LeaseholdImprovementsMember2020-12-310001720116us-gaap:RetainedEarningsMember2020-12-310001720116country:US2020-12-310001720116rdvt:CaresActMemberrdvt:LegacyBankOfFloridaMemberrdvt:PromissoryNoteMember2020-05-050001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:MinimumMember2021-01-012021-12-310001720116srt:MinimumMember2021-01-012021-12-310001720116us-gaap:RetainedEarningsMember2020-01-012020-12-310001720116us-gaap:LeaseholdImprovementsMember2021-12-3100017201162021-06-300001720116rdvt:TwoThousandEighteenStockIncentivePlanMember2021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMembersrt:MinimumMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-12-310001720116us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001720116us-gaap:TreasuryStockMember2021-12-310001720116srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:ShareBasedCompensationAwardTrancheFourMember2021-07-302021-07-300001720116us-gaap:CommonStockMember2021-12-310001720116us-gaap:StateAndLocalJurisdictionMember2021-12-310001720116us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001720116rdvt:SeparationAgreementMembersrt:MinimumMemberrdvt:GreaterThan10PercentStockholderMember2021-01-012021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:EmployeesAndDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2021-01-012021-12-310001720116us-gaap:ShareBasedCompensationAwardTrancheTwoMemberrdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2021-12-3100017201162021-01-012021-12-3100017201162022-03-040001720116rdvt:InteractiveDataLimitedLiabilityCompanyMember2020-12-3100017201162021-06-160001720116us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001720116us-gaap:LeaseholdImprovementsMember2021-01-012021-12-310001720116us-gaap:TreasuryStockMember2021-01-012021-12-310001720116us-gaap:ServiceMember2021-01-012021-12-310001720116us-gaap:RestrictedStockUnitsRSUMember2019-12-310001720116us-gaap:CommonStockMember2020-12-310001720116us-gaap:SupplierConcentrationRiskMemberus-gaap:CostOfGoodsTotalMemberrdvt:LargestDataSupplierMember2021-01-012021-12-310001720116rdvt:SeparationAgreementMemberrdvt:GreaterThan10PercentStockholderMember2021-02-162021-02-160001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:ShareBasedCompensationAwardTrancheFourMember2020-01-012020-12-310001720116us-gaap:RestrictedStockUnitsRSUMember2021-12-310001720116us-gaap:TreasuryStockMember2020-12-310001720116us-gaap:SupplierConcentrationRiskMemberrdvt:DataSupplierOneMemberrdvt:TradeAccountsPayablesMember2021-01-012021-12-310001720116us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:NonExecutiveEmployeeMemberrdvt:ShareBasedCompensationAwardTrancheFourMember2021-07-302021-07-300001720116us-gaap:DomesticCountryMember2021-12-310001720116us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001720116rdvt:SeparationAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberrdvt:GreaterThan10PercentStockholderMember2021-02-162021-02-160001720116rdvt:CaresActMemberus-gaap:PrincipalForgivenessMemberrdvt:LegacyBankOfFloridaMember2021-01-012021-12-310001720116us-gaap:TreasuryStockMember2021-01-012021-12-310001720116us-gaap:ComputerSoftwareIntangibleAssetMember2020-01-012020-12-310001720116us-gaap:CommonStockMember2020-01-012020-12-310001720116srt:MaximumMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2020-06-0300017201162024-01-012021-12-310001720116us-gaap:ShareBasedCompensationAwardTrancheTwoMemberrdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:EmployeesAndDirectorsMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2021-01-012021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberrdvt:EmployeesAndDirectorsMembersrt:MaximumMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2021-01-012021-12-310001720116us-gaap:TreasuryStockMember2020-11-012020-11-300001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:EmployeesAndDirectorsMembersrt:MinimumMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2021-01-012021-12-310001720116rdvt:ServicesAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberrdvt:GreaterThan10PercentStockholderMember2021-01-012021-12-310001720116us-gaap:RetainedEarningsMember2021-01-012021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:ShareBasedCompensationAwardTrancheFourMember2021-01-012021-12-310001720116us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-3100017201162021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-01-012021-12-310001720116us-gaap:TreasuryStockMember2020-01-012020-12-310001720116us-gaap:RetainedEarningsMember2021-12-310001720116us-gaap:AdditionalPaidInCapitalMember2019-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-01-012020-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMembersrt:MaximumMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-12-310001720116us-gaap:TreasuryStockMember2020-01-012020-12-310001720116rdvt:NoCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001720116rdvt:ServicesAgreementMemberrdvt:GreaterThan10PercentStockholderMember2021-01-012021-12-310001720116rdvt:PromissoryNoteSharesMember2020-05-050001720116us-gaap:RetainedEarningsMember2019-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-12-310001720116srt:MinimumMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2020-06-030001720116rdvt:TransactionalCustomersMember2020-01-012020-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMember2020-01-012020-12-310001720116us-gaap:FurnitureAndFixturesMember2020-12-310001720116rdvt:NoCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001720116us-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001720116us-gaap:CommonStockMember2021-01-012021-12-310001720116us-gaap:CommonStockMember2021-01-012021-12-3100017201162022-01-012021-12-310001720116us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-3100017201162023-01-012021-12-310001720116rdvt:SeparationAgreementMemberus-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMemberrdvt:GreaterThan10PercentStockholderMember2021-01-012021-12-310001720116rdvt:ServicesAgreementMemberrdvt:GreaterThan10PercentStockholderMember2020-01-012020-12-310001720116us-gaap:ShareBasedCompensationAwardTrancheTwoMemberrdvt:PerformanceBasedRestrictedStockUnitsMember2020-01-012020-12-310001720116us-gaap:CommonStockMember2019-12-310001720116rdvt:SeparationAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberrdvt:GreaterThan10PercentStockholderMembersrt:ScenarioForecastMember2023-11-012023-11-010001720116rdvt:TwoThousandEighteenStockIncentivePlanMember2018-03-220001720116rdvt:ServicesAgreementMemberrdvt:GreaterThan10PercentStockholderMember2018-08-072018-08-070001720116rdvt:CaresActMemberrdvt:LegacyBankOfFloridaMemberrdvt:PromissoryNoteMember2020-05-032020-05-0500017201162021-06-162021-06-1600017201162021-11-012021-11-300001720116rdvt:NoCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-12-310001720116rdvt:CaresActMemberus-gaap:PrincipalForgivenessMemberrdvt:LegacyBankOfFloridaMember2021-06-160001720116srt:MinimumMemberus-gaap:ComputerEquipmentMember2021-01-012021-12-3100017201162017-04-300001720116us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001720116rdvt:CustomersWithPricingContractsMember2020-01-012020-12-310001720116us-gaap:ComputerEquipmentMember2020-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMember2021-01-012021-12-310001720116us-gaap:FurnitureAndFixturesMember2021-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:EmployeesAndDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2021-01-012021-12-3100017201162017-01-310001720116us-gaap:SupplierConcentrationRiskMember2021-01-012021-12-310001720116us-gaap:AdditionalPaidInCapitalMember2020-12-310001720116us-gaap:ServiceMember2020-01-012020-12-310001720116us-gaap:CommonStockMember2020-01-012020-12-310001720116us-gaap:RestrictedStockUnitsRSUMember2020-12-310001720116rdvt:SeparationAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberrdvt:GreaterThan10PercentStockholderMembersrt:ScenarioForecastMember2022-11-012022-11-010001720116rdvt:ServicesAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberrdvt:GreaterThan10PercentStockholderMember2020-01-012020-12-310001720116rdvt:PerformanceBasedRestrictedStockUnitsMemberrdvt:EmployeesAndDirectorsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberrdvt:TwoThousandEighteenStockIncentivePlanMember2021-12-310001720116us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001720116rdvt:SeparationAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberrdvt:GreaterThan10PercentStockholderMember2021-11-012021-11-010001720116us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001720116us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-31xbrli:pureutr:sqftiso4217:USDxbrli:sharesxbrli:sharesrdvt:Customerrdvt:Segmentrdvt:Supplieriso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 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-38407

 

RED VIOLET, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

82-2408531

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

2650 North Military Trail, Suite 300,

Boca Raton, Florida 33431

(Address of principal executive offices) (Zip Code)

Registrant’s telephone number, including area code: (561) 757-4000

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol (s)

Name of each exchange on which registered

Common Stock, $0.001 par value per share

RDVT

The NASDAQ Stock Market LLC

Securities registered pursuant to Section 12(g) of the Act: None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☐ No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No

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

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

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

 

Large accelerated filer

 

 

Accelerated filer

 

 

 

 

 

 

 

 

Non-accelerated filer

 

 

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

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

On June 30, 2021, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value (based on the closing per share sales price of its common stock on that date) of the voting stock held by non-affiliates of the registrant was $191.7 million.

The number of shares outstanding of the registrant’s common stock, as of March 4, 2022, was 13,522,567.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s Proxy Statement relating to its 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2021 are incorporated herein by reference in Part III of this Annual Report on Form 10-K.

 

 

 

 

 

 


RED VIOLET, INC.

TABLE OF CONTENTS FOR FORM 10-K

 

 

 

 

Page

PART I

 

 

 

 

 

 

 

Item 1.

 

Business

1

Item 1A.

 

Risk Factors

7

Item 1B.

 

Unresolved Staff Comments

19

Item 2.

 

Properties

19

Item 3.

 

Legal Proceedings

19

Item 4.

 

Mine Safety Disclosures

19

 

 

 

 

PART II

 

 

 

 

 

 

 

Item 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

20

Item 6.

 

[Reserved]

20

Item 7.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

21

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

34

Item 8.

 

Financial Statements and Supplementary Data

34

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

34

Item 9A.

 

Controls and Procedures

34

Item 9B.

 

Other Information

34

Item 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

35

 

 

 

 

PART III

 

 

 

 

 

 

 

Item 10.

 

Directors, Executive Officers and Corporate Governance

36

Item 11.

 

Executive Compensation

36

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

36

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

36

Item 14.

 

Principal Accountant Fees and Services

36

 

 

 

 

PART IV

 

 

 

 

 

 

 

Item 15.

 

Exhibits and Financial Statement Schedules

37

Item 16.

 

Form 10-K Summary

38

 

 

 

 

SIGNATURES

 

 

39

 


 

 

PART I

Item 1. Business.

This business description should be read in conjunction with our audited consolidated financial statements and accompanying notes thereto appearing elsewhere in this Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”), which are incorporated herein by this reference.

Company Overview

Red Violet, Inc. (“we,” “us,” “our,” “red violet,” or the “Company”), a Delaware corporation, is dedicated to making the world a safer place and reducing the cost of doing business. We build proprietary technologies and apply analytical capabilities to deliver identity intelligence. Our technology powers critical solutions, which empower organizations to operate with confidence. Our solutions enable the real-time identification and location of people, businesses, assets and their interrelationships. These solutions are used for purposes including risk mitigation, due diligence, fraud detection and prevention, regulatory compliance, and customer acquisition. Our intelligent platform, CORETM, is purpose-built for the enterprise, yet flexible enough for organizations of all sizes, bringing clarity to massive datasets by transforming data into intelligence. We drive workflow efficiency and enable organizations to make better data-driven decisions.

Organizations are challenged by the structure, volume and disparity of data. Our platform and applications transform the way our customers interact with information, presenting connections and relevance of information otherwise unattainable, which drives actionable insights and better outcomes. Leveraging cloud-native proprietary technology and applying machine learning and advanced analytical capabilities, CORE provides essential solutions to public and private sector organizations through intuitive, easy-to-use analytical interfaces. With massive data assets consisting of public record, proprietary and publicly-available data, our differentiated information and innovative platform and solutions deliver identity intelligence – entities, relationships, affiliations, interactions, and events. Our solutions are used today to enable frictionless commerce, to ensure safety, and to reduce fraud and the concomitant expense borne by society.

While our platform powers many diverse solutions for our customers, we presently market our solutions primarily through two brands, IDI and FOREWARN®. IDI is a leading-edge, analytics and information solutions provider delivering actionable intelligence to the risk management industry in support of use cases such as the verification and authentication of consumer identities, due diligence, prevention of fraud and abuse, legislative compliance, and debt recovery. idiCORE is IDI's flagship product. idiCORE is a next-generation, investigative solution used to address a variety of organizational challenges including due diligence, risk mitigation, identity authentication and regulatory compliance, by financial services companies, insurance companies, healthcare companies, law enforcement and government, collections, law firms, retail, telecommunication companies, corporate security and investigative firms. FOREWARN is an app-based solution currently tailored for the real estate industry, providing instant knowledge prior to face-to-face engagement with a consumer, helping professionals identify and mitigate risk. As of December 31, 2021 and 2020, IDI had 6,548 and 5,726 billable customers and FOREWARN had 82,419 and 48,377 users, respectively. The Company defines a billable customer of IDI as a single entity that generated revenue during the last three months of the period. Billable customers are typically corporate organizations. In most cases, corporate organizations will have multiple users and/or departments purchasing our solutions, however, the Company counts the entire organization as a discrete customer. The Company defines a user of FOREWARN as a unique person that has a subscription to use the FOREWARN service as of the last day of the period. A unique person can only have one user account.

We generate substantially all of our revenue from licensing our solutions. Customers access our solutions through a hosted environment using an online interface, batch processing, API and custom integrations. We recognize revenue from licensing fees (a) on a transactional basis determined by the customer’s usage, (b) via a monthly fee or (c) from a combination of both. Revenue pursuant to pricing contracts containing a monthly fee is recognized ratably over the contract period. Pricing contracts are generally annual contracts or longer, with auto renewal. For the years ended December 31, 2021 and 2020, 80% and 73% of total revenue was attributable to customers with pricing contracts, respectively, versus 20% and 27% attributable to transactional customers, respectively.

1

 


 

 

We endeavor to understand our customers’ needs at the moment of first engagement. We continuously engage with our customers and evaluate their usage of our solutions throughout their life cycle, to maximize utilization of our solutions and, hence, their productivity. Our go-to-market strategy leverages (a) an inside sales team that cultivates relationships, and ultimately closes business, with their end-user markets, (b) a strategic sales team that provides a more personal, face-to-face approach for major accounts within certain industries, and (c) distributors, resellers, and strategic partners that have a significant foothold in many of the industries that we have not historically served, as well as to further penetrate those industries that we do serve. We employ a “land and expand” approach. Our sales model generally begins with a free trial followed by an initial purchase on a transactional basis or minimum-committed monthly spend. As organizations derive benefits from our solutions, we are able to expand within organizations as additional use cases are presented across departments, divisions and geographic locations and customers become increasingly reliant on our solutions in their daily workflow.

For the years ended December 31, 2021 and 2020, we had revenue of $44.0 million and $34.6 million, net income of $0.7 million and a net loss of $6.8 million, and adjusted EBITDA of $10.9 million and $5.9 million, respectively. Adjusted EBITDA is a non-GAAP financial measure equal to net income (loss), the most directly comparable financial measure based on accounting principles generally accepted in the United States (“US GAAP”), excluding interest expense (income), net, income tax expense, depreciation and amortization, share-based compensation expense, gain on extinguishment of debt, litigation costs, and write-off of long-lived assets and others, as noted in the tables included in “Use and Reconciliation of Non-GAAP Financial Measures” of Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”

Our Markets

The target market for our solutions today consists of public and private sector organizations where cloud-driven identity intelligence is primary to their daily workflow.

The data and analytics sector continues to grow at an accelerated pace due to the proliferation of data generated over the past two decades from both traditional and emerging sources, including e-commerce, mobile and social media. International Data Corporation, a global provider of market intelligence and advisory services, estimates that worldwide revenue for data and business analytics services was $215.7 billion in the year 2021, and a compound annual growth rate (“CAGR”) from 2021 through 2025 will be 12.8%. Continued, rapid innovation and adoption of new technologies presents enormous challenges for organizations of all types to sort through this sea of data to glean actionable intelligence and address their mission-critical functions. These challenges serve as key drivers of the sector’s growth. Our industry-agnostic platform, solutions, and analytical capabilities are designed to solve the myriad of complex problems that organizations face on a daily basis.

Risk and fraud analytics has become increasingly important not only in the banking and financial services sectors but across multiple other industries and use cases. According to the market research company MarketsAndMarkets, the risk analytics market is projected to grow to $64.7 billion by 2026, representing CAGR of 14.7% from 2021 through 2026, with North America estimated to hold the largest market share in the risk analytics market. Risk and fraud analytics and the information derived therefrom is now the primary service product for risk management associated with key purchasers such as banking and financial services companies, insurance companies, healthcare companies, law enforcement and government, collection agencies, law firms, retail, telecommunications companies and investigative firms. Primary use cases include, but are not limited to, obtaining information on consumers, businesses and assets (and their interrelationships) to facilitate the location of individuals and assets, identity verification, legislative compliance and to support criminal, legal, financial, insurance, and corporate investigations, due diligence and the assessment and mitigation of counterparty risk.

Key Challenges Facing our Customers

We believe our solutions address the challenges that the industry faces today, which include:

Actionable Insights Through A Single, Cloud-Native Platform— As the velocity and volume of data continues to grow exponentially, organizations have become overwhelmed with data and their inability to glean actionable insights from such data to derive successful decisions in real-time. Customers demand full-suite, turn-key solutions that are agile, flexible, and available on-demand in order to gain the speed, scale and insight necessary to drive decisioning. As the breadth and depth of data increases, organizations will need to deploy new technologies that enable both the ingestion of data at massive scale in real-time, irrespective of structure or form, and the analytics applications necessary to function across multiple channels. The accelerating digitization of human interactions, and the corresponding generation of the data resulting therefrom, is driving demand for data capture, management and analysis software. As a result, customers are looking for flexible and efficient solutions to unify disparate and often siloed sets of not only transactional data but also demographic, ethnographic and behavioral data as well, in order to provide insights that are truly actionable.

2

 


 

 

Cost and Performance Pressures—As customers face constant cost pressures, they are increasingly dependent upon extracting greater value from information solutions. Whether it is identity verification, managing risk, or regulatory compliance, customers are increasingly more sophisticated, requiring enhanced performance that provides fast, accurate, and cost-effective solutions to satisfy their business objectives. Improving performance can mean delivering the right information at the right time at greater scale, or providing the most intuitive information as rapidly as possible to capitalize on opportunities or reduce risk. Superior analytics combined with unified data assets delivers competitive advantages to our customers as they cope with these pressures.

Delivering Solutions for Complex Problems Using Scalable Analytics—The larger and more complex a data set, the more difficult it is to derive and provide sustained levels of performance and insight. The highly-fragmented nature of data across multiple mediums and often siloed within organizations, the historical proliferation of data augmented by the recent acceleration of the digital transformation, and lack of robust technology inhibits the ability to create a unified data asset. There is an inherent need for information solutions that allow organizations to leverage unified data assets for actionable intelligence in support of their operational workflows and in a more efficient manner.

Our Competitive Strengths

We believe our leading-edge technology platform, massive database, and dynamic and intuitive solutions deliver superior capabilities to our customers. Our solutions enable our customers to make more informed inquiries regarding their challenges and better decisions to solve their most complex problems. We believe the following competitive strengths will continue to deliver an unrivaled value proposition that further drives our differentiation:

Transformative and Innovative Cloud-Native Technology Platform—Through the power of our platform, CORE, we offer a comprehensive suite of information solutions. Our cloud-native, data and industry agnostic platform enables us to assimilate, structure, and unify billions of disparate records to create comprehensive views that provide identity intelligence, and to present these insights in real-time via analytical interfaces. We believe our platform’s speed, power, extensibility and scalability are key differentiators in the marketplace.
Massive Unified Data Asset—Data is the lifeblood of our technology platform, and of modern society. We leverage our CORE platform to build massive proprietary datasets and apply analytics in real-time to provide actionable insights. Our data is compiled from a myriad of online and offline sources, both structured and unstructured, including public record, publicly-available, proprietary, and self-reported data. Public record data includes personal information, as well as property, identity, bankruptcy, lien, judgment, automotive, phone and other information aggregated from companies specializing in data aggregation, public record databases, and publicly-available sources. Proprietary data is internally generated data unified by proprietary algorithms and analytic processes. Through next-generation technology and proprietary algorithms, we efficiently ingest these datasets, structure them into normalized form, and unify the data to resolve unique identities so as to create an actionable, real-time view of the information for various use cases, delivering greater intelligence to our customers and enhancing their decision-making capabilities across all markets and industries.

Our Platform and Solutions

Leveraging cloud-native proprietary technology and applying machine learning and advanced analytical capabilities, CORE provides essential solutions to public and private sector organizations through intuitive, easy-to-use analytical interfaces. With massive data assets consisting of public-record, proprietary and publicly-available data, our differentiated information and innovative platform and solutions deliver intelligence relating to all things identity – entities, relationships, affiliations, interactions, and events. Our solutions are used today to enable frictionless commerce, to ensure safety, and to reduce fraud and the concomitant expense borne by society.

Our Sales, Distribution and Marketing

Inside SalesOur inside sales team cultivates relationships, and ultimately closes business, with their end-user markets. These professionals are relationship-based sellers with experience in identifying customers’ needs and clearly explaining and defining products that provide solutions to those needs.

Strategic SalesWhile the majority of our direct sales efforts are supported through professional inside sales staff, major accounts within certain industries require a more personal, face-to-face strategic sales approach. We continue to expand this team to meet the demand of the markets.

3

 


 

 

Distributors, Resellers, and Strategic PartnersIn conjunction with direct-to-customer sales efforts, we engage value-added distributors, resellers, and strategic partners that have a significant foothold in many of the industries that we have not historically served, as well as to further penetrate those industries that we do serve. This allows us to rapidly penetrate these markets while also significantly reducing overhead associated with direct sales and support efforts.

MarketingWe have implemented several methods to market our products, including participation in trade shows and seminars, advertising, public relations, distribution of sales literature and product specifications and ongoing communication with prospective customers, distributors, resellers, strategic partners and our installed base of current customers.

Our Strategy

We are committed to developing innovative technology and using our analytical capabilities to deliver solutions that transform the way organizations interact with information. We are advancing our business through the following strategic approach:

Transform Data Into Intelligence—Our massive, unified data asset, integrated with our leading technology platform and solutions, delivers actionable intelligence to organizations across diverse industries. As the digital transformation accelerates, the data generated therefrom increases rapidly. Derived semantic insight increases exponentially with each new data asset, creating compounded additional value that can be used by supervised and unsupervised machine learning algorithms. As we identify, assimilate and unify these new data assets, our solutions expand in applicability to larger-sized customers as well as additional industries and uses cases within.
Widen Our Technology Lead—Unlike legacy technologies, our platform was built in the cloud from the ground up. Due to its cloud-native construct, CORE demonstrates increased speed and scalability as compared to legacy constructs. As competitors invest millions of dollars transitioning platforms from dated infrastructures to primarily hybrid-cloud environments, we are advancing and expanding our cloud-native technology and functionality to meet customer need, as customers increasingly rely on the speed, reliability, security, scalability and efficiencies that only the cloud delivers. We will continue to invest in our technology and people to widen our lead over competitive technologies.
Enhance Functionality and Develop New Products—We operate with a relentless focus on innovation and the customer experience. Customers rely on our solutions to solve complex problems, to make better data-driven decisions, and to produce greater efficiencies in their workflow. We are devoted to enhancing the functionality of our current solutions and to developing new products, to enable more intelligent interaction with information and to become further engrained in the daily workflows of our customers. As we introduce greater functionality and additional products, it will serve to expand the applications of our solutions, and increase the opportunities whereby our customers can solve for existing and evolving problems generated by disparate and siloed data assets.

Our Competition

Competition in the data and analytics sector centers on innovation, product stability, pricing and customer service. The market for our products and services is highly competitive and is subject to constant change. We compete on the basis of innovative technology, differentiated solutions, analytical capabilities, integration with our customers’ technology, customer relationships, service stability, and price. We believe we are well-positioned to effectively compete on all fronts.

Our competitors vary widely in size and nature of the products and services they offer. There are a large number of competitors who offer products and services in specialized areas, such as fraud prevention, risk management and decisioning solutions. We believe our innovative technology, analytical capabilities, robust and unified database, and the intelligent design of our cloud-native infrastructure will allow us to differentiate ourselves from our competition in flexibility, capability, service and price.

Some of our competitors have substantially greater financial, technical, sales and marketing resources, better name recognition and a larger customer base. Even if we introduce advanced products that meet evolving customer requirements in a timely manner, there can be no assurance that our new products will gain market acceptance.

Certain companies in the data and analytics sector have expanded their product lines or technologies in recent years as a result of acquisitions. Further, more companies have developed products which conform to existing and emerging industry standards and have sought to compete on the basis of price. We anticipate increased competition from large data and analytics vendors. Increased competition in the data and analytics sector could result in significant price competition, reduced profit margins or loss of market share, any of which could have a material adverse effect on our business, operating results and financial condition. There can be no assurance that we will be able to compete successfully in the future with current or new competitors.

4

 


 

 

Concentration of Customers

We have established relationships with a number of customers, many of whom could unilaterally terminate their relationship with us or materially reduce the amount of business they conduct with us at any time. Market competition, customer requirements, customer financial condition and customer consolidation through mergers or acquisitions also could adversely affect our ability to continue or expand these relationships. There is no guarantee that we will be able to retain or renew existing agreements, maintain relationships with any of our customers on acceptable terms or at all or collect amounts owed to us from insolvent customers. The loss of one or more of our major customers could adversely affect our business, financial condition and results of operations.

During the years ended December 31, 2021 and 2020, no individual customer accounted for more than 10% of total revenue.

As of December 31, 2021 and 2020, no individual customer accounted for more than 10% of the Company’s accounts receivable.

Concentration of Suppliers

Our products and services depend extensively upon continued access to and receipt of data from external sources, including data received from the major credit bureaus, including our largest data supplier. Our other data suppliers include strategic partners, as well as various government and public record databases. Our largest data supplier, with whom we have expanded our relationship while securing what we believe to be favorable business terms over the years, accounted for 49% of our total data acquisition costs for the year ended December 31, 2021 compared to 46% for the year ended December 31, 2020. The amended and renewed term of the agreement with this supplier ends June 30, 2026. We may elect to extend the term for an additional twelve months upon written notice to this supplier at least 30 days prior to the end of the amended and renewed term. During the term of the agreement, either party has the right to terminate the agreement: (i) in the event of the other party’s failure to cure a material breach, and (ii) in the event of the other party’s insolvency. In addition, this supplier may terminate this agreement by providing not less than 12 months’ advance written notice to us and we may terminate this agreement by providing not less than 24 months’ advance written notice to this supplier. As of December 31, 2021, the remaining minimum purchase commitments through the end of the amended and renewed term is $23.8 million. If we are unable to maintain our relationship with our largest data supplier, our ability to provide products and services could be negatively impacted, as we would need to secure comparable data on similar terms, which would require significant time, expense, and resources, and may in the short-term adversely affect our reputation, business, financial condition and results of operations and, if we are unable to establish a similar relationship with other data suppliers over time, could have a long-term material impact on our business and financial condition.

Our Intellectual Property

We avail ourself of applicable trade secret and unfair competition laws to protect our proprietary technology, trademark law to protect our trademarks and domain names, and copyright laws to protect our content relating to, among other things, websites and marketing materials. Our intellectual property rights are embodied in confidential and proprietary technology and data, trademarked brands relating to our business units, products, services, and solutions, original content on our materials such as websites and marketing materials, and domain names. With respect to our trademarks, we maintain an extensive portfolio of perpetual common law and federally-registered trademark rights across several brands. We have also sought protection and registration of certain brands and trademarks internationally, such as in Europe and Canada. At present, we do not hold any issued patents.

We use data acquired through licensing rights from approximately 20 providers. The loss of any one of these providers could have an immediate near-term impact on our financial position, results of operations, and liquidity. Also see “Concentration of Suppliers” above.

Regulatory Matters

Our business is subject to various federal, state, and local laws, rules, and regulations, including, without limitation, the Gramm-Leach-Bliley Act (15 U.S.C. §§ 6801- 6809) (“GLBA”), the Driver’s Privacy Protection Act (18 U.S.C. §§ 2721- 2725) (“DPPA”) and the Federal Trade Commission Act (“FTC Act”). A change in any one of a number of the laws, rules, or regulations applicable to our business or the enactment of new or amended legislation or industry regulations pertaining to consumer or private sector privacy issues could have a material adverse impact on information services. Legislation or industry regulations regarding consumer or private sector privacy issues could place restrictions upon the collection, sharing and use of information that is currently legally available, which could materially increase our cost of collecting and maintaining some data. These types of legislation or industry regulations could also prohibit us from collecting or disseminating certain types of data, which could adversely affect our ability to meet our customers’ requirements and our profitability and cash flow targets.

5

 


 

 

Seasonality

Our results are subject to seasonal fluctuation. Historically, certain products experience seasonal pressure during the fourth quarter.

Management Team

Our management team has a track record of strong performance and significant expertise in the markets we serve. We have built the leading companies in our industry, creating significant shareholder value. We continue to attract and retain experienced management talent for our business. Our team has deep knowledge of the data and analytics sector and expertise across the various industries that we serve. Our team has overseen the expansion of our proprietary technology platform while managing ongoing initiatives, including the transition from a development-focused company to a sales-driven company. As a result, we are well positioned to continue to successfully drive growth organically.

Our Employees

We employ a total of 139 employees, all full-time, as of December 31, 2021. None of our employees are represented by a labor organization, and none are party to any collective bargaining agreement. We have not experienced any work stoppages and consider our relations with our employees to be good. Competition in the recruiting of personnel in the data and analytics sector is intense. We believe that our future success will depend in part on our continued ability to hire, motivate and retain qualified sales and marketing, executive and administrative and technical personnel. To date, we have not experienced significant difficulties in attracting or retaining qualified employees.

Corporate Information

On March 26, 2018, Cogint, Inc. (“cogint”) (now known as Fluent, Inc.) spun off its risk management business by way of a distribution of all of the shares of common stock of its then wholly-owned subsidiary, red violet, to its stockholders as of the record date and certain warrant holders (the “Spin-off”).

Available Information

Our principal executive offices are located at 2650 North Military Trail, Suite 300, Boca Raton, Florida 33431 and our telephone number is (561) 757-4000. Our corporate website is www.redviolet.com. The website address provided in this 2021 Form 10-K is not intended to function as a hyperlink and information obtained on the website is not and should not be considered part of this 2021 Form 10-K and is not incorporated by reference in this 2021 Form 10-K or any filing with the Securities and Exchange Commission (the “SEC”). Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), are available, free of charge, under the “Investors” section of our website at www.redviolet.com as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. The SEC maintains an internet website located at http://www.sec.gov that contains the information we file or furnish electronically with the SEC.

Information About Our Executive Officers

Our executive officers are as follows:

 

Name

 

Position

Derek Dubner

James Reilly

 

Chief Executive Officer and Chairman

President

Daniel MacLachlan

 

Chief Financial Officer

Jeff Dell

 

Chief Information Officer

 

6

 


 

 

Mr. Derek Dubner, 50, has served as the Chief Executive Officer and a director of the Company since its formation in August 2017 and continuing through the Spin-off from cogint on March 26, 2018. Mr. Dubner was appointed as Interim Chairman of our board of directors in September 2018 and as Chairman of our board of directors in April 2020. Mr. Dubner served as the Chief Executive Officer and a director of cogint, from March 2016 until the Spin-off. Mr. Dubner served as cogint’s Co-Chief Executive Officer from March 2015 until March 2016. Mr. Dubner has over 20 years of experience in the data and analytics industry. Mr. Dubner has served as the Chief Executive Officer of our subsidiary The Best One, Inc. (“TBO”), now known as the IDI Holdings, LLC (“IDI Holdings”), a holding company engaged in the acquisition of operating businesses and the acquisition and development of technology assets across various industries, and its subsidiary, Interactive Data, LLC (“Interactive Data”), since October 2014. Prior to TBO, Mr. Dubner served as General Counsel of TransUnion Risk and Alternative Data Solutions, Inc. (“TRADS”) from December 2013 to June 2014. Mr. Dubner served as General Counsel and Secretary of TLO, LLC (“TLO”), an information solutions provider, from inception in 2009 to December 2013.

Mr. James Reilly, 47, has served as President of the Company since its formation in August 2017 and continuing through its Spin-off from cogint. Mr. Reilly served as President of cogint from July 2017 until the Spin-off, and previously from June 2015 until June 2016 and as President and Chief Operating Officer of two of our subsidiaries, IDI Holdings and Interactive Data from October 2014 until June 2016. From July 2016 to June 2017, Mr. Reilly was enjoined from providing services for cogint or its subsidiaries. From January 2014 through September 2014, Mr. Reilly served as Vice President of Sales at TRADS. From August 2010 through its acquisition of substantially all of the assets by TRADS in December 2013, Mr. Reilly served as Senior Vice President of TLO.

Mr. Daniel MacLachlan, 43, has served as the Chief Financial Officer of the Company since its formation in August 2017 and continuing through its Spin-off from cogint. Mr. MacLachlan served as Chief Financial Officer of cogint from March 2016 until the Spin-off and brings over fifteen years of experience as the chief financial officer of data-driven technology companies. Mr. MacLachlan served as an Independent Director, Audit and Compensation Committee Chairman for Vapor Corp., a U.S.-based distributor and retailer of vaporizers, e-liquids and electronic cigarettes, from April 2015 through April 2016. From October 2014 until February 2015, Mr. MacLachlan served as the Chief Financial Officer of TBO. Prior to TBO, Mr. MacLachlan served in the roles of Director of Finance and Chief Financial Officer for TRADS, after it acquired substantially all of the assets of TLO, through a 363 sale process in December 2013. Mr. MacLachlan was the Chief Financial Officer of TLO from 2009 to December 2013. From 2005 to 2009, Mr. MacLachlan served as the Chief Financial Officer of JARI Research Corporation (“JARI”), a partnership with the Mayo Clinic advancing proprietary cancer therapeutic technology using targeted radioactive therapy. Prior to JARI, Mr. MacLachlan served as a Special Agent in the Federal Bureau of Investigation (FBI) specializing in the criminal investigation of public corruption and civil rights violations.

Mr. Jeff Dell, 50, has served as the Chief Information Officer of the Company since its formation in August 2017 and continuing through its Spin-off from cogint. Mr. Dell served as Chief Information Officer of cogint from September 2016 until the Spin-off and served as the Interim Chief Information Officer of cogint from June 2016 through September 2016. From July 2015 through May 2016, Mr. Dell served as the VP Information Security of cogint. From June 2012 to June 2015, Mr. Dell served as Founder and Chief Executive Officer of Endurance Tracker, Inc., a sports-based data analytics solution. From August 2009 to May 2012, Mr. Dell served as Lead Architect at Tripwire, Inc. From October 2008 to August 2009, Mr. Dell served as Chief Information Security Officer of TLO. From September 2003 to August 2009, Mr. Dell served as Founder and Chief Executive Officer of Activeworx, Inc., a leading information security data analytics company. From January 2001 to August 2003, Mr. Dell served as Chief Information Security Officer of Seisint, Inc., a leading provider in the data fusion industry.

Item 1A. Risk Factors.

Our business, financial condition, operating results, and cash flows may be impacted by a number of factors, many of which are beyond our control, including those set forth below and elsewhere in this 2021 Form 10-K, the occurrence of any one of which could have a material adverse effect on our actual results.

Coronavirus Pandemic Risks

The ongoing and developing Covid-19 pandemic and the global response to it may adversely impact our business, our future results of operations and our overall financial performance.

The global spread of a novel strain of coronavirus, known as Covid-19, and the various responses to it have created significant volatility, uncertainty and economic disruption. Covid-19 caused us, as well as many of our customers and vendors, to change certain aspects of operations and curtail travel at times. Governmental responses to Covid-19 may alter financial outlooks.

7

 


 

 

The Covid-19 pandemic and the various responses to it may continue to impact our business, operations and financial results, and the extent of any such impact will depend on numerous evolving factors that we may not be able to accurately predict, including: the duration and scope of the pandemic; the emergence and severity of new variants; governmental, business and individuals’ actions that have been and continue to be taken in response to the pandemic; vaccination rates and the effectiveness of vaccines against new variants; the availability and cost to access the capital markets; the effect on our customers and customer demand for and ability to pay for our services; and disruptions or restrictions on our employees’ ability to work and travel. If new variants cause severe illness or existing vaccines prove ineffective against new variants, resulting in renewed travel restrictions or stay-at-home orders, that may also interfere with the conduct of our business. Such results could have a material adverse effect on our operations, business, financial condition, results of operations, or cash flows.

The Covid-19 pandemic or the perception of its effects could have a material adverse effect on our business, financial condition, results of operations, or cash flows. We are closely monitoring the ongoing and developing impact of the Covid-19 pandemic, continually assessing its potential effects on our business. The extent to which our results are affected by Covid-19 will largely depend on future developments, including the emergence of new variants, and the development, availability, distribution and effectiveness of vaccines in response to new variants, which cannot be accurately predicted and are uncertain.

Cybersecurity and Technology Risks

Our products and services are highly technical and if they contain undetected errors, our business could be adversely affected and we may have to defend lawsuits or pay damages in connection with any alleged or actual failure of our products and services.

Our products and services are highly technical and complex. Our products and services have contained and may contain one or more undetected errors, defects or security vulnerabilities. Some errors in our products and services may only be discovered after a product or service has been used by end customers. Any errors or security vulnerabilities discovered in our products after commercial release could result in loss of revenue or delay in revenue recognition, or loss of customers, any of which could adversely affect our business and results of operations. In addition, we could face claims for product liability or breach of personal information. Defending a lawsuit, regardless of its merit, is costly and may divert management’s attention. In addition, if our business liability insurance coverage is inadequate or future coverage is unavailable on acceptable terms or at all, our financial condition could be harmed.

If we fail to respond to rapid technological changes in the data and analytics sector, we may lose customers and/or our products and/or services may become obsolete.

The data and analytics sector is characterized by rapidly changing technology, frequent product introductions, and continued evolution of new industry standards. As a result, our success depends upon our ability to develop and introduce in a timely manner new products and services and enhancements to existing products and services that meet changing customer requirements and evolving industry standards. The development of technologically advanced product solutions is a complex and uncertain process requiring high levels of innovation, rapid response and accurate anticipation of technological and market trends. We cannot assure you that we will be able to identify, develop, manufacture, market or support new or enhanced products and services successfully in a timely manner. Further, we or our competitors may introduce new products or services or product enhancements that shorten the life cycle of existing products or services or cause existing products or services to become obsolete.

Because our networks and information technology systems are critical to our success, if unauthorized persons access our systems or our systems otherwise cease to function properly, our operations could be adversely affected and we could lose revenue or proprietary information, all of which could materially adversely affect our business.

As our business is conducted largely online, it is dependent on our networks being accessible and secure. If an actual or perceived breach of network security occurs, regardless of whether the breach is attributable to our network security controls, the market perception of the effectiveness of our network security could be harmed resulting in loss of current and potential end user customers, data suppliers, or cause us to lose potential value-added resellers, distributors, or strategic partners. Our business is largely dependent on our customer-facing websites and our websites may be inaccessible because of service interruptions or subject to hacking or computer attacks. Because the techniques used by computer hackers to access or sabotage networks change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques. If an actual or perceived breach were to occur, we cannot assure you that we would not lose revenue or not sustain operating losses as a result.

8

 


 

 

We also rely heavily on large information technology databases and the ability to provide services using that information from those databases. A party who is able to breach the security measures on our networks or who otherwise is able to access our system through unauthorized means could misappropriate either our proprietary information or the personal information of consumers that we collect, or otherwise cause interruptions or malfunctions to our operations. Hacking of computer data systems is a growing problem. Hackers may especially target concerns that are known to maintain large repositories of proprietary information or personal information, which can then be exploited for the hacker's personal gain. If we grow and obtain more visibility, we may be more vulnerable to hacking or other attempts to gain unauthorized access to our system. Moreover, the increased use of mobile devices also increases the risk of theft or the intentional and unintentional disclosure of data including proprietary information or personal information. We may be unable to anticipate all of these vulnerabilities and implement adequate preventative measures and, in some cases, we may not be able to immediately detect a security incident. Any security incident could result in legal, regulatory, and financial liability, as well as harm to our reputation.

We may be required to expend significant capital and other resources to protect against such threats or to alleviate problems caused by breaches in security. Additionally, any server interruptions, break-downs or system failures, including failures which may be attributable to events within or outside our control, could increase our future operating costs and cause us to lose business. We maintain insurance policies covering losses relating to our network systems or other assets. However, these policies may not cover the entire cost of a claim. Any future disruptions in our information technology systems, whether caused by hacking or otherwise, may have a material adverse effect on our future results.

Privacy concerns relating to the collection, use, accuracy, correction and sharing of personal information and any perceived or actual unauthorized disclosure of personal information, whether through breach of our network by an unauthorized party, employee theft, misuse, or error could harm our reputation, impair our ability to attract website visitors and to attract and retain customers, result in a loss of confidence in the security of our products and services, or subject us to claims or litigation arising from damages suffered by consumers, and thereby harm our business and results of operations. In addition, we could incur significant costs which our insurance policies may not adequately cover and we may need to expend significant resources to protect against security breaches and comply with the multitude of state and federal laws regarding data privacy and data breach notification obligations.

Data security and integrity are critically important to our business, and breaches of security, unauthorized access to or disclosure of confidential information, disruption, including distributed denial of service (“DDoS”) attacks or the perception that confidential information is not secure, could result in a material loss of business, substantial legal liability or significant harm to our reputation.

We own and host a large amount of sensitive and confidential consumer information including financial information and personal information. This data is often accessed through secure transmissions over public and private networks, including the internet. Despite our physical security, implementation of technical controls and contractual precautions to identify, detect and prevent the unauthorized access to and alteration and disclosure of our data, we cannot assure you that systems that access our services and databases will not be compromised or disrupted, whether as a result of criminal conduct, DDoS attacks or other advanced persistent attacks by malicious actors, including hackers, nation states and criminals, breaches due to employee error or malfeasance, or other disruptions during the process of upgrading or replacing computer software or hardware, power outages, computer viruses, telecommunication or utility failures or natural disasters or other catastrophic events. We must continually monitor and develop our information technology networks and infrastructure to prevent, detect, address and mitigate the risk of unauthorized access, misuse, computer viruses and other events that could have a security impact. Several recent, highly-publicized data incidents and DDoS attacks have heightened consumer awareness of this issue and may embolden individuals or groups to target our systems. Unauthorized disclosure, loss or corruption of our data or inability of our customers to access our systems could disrupt our operations, subject us to substantial legal liability, result in a material loss of business and significantly harm our reputation.

As a nationwide provider of risk and information solutions, we collect, store and transmit files on millions of consumers. These files may contain personal information and other information, and we have implemented technical and physical security policies, procedures and systems we believe are reasonably designed to protect this information from unauthorized access. However, due to the sensitive nature of the information we collect, store and transmit, it is not unusual for efforts to occur (coordinated or otherwise) by unauthorized persons to attempt to obtain access to our systems or data, or to inhibit our ability to deliver products or services to a customer.

We may not be able to immediately address the consequences of a cybersecurity incident because a successful breach of our computer systems, software, networks or other technology assets could occur and persist for an extended period of time before being detected due to, among other things:

the breadth and complexity of our operations and the high volume of transactions that we process;

9

 


 

 

the large number of customers, counterparties and third-party service providers with which we do business;
the proliferation and increasing sophistication of cyberattacks; and
the possibility that a third party, after establishing a foothold on an internal network without being detected, might obtain access to other networks and systems.

The extent of a particular cybersecurity incident and the steps that we may need to take to investigate it may not be immediately clear, and it may take a significant amount of time before such an investigation can be completed and full and reliable information about the incident is known. While such an investigation is ongoing, we may not necessarily know the extent of the harm or how best to remediate it, and certain errors or actions could be repeated or compounded before they are discovered and remediated, any or all of which could further increase the costs and consequences of a cybersecurity incident.

A growing number of legislative and regulatory bodies have adopted consumer notification and other requirements in the event that a consumer's personal information is accessed by unauthorized persons. It is possible that additional laws pertaining to the use, access, accuracy, and security of personal information will be adopted in the future. In the United States, federal and state laws provide for more than 50 disparate data breach notification regimes, all of which we may be subject to. Complying with such numerous and complex regulations in the event of unauthorized access would be expensive and difficult, and failure to comply with these regulations could subject us to regulatory scrutiny and additional liability.

If we fail to maintain and improve our systems, our certifications, our technology, and our interfaces with data sources and customers, demand for our services could be adversely affected.

In our industry, there are continuous improvements in computer hardware, network operating systems, programming tools, programming languages, operating systems, data matching, data filtering and other database technologies and the use of the internet. These improvements, as well as changes in customer preferences or regulatory requirements, may require changes in the technology used to gather and process our data and deliver our services. Our future success will depend, in part, upon our ability to:

internally develop and implement new and competitive technologies;
use leading third-party technologies effectively;
respond to changing customer needs and regulatory requirements, including being able to bring our new products to the market quickly; and
transition customers and data sources successfully to new interfaces or other technologies.

We cannot provide assurance that we will successfully implement new technologies, cause customers or data suppliers to implement compatible technologies or adapt our technology to evolving customer, regulatory and competitive requirements. If we fail to respond, or fail to cause our customers or data suppliers to respond, to changes in technology, regulatory requirements or customer preferences, the demand for our services, the delivery of our services or our market reputation could be adversely affected. Additionally, our failure to implement important updates could affect our ability to successfully meet the timeline for us to generate cost savings resulting from our investments in improved technology. Failure to achieve any of these objectives would impede our ability to deliver strong financial results.

Furthermore, we may be required to obtain various industry or technical certifications under our contracts or otherwise to keep pace with our competitors. If we fail to achieve and maintain these key industry or technical certifications, our customers may stop doing business with us and we may not be able to win new business, which would negatively affect our revenue.

Legal, Regulatory and Compliance Risks

Our business is subject to various governmental regulations, laws and orders, compliance with which may cause us to incur significant expenses or reduce the availability or effectiveness of our solutions, and the failure to comply with which could subject us to civil or criminal penalties or other liabilities.

Our business is subject to regulation under the GLBA, the DPPA, the FTC Act, and various other federal, state and local laws and regulations. These laws and regulations, which generally are designed to protect consumers and to prevent the misuse of personal information are complex, change frequently and have tended to become more stringent over time. We have already incurred significant expenses in our endeavors to comply with these laws.

10

 


 

 

Currently, public concern is high with regard to the collection, use, accuracy, correction and sharing of personal information, including Social Security numbers, dates of birth, financial information, department of motor vehicle data and other data which is personally identifiable or may be considered sensitive. In addition, many advocacy groups as well as some legislatures and government regulators believe that existing laws and regulations do not adequately protect privacy, are outmoded due to technological changes, or are not keeping pace with laws passed internationally (including, but not limited to, the European Union’s General Data Protection Regulation (“GDPR”)). As a result, several U.S. states have recently introduced and passed legislation to expand data security breach notification rules and to provide consumers with greater transparency and control over their personal data. For example, the California Consumer Privacy Act of 2018 (the "CCPA"), which became effective on January 1, 2020, applies to certain businesses that collect personal information concerning California residents and establishes several consumer rights, including a right to know what personal information is being collected about them and whether and to whom it is sold, a right to access their personal information and have it deleted, a right to opt out of the sale of their personal information, and a right to equal service and price regardless of exercise of these rights. The CCPA contains certain exclusions for data otherwise regulated by the GLBA and/or DPPA, or which is publicly available, and therefore, the impact of the CCPA on our business is somewhat mitigated. On November 3, 2020, California adopted the California Privacy Rights Act (the “CPRA”), which amends and expands the CCPA. It is anticipated that most of the substantive provisions of the CPRA will go into effect in 2023. Two additional comprehensive state privacy laws, the Virginia Consumer Data Protection Act and the Colorado Privacy Act have been adopted and will go into effect in 2023. These laws are similar to the CCPA, but create certain disparate requirements, such as the requirement for businesses to implement appeal procedures for denied requests. Other states are actively considering comprehensive privacy bills, and may pass comprehensive privacy laws similar to California’s, Virginia’s, or Colorado’s privacy laws in the future.

A number of data incidents announced recently by companies in various industries has resulted in significantly increased legislative and regulatory activity at the federal and state levels as lawmakers and regulators continue to propose a wide range of further restrictions on the collection, dissemination or commercial use of personal information, information security standards, and data security incident disclosure standards. This and additional legislative or regulatory efforts in the United States, or action by Executive Order of the President of the United States, could further regulate the collection, use, communication, access, accuracy, obsolescence, sharing, correction and security of this personal information. In addition, any perception that our practices or products are an invasion of privacy, whether or not consistent with current or future regulations and industry practices, may subject us to public criticism, class action lawsuits, reputational harm, or scrutiny by regulators, which could disrupt our business and expose us to increased liability.

These U.S. federal and state laws and regulations, which can be enforced by government entities or, in some cases, private parties, are constantly evolving and can be subject to significant change. Keeping our business in compliance with or bringing our business into compliance with new laws may be costly and may affect our revenue and/or harm our financial results. In addition, the application, interpretation, and enforcement of these laws and regulations are often uncertain, particularly in the new and rapidly evolving industry in which we operate, and may be interpreted and applied inconsistently from jurisdiction to jurisdiction and inconsistently with our current policies and practices. In addition, new laws or regulations or changes in enforcement of existing laws or regulations applicable to our customers could affect the activities or strategies of such customers and, therefore, lead to reductions in their level of business with us.

The following legal and regulatory developments also could have a material adverse effect on our business, financial condition or results of operations:

amendment, enactment or interpretation of laws and regulations that restrict the access and use of personal information and reduce the availability or effectiveness of our solutions or the supply of data available to customers;
changes in public perception or the position of government actors in favor of further restrictions on information collection and sharing, which may lead to regulations that prevent full utilization of our solutions;
failure of customers, resellers, distributors, strategic business partners, or vendors to comply with laws or regulations, where these third parties' failures could reflect negatively on us or require us to cease or limit our business with them;
failure of our solutions to comply with current laws and regulations; and
failure of our solutions to adapt to changes in the regulatory environment in an efficient, cost-effective manner.

11

 


 

 

Changes in applicable legislation or regulations that restrict or dictate how we collect, maintain, combine and disseminate information could adversely affect our business, financial condition or results of operations. In the future, we may be subject to significant additional expense to ensure continued compliance with applicable laws and regulations and to investigate, defend or remedy actual or alleged violations. Any failure by us to comply with applicable laws or regulations could also result in significant liability to us, including liability to private plaintiffs as a result of individual or class action litigation, or may result in the cessation of our operations or portions of our operations or impositions of fines and restrictions on our ability to carry on or expand our operations. Moreover, our compliance with privacy laws and regulations and our reputation depend in part on our customers’ adherence to privacy laws and regulations and their use of our services in ways consistent with consumer expectations and regulatory requirements. Certain of the laws and regulations governing our business are subject to interpretation by judges, juries and administrative entities, creating substantial uncertainty for our business. We cannot predict what effect the interpretation of existing or new laws or regulations may have on our business.

The outcome of litigation, inquiries, investigations, examinations or other legal proceedings in which we are involved, in which we may become involved, or in which our customers or competitors are involved could subject us to significant monetary damages or restrictions on our ability to do business.

Legal proceedings arise as part of the normal course of our business. These may include actions between us and a current or former employee, actions between us and a current former customer, individual consumer cases, class action lawsuits and inquiries, investigations, examinations, regulatory proceedings or other actions brought by federal (e.g., the FTC) or state (e.g., state attorneys general) authorities. The scope and outcome of these proceedings is often difficult to assess or quantify. Plaintiffs in lawsuits may seek recovery of large amounts and the cost to defend such litigation may be significant. There may also be adverse publicity and uncertainty associated with investigations, litigation and orders (whether pertaining to us, our customers or our competitors) that could decrease customer acceptance of our services or result in material discovery expenses. In addition, a court-ordered injunction or an administrative cease-and-desist order or settlement may require us to modify our business practices or may prohibit conduct that would otherwise be legal and in which our competitors may engage. Many of the technical and complex statutes to which we are subject, including state and federal financial privacy requirements, may provide for civil and criminal penalties and may permit consumers to maintain individual or class action lawsuits against us and obtain statutorily prescribed damages. Additionally, our customers might face similar proceedings, actions or inquiries which could affect their business and, in turn, our ability to do business with those customers.

While we do not believe that the outcome of any pending or threatened legal proceeding, investigation, examination or supervisory activity will have a material adverse effect on our financial position, such events are inherently uncertain and adverse outcomes could result in significant monetary damages, penalties or injunctive relief against us. Furthermore, we review legal proceedings and claims on an ongoing basis and follow appropriate accounting guidance, including Accounting Standards Codification (“ASC”) 450, “Contingencies,” when making accrual and disclosure decisions. We establish accruals for those contingencies where the incurrence of a loss is probable and can be reasonably estimated, and we disclose the amount accrued and the amount of a reasonably possible loss in excess of the amount accrued, if such disclosure is necessary for our financial statements to not be misleading. To estimate whether a loss contingency should be accrued by a charge to income, we evaluate, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of the loss. We do not record liabilities when the likelihood that the liability has been incurred is probable, but the amount cannot be reasonably estimated.

12

 


 

 

Our bylaws designate the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain actions, including derivative actions, which could limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company and its directors, officers, other employees, or the Company's stockholders and may discourage lawsuits with respect to such claims.

Unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (i) any derivative action or proceeding brought against or on behalf of the Company, (ii) any action asserting a claim of breach of a duty owed by any current or former director, officer, other employee or stockholder of the Company to the Company or the Company’s stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, (iv) any action as to which the Delaware General Corporation Law confers jurisdiction upon the Court of Chancery in the State of Delaware, or (v) any action asserting a claim governed by the internal affairs doctrine, shall, to the fullest extent permitted by law, be the Court of Chancery in the State of Delaware (or, only if the Court of Chancery in the State of Delaware declines to accept jurisdiction over a particular matter, any state or federal court located within the State of Delaware). However, Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder, and as such, the exclusive jurisdiction clauses set forth above would not apply to such suits. Furthermore, Section 22 of the Securities Act provides for concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder, and as such, the exclusive jurisdiction clauses set forth above would not apply to such suits.

Although we believe the exclusive forum provision benefits us by providing increased consistency in the application of Delaware law for the specified types of actions and proceedings, this provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company and its directors, officers, or other employees and may discourage lawsuits with respect to such claims.

Risks Related to Our Common Stock

Our stock price has been and may continue to be volatile, and the value of an investment in our common stock may decline.

The trading price of our common stock has been and is likely to continue to be highly volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors could include:

additions or departures of key personnel;
changes in governmental regulations or in the status of our regulatory approvals;
changes in earnings estimates or recommendations by securities analysts;
any major change in our board or management;
general economic conditions and slow or negative growth of our markets; and
political instability, natural disasters, pandemics, war and/or events of terrorism.

From time to time, we estimate the timing of the accomplishment of various commercial and other product development goals or milestones. Also, from time to time, we expect that we will publicly announce the anticipated timing of some of these milestones. All of these milestones are based on a variety of assumptions. The actual timing of these milestones can vary dramatically compared to our estimates, in some cases for reasons beyond our control. If we do not meet these milestones as publicly announced, our stock price may decline.

In addition, the stock market has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of publicly traded companies. Broad market and industry factors may seriously affect the market price of companies’ stock, including ours, regardless of actual operating performance. These fluctuations may be even more pronounced in the trading market for our stock. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management’s attention and resources.

13

 


 

 

Future issuances of shares of our common stock in connection with acquisitions or pursuant to our stock incentive plans could have a dilutive effect on your investment.

Since the Spin-off and through December 31, 2021, we issued an aggregate of 2,356,167 shares of our common stock in connection with vesting of awards made under the Red Violet, Inc. 2018 Stock Incentive Plan, as amended (the “2018 Plan”), 368,155 shares of which were retired and cancelled. Also, as of December 31, 2021, 31,418 shares underlying awards made under the 2018 Plan have vested but have not been delivered, and an additional 1,306,953 shares underlying awards made under the 2018 Plan are scheduled to vest and be delivered through 2025. Pursuant to the 2018 Plan, our board of directors may grant stock options, restricted stock units (“RSUs”), or other equity awards to our directors and employees. Future stock incentive plans may also allow our board of directors to issue these equity awards to our directors and employees. When these awards vest or are exercised, the issuance of shares of common stock underlying these awards will have a dilutive effect on our common stock. Future acquisitions may involve the issuance of our common stock as payment, in part or in full, for the business or assets acquired. The benefits derived by us from an acquisition might not exceed the dilutive effect of the shares issued as part of the acquisition.

The concentration of our stock ownership may limit individual stockholder ability to influence corporate matters.

As of December 31, 2021, officers and directors of the Company owned approximately 9% of our common stock (approximately 12% on a fully diluted basis). In addition, two other significant stockholders of the Company owned in aggregate approximately 24% of our common stock (approximately 22% on a fully diluted basis). As a result, these stockholders may be in a position to exert significant influence over all matters requiring stockholder approval, including the election of directors and determination of significant corporate actions. The interests of these stockholders may not always coincide with the interests of other stockholders, and these stockholders may act in a manner that advances their interests and not necessarily those of other stockholders, and might affect the prevailing market price for our securities.

We are an “emerging growth company,” and we cannot be certain if the reduced reporting requirements available to emerging growth companies will make our shares of common stock less attractive to investors.

We are an “emerging growth company,” as defined in Section 2(a) of the Securities Act. For as long as we continue to be an emerging growth company, we may take advantage of exemptions from various reporting requirements that are applicable to other public companies. We cannot predict if investors will find our shares of common stock to be less attractive because we may rely on these exemptions. If some investors find our shares of common stock less attractive as a result, there may be a less active trading market for our shares of common stock and our share price may be more volatile.

We expect that we may need additional capital in the future; however, such capital may not be available to us on reasonable terms, if at all, when or as we require additional funding. If we issue additional shares of our common stock or other securities that may be convertible into, or exercisable or exchangeable for, our common stock, our existing stockholders would experience further dilution.

Although we expect that we may need additional capital in the future, we cannot be certain that it will be available to us on acceptable terms when required, or at all. Disruptions in the global equity and credit markets may limit our ability to access capital. Since the Spin-off and through December 31, 2021, we issued an aggregate of 1,233,915 shares of our common stock in connection with registered direct offerings. To the extent that we raise additional funds by issuing equity securities, our shareholders would experience dilution, which may be significant and could cause the market price of our common stock to decline significantly. Any debt financing, if available, may restrict our operations. If we are unable to raise additional capital when required or on acceptable terms, we may have to significantly delay, scale back or discontinue certain operations. Any of these events could significantly harm our business and prospects and could cause our stock price to decline.

Business and Operations Risks

We have a history of losses which makes our future results uncertain.

Since inception, we have incurred operating losses. We need to generate greater revenue from the sale of our products and services if we are to achieve and sustain profitability. If we are unable to generate greater revenue, we may not be able to achieve profitability or continue to generate positive cash flow from operations in the future.

14

 


 

 

We depend, in part, on strategic alliances, joint ventures and acquisitions to grow our business. If we are unable to make strategic acquisitions and develop and maintain these strategic alliances and joint ventures, our growth may be adversely affected.

An important focus of our business is to identify business partners who can enhance our services, enable us to develop solutions that differentiate us from our competitors, drive users to our websites and monetize our data. We have entered into several alliance agreements or license agreements with respect to certain of our datasets and services and may enter into similar agreements in the future. These arrangements may require us to restrict our use of certain of our technologies or datasets among certain customer industries, restrict content on our websites or grant licenses on terms that ultimately may prove to be unfavorable to us, any of which could adversely affect our business, financial condition or results of operations. Relationships with our alliance agreement partners may include risks due to incomplete information regarding the marketplace and commercial strategies of our partners, and our alliance agreements or other licensing agreements may be the subject of contractual disputes. If we or our alliance agreements’ partners are not successful in maintaining or commercializing the alliance agreements’ services, such commercial failure could adversely affect our business.

If we consummate any future acquisitions, we will be subject to the risks inherent in identifying, acquiring and operating a newly acquired business.

We may, in the future, acquire additional businesses, which we believe could complement or expand our current business or offer growth opportunities. We may experience difficulties in identifying potential acquisition candidates that complement our current business at appropriate prices, or at all. We cannot assure you that our acquisition strategy will be successful. We may spend significant management time and resources in analyzing and negotiating acquisitions or investments that are not consummated. Furthermore, the ongoing process of integrating an acquired business is distracting, time consuming, expensive, and requires continuous optimization and allocation of resources. Additionally, if we use stock as consideration, this would dilute our existing shareholders and if we use cash, this would reduce our liquidity and impact our financial flexibility. We may seek debt financing for particular acquisitions, which may not be available on commercially reasonable terms, or at all. We face the risks associated with the business acquisition strategy, including:

the potential disruption of our existing businesses, including the diversion of management attention and the redeployment of resources;
entering new markets or industries in which we have limited prior experience;
our failure in due diligence to identify key issues specific to the businesses we seek to acquire or the industries or other environments in which they operate, or, failure to protect against contingent liabilities arising from those issues;
unforeseen, hidden or fraudulent liabilities;
our difficulties in integrating, aligning and coordinating organizations which will likely be geographically separated and may involve diverse business operations and corporate cultures;
our difficulties in integrating and retaining key management, sales, research and development, production and other personnel;
the potential loss of key employees, customers or distribution partners of the acquired business;
our difficulties in incorporating the acquired business into our organization;
the potential loss of customers, resellers, distributors, strategic business partners, or suppliers;
our difficulties in integrating or expanding information technology systems and other business processes to accommodate the acquired business;
the risks associated with integrating financial reporting and internal control systems, including the risk that significant deficiencies or material weaknesses may be identified in acquired entities;
the potential for future impairments of goodwill and other intangible assets if the acquired business does not perform as expected;
the inability to obtain necessary government approvals for the acquisition, if any; and
our successfully operating the acquired business.

If we cannot overcome these challenges, we may not realize actual benefits from past and future acquisitions, which will impair our overall business results. If we complete an investment or acquisition, we may not realize the anticipated benefits from the transaction.

15

 


 

 

Our relationships with key customers may be materially diminished or terminated.

We have established relationships with a number of customers, many of whom could unilaterally terminate their relationship with us or materially reduce the amount of business they conduct with us at any time. Market competition, customer requirements, customer financial condition and customer consolidation through mergers or acquisitions also could adversely affect our ability to continue or expand these relationships. There is no guarantee that we will be able to retain or renew existing agreements, maintain relationships with any of our customers on acceptable terms or at all or collect amounts owed to us from insolvent customers. The loss of one or more of our major customers could adversely affect our business, financial condition and results of operations.

If we lose the services of key personnel, it could adversely affect our business.

Our future success depends, in part, on our ability to attract and retain key personnel. Our future also depends on the continued services of Derek Dubner, our Chief Executive Officer and Chairman, James Reilly, our President, Daniel MacLachlan, our Chief Financial Officer and other key employees in all areas of our organization, each of whom is important to the management of certain aspects of our business and operations and the development of our strategic direction, and each of whom may be difficult to replace. The loss of the services of these key individuals and the process to replace these individuals would involve significant time and expense and could significantly delay or prevent the achievement of our business objectives.

Our revenue is concentrated in the U.S. market across a broad range of industries. When these industries or the broader financial markets experience a downturn, demand for our services and revenue may be adversely affected.

Our customers, and therefore our business and revenue, sometimes depend on favorable macroeconomic conditions and are impacted by the availability of credit, the level and volatility of interest rates, inflation, employment levels, consumer confidence and housing demand. In addition, a significant amount of our revenue is concentrated in the U.S. market across a broad range of industries. Our customer base suffers when financial markets experience volatility, illiquidity and disruption, which has occurred in the past and which could reoccur. Such market developments, and the potential for increased and continuing disruptions going forward, present considerable risks to our business and operations. Changes in the economy have resulted, and may continue to result, in fluctuations in volumes, pricing and operating margins for our services. For example, the banking and financial market downturn that began to affect U.S. businesses in 2008 caused a greater focus on expense reduction by customers of businesses similar to ours. If businesses in these industries experience economic hardship, we cannot assure you that we will be able to generate future revenue growth. These types of disruptions could lead to a decline in the volumes of services we provide our customers and could negatively impact our revenue and results of operations.

We could lose our access to data sources which could prevent us from providing our services.

Our products and services depend extensively upon continued access to and receipt of data from external sources, including data received from strategic partners and various government and public record databases. In some cases, we compete with our data providers. Our data providers could stop providing data, provide untimely data or increase the costs for their data for a variety of reasons, including a perception that our systems are insecure as a result of a data security breach, budgetary constraints, a desire to generate additional revenue or for regulatory or competitive reasons. We could also become subject to increased legislative, regulatory or judicial restrictions or mandates on the collection, disclosure or use of such data, in particular if such data is not collected by our providers in a way that allows us to legally use the data. If we were to lose access to this external data or if our access or use were restricted or were to become less economical or desirable, our ability to provide services could be negatively impacted, which would adversely affect our reputation, business, financial condition and results of operations. We cannot provide assurance that we will be successful in maintaining our relationships with these external data source providers or that we will be able to continue to obtain data from them on acceptable terms or at all. Furthermore, we cannot provide assurance that we will be able to obtain data from alternative sources if our current sources become unavailable.

The foregoing risks are heightened with respect to our largest data supplier, with whom we have expanded our relationship while securing favorable business terms over the years. If we are unable to maintain our current relationship with our largest data supplier, our ability to provide services could be negatively impacted, as we would need to secure comparable data on similar terms, which would require significant time, expense, and resources, and may in the short-term adversely affect our reputation, business, financial condition and results of operations and, if we are unable to establish a similar relationship with other data suppliers over time, could have a long-term material impact on our business and financial condition.

16

 


 

 

We must adequately protect our intellectual property in order to prevent loss of valuable proprietary information.

We rely primarily upon a combination of patent, copyright, trademark and trade secret laws, as well as other intellectual property laws, and confidentiality procedures and contractual agreements, such as non-disclosure agreements, to protect our proprietary technology. However, unauthorized parties may attempt to copy or reverse engineer aspects of our products or services or to obtain and use information that we regard as proprietary. Policing unauthorized use of our products or services is difficult, and we cannot be certain that the steps we have taken will prevent misappropriation of our intellectual property. If the protection of our intellectual property proves to be inadequate or unenforceable, others may be able to use our proprietary developments without compensation to us, resulting in potential cost advantages to our competitors.

Some of our systems and technologies are not covered by any copyright, patent or patent application. We cannot guarantee that: (i) our intellectual property rights will provide us with a competitive advantage; (ii) our ability to assert our intellectual property rights against potential competitors or to settle current or future disputes will be effective; (iii) our intellectual property rights will be enforced in jurisdictions where competition may be intense or where legal protection may be weak; (iv) any of the patent, trademark, copyright, trade secret or other intellectual property rights that we presently employ in our business will not lapse or be invalidated, circumvented, challenged, or abandoned; (v) competitors will not design around our protected systems and technology; or (vi) that we will not lose the ability to assert our intellectual property rights against others.

Policing unauthorized use of our proprietary rights can be difficult and costly. Litigation, while it may be necessary to enforce or protect our intellectual property rights, could result in substantial costs and diversion of resources and management attention and could adversely affect our business, even if we are successful on the merits. In addition, others may independently discover trade secrets and proprietary information, and in such cases we could not assert any trade secret rights against such parties.

We face intense competition from both start-up and established companies that may have significant advantages over us and our products.

The market for our products and services is intensely competitive. There are numerous companies competing with us in various segments of the data and analytics sector, and their products and services may have advantages over our products and services in areas such as conformity to existing and emerging industry standards, performance, price, ease of use, scalability, reliability, flexibility, product features and technical support.

Our principal competitors in the data and analytics sector include Palantir, RELX Group (LexisNexis), TransUnion, and Thomson Reuters. Current and potential competitors may have one or more of the following significant advantages:

greater financial, technical and marketing resources;
better name recognition;
more comprehensive solutions;
better or more extensive cooperative relationships; and
larger customer base.

We cannot assure you that we will be able to compete successfully with our existing or new competitors. Some of our competitors may have, in relation to us, one or more of the following: longer operating histories, longer-standing relationships with end-user customers and greater customer service, public relations and other resources. As a result, these competitors may be able to more quickly develop or adapt to new or emerging technologies and changes in customer requirements, or devote greater resources to the development, promotion and sale of their products and services. Additionally, it is likely that new competitors or alliances among existing competitors could emerge and rapidly acquire significant market share.

There may be further consolidation in our end-customer markets, which may adversely affect our revenue.

There has been, and we expect there will continue to be, merger, acquisition and consolidation activity in our customer markets. If our customers merge with, or are acquired by, other entities that are not our customers, or that use fewer of our services, our revenue may be adversely impacted. In addition, industry consolidation could affect the base of recurring transaction-based revenue if consolidated customers combine their operations under one contract, since many of our contracts provide for volume discounts. In addition, our existing customers might leave certain geographic markets, which would no longer require them to purchase certain products from us and, consequently, we would generate less revenue than we currently expect.

17

 


 

 

To the extent the availability of free or relatively inexpensive consumer and/or business information increases, the demand for some of our services may decrease.

Public and commercial sources of free or relatively inexpensive consumer and business information have become increasingly available and this trend is expected to continue. Public and commercial sources of free or relatively inexpensive consumer and/or business information may reduce demand for our services. To the extent that our customers choose not to obtain services from us and instead rely on information obtained at little or no cost from these public and commercial sources, our business, financial condition and results of operations may be adversely affected.

If our newer products do not achieve market acceptance, revenue growth may suffer.

Our products have been in the market place for a limited period of time and may have longer sales cycles than competitive products. Accordingly, we may not achieve the meaningful revenue growth needed to sustain operations. We cannot provide any assurances that sales of our newer products will continue to grow or generate sufficient revenues to sustain our business. If we are unable to recognize revenues due to longer sales cycles or other problems, our results of operations could be adversely affected.

We have not yet received broad market acceptance for our newer products. We cannot assure you that our present or future products will achieve market acceptance on a sustained basis. In order to achieve market acceptance and achieve future revenue growth, we must introduce complementary products, incorporate new technologies into existing product lines, and design and develop and successfully commercialize higher performance products in a timely manner. We cannot assure you that we will be able to offer new or complementary products that gain market acceptance quickly enough to avoid decreased revenues during current or future product introductions or transitions.

Our products and services can have long sales and implementation cycles, which may result in substantial expenses before realizing any associated revenue.

The sale and implementation of our products and services to large companies and government entities typically involves a lengthy education process and a significant technical evaluation and commitment of capital and other resources. This process is also subject to the risk of delays associated with customers’ internal budgeting and other procedures for approving capital expenditures, and testing and accepting new technologies that affect key operations. As a result, sales and implementation cycles for our products and services can be lengthy, and we may expend significant time and resources before we receive any revenues from a customer or potential customer. Our quarterly and annual operating results could be adversely affected if orders forecast for a specific customer and for a particular period are not realized.

If our outside service providers and key vendors are not able to or do not fulfill their service obligations, our operations could be disrupted and our operating results could be harmed.

We depend on a number of service providers and key vendors such as telecommunication companies, software engineers, data processors, and software and hardware vendors, who are critical to our operations. These service providers and vendors are involved with our service offerings, communications and networking equipment, computer hardware and software and related support and maintenance. Although we have implemented service-level agreements and have established monitoring controls, our operations could be disrupted if we do not successfully manage relationships with our service providers, if they do not perform or are unable to perform agreed-upon service levels, or if they are unwilling to make their services available to us at reasonable prices. If our service providers and vendors do not perform their service obligations, it could adversely affect our reputation, business, financial condition and results of operations.

Consolidation in the data and analytics sector may limit market acceptance of our products and services.

Several of our competitors have acquired companies with complementary technologies in the past. We expect consolidation in the industries we serve to continue in the future. These acquisitions may permit our competitors to accelerate the development and commercialization of broader product lines and more comprehensive solutions than we currently offer. Acquisitions of vendors or other companies with whom we have a strategic relationship by our competitors may limit our access to commercially significant technologies. Further, business combinations are creating companies with larger market shares, customer bases, sales forces, product offerings and technology and marketing expertise, which may make it more difficult for us to compete.

18

 


 

 

We may incur substantial expenses defending the Company against claims of infringement.

There are numerous patents held by many companies relating to the design and manufacture of data and analytics solutions. Third parties may claim that our products and/or services infringe on their intellectual property rights. Any claim, with or without merit, could consume management’s time, result in costly litigation, cause delays in sales or implementation of products or services or require entry into royalty or licensing agreements. In this respect, patent and other intellectual property litigation is becoming increasingly more expensive in terms of legal fees, expert fees and other expenses. Royalty and licensing agreements, if required and available, may be on terms unacceptable to us or detrimental to our business. Moreover, a successful claim of product infringement against us or our failure or inability to license the infringed or similar technology on commercially reasonable terms could seriously harm our business.

Item 1B. Unresolved Staff Comments.

None.

Item 2. Properties.

Our headquarters are located at 2650 North Military Trail, Suite 300, Boca Raton, Florida 33431, where we lease 21,020 rentable square feet of office space in accordance with an 89-month lease agreement as amended and effective in January 2017. Our Seattle office is located at 1111 Third Avenue, Seattle, Washington 98101, where we lease 6,003 rentable square feet of office space in accordance with a 90-month lease agreement entered into in April 2017.

The Company is not currently a party to any legal proceeding, investigation or claim which, in the opinion of management, is likely to have a material adverse effect on the business, financial condition, results of operations or cash flows. Legal fees associated with such legal proceedings are expensed as incurred. We review legal proceedings and claims on an ongoing basis and follow appropriate accounting guidance, including ASC 450, when making accrual and disclosure decisions. We establish accruals for those contingencies where the incurrence of a loss is probable and can be reasonably estimated, and we disclose the amount accrued and the amount of a reasonably possible loss in excess of the amount accrued, if such disclosure is necessary for our financial statements to not be misleading. To estimate whether a loss contingency should be accrued by a charge to income, we evaluate, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of the loss. We do not record liabilities when the likelihood that the liability has been incurred is probable, but the amount cannot be reasonably estimated.

In addition to the foregoing, we may be involved in litigation from time to time in the ordinary course of business. We do not believe that the ultimate resolution of any such matters will have a material adverse effect on our business, financial condition, results of operations or cash flows. However, the results of such matters cannot be predicted with certainty and we cannot assure you that the ultimate resolution of any legal or administrative proceeding or dispute will not have a material adverse effect on our business, financial condition, results of operations and cash flows.

Item 4. Mine Safety Disclosures.

Not Applicable.

19

 


 

 

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

Our common stock is listed on The NASDAQ Capital Market (“NASDAQ”) under the symbol “RDVT,” and began regular-way trading on March 27, 2018. We paid no dividends or made any other distributions in respect of our common stock since March 27, 2018, and we have no plans to pay any dividends or make any other distributions in the future.

As of March 4, 2022, there were 13,522,567 shares of our common stock issued and outstanding. As of March 4, 2022, there were 28 record holders of our common stock.

Recent Sale of Unregistered Securities

None.

Repurchases of Equity Securities

None.

Item 6. [Reserved].

20

 


 

 

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

You should read the following discussion in conjunction with our consolidated financial statements and related notes included in this 2021 Form 10-K. This 2021 Form 10-K contains certain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 (“PSLRA”), 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”), about our expectations, beliefs, or intentions regarding our business, financial condition, results of operations, strategies, or prospects. You can identify forward-looking statements by the fact that these statements do not relate strictly to historical or current matters. Rather, forward-looking statements relate to anticipated or expected events, activities, trends, or results as of the date they are made. Because forward-looking statements relate to matters that have not yet occurred, these statements are inherently subject to risks and uncertainties that could cause our actual results to differ materially from any future results expressed or implied by the forward-looking statements. Many factors could cause our actual activities or results to differ materially from the activities and results anticipated in forward-looking statements. These factors include those contained in Part I, “Item 1A. Risk Factors” of this 2021 Form 10-K. We do not undertake any obligation to update forward-looking statements, except as required by law. We intend that all forward-looking statements be subject to the safe harbor provisions of the PSLRA. These forward-looking statements are only predictions and reflect our views as of the date they are made with respect to future events and financial performance.

Overview

Red Violet, Inc., a Delaware corporation, is dedicated to making the world a safer place and reducing the cost of doing business. We build proprietary technologies and apply analytical capabilities to deliver identity intelligence. Our technology powers critical solutions, which empower organizations to operate with confidence. Our solutions enable the real-time identification and location of people, businesses, assets and their interrelationships. These solutions are used for purposes including risk mitigation, due diligence, fraud detection and prevention, regulatory compliance, and customer acquisition. Our intelligent platform, CORETM, is purpose-built for the enterprise, yet flexible enough for organizations of all sizes, bringing clarity to massive datasets by transforming data into intelligence. We drive workflow efficiency and enable organizations to make better data-driven decisions.

Organizations are challenged by the structure, volume and disparity of data. Our platform and applications transform the way our customers interact with information, presenting connections and relevance of information otherwise unattainable, which drives actionable insights and better outcomes. Leveraging cloud-native proprietary technology and applying machine learning and advanced analytical capabilities, CORE provides essential solutions to public and private sector organizations through intuitive, easy-to-use analytical interfaces. With massive data assets consisting of public record, proprietary and publicly-available data, our differentiated information and innovative platform and solutions deliver identity intelligence – entities, relationships, affiliations, interactions, and events. Our solutions are used today to enable frictionless commerce, to ensure safety, and to reduce fraud and the concomitant expense borne by society.

While our platform powers many diverse solutions for our customers, we presently market our solutions primarily through two brands, IDI and FOREWARN®. IDI is a leading-edge, analytics and information solutions provider delivering actionable intelligence to the risk management industry in support of use cases such as the verification and authentication of consumer identities, due diligence, prevention of fraud and abuse, legislative compliance, and debt recovery. idiCORE is IDI's flagship product. idiCORE is a next-generation, investigative solution used to address a variety of organizational challenges including due diligence, risk mitigation, identity authentication and regulatory compliance, by financial services companies, insurance companies, healthcare companies, law enforcement and government, collections, law firms, retail, telecommunication companies, corporate security and investigative firms. FOREWARN is an app-based solution currently tailored for the real estate industry, providing instant knowledge prior to face-to-face engagement with a consumer, helping professionals identify and mitigate risk. As of December 31, 2021 and 2020, IDI had 6,548 and 5,726 billable customers and FOREWARN had 82,419 and 48,377 users, respectively. The Company defines a billable customer of IDI as a single entity that generated revenue during the last three months of the period. Billable customers are typically corporate organizations. In most cases, corporate organizations will have multiple users and/or departments purchasing our solutions, however, the Company counts the entire organization as a discrete customer. The Company defines a user of FOREWARN as a unique person that has a subscription to use the FOREWARN service as of the last day of the period. A unique person can only have one user account.

21

 


 

 

We generate substantially all of our revenue from licensing our solutions. Customers access our solutions through a hosted environment using an online interface, batch processing, API and custom integrations. We recognize revenue from licensing fees (a) on a transactional basis determined by the customer’s usage, (b) via a monthly fee or (c) from a combination of both. Revenue pursuant to pricing contracts containing a monthly fee is recognized ratably over the contract period. Pricing contracts are generally annual contracts or longer, with auto renewal. For the years ended December 31, 2021 and 2020, 80% and 73% of total revenue was attributable to customers with pricing contracts, respectively, versus 20% and 27% attributable to transactional customers, respectively.

We endeavor to understand our customers’ needs at the moment of first engagement. We continuously engage with our customers and evaluate their usage of our solutions throughout their life cycle, to maximize utilization of our solutions and, hence, their productivity. Our go-to-market strategy leverages (a) an inside sales team that cultivates relationships, and ultimately closes business, with their end-user markets, (b) a strategic sales team that provides a more personal, face-to-face approach for major accounts within certain industries, and (c) distributors, resellers, and strategic partners that have a significant foothold in many of the industries that we have not historically served, as well as to further penetrate those industries that we do serve. We employ a “land and expand” approach. Our sales model generally begins with a free trial followed by an initial purchase on a transactional basis or minimum-committed monthly spend. As organizations derive benefits from our solutions, we are able to expand within organizations as additional use cases are presented across departments, divisions and geographic locations and customers become increasingly reliant on our solutions in their daily workflow.

In order for us to continue to develop new products, grow our existing business and expand into additional markets, we must generate and sustain sufficient operating profits and cash flow in future periods. This will require us to generate additional sales from current products and new products currently under development. We continue to build out our sales organization to drive current products and to introduce new products into the marketplace.

During 2020, we experienced significantly reduced commercial activity in numerous aspects of our business as a result of the preventative and protective actions taken by federal, state and local governments to combat Covid-19, including the implementation of stay-at-home orders, social distancing policies and certain temporary government-imposed moratoria on collection customers’ activities. During 2021, we saw ongoing improvement in our results of operations, with the exception of our idiVERIFIED service, which is an ancillary collections market offering that is purely transactional and of a lower margin profile. We expect our idiVERIFIED service volume to return to pre-Covid levels in the second half of 2022. We continue to take precautionary measures intended to minimize the risk of the Covid-19 pandemic to our employees, our customers, and the communities in which we operate. These measures may result in inefficiencies, delays and additional costs to our business. The Covid-19 pandemic and its impact on us and the economy has significantly limited our ability to forecast our future operating results, including our ability to predict revenue and expense levels, and plan for and model future operating results. Furthermore, the full impact of the Covid-19 pandemic on our ongoing business, results of operations and overall financial performance cannot be reasonably estimated at this time. We will continue to evaluate the nature and extent of the impact of the Covid-19 pandemic to our business, including the emergence of new variants and the development, availability, distribution and effectiveness of vaccines.

To further support our liquidity, beginning April 1, 2020, we elected, under Section 2302 of the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), to defer payment of the employer portion of Social Security payroll tax. Under the CARES Act, employers could forgo timely payment of the employer portion of Social Security taxes that would otherwise be due from March 27, 2020 through December 31, 2020, without penalty or interest charges. Employers must pay 50% of the deferred amount by December 31, 2021, and the remainder by December 31, 2022. We paid 50% of the deferred amount in December 2021. On May 5, 2020, we received funding under a promissory note dated May 5, 2020 evidencing an unsecured non-recourse loan in the principal amount of $2.2 million under the CARES Act (the “Loan”), which was fully forgiven by Legacy Bank of Florida (the “Lender”) and the U.S. Small Business Administration in June 2021, resulting in a gain on extinguishment of debt of $2.2 million during the year ended December 31, 2021. We will continue to assess the CARES Act and other applicable government legislation aimed at assisting businesses during the Covid-19 pandemic.

22

 


 

 

Industry Trends and Uncertainties

Operating results are affected by the following factors that impact the data and analytics sector in the United States:

The macroeconomic conditions, including the availability of affordable credit and capital, interest rates, inflation, employment levels and consumer confidence, influence our revenue. Macroeconomic conditions also have a direct impact on overall technology, marketing and advertising expenditures in the U.S. As marketing budgets are often more discretionary in nature, they are easier to reduce in the short term as compared to other corporate expenses. Future widespread economic slowdowns in any of the industries or markets our customers serve could reduce the technology and marketing expenditures of our customers and prospective customers.
Our revenue is also significantly influenced by industry trends, including the demand for business analytics services in the industries we serve. Companies are increasingly relying on business analytics and related technologies to help process data in a cost-efficient manner. As customers have gained the ability to rapidly aggregate data generated by their own activities, they are increasingly expecting access to real-time data and analytics from their service providers as well as solutions that fully integrate into their workflows. The increasing number and complexity of regulations centered around data and provision of information services makes operations for businesses in the data and analytic sector more challenging.
The enactment of new or amended legislation or industry regulations pertaining to consumer or private sector privacy issues could have a material adverse impact on information and marketing services. Legislation or industry regulations regarding consumer or private sector privacy issues could place restrictions upon the collection, sharing and use of information that is currently legally available, which could materially increase our cost of collecting and maintaining some data. These types of legislation or industry regulations could also prohibit us from collecting or disseminating certain types of data, which could adversely affect our ability to meet our customers’ requirements and our profitability and cash flow targets.

Company Specific Trends and Uncertainties

Our operating results are also directly affected by company-specific factors, including the following:

Some of our competitors have substantially greater financial, technical, sales and marketing resources, better name recognition and a larger customer base. Even if we introduce advanced products that meet evolving customer requirements in a timely manner, there can be no assurance that our new products will gain market acceptance.
Certain companies in the data and analytics sector have expanded their product lines or technologies in recent years as a result of acquisitions. Further, more companies have developed products which conform to existing and emerging industry standards and have sought to compete on the basis of price. We anticipate increased competition from large data and analytics vendors. Increased competition in the data and analytics sector could result in significant price competition, reduced profit margins or loss of market share, any of which could have a material adverse effect on our business, operating results and financial condition. There can be no assurance that we will be able to compete successfully in the future with current or new competitors.

Critical Accounting Policies and Estimates

Management’s discussion and analysis of financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with US GAAP. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to the allowance for doubtful accounts, useful lives of intangible assets, recoverability of the carrying amounts of goodwill and intangible assets, share-based compensation and income tax provision. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

We believe the following critical accounting policies govern our more significant judgments and estimates used in the preparation of our consolidated financial statements.

23

 


 

 

Revenue recognition

We recognize revenue in accordance with ASC 606, “Revenue from Contracts with Customers” (“Topic 606”). Under this standard, revenue is recognized when control of goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Our performance obligation is to provide on demand information and identity intelligence solutions to our customers by leveraging our proprietary technology and applying machine learning and advanced analytics to our massive data repository. The pricing for the customer contracts is based on usage, a monthly fee, or a combination of both.

Revenue is generally recognized on (a) a transactional basis determined by the customers’ usage, (b) a monthly fee or (c) a combination of both. Revenue pursuant to transactions determined by the customers’ usage is recognized when the transaction is complete, and either party may terminate the transactional agreement at any time. Revenue pursuant to contracts containing a monthly fee is considered to be a single performance obligation consisting of a series of distinct services, and is recognized ratably over the contract period, which is generally 12 months, and the contract shall automatically renew for additional, successive 12-month terms unless written notice of intent not to renew is provided by one party to the other at least 30 days or 60 days prior to the expiration of the then current term. Variable fees are allocated to each distinct month in the series for which they are earned. Our revenue is recorded net of applicable sales taxes billed to customers.

Available within Topic 606, we have applied the portfolio approach practical expedient in accounting for customer revenue as one collective group, rather than individual contracts. Based on our historical knowledge of the contracts contained in this portfolio and the similar nature and characteristics of the customers, we have concluded the financial statement effects are not materially different than if accounting for revenue on a contract by contract basis.

Revenue is recognized over a period of time. Our customers simultaneously receive and consume the benefits provided by our performance as and when provided. Furthermore, we have elected the “right to invoice” practical expedient, available within Topic 606, as our measure of progress, since we have a right to payment from a customer in an amount that corresponds directly with the value of our performance completed-to-date. Our revenue arrangements do not contain significant financing components.

For the years ended December 31, 2021 and 2020, 80% and 73% of total revenue was attributable to customers with pricing contracts, respectively, versus 20% and 27% attributable to transactional customers, respectively. Pricing contracts are generally annual contracts or longer, with auto renewal.

If a customer pays consideration before we transfer services to the customer, those amounts are classified as deferred revenue. As of December 31, 2021 and 2020, the balance of deferred revenue was $0.8 million and $0.5 million, respectively, all of which is expected to be realized in the next 12 months. In relation to the deferred revenue balance as of December 31, 2020, $0.5 million was recognized into revenue during the year ended December 31, 2021.

As of December 31, 2021, $7.7 million of revenue is expected to be recognized in the future for performance obligations that are unsatisfied or partially unsatisfied, related to pricing contracts that have a term of more than 12 months, of which $4.4 million of revenue will be recognized in 2022, $2.6 million in 2023, and $0.7 million in 2024. The actual timing of recognition may vary due to factors outside of our control. We exclude variable consideration related entirely to wholly unsatisfied performance obligations and contracts and recognizes such variable consideration based upon the right to invoice the customer.

Sales commissions are incurred and recorded on an ongoing basis over the term of the customer relationship. These costs are recorded in sales and marketing expenses.

In addition, we elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.

Allowances for doubtful accounts

We maintain allowance for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. Management determines whether an allowance needs to be provided for an amount due from a customer depending on the aging of the individual receivable balance, recent payment history, contractual terms and other qualitative factors such as status of business relationship with the customer. Historically, our estimates for doubtful accounts have not differed materially from actual results. The amount of the allowance for doubtful accounts was $0.03 million and $0.04 million as of December 31, 2021 and 2020, respectively.

24

 


 

 

Income taxes

We account for income taxes in accordance with ASC 740, “Income Taxes,” which requires the use of the asset and liability method of accounting for income taxes. Under the asset and liability method, deferred tax assets and liabilities are computed based upon the difference between the financial statement and income tax basis of assets and liabilities using the enacted tax rate applicable when the related asset or liability is expected to be realized or settled. Deferred income tax expenses or benefits are based on the changes in the asset or liability each period. If available evidence suggests that it is more likely than not that some portion or all of the deferred tax assets will not be realized, a valuation allowance is required to reduce the deferred tax assets to the amount that is more likely than not to be realized. As of December 31, 2021 and 2020, we had a valuation allowance of $9.5 million and $7.6 million, respectively. Future changes in such valuation allowance are included in the provision for deferred income taxes in the period of change.

ASC 740 clarifies the accounting for uncertain tax positions. This interpretation requires that an entity recognizes in the consolidated financial statements the impact of a tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company’s accounting policy is to accrue interest and penalties related to uncertain tax positions, if and when required, as interest expense and a component of other expenses, respectively, in the consolidated statements of operations.

Intangible assets other than goodwill

Our intangible assets are initially recorded at the capitalized actual costs incurred, their acquisition cost, or fair value if acquired as part of a business combination, and amortized on a straight-line basis over their respective estimated useful lives, which are the periods over which the assets are expected to contribute directly or indirectly to the future cash flows of the Company. The Company’s intangible assets represent software developed for internal use. Intangible assets have estimated useful lives of 5-10 years.

In accordance with ASC 350-40, “Software — internal use software,” we capitalize eligible costs, including salaries and staff benefits, share-based compensation, travel expenses incurred by relevant employees, and other relevant costs of developing internal-use software that are incurred in the application development stage when developing or obtaining software for internal use. Once the software developed for internal use is ready for its intended use, it is amortized on a straight-line basis over its useful life.

Goodwill

In accordance with ASC 350, “Intangibles - Goodwill and Other,” goodwill is tested at least annually for impairment, or when events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, by assessing qualitative factors or performing a quantitative analysis in determining whether it is more likely than not that its fair value exceeds the carrying value. A quantitative assessment involves determining the fair value of each reporting unit using market participant assumptions. An entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit.

On October 1, 2021 and 2020, we performed qualitative assessments on the reporting unit and, based on this assessment, no events have occurred to indicate that it is more likely than not that the fair value of the reporting unit is less than its carry amount. We concluded that goodwill was not impaired as of December 31, 2021 and 2020.

For purposes of reviewing impairment and the recoverability of goodwill, we must make various assumptions regarding estimated future cash flows and other factors in determining the fair value of the reporting unit, including market multiples, discount rates, etc.

Impairment of long-lived assets

Finite-lived intangible assets are amortized over their respective useful lives and, along with other long-lived assets, are evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying amounts may not be recoverable in accordance with ASC 360-10-15, “Impairment or Disposal of Long-Lived Assets.” In evaluating long-lived assets for recoverability, including finite-lived intangibles and property and equipment, the Company uses its best estimate of future cash flows expected to result from the use of the asset and eventual disposition in accordance with ASC 360-10-15. To the extent that estimated future undiscounted cash inflows attributable to the asset, less estimated future undiscounted cash outflows, are less than the carrying amount, an impairment loss is recognized in an amount equal to the difference between the carrying value of such asset and its fair value. Assets to be disposed of and for which there is a committed plan of disposal, whether through sale or abandonment, are reported at the lower of carrying value or fair value less costs to sell.

25

 


 

 

Asset recoverability is an area involving management judgment, requiring assessment as to whether the carrying value of assets can be supported by the undiscounted future cash flows. In calculating the future cash flows, certain assumptions are required to be made in respect of highly uncertain matters such as revenue growth rates, gross margin percentages and terminal growth rates.

We concluded there was no impairment as of December 31, 2021 and 2020.

Share-based compensation

We account for share-based compensation to employees in accordance with ASC 718, “Compensation—Stock Compensation.” Under ASC 718, we measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and, for those awards subject only to service condition, recognizes the costs on a straight-line basis over the period the employee is required to provide service in exchange for the award, which generally is the vesting period. For awards with performance and service conditions, we begin recording share-based compensation when achieving the performance criteria is probable and we recognize the costs using the accelerated attribution method.

The fair value of RSUs is determined based on the number of shares granted and the quoted price of our common stock. The estimated number of stock awards that will ultimately vest requires judgment, and to the extent actual results or updated estimates differ from our current estimates, such amount will be recorded as a cumulative adjustment in the period estimates are revised. Changes in our estimates and assumptions may cause us to realize material changes in share-based compensation expense in the future.

We have issued share-based awards with performance-based vesting criteria. Achievement of the milestones must be probable before we begin recording share-based compensation expense. When the performance-based vesting criteria is considered probable, we begin to recognize compensation expense at that time. In the period that achievement of the performance-based criteria is deemed probable, US GAAP requires the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, compensation expense recorded in the period that achievement is deemed probable could include a substantial amount of previously unrecorded compensation expense related to the prior periods. For any share-based awards where performance-based vesting criteria is no longer considered probable, previously recognized compensation cost would be reversed. As of December 31, 2021, we have deemed the achievement of the performance-based criteria to be probable for all share-based awards with performance-based vesting criteria, except for the Criteria Four award, as defined in Note 10, “Share-based compensation,” included in “Notes to Consolidated Financial Statements.”

We apply ASU 2018-07, “Improvements to Nonemployee Share-Based Payment Accounting,” which generally expands the scope of ASC 718, Compensation – Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees and supersedes the guidance in ASC 505-50, Equity-Based Payments to Non-employees, which previously included the accounting for nonemployee awards.

Recently Issued Accounting Standards

See Item 8 of Part II, “Financial Statements and Supplementary Data – Note 2. Summary of significant accounting policies - (s) Recently issued accounting standards.

Fourth Quarter Financial Results

For the three months ended December 31, 2021 as compared to the three months ended December 31, 2020:

Total revenue increased 26% to $11.3 million. Platform revenue increased 25% to $10.8 million. Services revenue increased 31% to $0.5 million.
Net loss narrowed 5% to $1.8 million.
Adjusted EBITDA increased 9% to $1.3 million.
Gross profit increased 35% to $6.9 million. Gross margin increased to 62% from 57%.
Adjusted gross profit increased 33% to $8.3 million. Adjusted gross margin increased to 74% from 70%.
Cash from operating activities increased 10% to $2.0 million.
Cash and cash equivalents were $34.3 million as of December 31, 2021.

26

 


 

 

Full Year Financial Results

For the year ended December 31, 2021 as compared to the year ended December 31, 2020:

Total revenue increased 27% to $44.0 million. Platform revenue increased 31% to $42.5 million. Services revenue decreased 25% to $1.5 million.
Net income was $0.7 million compared to a loss of $6.8 million.
Adjusted EBITDA increased 85% to $10.9 million.
Gross profit increased 43% to $27.7 million. Gross margin increased to 63% from 56%.
Adjusted gross profit increased 41% to $32.8 million. Adjusted gross margin increased to 75% from 67%.
Cash from operating activities increased 37% to $8.9 million.

Platform revenue consists of both contractual and transactional revenue generated from our technology platform, CORE. It includes all revenue generated through our idiCORE and FOREWARN solutions. The cost of platform revenue, which consists primarily of data acquisition costs, remains relatively fixed irrespective of revenue generation. Services revenue consists of revenue generated from our idiVERIFIED service, which is an ancillary collections market offering that is purely transactional and of a lower margin profile. The cost of services revenue, which consists primarily of third-party servicer costs, is variable.

Use and Reconciliation of Non-GAAP Financial Measures

Management evaluates the financial performance of our business on a variety of key indicators, including non-GAAP metrics of adjusted EBITDA, adjusted EBITDA margin, adjusted gross profit and adjusted gross margin. Adjusted EBITDA is a financial measure equal to net (loss) income, the most directly comparable financial measure based on US GAAP, excluding interest (income) expense, net, income tax expense, depreciation and amortization, share-based compensation expense, gain on extinguishment of debt, litigation costs, and write-off of long-lived assets and others, as noted in the tables below. We define adjusted EBITDA margin as adjusted EBITDA as a percentage of revenue. We define adjusted gross profit as revenue less cost of revenue (exclusive of depreciation and amortization), and adjusted gross margin as adjusted gross profit as a percentage of revenue.

 

 

 

Three Months Ended December 31,

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Net (loss) income

 

$

(1,784

)

 

$

(1,875

)

 

$

655

 

 

$

(6,813

)

Interest (income) expense, net

 

 

(1

)

 

 

6

 

 

 

7

 

 

 

(18

)

Income tax expense

 

 

198

 

 

 

-

 

 

 

198

 

 

 

-

 

Depreciation and amortization

 

 

1,466

 

 

 

1,196

 

 

 

5,399

 

 

 

4,216

 

Share-based compensation expense

 

 

1,418

 

 

 

1,648

 

 

 

6,615

 

 

 

8,064

 

Gain on extinguishment of debt

 

 

-

 

 

 

-

 

 

 

(2,175

)

 

 

-

 

Litigation costs

 

 

-

 

 

 

-

 

 

 

126

 

 

 

-

 

Write-off of long-lived assets and others

 

 

9

 

 

 

222

 

 

 

104

 

 

 

474

 

Adjusted EBITDA

 

$

1,306

 

 

$

1,197

 

 

$

10,929

 

 

$

5,923

 

Revenue

 

$

11,258

 

 

$

8,963

 

 

$

44,022

 

 

$

34,586

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income margin

 

 

(16

%)

 

 

(21

%)

 

 

1

%

 

 

(20

%)

Adjusted EBITDA margin

 

 

12

%

 

 

13

%

 

 

25

%

 

 

17

%

 

27

 


 

 

The following is a reconciliation of gross profit, the most directly comparable GAAP financial measure, to adjusted gross profit:

 

 

Three Months Ended December 31,

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Revenue

 

$

11,258

 

 

$

8,963

 

 

$

44,022

 

 

$

34,586

 

Cost of revenue (exclusive of depreciation and
  amortization)

 

 

(2,927

)

 

 

(2,694

)

 

 

(11,195

)

 

 

(11,276

)

Depreciation and amortization of intangible assets

 

 

(1,407

)

 

 

(1,143

)

 

 

(5,170

)

 

 

(3,990

)

Gross profit

 

 

6,924

 

 

 

5,126

 

 

 

27,657

 

 

 

19,320

 

Depreciation and amortization of intangible assets

 

 

1,407

 

 

 

1,143

 

 

 

5,170

 

 

 

3,990

 

Adjusted gross profit

 

$

8,331

 

 

$

6,269

 

 

$

32,827

 

 

$

23,310

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross margin

 

 

62

%

 

 

57

%

 

 

63

%

 

 

56

%

Adjusted gross margin

 

 

74

%

 

 

70

%

 

 

75

%

 

 

67

%

In order to assist readers of our consolidated financial statements in understanding the operating results that management uses to evaluate the business and for financial planning purposes, we present non-GAAP measures of adjusted EBITDA, adjusted EBITDA margin, adjusted gross profit and adjusted gross margin as supplemental measures of our operating performance. We believe they provide useful information to our investors as they eliminate the impact of certain items that we do not consider indicative of our cash operations and ongoing operating performance. In addition, we use them as an integral part of our internal reporting to measure the performance and operating strength of our business.

We believe adjusted EBITDA, adjusted EBITDA margin, adjusted gross profit and adjusted gross margin are relevant and provide useful information frequently used by securities analysts, investors and other interested parties in their evaluation of the operating performance of companies similar to ours and are indicators of the operational strength of our business. We believe adjusted EBITDA eliminates the uneven effect of considerable amounts of non-cash depreciation and amortization, share-based compensation expense and the impact of other non-recurring items, providing useful comparisons versus prior periods or forecasts. Adjusted EBITDA margin is calculated as adjusted EBITDA as a percentage of revenue. Our adjusted gross profit is a measure used by management in evaluating the business’s current operating performance by excluding the impact of prior historical costs of assets that are expensed systematically and allocated over the estimated useful lives of the assets, which may not be indicative of the current operating activity. Our adjusted gross profit is calculated by using revenue, less cost of revenue (exclusive of depreciation and amortization). We believe adjusted gross profit provides useful information to our investors by eliminating the impact of non-cash depreciation and amortization, and specifically the amortization of software developed for internal use, providing a baseline of our core operating results that allow for analyzing trends in our underlying business consistently over multiple periods. Adjusted gross margin is calculated as adjusted gross profit as a percentage of revenue.

Adjusted EBITDA, adjusted EBITDA margin, adjusted gross profit and adjusted gross margin are not intended to be performance measures that should be regarded as an alternative to, or more meaningful than, financial measures presented in accordance with US GAAP. The way we measure adjusted EBITDA, adjusted EBITDA margin, adjusted gross profit and adjusted gross margin may not be comparable to similarly titled measures presented by other companies, and may not be identical to corresponding measures used in our various agreements.

28

 


 

 

Quarterly Financial Data (unaudited)

The following tables set forth the Company's unaudited quarterly consolidated statements of operations data and reconciliations of certain directly comparable US GAAP financial measures to non-GAAP financial measures, including adjusted EBITDA, adjusted EBITDA margin, adjusted gross profit and adjusted gross margin, for each of the eight quarters in the two-year period ended December 31, 2021. The Company has prepared the quarterly unaudited consolidated statements of operations data on a basis consistent with the audited consolidated financial statements included elsewhere in this 2021 Form 10-K. In the opinion of management, the financial information in these tables reflects all adjustments, consisting only of normal recurring adjustments, which management considers necessary for a fair presentation of this data. This information should be read in conjunction with the audited consolidated financial statements and related notes included elsewhere in this 2021 Form 10-K. The results of historical periods are not necessarily indicative of the results for any future period.

 

 

 

Three Months Ended

 

(In thousands, except share data) (Unaudited)

 

3/31/2020

 

 

6/30/2020

 

 

9/30/2020

 

 

12/31/2020

 

 

3/31/2021

 

 

6/30/2021

 

 

9/30/2021

 

 

12/31/2021

 

Revenue

 

$

9,300

 

 

$

7,056

 

 

$

9,267

 

 

$

8,963

 

 

$

10,217

 

 

$

10,879

 

 

$

11,668

 

 

$

11,258

 

Costs and expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue (exclusive of
  depreciation and amortization)

 

 

3,292

 

 

 

2,587

 

 

 

2,703

 

 

 

2,694

 

 

 

2,761

 

 

 

2,720

 

 

 

2,787

 

 

 

2,927

 

Sales and marketing expenses

 

 

2,176

 

 

 

1,746

 

 

 

2,217

 

 

 

1,959

 

 

 

2,221

 

 

 

2,349

 

 

 

2,154

 

 

 

2,208

 

General and administrative expenses

 

 

4,434

 

 

 

4,263

 

 

 

4,147

 

 

 

4,983

 

 

 

4,550

 

 

 

4,890

 

 

 

4,127

 

 

 

6,244

 

Depreciation and amortization

 

 

910

 

 

 

992

 

 

 

1,118

 

 

 

1,196

 

 

 

1,258

 

 

 

1,330

 

 

 

1,345

 

 

 

1,466

 

Total costs and expenses

 

 

10,812

 

 

 

9,588

 

 

 

10,185

 

 

 

10,832

 

 

 

10,790

 

 

 

11,289

 

 

 

10,413

 

 

 

12,845

 

(Loss) income from operations

 

 

(1,512

)

 

 

(2,532

)

 

 

(918

)

 

 

(1,869

)

 

 

(573

)

 

 

(410

)

 

 

1,255

 

 

 

(1,587

)

Interest income (expense), net

 

 

31

 

 

 

-

 

 

 

(7

)

 

 

(6

)

 

 

(5

)

 

 

(4

)

 

 

1

 

 

 

1

 

Gain on extinguishment of debt

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

2,175

 

 

 

-

 

 

 

-

 

(Loss) income before income taxes

 

 

(1,481

)

 

 

(2,532

)

 

 

(925

)

 

 

(1,875

)

 

 

(578

)

 

 

1,761

 

 

 

1,256

 

 

 

(1,586

)

Income tax expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

198

 

Net (loss) income

 

$

(1,481

)

 

$

(2,532

)

 

$

(925

)

 

$

(1,875

)

 

$

(578

)

 

$

1,761

 

 

$

1,256

 

 

$

(1,784

)

(Loss) earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.13

)

 

$

(0.22

)

 

$

(0.08

)

 

$

(0.14

)

 

$

(0.05

)

 

$

0.14

 

 

$

0.10

 

 

$

(0.14

)

Diluted

 

$

(0.13

)

 

$

(0.22

)

 

$

(0.08

)

 

$

(0.14

)

 

$

(0.05

)

 

$

0.13

 

 

$

0.09

 

 

$

(0.14

)

Weighted average number of
  shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

11,583,214

 

 

 

11,617,342

 

 

 

12,072,716

 

 

 

12,173,301

 

 

 

12,207,193

 

 

 

12,269,412

 

 

 

12,741,723

 

 

 

13,158,638

 

Diluted

 

 

11,583,214

 

 

 

11,617,342

 

 

 

12,072,716

 

 

 

12,173,301

 

 

 

12,207,193

 

 

 

13,560,714

 

 

 

13,645,208

 

 

 

13,158,638

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

(In thousands) (Unaudited)

 

3/31/2020

 

 

6/30/2020

 

 

9/30/2020

 

 

12/31/2020

 

 

3/31/2021

 

 

6/30/2021

 

 

9/30/2021

 

 

12/31/2021

 

Net (loss) income

 

$

(1,481

)

 

$

(2,532

)

 

$

(925

)

 

$

(1,875

)

 

$

(578

)

 

$

1,761

 

 

$

1,256

 

 

$

(1,784

)

Interest expense (income), net

 

 

(31

)

 

 

-

 

 

 

7

 

 

 

6

 

 

 

5

 

 

 

4

 

 

 

(1

)

 

 

(1

)

Income tax expense

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

198

 

Depreciation and amortization

 

 

910

 

 

 

992

 

 

 

1,118

 

 

 

1,196

 

 

 

1,258

 

 

 

1,330

 

 

 

1,345

 

 

 

1,466

 

Share-based compensation expense

 

 

2,221

 

 

 

2,342

 

 

 

1,853

 

 

 

1,648

 

 

 

2,046

 

 

 

2,165

 

 

 

986

 

 

 

1,418

 

Gain on extinguishment of debt

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,175

)

 

 

-

 

 

 

-

 

Litigation costs

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

120

 

 

 

6

 

 

 

-

 

 

 

-

 

Write-off of long-lived assets and
  others

 

 

111

 

 

 

106

 

 

 

35

 

 

 

222

 

 

 

20

 

 

 

41

 

 

 

34

 

 

 

9

 

Adjusted EBITDA

 

$

1,730

 

 

$

908

 

 

$

2,088

 

 

$

1,197

 

 

$

2,871

 

 

$

3,132

 

 

$

3,620

 

 

$

1,306

 

Revenue

 

$

9,300

 

 

$

7,056

 

 

$

9,267

 

 

$

8,963

 

 

$

10,217

 

 

$

10,879

 

 

$

11,668

 

 

$

11,258

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income margin

 

 

(16

%)

 

 

(36

%)

 

 

(10

%)

 

 

(21

%)

 

 

(6

%)

 

 

16

%

 

 

11

%

 

 

(16

%)

Adjusted EBITDA margin

 

 

19

%

 

 

13

%

 

 

23

%

 

 

13

%

 

 

28

%

 

 

29

%

 

 

31

%

 

 

12

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

(In thousands) (Unaudited)

 

3/31/2020

 

 

6/30/2020

 

 

9/30/2020

 

 

12/31/2020

 

 

3/31/2021

 

 

6/30/2021

 

 

9/30/2021

 

 

12/31/2021

 

Revenue

 

$

9,300

 

 

$

7,056

 

 

$

9,267

 

 

$

8,963

 

 

$

10,217

 

 

$

10,879

 

 

$

11,668

 

 

$

11,258

 

Cost of revenue (exclusive of
  depreciation and amortization)

 

 

(3,292

)

 

 

(2,587

)

 

 

(2,703

)

 

 

(2,694

)

 

 

(2,761

)

 

 

(2,720

)

 

 

(2,787

)

 

 

(2,927

)

Depreciation and amortization
  of intangible assets

 

 

(850

)

 

 

(934

)

 

 

(1,063

)

 

 

(1,143

)

 

 

(1,203

)

 

 

(1,272

)

 

 

(1,288

)

 

 

(1,407

)

Gross profit

 

 

5,158

 

 

 

3,535

 

 

 

5,501

 

 

 

5,126

 

 

 

6,253

 

 

 

6,887

 

 

 

7,593

 

 

 

6,924

 

Depreciation and amortization
  of intangible assets

 

 

850

 

 

 

934

 

 

 

1,063

 

 

 

1,143

 

 

 

1,203

 

 

 

1,272

 

 

 

1,288

 

 

 

1,407

 

Adjusted gross profit

 

$

6,008

 

 

$

4,469

 

 

$

6,564

 

 

$

6,269

 

 

$

7,456

 

 

$

8,159

 

 

$

8,881

 

 

$

8,331

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross margin

 

 

55

%

 

 

50

%

 

 

59

%

 

 

57

%

 

 

61

%

 

 

63

%

 

 

65

%

 

 

62

%

Adjusted gross margin

 

 

65

%

 

 

63

%

 

 

71

%

 

 

70

%

 

 

73

%

 

 

75

%

 

 

76

%

 

 

74

%

 

29

 


 

 

Results of Operations

Year ended December 31, 2021 compared to year ended December 31, 2020

Revenue. Revenue increased $9.4 million or 27% to $44.0 million for the year ended December 31, 2021 from $34.6 million for the year ended December 31, 2020. This increase was driven by base revenue from existing customers that increased $9.9 million or 41%, which was partially offset by a decrease in revenue from new customers of $0.2 million or 6% and growth revenue from existing customers of $0.2 million or 3%. As a result of certain Covid-19 related government mandated collections moratoria remaining in place during the period, our idiVERIFIED service, which is an ancillary collections market offering that is purely transactional and of a lower margin profile, was down $0.5 million for the year ended December 31, 2021. We expect our idiVERIFIED service volume to return to pre-Covid levels in the second half of 2022. Our IDI billable customer base grew from 5,726 customers as of December 31, 2020 to 6,548 customers as of December 31, 2021, and our FOREWARN user base grew from 48,377 users to 82,419 users during that same period. Revenue from new customers represents the total monthly revenue generated from new customers in a given period. A customer is defined as a new customer during the first six months of revenue generation. Base revenue from existing customers represents the total monthly revenue generated from existing customers in a given period that does not exceed the customers' trailing six-month average revenue. A customer is defined as an existing customer six months after their initial month of revenue. Growth revenue from existing customers represents the total monthly revenue generated from existing customers in a given period in excess of the customers' trailing six-month average revenue.

Cost of revenue (exclusive of depreciation and amortization). Cost of revenue decreased $0.1 million or 1% to $11.2 million for the year ended December 31, 2021 from $11.3 million for the year ended December 31, 2020. Our cost of revenue primarily includes data acquisition costs. Data acquisition costs consist primarily of the costs to acquire data either on a transactional basis or through flat-fee data licensing agreements, including unlimited usage agreements. The decrease in cost of revenue was primarily attributable to the decrease in transactional based data acquisition costs associated with the reduction in our idiVERIFIED services revenue. We continue to enhance the breadth and depth of our data through the addition and expansion of relationships with key data suppliers, including our largest data supplier, which accounted for 49% of our total data acquisition costs for the year ended December 31, 2021 compared to 46% for the year ended December 31, 2020. Other cost of revenue items include expenses related to third-party infrastructure fees.

As the construct of our data costs is primarily a flat-fee, unlimited usage model, the cost of revenue as a percentage of revenue decreased to 25% for the year ended December 31, 2021 from 33% for the year ended December 31, 2020. We expect that cost of revenue as a percentage of revenue will continue to decrease over the coming years as our revenue increases. Historically, at scale, the industry business model’s cost of revenue will trend between 15% and 30% as a percentage of revenue.

Sales and marketing expenses. Sales and marketing expenses increased $0.8 million or 10% to $8.9 million for the year ended December 31, 2021 from $8.1 million for the year ended December 31, 2020. Sales and marketing expenses consist of salaries and benefits, advertising and marketing, travel expenses, and share-based compensation expense, incurred by our sales team, and provision for bad debts. The increase during the year ended December 31, 2021 was primarily attributable to an increase of $0.3 million in salaries and benefits, and $0.6 million in sales commissions and $0.2 million in merchant processing fees, resulting from increased revenue, which was partially offset by the decrease in provision for bad debts of $0.3 million.

General and administrative expenses. General and administrative expenses increased $2.0 million or 11% to $19.8 million for the year ended December 31, 2021 from $17.8 million for the year ended December 31, 2020. For the years ended December 31, 2021 and 2020, our general and administrative expenses consisted primarily of employee salaries and benefits of $8.4 million and $5.3 million, share-based compensation expense of $6.1 million and $7.5 million, and professional fees of $3.2 million and $2.8 million, respectively.

Depreciation and amortization. Depreciation and amortization expenses increased $1.2 million or 28% to $5.4 million for the year ended December 31, 2021 from $4.2 million for the year ended December 31, 2020. The increase in depreciation and amortization for the year ended December 31, 2021 resulted primarily from the amortization of software developed for internal use that became ready for its intended use after December 31, 2020.

Gain on extinguishment of debt. On May 5, 2020, we received the Loan in the principal amount of $2.2 million under the CARES Act. On June 16, 2021, we received a notice from the Lender that the full principal amount of the Loan and its accrued interest had been fully forgiven, resulting in a gain on extinguishment of debt of $2.2 million during the year ended December 31, 2021.

30

 


 

 

Income (loss) before income taxes. Income before income taxes was $0.9 million, inclusive of a one-time gain of $2.2 million on the extinguishment of debt from the forgiveness of the Loan, for the year ended December 31, 2021 compared to a loss of $6.8 million for the year ended December 31, 2020. The significant decrease in loss before income taxes (exclusive of the one-time gain on extinguishment of debt) was primarily attributable to the increase in revenue, decrease in our cost of revenue as a percentage of revenue, and decrease in share-based compensation expense, which was partially offset by the increase in employee salaries and benefits and sales commissions of $4.0 million, and depreciation and amortization of $1.2 million.

Income taxes. Income tax expense of $198 and $0 was recognized for the years ended December 31, 2021 and 2020, respectively. A valuation allowance on the deferred tax assets was recognized as of December 31, 2021 and 2020, to reduce the deferred tax assets to the amount that is more likely than not to be realized. See Note 8, “Income Taxes,” included in “Notes to Consolidated Financial Statements.”

Net income (loss). Net income was $0.7 million, inclusive of a one-time gain of $2.2 million on the extinguishment of debt from the forgiveness of the Loan, for the year ended December 31, 2021 compared to a net loss of $6.8 million for the year ended December 31, 2020, as a result of the foregoing.

Effect of Inflation

The rates of inflation experienced in recent years have had no material impact on our financial statements. We attempt to recover increased costs by increasing prices for our services, to the extent permitted by contracts and competition.

Liquidity and Capital Resources

Cash flows provided by operating activities. For the year ended December 31, 2021, net cash provided by operating activities was $8.9 million, primarily the result of the net income of $0.7 million, adjusted for certain non-cash items (consisting of share-based compensation expense, depreciation and amortization, write-off of long-lived assets, provision for bad debts, noncash lease expenses, gain on extinguishment of debt, and deferred income tax expense) totaling $10.7 million, and the cash used as a result of changes in assets and liabilities of $2.4 million, primarily the result of the increase in accounts receivable, and the decrease in accounts payable, accrued expenses and other current liabilities, and operating lease liabilities. For the year ended December 31, 2020, net cash provided by operating activities was $6.5 million, primarily the result of the net loss of $6.8 million, adjusted for certain non-cash items (consisting of share-based compensation expense, depreciation and amortization, write-off of long-lived assets, provision for bad debts, and noncash lease expenses) totaling $13.5 million, and the cash used as a result of changes in assets and liabilities of $0.2 million, primarily the result of the decrease in accrued expenses and other current liabilities and operating lease liabilities.

Cash flows used in investing activities. Net cash used in investing activities for the years ended December 31, 2021 and 2020 was $5.2 million and $5.7 million, respectively, primarily as a result of capitalized costs included in intangible assets of $5.0 million and $5.5 million for the years ended December 31, 2021 and 2020, respectively.

Cash flows provided by financing activities. For the year ended December 31, 2021, net cash provided by financing activities was $17.6 million. On November 19, 2021, we entered into definitive securities purchase agreements with certain investors for the sales of our common stock in a registered direct offering for net proceeds of $20.9 million. In addition, we paid taxes of $3.3 million related to the net share settlement of vesting of RSUs during the year ended December 31, 2021. For the year ended December 31, 2020, net cash provided by financing activities was $0.3 million. On May 5, 2020, we received the Loan in the principal amount of $2.2 million under the CARES Act. On June 16, 2021, we received a notice from the Lender that the full principal amount of the Loan and its accrued interest had been fully forgiven, resulting in a gain on extinguishment of debt of $2.2 million during the year ended December 31, 2021. In addition, we paid taxes of $1.8 million related to the net share settlement of vesting of RSUs during the year ended December 31, 2020.

As of December 31, 2021, we had material commitments under certain data licensing agreements of $33.1 million. We anticipate funding our operations using available cash and cash flow generated from operations within the next twelve months.

We reported net income of $0.7 million and a net loss of $6.8 million for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, we had a total shareholders’ equity balance of $69.4 million.

As of December 31, 2021, we had cash and cash equivalents of $34.3 million. Based on projections of growth in revenue and operating results in the next twelve months, and the available cash and cash equivalents held by us, we believe that we will have sufficient cash resources to finance our operations and expected capital expenditures for the next twelve months.

31

 


 

 

We further believe that our financial resources will allow us to manage the impact of Covid-19 on the Company's business operations for the foreseeable future. However, subject to revenue growth, our ability to generate positive cash flow, and the potential impact of Covid-19, we may have to raise capital through the issuance of additional equity and/or debt, which, if we are able to obtain, could have the effect of diluting stockholders. Any equity or debt financings, if available at all, may be on terms which are not favorable to us.

Off-Balance Sheet Arrangements

We do not have any outstanding off-balance sheet guarantees, interest rate swap transactions or foreign currency forward contracts. In addition, we do not engage in trading activities involving non-exchange traded contracts. In our ongoing business, we do not enter into transactions involving, or otherwise form relationships with, unconsolidated entities or financial partnerships that are established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

FORWARD-LOOKING STATEMENTS

This 2021 Form 10-K contains certain “forward-looking statements” within the meaning of the PSLRA, Section 27A of the Securities Act, and Section 21E of the Exchange Act. Such forward-looking statements contain information about our expectations, beliefs or intentions regarding our product development and commercialization efforts, business, financial condition, results of operations, strategies or prospects. You can identify forward-looking statements by the fact that these statements do not relate strictly to historical or current matters. Rather, forward-looking statements relate to anticipated or expected events, activities, trends or results as of the date they are made. Because forward-looking statements relate to matters that have not yet occurred, these statements are inherently subject to risks and uncertainties that could cause our actual results to differ materially from any future results expressed or implied by the forward-looking statements.

Many factors could cause our actual activities or results to differ materially from the activities and results anticipated in forward-looking statements. These factors include the following:

The ongoing and developing Covid-19 pandemic and the global response to it may adversely impact our business, our future results of operations and our overall financial performance.
Our products and services are highly technical and if they contain undetected errors, our business could be adversely affected and we may have to defend lawsuits or pay damages in connection with any alleged or actual failure of our products and services.
If we fail to respond to rapid technological changes in the data and analytics sector, we may lose customers and/or our products and/or services may become obsolete.
Because our networks and information technology systems are critical to our success, if unauthorized persons access our systems or our systems otherwise cease to function properly, our operations could be adversely affected and we could lose revenue or proprietary information, all of which could materially adversely affect our business.
Data security and integrity are critically important to our business, and breaches of security, unauthorized access to or disclosure of confidential information, disruption, including distributed denial of service (“DDoS”) attacks or the perception that confidential information is not secure, could result in a material loss of business, substantial legal liability or significant harm to our reputation.
If we fail to maintain and improve our systems, our certifications, our technology, and our interfaces with data sources and customers, demand for our services could be adversely affected.
Our business is subject to various governmental regulations, laws and orders, compliance with which may cause us to incur significant expenses or reduce the availability or effectiveness of our solutions, and the failure to comply with which could subject us to civil or criminal penalties or other liabilities.
The outcome of litigation, inquiries, investigations, examinations or other legal proceedings in which we are involved, in which we may become involved, or in which our customers or competitors are involved could subject us to significant monetary damages or restrictions on our ability to do business.

32

 


 

 

Our bylaws designate the Court of Chancery of the State of Delaware as the sole and exclusive forum for certain actions, including derivative actions, which could limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company and its directors, officers, other employees, or the Company's stockholders and may discourage lawsuits with respect to such claims.
Our stock price has been and may continue to be volatile, and the value of an investment in our common stock may decline.
Future issuances of shares of our common stock in connection with acquisitions or pursuant to our stock incentive plan could have a dilutive effect on your investment.
The concentration of our stock ownership may limit individual stockholder ability to influence corporate matters.
We are an “emerging growth company,” and we cannot be certain if the reduced reporting requirements available to emerging growth companies will make our shares of common stock less attractive to investors.
We expect that we may need additional capital in the future; however, such capital may not be available to us on reasonable terms, if at all, when or as we require additional funding. If we issue additional shares of our common stock or other securities that may be convertible into, or exercisable or exchangeable for, our common stock, our existing stockholders would experience further dilution.
We have a history of losses which makes our future results uncertain.
We depend, in part, on strategic alliances, joint ventures and acquisitions to grow our business. If we are unable to make strategic acquisitions and develop and maintain these strategic alliances and joint ventures, our growth may be adversely affected.
If we consummate any future acquisitions, we will be subject to the risks inherent in identifying, acquiring and operating a newly acquired business.
Our relationships with key customers may be materially diminished or terminated.
If we lose the services of key personnel, it could adversely affect our business.
Our revenue is concentrated in the U.S. market across a broad range of industries. When these industries or the broader financial markets experience a downturn, demand for our services and revenue may be adversely affected.
We could lose our access to data sources which could prevent us from providing our services.
We must adequately protect our intellectual property in order to prevent loss of valuable proprietary information.
We face intense competition from both start-up and established companies that may have significant advantages over us and our products.
There may be further consolidation in our end-customer markets, which may adversely affect our revenue.
To the extent the availability of free or relatively inexpensive consumer and/or business information increases, the demand for some of our services may decrease.
If our newer products do not achieve market acceptance, revenue growth may suffer.
Our products and services can have long sales and implementation cycles, which may result in substantial expenses before realizing any associated revenue.
If our outside service providers and key vendors are not able to or do not fulfill their service obligations, our operations could be disrupted and our operating results could be harmed.
Consolidation in the data and analytics sector may limit market acceptance of our products and services.
We may incur substantial expenses defending against claims of infringement.

33

 


 

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

As a smaller reporting company as defined in Rule 12b-2 of the Exchange Act, we are not required to include information otherwise required by this item.

Item 8. Financial Statements and Supplementary Data.

Our Consolidated Financial Statements and the Notes thereto, together with the report thereon of our independent registered public accounting firm are filed as part of this report, beginning on page F-1.

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d–15(e) of the Exchange Act) as of December 31, 2021. We maintain disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosure.

Based on the evaluation of disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act), the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of December 31, 2021.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) for the Company. Management, under the supervision of and with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, conducted an assessment of the effectiveness of the Company’s internal control over financial reporting based on the criteria set forth by the Committee of Sponsoring Organizations (COSO) of the Treadway Commission in Internal Control-Integrated Framework (2013). Management concluded that the Company’s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act) was effective as of December 31, 2021, based on criteria in Internal Control-Integrated Framework (2013) issued by the COSO.

Changes in Internal Control Over Financial Reporting

There were no changes in the Company’s internal control over financial reporting identified in connection with management's evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the last fiscal quarter of 2021 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures and Internal Control over Financial Reporting

In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Item 9B. Other Information.

None.

34

 


 

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

Not applicable.

35

 


 

 

PART III

Item 10. Directors, Executive Officers and Corporate Governance.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of December 31, 2021.

Item 11. Executive Compensation.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of December 31, 2021.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of December 31, 2021.

Item 13. Certain Relationships and Related Transactions, and Director Independence.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of December 31, 2021.

Item 14. Principal Accountant Fees and Services.

The information required by this item is incorporated by reference to the definitive proxy statement for our 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of December 31, 2021.

 

 

 

36

 


 

 

PART IV

Item 15. Exhibits and Financial Statement Schedules.

(a) List of documents filed as part of this report:

1. Financial Statements: The information required by this item is contained in Item 8 of this 2021 Form 10-K.

2. Financial Statement Schedules: The information required by this item is included in the consolidated financial statements contained in Item 8 of this 2021 Form 10-K.

3. Exhibits: The following exhibits are filed as part of, or incorporated by reference into, this 2021 Form 10-K.

 

 

 

 

Incorporated by Reference

 

Filed

Exhibit No.

 

Exhibit Description

 

Form

 

File No.

 

Exhibit

 

Filing Date

 

Herewith

2.1

 

Separation and Distribution Agreement by and between Cogint, Inc. and Red Violet, Inc., dated February 27, 2018.

 

Form 10

 

001-38407

 

2.1

 

February 28, 2018

 

 

3.1

 

Amended and Restated Certificate of Incorporation of Red Violet, Inc.

 

8-K

 

001-38407

 

3.1

 

March 27, 2018

 

 

3.2

 

Amended and Restated Bylaws of Red Violet, Inc.

 

8-K

 

001-38407

 

3.2

 

March 27, 2018

 

 

4.1

 

Description of Registrant's Securities.

 

10-K

 

001-38407

 

4.1

 

March 12, 2020

 

 

10.1+

 

Form of Restricted Stock Unit Agreement Pursuant to the Red Violet, Inc. 2018 Stock Incentive Plan.

 

Form 10

 

001-38407

 

10.2

 

February 28, 2018

 

 

10.2+

 

Employment Agreement, dated March 26, 2018, by and between Red Violet and Derek Dubner.

 

8-K

 

001-38407

 

10.2

 

March 27, 2018

 

 

10.3+

 

Employment Agreement, dated March 26, 2018, by and between Red Violet and James Reilly.

 

8-K

 

001-38407

 

10.3

 

March 27, 2018

 

 

10.4+

 

Employment Agreement, dated March 26, 2018, by and between Red Violet and Dan MacLachlan.

 

8-K

 

001-38407

 

10.4

 

March 27, 2018

 

 

10.5+

 

Red Violet, Inc. 2018 Stock Incentive Plan.

 

8-K

 

001-38407

 

10.5

 

March 27, 2018

 

 

10.6

 

Form of Indemnification Agreement.

 

8-K

 

001-38407

 

10.6

 

March 27, 2018

 

 

10.7+

 

Executive Chairman Services Agreement, effective as of August 7, 2018, by and between Red Violet, Inc. and Michael Brauser.

 

10-Q

 

001-38407

 

10.1

 

August 8, 2018

 

 

10.8+

 

Form of 2018 Time- and Performance-Based Restricted Stock Unit Award Agreement.

 

10-Q

 

001-38407

 

10.2

 

November 7, 2018

 

 

10.9+

 

Employment Agreement between Red Violet, Inc. and Jeffrey Dell entered into on April 9, 2019.

 

10-Q

 

001-38407

 

10.1

 

August 5, 2019

 

 

10.10+

 

Form of 2019 Time- and Performance-Based Restricted Stock Unit Award Agreement.

 

10-K

 

001-38407

 

10.13

 

March 12, 2020

 

 

10.11

 

Promissory Note dated May 5, 2020, by and between Red Violet, Inc. and Legacy Bank of Florida.

 

10-Q

 

001-38407

 

10.1

 

May 11, 2020

 

 

10.12+

 

Amendment to Red Violet, Inc. 2018 Stock Incentive Plan.

 

8-K

 

001-38407

 

10.1

 

June 4, 2020

 

 

10.13+

 

Separation Agreement dated February 16, 2021 by and between Red Violet, Inc. and Michael Brauser.

 

8-K

 

001-38407

 

10.1

 

February 17, 2021

 

 

10.14+

 

First Amendment to Employment Agreement dated November 9, 2020 by and between Red Violet, Inc. and Derek Dubner.

 

10-K

 

001-38407

 

10.15

 

March 10, 2021

 

 

10.15+

 

First Amendment to Employment Agreement dated November 9, 2020 by and between Red Violet, Inc. and James Reilly.

 

10-K

 

001-38407

 

10.16

 

March 10, 2021

 

 

10.16+

 

First Amendment to Employment Agreement dated November 9, 2020 by and between Red Violet, Inc. and Daniel MacLachlan.

 

10-K

 

001-38407

 

10.17

 

March 10, 2021

 

 

10.17+

 

First Amendment to Employment Agreement dated November 9, 2020 by and between Red Violet, Inc. and Jeffrey Dell.

 

10-K

 

001-38407

 

10.18

 

March 10, 2021

 

 

10.18

 

Form of Securities Purchase Agreement, dated as of November 19, 2021.

 

8-K

 

001-38407

 

10.1

 

November 19, 2021

 

 

21.1

 

Subsidiaries of Red Violet, Inc.

 

 

 

 

 

 

 

 

 

X

23.1

 

Consent of Grant Thornton LLP.

 

 

 

 

 

 

 

 

 

X

31.1

 

Certification of Chief Executive Officer filed pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a) of the Securities and Exchange Act of 1934 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

 

37

 


 

 

31.2

 

Certification of Chief Financial Officer filed pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a) of the Securities and Exchange Act of 1934 as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

32.1*

 

Certification by Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

32.2*

 

Certification by Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

X

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.

 

 

 

 

 

 

 

 

 

X

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

 

 

 

 

 

 

X

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

 

 

 

 

 

 

X

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

 

 

 

 

 

 

X

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

 

 

 

 

 

 

X

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

 

 

 

 

 

 

X

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document).

 

 

 

 

 

 

 

 

 

X

+ Management contract or compensatory plan or arrangement

* 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, or the Exchange Act.

Item 16. Form 10-K Summary.

Registrants may voluntarily include a summary of information required by Form 10-K under this Item 16. The Company has elected not to include such summary information.

38

 


 

 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

 

March 9, 2022

 

 

 

 

RED VIOLET, INC.

 

 

 

 

 

 

 

 

 

By:

 

/s/ Derek Dubner

 

 

 

 

 

Derek Dubner

 

 

 

 

 

Chief Executive Officer

 

 

 

 

 

 

 

 

 

By:

 

/s/ Daniel MacLachlan

 

 

 

 

 

Daniel MacLachlan

 

 

 

 

 

Chief Financial Officer

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

 

Signature

 

Title

 

Date

 

 

 

 

 

/s/ Derek Dubner

 

Chief Executive Officer and Chairman

 

March 9, 2022

Derek Dubner

 

(Principal Executive Officer)

 

 

 

 

 

 

 

/s/ Daniel MacLachlan

 

Chief Financial Officer

 

March 9, 2022

Daniel MacLachlan

 

(Principal Financial and Accounting Officer)

 

 

 

 

 

 

 

/s/ Peter Benz

 

Director

 

March 9, 2022

Peter Benz

 

 

 

 

 

 

 

 

 

/s/ Steven D. Rubin

 

Director

 

March 9, 2022

Steven D. Rubin

 

 

 

 

 

 

 

 

 

/s/ Robert Swayman

 

Director

 

March 9, 2022

Robert Swayman

 

 

 

 

 

 

 

 

 

/s/ Lisa Stanton

 

Director

 

March 9, 2022

Lisa Stanton

 

 

 

 

 

 

 

 

 

 

39

 


 

Item 8. Financial Statements and Supplementary Data.

 

Index to Financial Statements

 

 

Page

 

 

 

Report of independent registered public accounting firm (PCAOB ID number: 248)

 

F-2

Consolidated balance sheets as of December 31, 2021 and 2020

 

F-3

Consolidated statements of operations for the years ended December 31, 2021 and 2020

 

F-4

Consolidated statements of changes in shareholders’ equity for the years ended December 31, 2021 and 2020

 

F-5

Consolidated statements of cash flows for the years ended December 31, 2021 and 2020

 

F-6

Notes to consolidated financial statements

 

F-7

 

 

F-1


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

Board of Directors and Shareholders

Red Violet, Inc.

Opinion on the financial statements

We have audited the accompanying consolidated balance sheets of Red Violet, Inc. (a Delaware corporation) and subsidiaries (the “Company”) as of December 31, 2021 and 2020, the related consolidated statements of operations, changes in shareholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for opinion

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

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2017.

 

Fort Lauderdale, Florida

March 9, 2022

 

F-2


 

RED VIOLET, INC.

CONSOLIDATED BALANCE SHEETS

(Amounts in thousands, except share data)

 

 

December 31, 2021

 

 

December 31, 2020

 

ASSETS:

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

34,258

 

 

$

12,957

 

Accounts receivable, net of allowance for doubtful accounts of $28 and $38 as of
  December 31, 2021 and 2020, respectively

 

 

3,736

 

 

 

3,201

 

Prepaid expenses and other current assets

 

 

599

 

 

 

581

 

Total current assets

 

 

38,593

 

 

 

16,739

 

Property and equipment, net

 

 

577

 

 

 

558

 

Intangible assets, net

 

 

28,181

 

 

 

27,170

 

Goodwill

 

 

5,227

 

 

 

5,227

 

Right-of-use assets

 

 

1,661

 

 

 

2,161

 

Other noncurrent assets

 

 

137

 

 

 

139

 

Total assets

 

$

74,376

 

 

$

51,994

 

LIABILITIES AND SHAREHOLDERS' EQUITY:

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

1,605

 

 

$

2,075

 

Accrued expenses and other current liabilities

 

 

395

 

 

 

1,458

 

Current portion of operating lease liabilities

 

 

617

 

 

 

552

 

Current portion of long-term loan

 

 

-

 

 

 

449

 

Deferred revenue

 

 

841

 

 

 

504

 

Total current liabilities

 

 

3,458

 

 

 

5,038

 

Noncurrent operating lease liabilities

 

 

1,291

 

 

 

1,908

 

Long-term loan

 

 

-

 

 

 

1,703

 

Deferred tax liabilities

 

 

198

 

 

 

-

 

Total liabilities

 

 

4,947

 

 

 

8,649

 

Shareholders' equity:

 

 

 

 

 

 

Preferred stock—$0.001 par value, 10,000,000 shares authorized, and 0 shares
  issued and outstanding, as of December 31, 2021 and 2020

 

 

-

 

 

 

-

 

Common stock—$0.001 par value, 200,000,000 shares authorized, 13,488,540 and
  
12,167,327 shares issued and outstanding, as of December 31, 2021 and 2020

 

 

13

 

 

 

13

 

Additional paid-in capital

 

 

91,434

 

 

 

66,005

 

Accumulated deficit

 

 

(22,018

)

 

 

(22,673

)

Total shareholders' equity

 

 

69,429

 

 

 

43,345

 

Total liabilities and shareholders' equity

 

$

74,376

 

 

$

51,994

 

See notes to consolidated financial statements

 

F-3


 

RED VIOLET, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(Amounts in thousands, except share data)

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

Revenue

 

$

44,022

 

 

$

34,586

 

Costs and expenses:

 

 

 

 

 

 

Cost of revenue (exclusive of depreciation and amortization)

 

 

11,195

 

 

 

11,276

 

Sales and marketing expenses

 

 

8,932

 

 

 

8,098

 

General and administrative expenses

 

 

19,811

 

 

 

17,827

 

Depreciation and amortization

 

 

5,399

 

 

 

4,216

 

Total costs and expenses

 

 

45,337

 

 

 

41,417

 

Loss from operations

 

 

(1,315

)

 

 

(6,831

)

Interest (expense) income, net

 

 

(7

)

 

 

18

 

Gain on extinguishment of debt

 

 

2,175

 

 

 

-

 

Income (loss) before income taxes

 

 

853

 

 

 

(6,813

)

Income tax expense

 

 

198

 

 

 

-

 

Net income (loss)

 

$

655

 

 

$

(6,813

)

Earnings (loss) per share:

 

 

 

 

 

 

Basic

 

$

0.05

 

 

$

(0.57

)

Diluted

 

$

0.05

 

 

$

(0.57

)

Weighted average number of shares outstanding:

 

 

 

 

 

 

Basic

 

 

12,597,316

 

 

 

11,863,413

 

Diluted

 

 

13,403,041

 

 

 

11,863,413

 

See notes to consolidated financial statements

F-4


 

RED VIOLET, INC.

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY

(Amounts in thousands, except share data)

 

 

 

Common stock

 

 

Treasury stock

 

 

Additional paid-in

 

 

Accumulated

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

capital

 

 

deficit

 

 

Total

 

Balance at December 31, 2019

 

 

11,657,912

 

 

$

12

 

 

 

(103,147

)

 

$

(1,255

)

 

$

59,187

 

 

$

(15,860

)

 

$

42,084

 

Vesting of restricted stock units

 

 

734,170

 

 

 

1

 

 

 

-

 

 

 

-

 

 

 

(1

)

 

 

-

 

 

 

-

 

Increase in treasury stock resulting
  from shares withheld to cover
  statutory taxes

 

 

-

 

 

 

-

 

 

 

(121,608

)

 

 

(1,828

)

 

 

-

 

 

 

-

 

 

 

(1,828

)

Retirement of treasury stock

 

 

(224,755

)

 

 

-

 

 

 

224,755

 

 

 

3,083

 

 

 

(3,083

)

 

 

-

 

 

 

-

 

Share-based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

9,902

 

 

 

-

 

 

 

9,902

 

Net loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(6,813

)

 

 

(6,813

)

Balance at December 31, 2020

 

 

12,167,327

 

 

$

13

 

 

 

-

 

 

$

-

 

 

$

66,005

 

 

$

(22,673

)

 

$

43,345

 

Vesting of restricted stock units

 

 

911,698

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Increase in treasury stock resulting
  from shares withheld to cover
  statutory taxes

 

 

-

 

 

 

-

 

 

 

(143,400

)

 

 

(3,327

)

 

 

-

 

 

 

-

 

 

 

(3,327

)

Retirement of treasury stock

 

 

(143,400

)

 

 

-

 

 

 

143,400

 

 

 

3,327

 

 

 

(3,327

)

 

 

-

 

 

 

-

 

Issuance of common stock upon
  direct offering to certain investors,
  net of issuance costs of $
86

 

 

552,915

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

20,924

 

 

 

-

 

 

 

20,924

 

Share-based compensation

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

7,832

 

 

 

-

 

 

 

7,832

 

Net income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

655

 

 

 

655

 

Balance at December 31, 2021

 

 

13,488,540

 

 

$

13

 

 

 

-

 

 

$

-

 

 

$

91,434

 

 

$

(22,018

)

 

$

69,429

 

See notes to consolidated financial statements

 

F-5


 

RED VIOLET, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amounts in thousands)

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

Net income (loss)

 

$

655

 

 

$

(6,813

)

Adjustments to reconcile net income (loss) to net cash provided by operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

5,399

 

 

 

4,216

 

Share-based compensation expense

 

 

6,615

 

 

 

8,064

 

Write-off of long-lived assets

 

 

32

 

 

 

337

 

Provision for bad debts

 

 

95

 

 

 

406

 

Noncash lease expenses

 

 

500

 

 

 

459

 

Interest expense

 

 

11

 

 

 

12

 

Gain on extinguishment of debt

 

 

(2,175

)

 

 

-

 

Deferred income tax expense

 

 

198

 

 

 

-

 

Changes in assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(630

)

 

 

(64

)

Prepaid expenses and other current assets

 

 

(18

)

 

 

141

 

Other noncurrent assets

 

 

2

 

 

 

63

 

Accounts payable

 

 

(470

)

 

 

(63

)

Accrued expenses and other current liabilities

 

 

(1,051

)

 

 

(125

)

Deferred revenue

 

 

337

 

 

 

376

 

Operating lease liabilities

 

 

(552

)

 

 

(490

)

Net cash provided by operating activities

 

 

8,948

 

 

 

6,519

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

Purchase of property and equipment

 

 

(280

)

 

 

(154

)

Capitalized costs included in intangible assets

 

 

(4,964

)

 

 

(5,508

)

Net cash used in investing activities

 

 

(5,244

)

 

 

(5,662

)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

Proceeds from issuance of shares, net of issuance costs

 

 

20,924

 

 

 

-

 

Proceeds from long-term loan

 

 

-

 

 

 

2,152

 

Taxes paid related to net share settlement of vesting of restricted stock units

 

 

(3,327

)

 

 

(1,828

)

Net cash provided by financing activities

 

 

17,597

 

 

 

324

 

Net increase in cash and cash equivalents

 

$

21,301

 

 

$

1,181

 

Cash and cash equivalents at beginning of period

 

 

12,957

 

 

 

11,776

 

Cash and cash equivalents at end of period

 

$

34,258

 

 

$

12,957

 

SUPPLEMENTAL DISCLOSURE INFORMATION

 

 

 

 

 

 

Cash paid for interest

 

$

-

 

 

$

-

 

Cash paid for income taxes

 

$

-

 

 

$

-

 

Share-based compensation capitalized in intangible assets

 

$

1,217

 

 

$

1,838

 

Retirement of treasury stock

 

$

3,327

 

 

$

3,083

 

See notes to consolidated financial statements

 

F-6


 

RED VIOLET, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Amounts in thousands, except share data)

 

1. Principal activities

Red Violet, Inc. (“red violet,” or the “Company”), a Delaware corporation, is a software and services company building proprietary technologies and applying analytical capabilities to deliver identity intelligence. The Company’s technology powers critical solutions, which empower organizations to operate with confidence. The Company’s solutions enable the real-time identification and location of people, businesses, assets and their interrelationships. These solutions are used for purposes including risk mitigation, due diligence, fraud detection and prevention, regulatory compliance, and customer acquisition. The Company’s intelligent platform, CORETM, is purpose-built for the enterprise, yet flexible enough for organizations of all sizes, bringing clarity to massive datasets by transforming data into intelligence. The Company drives workflow efficiency and enables organizations to make better data-driven decisions.

Leveraging cloud-native proprietary technology and applying machine learning and advanced analytical capabilities, CORE provides essential solutions to public and private sector organizations through intuitive, easy-to-use analytical interfaces. With massive data assets consisting of public record, proprietary and publicly-available data, the Company’s differentiated information and innovative platform and solutions deliver identity intelligence – entities, relationships, affiliations, interactions, and events. The Company’s solutions are used today to enable frictionless commerce, to ensure safety, and to reduce fraud and the concomitant expense borne by society.

The Company has only one operating segment, as defined by Accounting Standards Codification ("ASC") 280, “Segment Reporting.”

2. Summary of significant accounting policies

(a) Basis of preparation and liquidity

The accompanying consolidated financial statements have been prepared by red violet in accordance with accounting principles generally accepted in the United States (“US GAAP”).

The Company reported net income of $655 and a net loss of $6,813 for the years ended December 31, 2021 and 2020, respectively. Net cash provided by operating activities was $8,948 and $6,519 for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had an accumulated deficit of $22,018.

As of December 31, 2021, the Company had available cash and cash equivalents of $34,258, an increase of $21,301 from $12,957 as of December 31, 2020. Based on this available cash and cash equivalents, and the projections of growth in revenue and operating results in the coming year, the Company believes that it will have sufficient cash resources to finance its operations and expected capital expenditures for the next twelve months from the date the financials are issued.

Principles of consolidation

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions among the Company and its subsidiaries have been eliminated upon consolidation.

(b) Use of estimates

The preparation of consolidated financial statements in accordance with US GAAP requires red violet’s management to make estimates and assumptions relating to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant items subject to such estimates and assumptions include the allowance for doubtful accounts, useful lives of intangible assets, recoverability of the carrying amount of goodwill and intangible assets, share-based compensation and income tax provision. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.

(c) Cash and cash equivalents

Cash and cash equivalents consist of cash on hand and bank deposits with original maturities of three months or less, which are unrestricted as to withdrawal and use.

F-7


 

The Company’s cash and bank deposits were held in major financial institutions located in the United States, which management believes have high credit ratings. The cash and bank deposits held in the United States, denominated in USD, amounted to $34,258 and $12,957 as of December 31, 2021 and 2020, respectively.

Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist principally of cash investments. The Company places its temporary cash instruments with well-known financial institutions within the United States, and, at times, may maintain balances in United States banks in excess of the $250 US Federal Deposit Insurance Corporation insurance limit. The Company monitors the credit ratings of the financial institutions to mitigate this risk.

(d) Accounts receivable

Accounts receivable are due from customers and are generally unsecured, which consist of amounts earned but not yet collected. None of the Company’s accounts receivable bear interest.

The allowance for doubtful accounts is management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. Management determines the allowance based on reviews of customer-specific facts and economic conditions. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance-sheet credit exposure related to its customers. The amount of the allowance for doubtful accounts was $28 and $38 as of December 31, 2021 and 2020, respectively.

(e) Property and equipment

Property and equipment are stated at cost, net of accumulated depreciation or amortization. Expenditures for maintenance, repairs, and minor renewals are charged to expense in the period incurred. Betterments and additions are capitalized. Property and equipment are depreciated on the straight-line basis over the estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of their estimated useful lives or lease terms that are reasonably assured. The estimated useful lives of property and equipment are as follows:

 

 

 

 

 

 

Computer and network equipment

 

 

5-7 years

 

Furniture, fixtures and office equipment

 

 

5 years

 

Leasehold improvements

 

 

7 years

 

 

When items of property and equipment are retired or otherwise disposed of, loss/income is charged or credited for the difference between the net book value and proceeds received thereon.

(f) Intangible assets other than goodwill

The Company’s intangible assets are initially recorded at the capitalized actual costs incurred, their acquisition cost, or fair value if acquired as part of a business combination, and amortized on a straight-line basis over their respective estimated useful lives, which are the periods over which the assets are expected to contribute directly or indirectly to the future cash flows of the Company. The Company’s intangible assets represent software developed for internal use. Intangible assets have estimated useful lives of 5-10 years.

In accordance with ASC 350-40, “Software — Internal use software,” the Company capitalizes eligible costs, including salaries and staff benefits, share-based compensation expense, travel expenses incurred by relevant employees, and other relevant costs of developing internal-use software that are incurred in the application development stage when developing or obtaining software for internal use. Once the software developed for internal use is ready for its intended use, it is amortized on a straight-line basis over its useful life.

(g) Goodwill

Goodwill represents the cost in excess of the fair value of the net assets acquired in a business combination. As of December 31, 2021 and 2020, the balance of goodwill of $5,227 was as a result of the acquisition of Interactive Data, LLC (“Interactive Data”), a wholly-owned subsidiary of red violet, effective on October 2, 2014.

In accordance with ASC 350, “Intangibles - Goodwill and Other,” goodwill is tested at least annually for impairment, or when events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, by assessing qualitative factors or performing a quantitative analysis in determining whether it is more likely than not that its fair value exceeds the carrying value. A quantitative step one assessment involves determining the fair value of each reporting unit using market participant assumptions. Should an impairment exist, the Company would recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit.

F-8


 

The measurement date of the Company’s annual goodwill impairment test is October 1. On October 1, 2021 and 2020, the Company performed qualitative assessments on the reporting unit and, based on this assessment, no events have occurred to indicate that it is more likely than not that the fair value of the reporting unit is less than its carry amount. The Company concluded that goodwill was not impaired as of December 31, 2021 and 2020.

For purposes of reviewing impairment and the recoverability of goodwill, the Company must make various assumptions regarding estimated future cash flows and other factors in determining the fair values, including market multiples, discount rates, etc.

(h) Impairment of long-lived assets

Finite-lived intangible assets are amortized over their respective useful lives and, along with other long-lived assets, are evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying amounts may not be recoverable in accordance with ASC 360-10-15, “Impairment or Disposal of Long-Lived Assets.” In evaluating long-lived assets for recoverability, including finite-lived intangibles and property and equipment, the Company uses its best estimate of future cash flows expected to result from the use of the asset and eventual disposition in accordance with ASC 360-10-15. To the extent that estimated future undiscounted cash inflows attributable to the asset, less estimated future undiscounted cash outflows, are less than the carrying amount, an impairment loss is recognized in an amount equal to the difference between the carrying value of such asset and its fair value. Assets to be disposed of and for which there is a committed plan of disposal, whether through sale or abandonment, are reported at the lower of carrying value or fair value less costs to sell.

Asset recoverability is an area involving management judgment, requiring assessment as to whether the carrying value of assets can be supported by the undiscounted future cash flows. In calculating the future cash flows, certain assumptions are required to be made in respect of highly uncertain matters such as revenue growth rates, gross margin percentages and terminal growth rates.

The Company concluded there was no impairment as of December 31, 2021 and 2020.

(i) Fair value of financial instruments

ASC 820, “Fair Value Measurements and Disclosures,” establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market.

These tiers include:

Level 1 – defined as observable inputs such as quoted prices in active markets;
Level 2 – defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3 – defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The fair value of the Company’s cash and cash equivalents, receivables and payables approximate their carrying amount because of the short-term nature of these instruments. In May 2020, the Company received funding under a promissory note dated May 5, 2020 evidencing an unsecured non-recourse loan in the principal amount of $2,152 under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) (the “Loan”). The fair value of the Loan approximates its carrying amount as of December 31, 2020 as the interest rate approximates market rates for similar loans. On June 16, 2021, the Company received a notice from Legacy Bank of Florida (the “Lender”) that the full principal amount of the Loan of $2,152 and the accrued interest of $23 had been fully forgiven.

(j) Revenue recognition

The Company recognized revenue in accordance with ASC 606, “Revenue from Contracts with Customers” (“Topic 606”). Under this standard, revenue is recognized when control of goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company’s performance obligation is to provide on demand information and identity intelligence solutions to its customers by leveraging its proprietary technology and applying machine learning and advanced analytics to its massive data repository. The pricing for the customer contracts is based on usage, a monthly fee, or a combination of both.

F-9


 

Revenue is generally recognized on (a) a transactional basis determined by the customers’ usage, (b) a monthly fee or (c) a combination of both. Revenue pursuant to transactions determined by the customers’ usage is recognized when the transaction is complete, and either party may terminate the transactional agreement at any time. Revenue pursuant to contracts containing a monthly fee is considered to be a single performance obligation consisting of a series of distinct services, and is recognized ratably over the contract period, which is generally 12 months, and the contract shall automatically renew for additional, successive 12-month terms unless written notice of intent not to renew is provided by one party to the other at least 30 days or 60 days prior to the expiration of the then current term. Variable fees are allocated to each distinct month in the series for which they are earned. The Company’s revenue is recorded net of applicable sales taxes billed to customers.

Available within Topic 606, the Company has applied the portfolio approach practical expedient in accounting for customer revenue as one collective group, rather than individual contracts. Based on the Company’s historical knowledge of the contracts contained in this portfolio and the similar nature and characteristics of the customers, the Company has concluded the financial statement effects are not materially different than if accounting for revenue on a contract by contract basis.

Revenue is recognized over a period of time. The Company’s customers simultaneously receive and consume the benefits provided by the Company’s performance as and when provided. Furthermore, the Company has elected the “right to invoice” practical expedient, available within Topic 606, as its measure of progress, since it has a right to payment from a customer in an amount that corresponds directly with the value of its performance completed-to-date. The Company's revenue arrangements do not contain significant financing components.

For the years ended December 31, 2021 and 2020, 80% and 73% of total revenue was attributable to customers with pricing contracts, respectively, versus 20% and 27% attributable to transactional customers, respectively. Pricing contracts are generally annual contracts or longer, with auto renewal.

If a customer pays consideration before the Company transfers services to the customer, those amounts are classified as deferred revenue. As of December 31, 2021 and 2020, the balance of deferred revenue was $841 and $504, respectively, all of which is expected to be realized in the next 12 months. In relation to the deferred revenue balance as of December 31, 2020, $504 was recognized into revenue during the year ended December 31, 2021.

As of December 31, 2021, $7,691 of revenue is expected to be recognized in the future for performance obligations that are unsatisfied or partially unsatisfied, related to pricing contracts that have a term of more than 12 months, of which $4,430 of revenue will be recognized in 2022, $2,589 in 2023, and $672 in 2024. The actual timing of recognition may vary due to factors outside of the Company’s control. The Company excludes variable consideration related entirely to wholly unsatisfied performance obligations and contracts and recognizes such variable consideration based upon the right to invoice the customer.

Sales commissions are incurred and recorded on an ongoing basis over the term of the customer relationship. These costs are recorded in sales and marketing expenses.

In addition, the Company elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed.

(k) Cost of revenue (exclusive of depreciation and amortization)

The Company’s cost of revenue primarily includes data acquisition costs and other cost of revenue. Data acquisition costs consist primarily of the costs to acquire data either on a transactional basis or through flat-fee data licensing agreements, including unlimited usage agreements. Data acquisition costs are recognized based on a straight-line amortization method. Other cost of revenue includes expenses related to third-party infrastructure fees.

(l) Advertising and promotion costs

Advertising and promotion costs are charged to operations as incurred. Advertising and promotion costs, included in sales and marketing expenses amounted to $97 and $85 for the years ended December 31, 2021 and 2020, respectively.

F-10


 

(m) Share-based compensation

The Company accounts for share-based compensation to employees in accordance with ASC 718, “Compensation—Stock Compensation.” Under ASC 718, the Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and, for those awards subject only to service conditions, the Company recognizes the costs on a straight-line basis over the requisite service period for the entire award the employee is required to provide service in exchange for the award, which generally is the vesting period. For awards with performance and service conditions, we begin recording share-based compensation when achieving the performance criteria is probable and we recognize the costs using the accelerated attribution method.

The estimated number of stock awards that will ultimately vest requires judgment, and to the extent actual results or updated estimates differ from the Company’s current estimates, such amount will be recorded as a cumulative adjustment in the period estimates are revised. Changes in the Company’s estimates and assumptions may cause us to realize material changes in share-based compensation expense in the future.

The Company has issued share-based awards with performance-based vesting criteria. Achievement of the milestones must be probable before the Company begins recording share-based compensation expense. When the performance-based vesting criteria is considered probable, the Company begins to recognize compensation expense at that time. In the period that achievement of the performance-based criteria is deemed probable, US GAAP requires the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, compensation expense recorded in the period that achievement is deemed probable could include a substantial amount of previously unrecorded compensation expense related to the prior periods. For any share-based awards where performance-based vesting criteria is no longer considered probable, previously recognized compensation cost would be reversed. As of December 31, 2021, the Company has deemed the achievement of the performance-based criteria to be probable for all share-based awards with performance-based vesting criteria, except for the Criteria Four award, as defined in Note 10.

The Company applies Accounting Standards Update ("ASU") 2018-07, “Improvements to Nonemployee Share-Based Payment Accounting,” which generally expands the scope of ASC 718, "Compensation – Stock Compensation," to include share-based payment transactions for acquiring goods and services from nonemployees and supersedes the guidance in ASC 505-50, "Equity-Based Payments to Non-employees," which previously included the accounting for nonemployee awards.

(n) Income taxes

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes,” which requires the use of the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.

The effect on deferred tax assets and liabilities of a change in tax rates or laws is recognized in income in the period that the change in tax rates or laws is enacted. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion or all of the deferred tax assets will not be realized.

ASC 740 clarifies the accounting for uncertain tax positions. This interpretation requires that an entity recognizes in the consolidated financial statements the impact of a tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company’s accounting policy is to accrue interest and penalties related to uncertain tax positions, if and when required, as interest expense and a component of other expenses, respectively, in the consolidated statements of operations.

(o) Earnings (loss) per share

Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the periods. Diluted earnings (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and is calculated using the treasury stock method for stock options and unvested shares. Common equivalent shares are excluded from the calculation in the loss periods as their effects would be anti-dilutive.

F-11


 

(p) Contingencies

In the ordinary course of business, the Company is subject to loss contingencies that cover a wide range of matters. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, the Company evaluates, among other factors, the degree of probability and the ability to make a reasonable estimate of the amount of loss.

(q) Significant concentrations and risks

Concentration of credit risk

Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, and accounts receivable. As of December 31, 2021 and 2020, all of the Company’s cash and cash equivalents were deposited in financial institutions located in the United States, which management believes are of high credit quality. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances.

Concentration of customers

For the years ended December 31, 2021 and 2020, no individual customer accounted for more than 10% of the total revenue.

As of December 31, 2021 and 2020, there was no individual customer that accounted for more than 10% of the Company’s accounts receivable, net.

Concentration of suppliers

The Company’s products and services depend extensively upon continued access to and receipt of data from external sources, including data received from the major credit bureaus, including the Company’s largest data supplier. The Company’s other data suppliers include strategic partners, as well as various government and public records databases. The Company’s largest data supplier, with whom the Company has expanded its relationship while securing what it believes to be favorable business terms over the years, accounted for 49% of the Company’s total data acquisition costs for the year ended December 31, 2021 compared to 46% for the year ended December 31, 2020. The amended and renewed term of the agreement with this supplier ends June 30, 2026. The Company may elect to extend the term for an additional twelve months upon written notice to this supplier at least 30 days prior to the end of the amended and renewed term. During the term of the agreement, either party has the right to terminate the agreement: (i) in the event of the other party’s failure to cure a material breach, and (ii) in the event of the other party’s insolvency. In addition, this supplier may terminate this agreement by providing not less than 12 months’ advance written notice to the Company and the Company may terminate this agreement by providing not less than 24 months’ advance written notice to this supplier. As of December 31, 2021, the remaining minimum purchase commitments through the end of the amended and renewed term is $23.8 million. If the Company is unable to maintain its relationship with its largest data supplier, its ability to provide products and services could be negatively impacted, as it would need to secure comparable data on similar terms, which would require significant time, expense, and resources, and may in the short-term adversely affect its reputation, business, financial condition and results of operations and, if it is unable to establish a similar relationship with other data suppliers over time, could have a long-term material impact on its business and financial condition.

As of December 31, 2021, among data suppliers, one data supplier accounted for 26% of the Company’s total accounts payable. As of December 31, 2020, among data suppliers, two data suppliers accounted for 40% and 16% of the Company’s total accounts payable, respectively.

(r) Recently issued accounting standards

As an emerging growth company, the Company has left open the opportunity to take advantage of the extended transition period provided to emerging growth companies in Section 13(a) of the Exchange Act, however, it is the Company’s present intention to adopt any applicable new accounting standards timely. 

 

F-12


 

3. Earnings (loss) per share

For the years ended December 31, 2021 and 2020, the basic and diluted earnings (loss) per share was as follows:

 

 

 

Year Ended December 31,

 

(In thousands, except share data)

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

Net income (loss)

 

$

655

 

 

$

(6,813

)

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding:

 

 

 

 

 

 

Basic

 

 

12,597,316

 

 

 

11,863,413

 

Diluted(1)

 

 

13,403,041

 

 

 

11,863,413

 

Earnings (loss) per share:

 

 

 

 

 

 

Basic

 

$

0.05

 

 

$

(0.57

)

Diluted

 

$

0.05

 

 

$

(0.57

)

 

(1) A total of 1,764,450 unvested restricted stock units (“RSUs”) have been excluded from the diluted loss per share for the year ended December 31, 2020, as the impact is anti-dilutive.

4. Accounts receivable, net

Accounts receivable, net consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Accounts receivable

 

$

3,764

 

 

$

3,239

 

Less: Allowance for doubtful accounts

 

 

(28

)

 

 

(38

)

Total accounts receivable, net

 

$

3,736

 

 

$

3,201

 

 

The movement of allowance for doubtful accounts is shown below:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Beginning balance

 

$

38

 

 

$

40

 

Charges to expenses

 

 

95

 

 

 

406

 

Write-offs

 

 

(105

)

 

 

(408

)

Ending balance

 

$

28

 

 

$

38

 

 

5. Property and equipment, net

Property and equipment, net consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Computer and network equipment

 

$

732

 

 

$

705

 

Furniture, fixtures and office equipment

 

 

763

 

 

 

673

 

Leasehold improvements

 

 

53

 

 

 

52

 

Total cost

 

 

1,548

 

 

 

1,430

 

Less: Accumulated depreciation

 

 

(971

)

 

 

(872

)

Property and equipment, net

 

$

577

 

 

$

558

 

 

Depreciation of property and equipment of $229 and $226 was recorded for the years ended December 31, 2021 and 2020, respectively.

6. Intangible assets, net

Intangible assets other than goodwill consist of the following:

 

 

 

 

 

December 31, 2021

 

 

December 31, 2020

 

(In thousands)

 

Amortization
Period

 

Gross Amount

 

 

Accumulated Amortization

 

 

Net

 

 

Gross Amount

 

 

Accumulated Amortization

 

 

Net

 

Software developed for internal use

 

5-10 years

 

$

42,982

 

 

$

(14,801

)

 

$

28,181

 

 

$

36,804

 

 

$

(9,634

)

 

$

27,170

 

 

F-13


 

 

The gross amount associated with software developed for internal use represents capitalized costs of internally-developed software, including eligible salaries and staff benefits, share-based compensation, travel expenses incurred by relevant employees, and other relevant costs.

Amortization expenses of $5,170 and $3,990 were included in depreciation and amortization expense for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, intangible assets of $3,032, included in the gross amounts of software developed for internal use, have not started amortization, as they are not ready for their intended use.

The Company capitalized costs of software developed for internal use of $6,181 and $7,346 during the years ended December 31, 2021 and 2020, respectively.

As of December 31, 2021, estimated amortization expenses related to the Company’s intangible assets for 2022 through 2027 and thereafter are as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

 

6,027

 

2023

 

 

6,249

 

2024

 

 

5,621

 

2025

 

 

4,424

 

2026

 

 

2,968

 

2027 and thereafter

 

 

2,892

 

Total

 

$

28,181

 

 

7. Accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Accrued payroll and related expenses

 

$

228

 

 

$

1,077

 

Accrued data acquisition costs

 

 

49

 

 

 

58

 

Sales tax payable

 

 

56

 

 

 

104

 

Miscellaneous expenses payable

 

 

62

 

 

 

219

 

Total

 

$

395

 

 

$

1,458

 

 

8. Income taxes

The Company is subject to federal and state income taxes in the United States. The income taxes on income (loss) before income taxes consisted of the following:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Current

 

 

 

 

 

 

Federal and state

 

$

-

 

 

$

-

 

Deferred

 

 

 

 

 

 

Federal

 

 

(1,401

)

 

 

(1,903

)

State

 

 

(303

)

 

 

(554

)

Valuation allowance

 

 

1,902

 

 

 

2,457

 

 

 

 

198

 

 

 

-

 

Provision for income tax

 

$

198

 

 

$

-

 

 

F-14


 

 

The Company’s effective income tax expense differed from the U.S. corporate statutory income tax rate for the years ended December 31, 2021 and 2020. A reconciliation is as follows:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Tax on income (loss) before income taxes

 

$

179

 

 

 

21

%

 

$

(1,431

)

 

 

21

%

Effect of state taxes (net of federal tax benefit)

 

 

(303

)

 

 

-36

%

 

 

(552

)

 

 

8

%

Excess tax benefit from share-based compensation

 

 

(2,801

)

 

 

-328

%

 

 

(1,227

)

 

 

18

%

Nondeductible executive compensation

 

 

1,556

 

 

 

182

%

 

 

656

 

 

 

-10

%

Forgiveness of the CARES Act loan

 

 

(456

)

 

 

-53

%

 

 

-

 

 

 

0

%

Other permanent differences

 

 

121

 

 

 

14

%

 

 

97

 

 

 

-1

%

Valuation allowance

 

 

1,902

 

 

 

223

%

 

 

2,457

 

 

 

-36

%

Income tax expense

 

$

198

 

 

 

23

%

 

$

-

 

 

 

0

%

 

Components of deferred tax assets and liabilities consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

10,860

 

 

$

8,994

 

Share-based compensation

 

 

1,913

 

 

 

1,872

 

Accounts receivable

 

 

7

 

 

 

10

 

Accrued expenses and other current liabilities

 

 

340

 

 

 

330

 

 

 

 

13,120

 

 

 

11,206

 

Valuation allowance

 

 

(9,485

)

 

 

(7,583

)

 

 

 

3,635

 

 

 

3,623

 

Deferred tax liabilities:

 

 

 

 

 

 

Intangible assets

 

 

3,771

 

 

 

3,491

 

Property and equipment

 

 

62

 

 

 

132

 

 

 

 

3,833

 

 

 

3,623

 

Net deferred income tax liabilities

 

$

198

 

 

$

-

 

 

As of December 31, 2021, the Company had gross federal and state net operating loss carryforwards of $43,501 and $33,665, respectively, which begin to expire in 2036, except that $37,471 of federal net operating loss carryforwards incurred from 2018 to 2021 could be carried forward indefinitely. The Company’s federal net operating losses are not subject to annual Section 382 limitations due to ownership changes that could impact the future realization. The Company uses ASC 740 ordering when determining when excess tax benefits have been realized.

ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of the evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. On a periodic basis, management evaluates and determines the amount of valuation allowance required and adjusts such valuation allowance accordingly. Primarily due to cumulative pre-tax losses, management determined a valuation allowance of $9,485 and $7,583 was necessary as of December 31, 2021 and 2020, respectively, to reduce the deferred tax assets to the amount that is more likely than not to be realized. The change in the valuation allowance was an increase of $1,902 and $2,457 for the years ended December 31, 2021 and 2020, respectively. The increase in the valuation allowance in the years ended December 31, 2021 and 2020 is primarily due to the increase in net operating loss carryforwards.

The Company assesses its income tax positions and records tax benefits for all years subject to examination based upon its evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit has been recognized in the Company’s financial statements.

The Company continually evaluates expiring statutes of limitations, audits, proposed settlements, changes in tax law and new authoritative rulings. All of the Company’s income tax filings since 2018 remain open for tax examinations.

The Company does not have any unrecognized tax benefits as of December 31, 2021 and 2020.

F-15


 

9. Common stock and preferred stock

Common stock and treasury stock

As of December 31, 2021 and 2020, the number of authorized shares of common stock was 200,000,000, with a par value of $0.001 per share, of which, 13,488,540 and 12,167,327 shares of common stock were issued, respectively.

As of December 31, 2021 and 2020, there was no treasury stock.

During the year ended December 31, 2020, the changes in the number of issued shares of common stock and treasury stock was due to the following factors:

An aggregate of 734,170 shares of common stock issued as a result of the vesting of RSUs, of which, 121,608 shares of common stock were withheld to pay withholding taxes upon such vesting, which were reflected in treasury stock, with a cost of $1,828.
In November 2020, 224,755 shares of treasury stock were retired.

During the year ended December 31, 2021, the changes in the number of issued shares of common stock and treasury stock was due to the following factors:

An aggregate of 911,698 shares of common stock issued as a result of the vesting of RSUs, of which, an aggregate of 143,400 shares of common stock were withheld to pay withholding taxes upon such vesting, which were reflected in treasury stock, with a cost of $3,327.
In September and December 2021, an aggregate of 143,400 shares of treasury stock were retired.
An aggregate of 552,915 shares of common stock, with an issuance price of $38.00 per share, were issued in a registered direct offering to certain investors, pursuant to the securities purchase agreements entered into on November 19, 2021. Net proceeds of $20,924 were received in November 2021.

Preferred stock

As of December 31, 2021 and 2020, the Company had 10,000,000 shares of preferred stock with par value of $0.001 per share authorized, and there were no shares of preferred stock issued or outstanding.

10. Share-based compensation

On March 22, 2018, the board of directors of the Company and Cogint, Inc. (“cogint”) (now known as Fluent, Inc.), in its capacity as sole stockholder of the Company prior to the Company’s spin-off from cogint on March 26, 2018 (the “Spin-off”), approved the Red Violet, Inc. 2018 Stock Incentive Plan (the “2018 Plan”), which became effective immediately prior to the Spin-off. A total of 3,000,000 shares of common stock were authorized to be issued under the 2018 Plan. On June 3, 2020, the Company’s stockholders approved an amendment to the 2018 Plan to increase the number of shares of common stock authorized for issuance under the 2018 Plan from 3,000,000 shares to 4,500,000 shares.

The primary purpose of the 2018 Plan is to attract, retain, reward and motivate certain individuals by providing them with an opportunity to acquire or increase a proprietary interest in the Company and to incentivize them to expend maximum effort for the growth and success of the Company, so as to strengthen the mutuality of the interests between such individuals and the stockholders of the Company.

As of December 31, 2021, there were 805,462 shares of common stock available for future issuance under the 2018 Plan, as amended.

F-16


 

To date, all stock incentives issued under the 2018 Plan have been in the form of RSUs. RSUs granted under the 2018 Plan vest and settle upon the satisfaction of a time-based condition or with both time- and performance-based conditions. The time-based condition for these awards is generally satisfied over three or four years with annual vesting. Details of unvested RSUs activity during the years ended December 31, 2020 and 2021 were as follows:

 

 

 

Number of units

 

 

Weighted average
grant-date fair value

 

Unvested as of December 31, 2019

 

 

2,237,827

 

 

$

8.88

 

Granted

 

 

283,459

 

 

$

22.30

 

Vested and delivered

 

 

(612,561

)

 

$

7.78

 

Withheld as treasury stock

 

 

(121,608

)

 

$

7.72

 

Vested not delivered

 

 

(8,417

)

 

$

11.25

 

Forfeited

 

 

(14,250

)

 

$

15.45

 

Unvested as of December 31, 2020

 

 

1,764,450

 

 

$

11.43

 

Granted

 

 

506,850

 

 

$

27.50

 

Vested and delivered

 

 

(768,298

)

 

$

9.36

 

Withheld as treasury stock

 

 

(143,400

)

 

$

9.33

 

Vested not delivered

 

 

(10,750

)

 

$

13.68

 

Forfeited

 

 

(41,899

)

 

$

18.97

 

Unvested as of December 31, 2021

 

 

1,306,953

 

 

$

18.85

 

The amount included in "Vested not delivered" above represents RSUs that have been vested but the delivery of the common stock underlying such RSUs were deferred. The increase in treasury stock (included in “Withheld as treasury stock” above) was due to shares withheld to pay statutory taxes upon the vesting of RSUs during the years ended December 31, 2020 and 2021. Refer to Note 9 for details.

There were certain grants of RSUs with both time- and performance-based conditions. Details of such grants of RSUs were as follows:

 

 

 

 

 

 

 

Weighted average

 

 

 

 

Amortization of share-based compensation

 

RSU grants with

 

 

 

Number

 

 

grant-date

 

 

 

 

Year Ended December 31,

 

performance criteria

 

Grant dates

 

of units

 

 

fair value

 

 

Vesting period

 

2021

 

 

2020

 

Criteria One(1)

 

9/5/2018 - 1/16/2019

 

 

1,577,500

 

 

$

7.66

 

 

3-4 years

 

$

1,206

 

 

$

3,155

 

Criteria Two(2)

 

8/28/2019 - 9/8/2020

 

 

277,500

 

 

$

12.27

 

 

3-4 years

 

 

781

 

 

 

1,239

 

Criteria Three(3)

 

8/28/2019 - 11/20/2020

 

 

455,000

 

 

$

15.44

 

 

3 years

 

 

2,239

 

 

 

3,502

 

Criteria Four(4)

 

7/30/2021

 

 

120,000

 

 

$

31.74

 

 

5 years

 

 

-

 

 

 

-

 

 

 

 

 

 

2,430,000

 

 

 

 

 

 

 

$

4,226

 

 

$

7,896

 

(1)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $7.0 million for such fiscal quarter, (ii) positive adjusted EBITDA, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the participant continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of June 30, 2019, the Company determined that the Criteria One were met. As of December 31, 2021, the remaining 30,000 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
(2)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $10.0 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $1.5 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three or four years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Two would be met and therefore, began to record the related amortization expense on the grant dates. The Company determined that the Criteria Two were met as of March 31, 2021. As of December 31, 2021, the remaining 125,399 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.

F-17


 

(3)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $12.5 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $2.0 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the respective performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Three would be met and therefore, began to record the related amortization expense on the grant dates.
(4)
On July 30, 2021, the Company granted 120,000 RSUs, subject to performance-based requirements, to one non-executive employee, which was subsequently modified on October 19, 2021, with a fair value of $31.74 per share as of the modification date. Such RSU grants shall not vest unless and until the Company has achieved certain revenue for a portion of its business prior to the achievement date deadline for each performance milestone. No amortization of share-based compensation expense has been recognized in relation to such RSUs with Criteria Four, because, as of December 31, 2021, the Company determined that it is not probable that the Criteria Four will be met.

As of December 31, 2021, unrecognized share-based compensation expense associated with the granted RSUs amounted to $14,098, which is expected to be recognized over a weighted average period of 2.6 years.

Share-based compensation was allocated to the following accounts in the consolidated financial statements for the years ended December 31, 2021 and 2020:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Sales and marketing expenses

 

$

562

 

 

$

609

 

General and administrative expenses

 

 

6,053

 

 

 

7,455

 

Share-based compensation expense

 

 

6,615

 

 

 

8,064

 

Capitalized in intangible assets

 

 

1,217

 

 

 

1,838

 

Total

 

$

7,832

 

 

$

9,902

 

 

11. Related party transactions

Services Agreement

On August 7, 2018, the Company entered into a services agreement with Mr. Michael Brauser (the “Consultant”), a greater than 10% stockholder, pursuant to which, the Consultant would be providing recommendations on organizational and capital structure, future financing needs and future acquisitions or strategic transactions (“Services Agreement”), for a term of one year, automatically renewing for additional one-year periods unless either party provides written notice to the other of its intent not to renew not fewer than 30 days prior to the expiration of the then-current term. Under the Services Agreement, the Consultant receives cash compensation of $30 per month and was entitled to participate in the Company’s incentive compensation plan.

On February 16, 2021, the Company entered into a Separation Agreement (the "Separation Agreement") with the Consultant. Pursuant to the Separation Agreement, the parties agreed that the Services Agreement which expired on August 6, 2021 (“Expiration Date”), would not be renewed, but would continue in force and effect until the Expiration Date and that the Consultant would not take any actions on behalf of the Company, including pursuant to the Services Agreement, unless specifically requested in writing by the Company. Pursuant to the Separation Agreement, the Consultant also agreed (i) to certain non-solicitation obligations contained therein, (ii) that he and his affiliates would not disparage or assist or cooperate with any person or entity seeking to publicly disparage or economically harm the Company, and (iii) that the Consultant and his affiliates would not initiate any lawsuit, claim, or proceeding with respect to any claims against the Company, except (with designated exceptions) for any legal proceeding initiated solely to remedy a breach of or to enforce the Separation Agreement.

With respect to each annual or special meeting of the Company's stockholders until the Expiration Date of the Separation Agreement, the Consultant agreed to vote the shares of the Company's common stock or any other securities entitled to vote then held by him or his affiliates in accordance with the board of directors' recommendations on director proposals, provided there is a change in no more than 25% of the current directors (not including changes resulting from a director's death or resignation), and the ratification of the appointment of the Company’s independent registered public accounting firm.

F-18


 

The Company agreed (i) that the remaining unvested 166,666 RSUs previously granted to Consultant in accordance with the 2018 RSU agreement, which was included in RSUs granted with the Criteria One in Note 10 above, would continue to vest on July 1, 2021, in accordance with and subject to all other provisions and conditions of such grant, (ii) to amend the 2020 RSU agreement, which was included in RSUs granted with the Criteria Three in Note 10 above, previously granting Consultant 30,000 RSUs such that the 30,000 RSUs would continue to vest 33-1/3% on November 1, 2021, 66-2/3% on November 1, 2022, and 100% on November 1, 2023, without certain Company performance criteria, subject to all other provisions and conditions of such grant, (iii) to include shares of the Company's common stock held by the Consultant or his affiliates in any registration statement the Company files for the benefit of selling stockholders at any time when the Consultant or his affiliates beneficially own 10% or more of the Company's common stock, and (iv) to not initiate any lawsuit, claim, or proceeding with respect to any claims against the Consultant and his affiliates, except (with designated exceptions) for any legal proceeding initiated solely to remedy a breach of or to enforce the Separation Agreement. As a result of the modification to the 2020 RSU agreement, beginning February 16, 2021, the Company recognized an aggregate of $723 in share-based compensation expense over the remaining service period which ended on the Expiration Date.

The Company recognized consulting service fees relating to the Services Agreement of a total of $216 and $360 during the years ended December 31, 2021 and 2020, respectively. In addition, amortization of share-based compensation expense of $1,432 (inclusive of $723 in relation with the modification of RSUs above) and $1,392 for the years ended December 31, 2021 and 2020, respectively, was recognized in relation to the RSUs previously granted to the Consultant.

12. Long-term loan

On May 5, 2020, the Company received funding under a promissory note dated May 5, 2020 evidencing the Loan, an unsecured non-recourse loan in the principal amount of $2,152 under the CARES Act. The Company’s policy was to account for the Loan as debt.

Long-term loan as of December 31, 2020 consists of the following:

 

(In thousands)

 

December 31, 2020

 

Principal amount

 

$

2,152

 

Included in consolidated balance sheet:

 

 

 

Current portion of long-term loan

 

$

449

 

Long-term loan (non-current)

 

 

1,703

 

 

 

$

2,152

 

 

The Loan had a two-year term and a contractual maturity of May 5, 2022. The interest rate on the Loan is 1.0% per annum.

On June 16, 2021, the Company received a notice from the Lender that the full principal amount of the Loan of $2,152 and the accrued interest of $23 had been fully forgiven, and the U.S. Small Business Administration remitted the forgiveness payment to the Lender, resulting in a gain on extinguishment of debt of $2,175 during the year ended December 31, 2021.

The fair value of the Loan approximates its carrying amount as of December 31, 2020 as the interest rate approximates market rates for similar loans.

13. Leases

On January 1, 2019, the Company adopted Leases (Topic 842) using the modified retrospective method applied to all leases existing at the date of initial application. The Company elected the practical expedients to not reassess whether any existing contracts are or contain leases, not reassess the lease classification for any existing leases, and not reassess initial direct costs for any existing leases, upon the adoption of Leases (Topic 842).

The Company leases its corporate headquarters of 21,020 rentable square feet in accordance with a non-cancelable 89-month operating lease agreement as amended and effective in January 2017, with an option to extend for an additional 60 months. The Company also leases an additional office space of 6,003 rentable square feet in accordance with a non-cancellable 90-month operating lease agreement entered into in April 2017, with an option to extend for additional 60 months. The extension option is not included in the determination of the lease term as it is not reasonably certain to be exercised.

F-19


 

For the years ended December 31, 2021 and 2020, a summary of the Company’s lease information is shown below:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Lease cost:

 

 

 

 

 

 

Operating lease costs

 

$

672

 

 

$

672

 

Other information:

 

 

 

 

 

 

Cash paid for operating leases

 

$

724

 

 

$

704

 

There were no additional right-of-use assets obtained in exchange for operating lease liabilities during the years ended December 31, 2021 and 2020. The Company used 8.0%, its estimated incremental borrowing rate for similar secured assets, as the discount rate for the above-mentioned leases to determine the present value of the lease payments because the implicit rate in each lease is not readily determinable. The discount rate was calculated on the basis of information available as of January 1, 2019, the application date.

As of December 31, 2021, the weighted average remaining operating lease term was 2.8 years.

As of December 31, 2021, scheduled future maturities and present value of the operating lease liabilities are as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

$

743

 

2023

 

 

765

 

2024

 

 

542

 

2025

 

 

77

 

Total maturities

 

$

2,127

 

Present value included in consolidated balance sheet:

 

 

 

Current portion of operating lease liabilities

 

$

617

 

Noncurrent operating lease liabilities

 

 

1,291

 

Total operating lease liabilities

 

$

1,908

 

Difference between the maturities and the present value of operating lease liabilities

 

$

219

 

 

14. Commitments and contingencies

(a) Capital commitment

The Company incurred data costs of $8,481 and $8,493 for the years ended December 31, 2021 and 2020, respectively, under certain data licensing agreements. As of December 31, 2021, future material capital commitments under certain data licensing agreements were $33,059, shown as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

 

7,736

 

2023

 

 

7,200

 

2024

 

 

7,106

 

2025

 

 

7,207

 

2026

 

 

3,810

 

Total

 

$

33,059

 

 

(b) Employment agreements

The Company has employment agreements with certain executives, mainly including its Chief Executive Officer, President, Chief Financial Officer and Chief Information Officer, which provide for compensation and certain other benefits and for severance payments under certain circumstances.

F-20


 

(c) Contingency

The Company establishes accruals for those contingencies where the incurrence of a loss is probable and can be reasonably estimated, and it discloses the amount accrued and the amount of a reasonably possible loss in excess of the amount accrued, if such disclosure is necessary for its financial statements to not be misleading. To estimate whether a loss contingency should be accrued by a charge to income, the Company evaluates, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of the loss. The Company does not record liabilities when the likelihood that the liability has been incurred is probable, but the amount cannot be reasonably estimated.

The Company may be involved in litigation from time to time in the ordinary course of business. The Company does not believe that the ultimate resolution of any such matters will have a material adverse effect on its business, financial condition, results of operations or cash flows. However, the results of such matters cannot be predicted with certainty and the Company cannot assure you that the ultimate resolution of any legal or administrative proceeding or dispute will not have a material adverse effect on its business, financial condition, results of operations and cash flows.

(d) Covid-19 update

During 2020, the Company experienced significantly reduced commercial activity in numerous aspects of its business as a result of the preventative and protective actions taken by federal, state and local governments to combat Covid-19, including the implementation of stay-at-home orders, social distancing policies and certain temporary government-imposed moratoria on collection customers’ activities. During 2021, the Company saw ongoing improvement in its results of operations, with the exception of the Company's idiVERIFIED service, which is an ancillary collections market offering that is purely transactional and of a lower margin profile. The Company expects its idiVERIFIED service volume to return to pre-Covid levels in the second half of 2022. The Company continues to take precautionary measures intended to minimize the risk of the Covid-19 pandemic to its employees, its customers, and the communities in which it operates. These measures may result in inefficiencies, delays and additional costs to the Company's business. The Covid-19 pandemic and its impact on the Company and the economy has significantly limited the Company's ability to forecast its future operating results, including its ability to predict revenue and expense levels, and plan for and model future operating results. Furthermore, the full impact of the Covid-19 pandemic on the Company's ongoing business, results of operations and overall financial performance cannot be reasonably estimated at this time. The Company will continue to evaluate the nature and extent of the impact of the Covid-19 pandemic to its business, including the emergence of new variants and the development, availability, distribution and effectiveness of vaccines.

To further support the Company’s liquidity, beginning April 1, 2020, the Company elected, under Section 2302 of the CARES Act, to defer payment of the employer portion of Social Security payroll tax. Under the CARES Act, employers could forgo timely payment of the employer portion of Social Security taxes that would otherwise be due from March 27, 2020 through December 31, 2020, without penalty or interest charges. Employers must pay 50% of the deferred amount by December 31, 2021, and the remainder by December 31, 2022. The Company paid 50% of the deferred amount in December 2021. On May 5, 2020, the Company received the Loan under the CARES Act, which was fully forgiven in June 2021, as discussed in Note 12 above. The Company will continue to assess the CARES Act and other applicable government legislation aimed at assisting businesses during the Covid-19 pandemic.

F-21


EX-21.1 2 rdvt-ex21_1.htm EX-21.1 EX-21.1

 

Exhibit 21.1

SUBSIDIARIES

 

Name

 

Jurisdiction of Organization

IDI Holdings, LLC

 

Delaware

  Interactive Data, LLC

 

Georgia

Red Violet Technologies, LLC

 

Delaware

IDI Verified, LLC

 

Delaware

Forewarn, LLC

 

Delaware

Red Violet Blockchain and Analytical Solutions, LLC

 

Delaware

Whoodle, LLC

 

Delaware

HolSol, LLC

 

Delaware

 

 


EX-23.1 3 rdvt-ex23_1.htm EX-23.1 EX-23.1

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our report dated March 9, 2022, with respect to the consolidated financial statements included in the Annual Report of Red Violet, Inc. on Form 10-K for the year ended December 31, 2021. We consent to the incorporation by reference of said report in the Registration Statements of Red Violet, Inc. on Form S-8 (File No. 333-224147 and File No. 333-238947).

/s/ Grant Thornton LLP

Fort Lauderdale, Florida

March 9, 2022

 

 


EX-31.1 4 rdvt-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATIONS

I, Derek Dubner, certify that:

(1) I have reviewed this Annual Report on Form 10-K of Red Violet, Inc.;

(2) Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

(3) Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

(4) The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

(5) The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

March 9, 2022

 

By:

 

/s/ Derek Dubner

 

 

 

 

Derek Dubner

Chief Executive Officer

(Principal Executive Officer)

 

 


EX-31.2 5 rdvt-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATIONS

I, Daniel MacLachlan, certify that:

(1) I have reviewed this Annual Report on Form 10-K of Red Violet, Inc.;

(2) Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

(3) Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

(4) The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

(5) The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

March 9, 2022

 

By:

 

/s/ Daniel MacLachlan

 

 

 

 

Daniel MacLachlan

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 


EX-32.1 6 rdvt-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION PURSUANT

TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the accompanying Annual Report on Form 10-K of Red Violet, Inc. for the fiscal year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission (the “Report”), the undersigned hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge and belief, that:

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

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Red Violet, Inc.

 

March 9, 2022

 

By:

 

/s/ Derek Dubner

 

 

 

 

Derek Dubner

Chief Executive Officer

(Principal Executive Officer)

 

The certification set forth above is being furnished as an Exhibit solely pursuant to Section 906 of the Sarbanes—Oxley Act of 2002 and is not being filed as part of the Report or as a separate disclosure document of Red Violet, Inc. or the certifying officers.

 

 


EX-32.2 7 rdvt-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION PURSUANT

TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the accompanying Annual Report on Form 10-K of Red Violet, Inc. for the fiscal year ended December 31, 2021, as filed with the U.S. Securities and Exchange Commission (the “Report”), the undersigned hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge and belief, that:

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

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Red Violet, Inc.

 

March 9, 2022

 

By:

 

/s/ Daniel MacLachlan

 

 

 

 

Daniel MacLachlan

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

The certification set forth above is being furnished as an Exhibit solely pursuant to Section 906 of the Sarbanes—Oxley Act of 2002 and is not being filed as part of the Report or as a separate disclosure document of Red Violet, Inc. or the certifying officers.

 

 


EX-101.LAB 8 rdvt-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Costs and Expenses [Abstract] Costs and expenses: Amount before accumulated amortization of intangible assets that have not started amortization, excluding goodwill Intangible Assets Gross Not Yet Amortized Excluding Goodwill Intangible assets that have not started amortization Impairment, Long-Lived Asset, Held-for-Use, Total Impairment, Long-Lived Asset, Held-for-Use Impairment of long lived assets Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Vesting period Operating Loss Carryforwards Net operating loss carryforwards Operating Loss Carryforwards, Total Promissory note. Promissory Note [Member] Promissory Notes Promissory note shares. Promissory Note Shares [Member] Promissory Note [Member] Forecast [Member] Forecast Lease cost: Lease, Cost [Abstract] Auditor Location Treasury Stock [Member] Treasury Stock Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Operating Income (Loss) Loss from operations Schedule of Long-term Debt Instruments [Table Text Block] Schedule of long-term loan Concentration Risk Type [Domain] Concentration Risk Type Other lease information. Other Lease Information [Abstract] Other information: Remaining minimum purchase commitments through end of amended and renewed term Purchase Commitment, Remaining Minimum Amount Committed Payments for Software Capitalized costs included in intangible assets Payments for Software, Total Entity Emerging Growth Company Entity Emerging Growth Company Income Tax Disclosure [Abstract] Financial Instrument [Axis] Financial Instrument Operating loss carryforwards expiration year. Operating Loss Carryforwards Expiration Year Operating loss carryforward, expiration year Noncash lease expenses. Noncash Lease Expenses Noncash lease expenses Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Forfeited, Weighted average grant-date fair value Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested and delivered in period, weighted average grant date fair value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Delivered In Period Weighted Average Grant Date Fair Value Vested and delivered, Weighted average grant-date fair value Modification of Restricted Stock Units (RSUs) Modification Of Restricted Stock Units RSU [Member] Modification Of Restricted Stock Units RSU [Member] Payments to Acquire Property, Plant, and Equipment Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Geographical [Axis] Geographical Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Common stock-$0.001 par value, 200,000,000 shares authorized, 13,488,540 and 12,167,327 shares issued and outstanding, as of December 31, 2021 and 2020 Entity Address, State or Province Entity Address, State or Province Income Tax Examination, Likelihood of Unfavorable Settlement Percentage of tax benefits likelihood of being realized upon settlement of tax authority Liabilities Total liabilities Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Deferred Amount Percentage Deferred Amount Percentage Deferred amount percentage Class of Stock [Domain] Class of Stock Legacy Bank of Florida [Member] Legacy Bank Of Florida [Member] Legacy Bank Of Florida Share-based compensation Stocks Granted During Period Value Sharebased Compensation Value, after forfeiture, of shares granted under share-based payment arrangement. Deferred Tax Liabilities, Property, Plant and Equipment Property and equipment Greater than 10 percent stockholder. Greater Than10 Percent Stockholder [Member] Michael Brauser-A Greater Than 10% Stockholder Cost of Goods and Service Benchmark [Member] Cost of Total Data Acqusition Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] General and Administrative Expense [Member] General and Administrative Expenses Data cost under certain data licensing agreements. Cost Of Non Cancellable Data Licensing Agreements Data cost incurred Stock Issued During Period, Shares, Issued for Services Issuance of common stock upon direct offering to certain investors, net of issuance costs Present value included in condensed consolidated balance sheet. Present Value Included In Condensed Consolidated Balance Sheet [Abstract] Present value included in consolidated balance sheet: Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Accounts Receivable, Net Accounts Receivable, after Allowance for Credit Loss, Current Total accounts receivable, net Accounts receivable, net of allowance for doubtful accounts of $28 and $38 as of December 31, 2021 and 2020, respectively Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Contract with Customer, Liability, Revenue Recognized Revenue recognized, previously reported as deferred Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] City Area Code City Area Code Contractual Obligation Total capital commitment under certain data licensing agreements Total Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Not Delivered In Period Weighted Average Grant Date Fair Value. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Not Delivered In Period Weighted Average Grant Date Fair Value Vested not delivered, Weighted average grant-date fair value Deferred Tax Assets, Gross Deferred tax assets, gross, Total Deferred Tax Assets, Net of Valuation Allowance Deferred tax assets, net of valuation allowance Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Schedule of Unvested Restricted Stock Units Deferred tax liabilities Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net, Total Treasury Stock, Shares, Retired Treasury Stock, Shares, Retired Retirement of of treasury stock, Shares Amended and renewed term of agreement expiration date with supplier Long term purchase commitment of supplier agreement expiration date. Long Term Purchase Commitment Of Supplier Agreement Expiration Date Number of Total Customers Number of total customers. Number of total customers to which concessions were granted Finite-Lived Intangible Assets, Net Intangible assets, net Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Asset, Expected Amortization, Year Four 2025 Stock Issued During Period, Shares, New Issues Issuance of common stock upon direct offering to certain investors, net of costs, Shares Scenario [Axis] Scenario Revenue Benchmark [Member] Sales Revenue, Net Basis of Accounting, Policy [Policy Text Block] Basis of Preparation and Liquidity Related Party [Domain] Related Party Forgiveness of the CARES Act loan Effective Income Tax Rate Reconciliation, Forgiveness of the CARES Act loan Effective Income Tax Rate Reconciliation, Forgiveness of the CARES Act loan Income Statement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Debt Disclosure [Text Block] Long-term loan Commitments and Contingencies, Policy [Policy Text Block] Contingencies Employee-related Liabilities, Current Accrued payroll and related expenses Employee-related Liabilities, Current, Total Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, Percent Effect of state taxes (net of federal tax benefit) Percentage of common stock. Percentage Of Common Stock Percentage of common stock General and Administrative Expense General and administrative expenses General and Administrative Expense, Total Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Contract with Customer, Liability, Current Deferred revenue Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Issued, Total Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited, Number of units Deferred Tax Liabilities, Gross Deferred tax liabilities, gross, Total Operating Lease, Right-of-Use Asset Right-of-use assets Retirement of treasury stock share Retirement Of Treasury Stock Share Retirement of treasury stock, Shares Customer Concentration Risk [Member] Customer Concentration Risk Security Exchange Name Security Exchange Name Statistical Measurement [Domain] Statistical Measurement Furniture and Fixtures [Member] Furniture, Fixtures and Office Equipment Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Deferred Finite-Lived Intangible Assets, Gross Intangible Assets, Gross Amount Finite-Lived Intangible Assets, Gross, Total Subsequent Event Type [Domain] Subsequent Event Type Share-based Payment Arrangement, Tranche Three [Member] Criteria Three Debt Disclosure [Abstract] Document Period End Date Document Period End Date Income Statement Location [Axis] Income Statement Location Supplier Concentration Risk [Member] Supplier Concentration Risk Related Party Transaction [Axis] Related Party Transaction Costs and Expenses Total costs and expenses Common Stock, Shares Authorized Common stock, shares authorized Income taxes. Income Taxes [Line Items] Income Taxes [Line Items] Use of Estimates, Policy [Policy Text Block] Use of Estimates Cash and Cash Equivalents, Period Increase (Decrease) Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease), Total Operating Lease, Liability, Current Current portion of operating lease liabilities Related Party [Axis] Related Party Class of Stock [Axis] Class of Stock Each party's written notice of termination prior to end of amended and renewed term MinimumDaysOfAdvanceWrittenNoticeOfTerminationByEachPartyPriorToEndOfAmendedAndRenewedTermOfLongTermDataLicensingAgreement Minimum days of advance written notice of termination by each party prior to end of amended and renewed term of long term data licensing agreement. Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested and delivered. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Delivered Vested and delivered, Number of units Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Shares excluded from the diluted loss per share calculation Consulting service fee monthly payment. Consulting Service Fee Monthly Payment Consulting service fee monthly payment Schedule of Long-term Debt Instruments [Table] Debt Instrument [Table] Vesting [Axis] Vesting Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Share-based compensation Debt Instrument, Maturity Date Loan maturity date Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Expenses and Other Current Liabilities Deferred Tax Liabilities, Net [Abstract] Deferred tax liabilities: Income tax expense Effective Income Tax Rate Reconciliation, Percent Deferred Tax Assets, Net [Abstract] Deferred tax assets: Entity Address, Address Line Two Entity Address, Address Line Two Current Fiscal Year End Date Current Fiscal Year End Date Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase in cash and cash equivalents Largest Data Supplier Largest Data Supplier [Member] Largest Data Supplier Member Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, remaining performance obligation, expected timing of satisfaction, period Operating Lease, Cost Operating lease costs Increase (Decrease) in Other Operating Assets Other noncurrent assets Increase (Decrease) in Other Operating Assets, Total Lessee, Operating Lease, Existence of Option to Extend [true false] Operating lease, existence of option to extend Assets [Abstract] ASSETS: Contract with customer liability revenue recognition period. Contract With Customer Liability Revenue Recognition Period Deferred revenue recognition period Contractual Obligation, to be Paid, Year One 2022 Business Description and Basis of Presentation [Text Block] Principal Activities 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Customers with pricing contracts. Customers With Pricing Contracts [Member] Customers With Pricing Contracts Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Disclosure of accounting policy for cost of revenue from contract with customer. Cost Of Revenue From Contract With Customer Policy [Text Block] Cost of Revenue (Exclusive of Depreciation and Amortization) Common Stock, Par or Stated Value Per Share Common stock, par value Retirement of treasury stock. Retirement Of Treasury Stock Retirement of of treasury stock Cancellation of treasury stock Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Benefit for Income Taxes Contractual Obligation, to be Paid, Year Four 2025 State and Local Jurisdiction [Member] State and Local Jurisdiction Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic Shares, Outstanding Ending balances, shares Beginning balances, shares Share-based compensation award grants unvest minimum threshold limit of gross revenue for vesting of grants. Share Based Compensation Award Grants Unvest Minimum Threshold Limit Of Gross Revenue For Vesting Of Grants Gross revenue threshold limit for vesting of grants Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before income taxes Document Type Document Type Vesting [Domain] Vesting Domestic Tax Authority [Member] Domestic Tax Authority Intangible assets Deferred Tax Liabilities, Intangible Assets Contractual Obligation, to be Paid, Year Two 2023 Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Total Preferred stock-$0.001 par value, 10,000,000 shares authorized, and 0 shares issued and outstanding, as of December 31, 2021 and 2020 Operating Lease, Liability, Noncurrent Noncurrent operating lease liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Expenses and Other Current Liabilities Assets, Current Total current assets Accounts Receivable, Credit Loss Expense (Reversal) Provision for bad debts Charges to expenses No Customer No Customer [Member] No Customer Member Share-based Payment Arrangement [Policy Text Block] Share-based Compensation Long-term Debt, Type [Domain] Long-term Debt, Type Vesting percentage. Vesting Percentage Vesting percentage Deferred Federal Income Tax Expense (Benefit) Federal Long-term Debt, by Current and Noncurrent [Abstract] Included in consolidated balance sheet: Share based compensation award tranche four member. Share Based Compensation Award Tranche Four Member Criteria Four Estimated useful lives of property and equipment. Estimated Useful Lives Of Property And Equipment Table [Text Block] Estimated Useful Lives of Property and Equipment Income tax expense Income tax expense Income Tax Expense (Benefit) Provision for income tax Income tax benefit Leases [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested, Number of units, Ending balance Unvested, Number of units, Beginning balance Interest Income (Expense), Nonoperating, Net Interest (expense) income, net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Deferred Tax Assets, Operating Loss Carryforwards Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Plan Name [Axis] Plan Name Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Deferred income tax expense Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Total Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average number of shares outstanding: Weighted average shares outstanding: Financial Instruments [Domain] Financial Instruments Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Stock issuance cost Net Cash Provided by (Used in) Operating Activities [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Deferred tax assets accounts receivable. Deferred Tax Assets Accounts Receivable Accounts receivable Lessee, Operating Lease, Liability, Maturity [Table Text Block] Scheduled Future Maturities and Present Value of Operating Lease Liabilities Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted The minimum months of advance written notice of termination by the Company during the initial term. Minimum Months Of Advance Written Notice Of Termination By Company During Initial Term The Company's written notice of termination during the initial term Earnings Per Share [Abstract] Earnings (loss) per share: Loan Restructuring Modification [Domain] 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Net income (loss) Net Income (Loss) Attributable to Parent Net income (loss) Net income (loss) Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Reconciliation of Effective Income Tax Benefit Number of major customers. Number Of Major Customers Major customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Significant Concentrations and Risks Interest Paid, Including Capitalized Interest, Operating and Investing Activities Cash paid for interest Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total Finite-Lived Intangible Asset, Useful Life Amortization Period Estimated useful life of intangible assets Operating Lease, Weighted Average Discount Rate, Percent Weighted average discount rate for operating leases Document Fiscal Period Focus Document Fiscal Period Focus Percentage of the current director change With respect to each annual or special meeting of the Company's stockholders until the Expiration Date of the Separation Agreement, the Consultant agreed to vote the shares of the Company's common stock or any other securities entitled to vote then held by him or his affiliates in accordance with the board of directors' recommendations on director proposals, provided there is a change in no more than 25% of the current directors (not including changes resulting from a director's death or resignation), and the ratification of the appointment of the Company’s independent registered public accounting firm. Percentage of Securities Entitled to Vote Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Withheld As Treasury Stock Withheld as treasury stock, Number of units Share based compensation arrangement by share based payment award equity instruments withheld as treasury stock. Accounting Policies [Abstract] Entity Address, Address Line One Entity Address, Address Line One Stock issued during period, value, restricted stock units, vested. Stock Issued During Period Value Restricted Stock Units Vested Vesting of restricted stock units Long-term Debt, Term Term of loan Liabilities, Current Total current liabilities Finite-Lived Intangible Assets, Accumulated Amortization Intangible Assets, Accumulated Amortization Entity Address, Postal Zip Code Entity Address, Postal Zip Code Effective Income Tax Rate Reconciliation, Amount [Abstract] Title of Individual [Axis] Title of Individual Treasury Stock, Shares Treasury Stock, Shares Treasury Stock, Shares, Total Treasury Stock, Shares, Beginning Balance Treasury Stock, Shares, Ending Balance Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares Lessee, Operating Lease, Liability, to be Paid Total maturities Product and Service [Domain] Product and Service Accrued Liabilities and Other Liabilities Accrued expenses and other current liabilities Total Intangible Assets Disclosure [Text Block] Intangible Assets, Net Effect of state taxes (net of federal tax benefit) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net cash (used) in operating activities Net cash provided by operating activities The minimum days of advance written notice of termination by supplier during the initial term. Minimum Days Of Advance Written Notice Of Termination By Supplier During Initial Term Supplier's written notice of termination during the initial term Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Unusual Risk or Uncertainty, Nature [Axis] Unusual Risk or Uncertainty, Nature Equity Components [Axis] Equity Components Proceeds from Issuance of Long-term Debt Proceeds from long-term loan Proceeds from Issuance of Long-term Debt, Total Lease, Cost [Table Text Block] Summary of Company's Lease Information Assets, Current [Abstract] Current assets: Unsecured Debt Unsecured non-recourse loan in the principal amount Unsecured Debt, Total Entity Registrant Name Entity Registrant Name Increase (Decrease ) for collection customers activities. Increase Decrease For Collection Customers Activities Decrease for collection customers activities Stockholders' Equity Note Disclosure [Text Block] Common Stock and Preferred Stock Intangible Assets, Net (Excluding Goodwill) [Abstract] Entity Interactive Data Current Entity Interactive Data Current Entity Address, City or Town Entity Address, City or Town Customer [Axis] Term of agreement related party. Term Of Agreement Related Party Term of agreement, related party Accounts Receivable [Member] Accounts Receivable Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Current Effective income tax rate reconciliation valuation allowance. Effective Income Tax Rate Reconciliation Valuation Allowance Valuation allowance Trading Symbol Trading Symbol Related Party Transactions Disclosure [Text Block] Related Party Transactions Net Cash Provided by (Used in) Investing Activities [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES: Lessee, Operating Lease, Liability, Undiscounted Excess Amount Difference between the maturities and the present value of operating lease liabilities Lessee Operating Lease Liability Undiscounted Excess Amount, Total Concentration Risk Type [Axis] Concentration Risk Type Intangible Assets, Finite-Lived, Policy [Policy Text Block] Intangible Assets Other Than Goodwill Number of major suppliers. Number Of Major Suppliers Number of major suppliers Accounts Receivable, Allowance for Credit Loss, Current Ending balance Beginning balance Allowance for doubtful accounts Less: Allowance for doubtful accounts Local Phone Number Local Phone Number Schedule of Finite-Lived Intangible Assets [Table Text Block] Intangible Assets Other than Goodwill Stockholders' Equity Attributable to Parent Ending balance Beginning balance Total shareholders' equity Subsequent Event Type [Axis] Subsequent Event Type Unrecognized Tax Benefits Unrecognized tax benefits Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Forgiveness of the CARES Act loan Income Tax Reconciliation Forgiveness of the CARES Act loan Income Tax Reconciliation Forgiveness of the CARES Act loan Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Valuation allowance (Decrease) increase in valuation allowance Operating Lease, Payments Cash paid for operating leases Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Issued, Total Statistical Measurement [Axis] Statistical Measurement Entity Small Business Entity Small Business Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Organization, Consolidation and Presentation of Financial Statements [Abstract] Share Price Common Stock Issuance Price Long-term Debt, Excluding Current Maturities Long-term loan (non-current) Long-term Debt, Excluding Current Maturities, Total Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Components of Deferred Tax Assets and Liabilities Percentage of revenue. Percentage Of Revenue Percentage of Revenue Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-lived Assets Share-based Payment Arrangement, Tranche Two [Member] Criteria Two Selling and Marketing Expense [Member] Sales and Marketing Expenses Property, Plant and Equipment, Useful Life Estimated life of property and equipment Receivables [Abstract] Business Acquisition [Axis] Business Acquisition Regulatory assets. Regulatory Assets [Abstract] Additional Paid in Capital Additional paid-in capital Additional Paid in Capital, Total Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Ending Balance Income tax reconciliation nondeductible executive compensation. Income Tax Reconciliation Nondeductible Executive Compensation Nondeductible executive compensation Consulting service fee recognized amount. Consulting Service Fee Recognized Amount Consulting service fee recognized amount Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Other permanent differences Equity [Abstract] Separation agreement. Separation Agreement [Member] Separation Agreement Related Party Transaction [Line Items] Related Party Transaction [Line Items] Land Subject to Ground Leases Operating leases rentable square feet Plan Name [Domain] Plan Name Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Income Tax Authority [Axis] Income Tax Authority Depreciation Depreciation of property and equipment Depreciation, Total Lessee, Operating Lease, Term of Contract Operating lease agreement Increase decrease in operating lease liabilities. Increase Decrease In Operating Lease Liabilities Operating lease liabilities Amortization of Intangible Assets Amortization expenses Amortization of Intangible Assets, Total Accounts Receivable, Allowance for Credit Loss, Writeoff Write-offs Stock Issued During Period, Value, New Issues Issuance of common stock upon direct offering to certain investors, net of issuance costs of $86 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Loss Contingency Accrual Product Liabilities Discount The amount of imputed interest necessary to reduce (reconcile) the estimated aggregate undiscounted amount of the accrual for damages arising from third-party use of the entity's product(s) or process(es) to the present value recognized on the balance sheet (if the accrual qualifies for discounting). Loss contingency, concessions granted Loan Restructuring Modification [Axis] Earnings per share line items. Earnings Per Share [Line Items] Earnings Per Share [Line Items] Supply Commitment Arrangement [Domain] Supply Commitment Arrangement Interest Expense Interest expense Interest Expense, Total Intangible liability disclosure. Intangible Liability Disclosure [Abstract] Services agreement. Services Agreement [Member] Services Agreement Forgiveness of the CARES Act loan Effective Income Tax Rate Reconciliation Forgiveness Of The Cares Act Loans Effective income tax rate reconciliation forgiveness of the cares act loans. Share-based Payment Arrangement, Noncash Expense Share-based compensation expense Share-based Payment Arrangement, Noncash Expense, Total Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Related Party Transactions [Abstract] Long-term Debt, Gross Principal amount Long-term loan, gross Non-Executive Employee [Member] Non-Executive Employee [Member] Non Executive Employee Renewal term of agreement related party. Renewal Term Of Agreement Related Party Renewal term of agreement, related party Transactional customers. Transactional Customers [Member] Transactional Customers Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other permanent differences Long-term Debt, Current Maturities Current portion of long-term loan Current portion of long-term loan Long-term Debt, Current Maturities, Total Amortization of share-based compensation of RSUs with both time- and performance-based conditions Amortization of share-based compensation Amortization of share-based compensation of RSUs with both time and performance-based conditions Amount of expense for award under share-based payment arrangement with both time- and performance-based conditions Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Commitments and Contingencies Disclosure [Abstract] Assets Total assets Service [Member] Service [Member] Statement [Line Items] Statement [Line Items] Liabilities and Equity Total liabilities and shareholders' equity Increase (Decrease) in Accounts Payable, Trade Accounts payable Finite-Lived Intangible Asset, Expected Amortization, Year Two 2023 Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Statement of Cash Flows [Abstract] Additional Paid-in Capital [Member] Additional Paid- in Capital Title of 12(b) Security Title of 12(b) Security Member stands for Interactive Data, LLC. Interactive Data Limited Liability Company [Member] Interactive Data Trade accounts payables. Trade Accounts Payables [Member] Total Accounts Payable Debt Instrument [Line Items] Debt Instrument [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Increase in treasury stock resulting from shares withheld to cover statutory taxes Increase in treasury stock resulting from shares withheld to cover statutory taxes Award Type [Domain] Award Type Contractual Obligation, to be Paid, Year Three 2024 Supplemental Cash Flow Elements [Abstract] SUPPLEMENTAL DISCLOSURE INFORMATION Employees And Directors. Employees And Directors [Member] Employees and Directors Property, Plant and Equipment [Table Text Block] Property and Equipment, Net 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Instrument, Interest Rate, Stated Percentage Loan Interest rate Description of written notice of intent for renewal of contract term. Description Of Written Notice Of Intent For Renewal Of Contract Term Description of written notice of intent for renewal of contract term Net deferred income tax liabilities Deferred tax liabilities Deferred Tax Liabilities, Net Net deferred income tax Entity Current Reporting Status Entity Current Reporting Status Impairment of Long-Lived Assets to be Disposed of Write-off of long-lived assets Revenue, Remaining Performance Obligation, Amount Estimated revenue expected to be recognized in the future Entity Voluntary Filers Entity Voluntary Filers Equity. Equity [Line Items] Equity [Line Items] Scenario [Domain] Scenario Debt Instrument, Increase, Accrued Interest Debt Instrument, Increase, Accrued Interest Accrued interest Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant-date fair value Granted, Weighted average grant-date fair value Earnings (loss) Per Share Earnings Per Share, Policy [Policy Text Block] Accounts Receivable, before Allowance for Credit Loss, Current Accounts receivable Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Allocated Share-based Compensation Computer Equipment [Member] Computer and Network Equipment Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract] Deferred State and Local Income Tax Expense (Benefit) State Auditor Firm ID Long-term Debt, Type [Axis] Long-term Debt, Type Income Statement Location [Domain] Income Statement Location Share-based Payment Arrangement, Tranche One [Member] Criteria One UNITED STATES United States Auditor Name Schedule of future minimum payments for capital commitment. Schedule Of Future Minimum Payments For Capital Commitment Table [Text Block] Future Minimum Capital Payments under Certain Data Licensing Agreements Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Data supplier one. Data Supplier One [Member] Data Supplier One Preferred Stock, Shares Authorized Preferred stock, shares authorized Share-based Payment Arrangement, Expensed and Capitalized, Amount Total Share-based compensation arrangement by share-based payment award, grant date range. Share Based Compensation Arrangement By Share Based Payment Award Grant Date Range Grant dates Minimum [Member] Minimum Concentration risk percentage 2 Concentration Risk Percentage2 Concentration Risk Percentage 2 Unusual Risk or Uncertainty, Nature [Domain] Unusual Risk or Uncertainty, Nature Summary of significant accounting policies. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Shares granted in accordance with 2018 Plan Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Granted, Number of units Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Document Annual Report Document Annual Report Deferred Tax Assets, Valuation Allowance Valuation allowance Deferred Tax Assets, Valuation Allowance, Total Cash and cash equivalents maturity description. Cash And Cash Equivalents Maturity Description Cash and cash equivalents maturity description Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture Share-based compensation Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture, Total Net Cash Provided by (Used in) Financing Activities [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES: Goodwill, Impairment Loss Goodwill impairment Entity Filer Category Entity Filer Category Income Tax, Policy [Policy Text Block] Income Taxes Treasury Stock Issued Shares Treasury Stock, issued Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Estimated Amortization Expenses The table contains disclosure pertaining to an entity's earnings per share. Schedule Of Earnings Per Share Common Class [Table] Schedule Of Earnings Per Share Common Class [Table] Retained Earnings (Accumulated Deficit) Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Deferred tax expense (benefit) valuation allowance. Deferred Tax Expense Benefit Valuation Allowance Valuation allowance Income Tax Disclosure [Text Block] Income Taxes Contractual Obligation, to be Paid, Year Five 2026 Entity Ex Transition Period Entity Ex Transition Period Supply Commitment [Axis] Supply Commitment Property, Plant and Equipment Disclosure [Text Block] Property and Equipment, Net Maximum [Member] Maximum Entity Central Index Key Entity Central Index Key Disclosure of leases. Leases Disclosure [Text Block] Leases Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Payables and Accruals [Abstract] Capitalized Computer Software, Additions Capitalized costs of internally-developed software 2018 stock incentive plan. Two Thousand Eighteen Stock Incentive Plan [Member] 2018 Stock Incentive Plan Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Tax on loss before income taxes Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Share Based Compensation Arrangement by Share Based Payment Award, Options Outstanding, Weighted Average Exercise Price, and Additional Disclosures [Abstract] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract] Entity Tax Identification Number Entity Tax Identification Number Equity Component [Domain] Equity Component Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Gain (Loss) on Extinguishment of Debt, Total Gain (Loss) on Extinguishment of Debt Gain on extinguishment of debt Gain on extinguishment of debt Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Marketing and Advertising Expense Advertising and promotion costs Marketing and Advertising Expense, Total Cash, FDIC Insured Amount FDIC Insurance limit Current Federal, State and Local, Tax Expense (Benefit) Federal and state Current Federal, State and Local, Tax Expense (Benefit), Total Income Tax Authority [Domain] Income Tax Authority Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized share-based compensation remaining weighted average period Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Net operating loss carryforwards, carried forward indefinitely Accounts receivable Increase (Decrease) in Accounts Receivable Accounts receivable Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation, Percent Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Percent Nondeductible executive compensation Leasehold Improvements [Member] Leasehold Improvements Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of common stock authorized Concentration Risk, Percentage Concentration risk Statement [Table] Statement [Table] Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining operating lease Payment for tax withholding related to net share settlement of vesting of restricted stock units. Payment For Tax Withholding Related To Net Share Settlement Of Vesting Of Restricted Stock Units Taxes paid related to net share settlement of vesting of restricted stock units Cares Act [Member] Cares Act [Member] Cares Act Entity File Number Entity File Number Contract with customer liability revenue recognized period. Contract With Customer Liability Revenue Recognized Period Deferred revenue realization period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Retained Earnings [Member] Accumulated Deficit Equity. Equity [Table] Equity [Table] Revenue from Contract with Customer, Excluding Assessed Tax Revenue Revenue from Contract with Customer, Excluding Assessed Tax, Total Stock issued during period, shares, restricted stock units, vested. Stock Issued During Period Shares Restricted Stock Units Vested Vesting of restricted stock units, Shares Sales and Excise Tax Payable, Current Sales tax payable Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based compensation recognized Share-based compensation arrangement by share-based payment award equity instruments other than options, expected to vest outstanding number. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Outstanding Number Expected to vest and issued, remaining shares Liabilities, Current [Abstract] Current liabilities: Share-based Payment Arrangement [Text Block] Share-based Compensation Deferred tax assets accrued expense and other current liabilities. Deferred Tax Assets Accrued Expense And Other Current Liabilities Accrued expenses and other current liabilities Subsequent Event [Member] Subsequent Event Earnings Per Share, Basic and Diluted [Abstract] Loss per share: Earnings (loss) per share: Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Operating Lease, Liability Total operating lease liabilities Finite-Lived Intangible Asset, Expected Amortization, Year Three 2024 Common Stock [Member] Common Stock Property, Plant and Equipment, Gross Total cost of property and equipment Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Entity Public Float Entity Public Float Cover [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Unvested, Weighted average grant-date fair value, Ending balance Unvested, Weighted average grant-date fair value, Beginning balance Related Party Transaction [Domain] Related Party Transaction Performance-based restricted stock units. Performance Based Restricted Stock Units [Member] Performance Based Restricted Stock Units Statement of Stockholders' Equity [Abstract] Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Number of Operating Segments Operating segments Share-based Payment Arrangement [Abstract] Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Excess tax benefit from share-based compensation Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Other Accrued Liabilities, Current Miscellaneous expenses payable Document Transition Report Document Transition Report Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value RSU Grant Vested Advertising Cost [Policy Text Block] Advertising and Promotion Costs Lessee, Operating Lease, Renewal Term Operating lease, extended term Related Party Transaction, Rate Related party stockholder, percent Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Diluted Deferred Federal, State and Local, Tax Expense (Benefit) Deferred federal, state and local, tax expense (benefit), total Deferred Federal, State and Local, Tax Expense (Benefit), Total Finite-Lived Intangible Asset, Expected Amortization, Year Five 2026 Share-based Payment Arrangement, Expense Amortization of share-based compensation Share-based compensation expense Operating Loss Carryforwards, Valuation Allowance Operating loss carryforwards valuation allowance Operating Loss Carryforwards, Valuation Allowance, Total Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Withheld As Treasury Stock Weighted Average Grant Date Fair Value Withheld as treasury stock, Weighted average grant-date fair value Statement of Financial Position [Abstract] Shares granted in accordance with 2018 Plan Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Shares, Vested Non-Recourse Debt Non-recourse debt Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Summary of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax on loss before income taxes Stockholders' Equity Attributable to Parent [Abstract] Shareholders' equity: Selling and Marketing Expense Sales and marketing expenses Selling and Marketing Expense, Total Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Not Delivered. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Not Delivered Vested not delivered, Number of units Vested not delivered, Number of units Computer Software, Intangible Asset [Member] Software Developed for Internal Use Software Developed for Internal Use Accounts Receivable [Policy Text Block] Accounts Receivable Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Basic and Diluted Earnings (Loss) Per Share Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities: 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Excess tax benefit from share-based compensation Common Stock, Capital Shares Reserved for Future Issuance Common stock available for future issuance Award Type [Axis] Award Type Entity Shell Company Entity Shell Company Share-based Payment Arrangement, Amount Capitalized Share-based compensation capitalized in intangible assets Share Based Compensation Award Grants Unvest Minimum Threshold Limit Of Positive Adjusted EBITDA For Vesting Of Grants. Share Based Compensation Award Grants Unvest Minimum Threshold Limit Of Positive Adjusted E B I T D A For Vesting Of Grants Positive adjusted EBITDA threshold limit for vesting of grants Liabilities and Equity [Abstract] LIABILITIES AND SHAREHOLDERS' EQUITY: ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Finite-Lived Intangible Asset, Expected Amortization, after Year Five 2027 and thereafter Earnings Per Share [Text Block] Loss Per Share Principal Forgiveness [Member] Principal Forgiveness Amendment Flag Amendment Flag Product and Service [Axis] Product and Service Property, plant and equipment useful life and values. Property Plant And Equipment Useful Life And Values [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Contract with customer liability additional renewal of contract period. Contract With Customer Liability Additional Renewal Of Contract Period Additional automatic renewal period of contract Increase (Decrease) in Contract with Customer, Liability Deferred revenue Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Standards Title of Individual [Domain] Title of Individual Accrued data acquisition costs current. Accrued Data Acquisition Costs Current Accrued data acquisition costs Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of revenue (exclusive of depreciation and amortization) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Income Taxes Paid, Net Cash paid for income taxes Income Taxes Paid, Net, Total Long-term Debt Long-term loan Long-term Debt, Total Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Accrued expenses and other current liabilities Schedule of Grants of RSUs with both Time- and Performance-based Conditions Schedule of restricted stock units awards granted. Schedule Of Restricted Stock Units Awards Granted Table [Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other Assets, Noncurrent Other noncurrent assets Other Assets, Noncurrent, Total Geographical [Domain] Geographical Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Customer [Domain] Service agreement expiration date. Service Agreement Expiration Date Service agreement expiration date Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Summary of Movement of Allowance for Doubtful Accounts Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Treasury Stock, Value Treasury Stock, Value Treasury stock, at cost, 0 and 103,147 shares as of December 31, 2020 and 2019 Treasury Stock, Value, Total Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Ending Balance Unrecognized share-based compensation costs in respect of granted RSUs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Proceeds from Issuance of Common Stock Proceeds from issuance of shares, net of issuance costs EX-101.CAL 9 rdvt-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.SCH 10 rdvt-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Income Taxes - Effective Income Tax Benefit Differed from Statutory Federal Income Tax Rate (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Intangible Assets, Net - Schedule of Estimated Amortization Expenses (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases - Scheduled Future Maturities and Present Value of Operating Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Principal Activities link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Accounts Receivable, Net link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Common Stock and Preferred Stock link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Long-term loan link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Accounts Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Long-term loan (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Principal Activities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Earnings (Loss) Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Accounts Receivable, Net - Summary of Movement of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Property and Equipment, Net - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Intangible Assets, Net - Intangible Assets Other than Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Intangible Assets, Net - Schedule of Estimated Amortization Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Income Taxes - Schedule of Benefit for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Income Taxes - Effective Income Tax Benefit Differed from Statutory Federal Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Common Stock and Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Share-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Share-based Compensation - Schedule of Unvested RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Share-based Compensation - Summary of Allocated Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Long-term loan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Long-term loan - Schedule of Long-term loan (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Leases - Summary of Company's Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Leases - Summary of Company's Lease Information (Paranthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Leases - Scheduled Future Maturities and Present Value of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Commitments and Contingencies - Future Minimum Capital Payments under Certain Data Licensing Agreements (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 11 rdvt-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 12 rdvt-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Mar. 04, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2021    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Trading Symbol RDVT    
Entity Registrant Name RED VIOLET, INC.    
Entity Central Index Key 0001720116    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Voluntary Filers No    
Entity Filer Category Non-accelerated Filer    
Entity Shell Company false    
Entity Small Business true    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag false    
Document Annual Report true    
Document Transition Report false    
Entity Common Stock, Shares Outstanding   13,522,567  
Entity Public Float     $ 191.7
Title of 12(b) Security Common Stock, $0.001 par value per share    
Security Exchange Name NASDAQ    
Entity File Number 001-38407    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 82-2408531    
Entity Address, Address Line One 2650 North Military Trail    
Entity Address, Address Line Two Suite 300    
Entity Address, City or Town Boca Raton    
Entity Address, State or Province FL    
Entity Address, Postal Zip Code 33431    
City Area Code 561    
Local Phone Number 757-4000    
Documents Incorporated by Reference [Text Block]

Portions of the registrant’s Proxy Statement relating to its 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2021 are incorporated herein by reference in Part III of this Annual Report on Form 10-K.

   
Auditor Name GRANT THORNTON LLP    
Auditor Location Fort Lauderdale, Florida    
Auditor Firm ID 248    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 34,258 $ 12,957
Accounts receivable, net of allowance for doubtful accounts of $28 and $38 as of December 31, 2021 and 2020, respectively 3,736 3,201
Prepaid expenses and other current assets 599 581
Total current assets 38,593 16,739
Property and equipment, net 577 558
Intangible assets, net 28,181 27,170
Goodwill 5,227 5,227
Right-of-use assets 1,661 2,161
Other noncurrent assets 137 139
Total assets 74,376 51,994
Current liabilities:    
Accounts payable 1,605 2,075
Accrued expenses and other current liabilities 395 1,458
Current portion of operating lease liabilities 617 552
Current portion of long-term loan 0 449
Deferred revenue 841 504
Total current liabilities 3,458 5,038
Noncurrent operating lease liabilities 1,291 1,908
Long-term loan 0 1,703
Deferred tax liabilities 198
Total liabilities 4,947 8,649
Shareholders' equity:    
Preferred stock-$0.001 par value, 10,000,000 shares authorized, and 0 shares issued and outstanding, as of December 31, 2021 and 2020
Common stock-$0.001 par value, 200,000,000 shares authorized, 13,488,540 and 12,167,327 shares issued and outstanding, as of December 31, 2021 and 2020 13 13
Additional paid-in capital 91,434 66,005
Accumulated deficit (22,018) (22,673)
Total shareholders' equity 69,429 43,345
Total liabilities and shareholders' equity $ 74,376 $ 51,994
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 28 $ 38
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 13,488,540 12,167,327
Common stock, shares outstanding 13,488,540 12,167,327
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue $ 44,022 $ 34,586
Costs and expenses:    
Sales and marketing expenses 8,932 8,098
General and administrative expenses 19,811 17,827
Depreciation and amortization 5,399 4,216
Total costs and expenses 45,337 41,417
Loss from operations (1,315) (6,831)
Interest (expense) income, net (7) 18
Gain on extinguishment of debt 2,175 0
Income (loss) before income taxes 853 (6,813)
Income tax expense 198 0
Net income (loss) $ 655 $ (6,813)
Earnings (loss) per share:    
Basic $ 0.05 $ (0.57)
Diluted $ 0.05 $ (0.57)
Weighted average number of shares outstanding:    
Basic 12,597,316 11,863,413
Diluted [1] 13,403,041 11,863,413
Service [Member]    
Costs and expenses:    
Cost of revenue (exclusive of depreciation and amortization) $ 11,195 $ 11,276
[1] A total of 1,764,450 unvested restricted stock units (“RSUs”) have been excluded from the diluted loss per share for the year ended December 31, 2020, as the impact is anti-dilutive.
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid- in Capital
Accumulated Deficit
Beginning balance at Dec. 31, 2019 $ 42,084 $ 12 $ (1,255) $ 59,187 $ (15,860)
Beginning balances, shares at Dec. 31, 2019   11,657,912 (103,147)    
Vesting of restricted stock units   $ 1   1  
Vesting of restricted stock units, Shares   734,170      
Increase in treasury stock resulting from shares withheld to cover statutory taxes (1,828)   $ (1,828)    
Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares     (121,608)    
Retirement of of treasury stock 3,083   $ 3,083 (3,083)  
Retirement of of treasury stock, Shares   (224,755) 224,755    
Share-based compensation 9,902       9,902
Net income (loss) (6,813)       (6,813)
Ending balance at Dec. 31, 2020 43,345 $ 13   66,005 (22,673)
Ending balances, shares at Dec. 31, 2020   12,167,327      
Vesting of restricted stock units, Shares   911,698      
Increase in treasury stock resulting from shares withheld to cover statutory taxes (3,327)   $ (3,327)    
Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares     (143,400)    
Issuance of common stock upon direct offering to certain investors, net of issuance costs of $86 20,924 $ 20,924      
Issuance of common stock upon direct offering to certain investors, net of costs, Shares   552,915      
Retirement of of treasury stock 3,327   $ 3,327 (3,327)  
Retirement of of treasury stock, Shares   (143,400) 143,400    
Share-based compensation 7,832     7,832  
Net income (loss) 655       655
Ending balance at Dec. 31, 2021 $ 69,429 $ 13   $ 91,434 $ (22,018)
Ending balances, shares at Dec. 31, 2021   13,488,540      
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Common Stock  
Stock issuance cost $ 86
Additional Paid- in Capital  
Stock issuance cost $ 86
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 655 $ (6,813)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 5,399 4,216
Share-based compensation expense 6,615 8,064
Write-off of long-lived assets 32 337
Provision for bad debts 95 406
Noncash lease expenses 500 459
Interest expense 11 12
Gain on extinguishment of debt (2,175) 0
Deferred income tax expense 198
Changes in assets and liabilities:    
Accounts receivable (630) (64)
Prepaid expenses and other current assets (18) 141
Other noncurrent assets 2 63
Accounts payable (470) (63)
Accrued expenses and other current liabilities (1,051) (125)
Deferred revenue 337 376
Operating lease liabilities (552) (490)
Net cash provided by operating activities 8,948 6,519
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (280) (154)
Capitalized costs included in intangible assets (4,964) (5,508)
Net cash used in investing activities (5,244) (5,662)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of shares, net of issuance costs 20,924
Proceeds from long-term loan 0 2,152
Taxes paid related to net share settlement of vesting of restricted stock units (3,327) (1,828)
Net cash provided by financing activities 17,597 324
Net increase in cash and cash equivalents 21,301 1,181
Cash and cash equivalents at beginning of period 12,957 11,776
Cash and cash equivalents at end of period 34,258 12,957
SUPPLEMENTAL DISCLOSURE INFORMATION    
Cash paid for interest 0 0
Cash paid for income taxes 0 0
Share-based compensation capitalized in intangible assets 1,217 1,838
Retirement of of treasury stock $ 3,327 $ 3,083
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Principal Activities
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principal Activities

1. Principal activities

Red Violet, Inc. (“red violet,” or the “Company”), a Delaware corporation, is a software and services company building proprietary technologies and applying analytical capabilities to deliver identity intelligence. The Company’s technology powers critical solutions, which empower organizations to operate with confidence. The Company’s solutions enable the real-time identification and location of people, businesses, assets and their interrelationships. These solutions are used for purposes including risk mitigation, due diligence, fraud detection and prevention, regulatory compliance, and customer acquisition. The Company’s intelligent platform, CORETM, is purpose-built for the enterprise, yet flexible enough for organizations of all sizes, bringing clarity to massive datasets by transforming data into intelligence. The Company drives workflow efficiency and enables organizations to make better data-driven decisions.

Leveraging cloud-native proprietary technology and applying machine learning and advanced analytical capabilities, CORE provides essential solutions to public and private sector organizations through intuitive, easy-to-use analytical interfaces. With massive data assets consisting of public record, proprietary and publicly-available data, the Company’s differentiated information and innovative platform and solutions deliver identity intelligence – entities, relationships, affiliations, interactions, and events. The Company’s solutions are used today to enable frictionless commerce, to ensure safety, and to reduce fraud and the concomitant expense borne by society.

The Company has only one operating segment, as defined by Accounting Standards Codification ("ASC") 280, “Segment Reporting.”

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of significant accounting policies

(a) Basis of preparation and liquidity

The accompanying consolidated financial statements have been prepared by red violet in accordance with accounting principles generally accepted in the United States (“US GAAP”).

The Company reported net income of $655 and a net loss of $6,813 for the years ended December 31, 2021 and 2020, respectively. Net cash provided by operating activities was $8,948 and $6,519 for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had an accumulated deficit of $22,018.

As of December 31, 2021, the Company had available cash and cash equivalents of $34,258, an increase of $21,301 from $12,957 as of December 31, 2020. Based on this available cash and cash equivalents, and the projections of growth in revenue and operating results in the coming year, the Company believes that it will have sufficient cash resources to finance its operations and expected capital expenditures for the next twelve months from the date the financials are issued.

Principles of consolidation

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions among the Company and its subsidiaries have been eliminated upon consolidation.

(b) Use of estimates

The preparation of consolidated financial statements in accordance with US GAAP requires red violet’s management to make estimates and assumptions relating to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant items subject to such estimates and assumptions include the allowance for doubtful accounts, useful lives of intangible assets, recoverability of the carrying amount of goodwill and intangible assets, share-based compensation and income tax provision. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.

(c) Cash and cash equivalents

Cash and cash equivalents consist of cash on hand and bank deposits with original maturities of three months or less, which are unrestricted as to withdrawal and use.

The Company’s cash and bank deposits were held in major financial institutions located in the United States, which management believes have high credit ratings. The cash and bank deposits held in the United States, denominated in USD, amounted to $34,258 and $12,957 as of December 31, 2021 and 2020, respectively.

Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist principally of cash investments. The Company places its temporary cash instruments with well-known financial institutions within the United States, and, at times, may maintain balances in United States banks in excess of the $250 US Federal Deposit Insurance Corporation insurance limit. The Company monitors the credit ratings of the financial institutions to mitigate this risk.

(d) Accounts receivable

Accounts receivable are due from customers and are generally unsecured, which consist of amounts earned but not yet collected. None of the Company’s accounts receivable bear interest.

The allowance for doubtful accounts is management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. Management determines the allowance based on reviews of customer-specific facts and economic conditions. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance-sheet credit exposure related to its customers. The amount of the allowance for doubtful accounts was $28 and $38 as of December 31, 2021 and 2020, respectively.

(e) Property and equipment

Property and equipment are stated at cost, net of accumulated depreciation or amortization. Expenditures for maintenance, repairs, and minor renewals are charged to expense in the period incurred. Betterments and additions are capitalized. Property and equipment are depreciated on the straight-line basis over the estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of their estimated useful lives or lease terms that are reasonably assured. The estimated useful lives of property and equipment are as follows:

 

 

 

 

 

 

Computer and network equipment

 

 

5-7 years

 

Furniture, fixtures and office equipment

 

 

5 years

 

Leasehold improvements

 

 

7 years

 

 

When items of property and equipment are retired or otherwise disposed of, loss/income is charged or credited for the difference between the net book value and proceeds received thereon.

(f) Intangible assets other than goodwill

The Company’s intangible assets are initially recorded at the capitalized actual costs incurred, their acquisition cost, or fair value if acquired as part of a business combination, and amortized on a straight-line basis over their respective estimated useful lives, which are the periods over which the assets are expected to contribute directly or indirectly to the future cash flows of the Company. The Company’s intangible assets represent software developed for internal use. Intangible assets have estimated useful lives of 5-10 years.

In accordance with ASC 350-40, “Software — Internal use software,” the Company capitalizes eligible costs, including salaries and staff benefits, share-based compensation expense, travel expenses incurred by relevant employees, and other relevant costs of developing internal-use software that are incurred in the application development stage when developing or obtaining software for internal use. Once the software developed for internal use is ready for its intended use, it is amortized on a straight-line basis over its useful life.

(g) Goodwill

Goodwill represents the cost in excess of the fair value of the net assets acquired in a business combination. As of December 31, 2021 and 2020, the balance of goodwill of $5,227 was as a result of the acquisition of Interactive Data, LLC (“Interactive Data”), a wholly-owned subsidiary of red violet, effective on October 2, 2014.

In accordance with ASC 350, “Intangibles - Goodwill and Other,” goodwill is tested at least annually for impairment, or when events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, by assessing qualitative factors or performing a quantitative analysis in determining whether it is more likely than not that its fair value exceeds the carrying value. A quantitative step one assessment involves determining the fair value of each reporting unit using market participant assumptions. Should an impairment exist, the Company would recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit.

The measurement date of the Company’s annual goodwill impairment test is October 1. On October 1, 2021 and 2020, the Company performed qualitative assessments on the reporting unit and, based on this assessment, no events have occurred to indicate that it is more likely than not that the fair value of the reporting unit is less than its carry amount. The Company concluded that goodwill was not impaired as of December 31, 2021 and 2020.

For purposes of reviewing impairment and the recoverability of goodwill, the Company must make various assumptions regarding estimated future cash flows and other factors in determining the fair values, including market multiples, discount rates, etc.

(h) Impairment of long-lived assets

Finite-lived intangible assets are amortized over their respective useful lives and, along with other long-lived assets, are evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying amounts may not be recoverable in accordance with ASC 360-10-15, “Impairment or Disposal of Long-Lived Assets.” In evaluating long-lived assets for recoverability, including finite-lived intangibles and property and equipment, the Company uses its best estimate of future cash flows expected to result from the use of the asset and eventual disposition in accordance with ASC 360-10-15. To the extent that estimated future undiscounted cash inflows attributable to the asset, less estimated future undiscounted cash outflows, are less than the carrying amount, an impairment loss is recognized in an amount equal to the difference between the carrying value of such asset and its fair value. Assets to be disposed of and for which there is a committed plan of disposal, whether through sale or abandonment, are reported at the lower of carrying value or fair value less costs to sell.

Asset recoverability is an area involving management judgment, requiring assessment as to whether the carrying value of assets can be supported by the undiscounted future cash flows. In calculating the future cash flows, certain assumptions are required to be made in respect of highly uncertain matters such as revenue growth rates, gross margin percentages and terminal growth rates.

The Company concluded there was no impairment as of December 31, 2021 and 2020.

(i) Fair value of financial instruments

ASC 820, “Fair Value Measurements and Disclosures,” establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market.

These tiers include:

Level 1 – defined as observable inputs such as quoted prices in active markets;
Level 2 – defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3 – defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The fair value of the Company’s cash and cash equivalents, receivables and payables approximate their carrying amount because of the short-term nature of these instruments. In May 2020, the Company received funding under a promissory note dated May 5, 2020 evidencing an unsecured non-recourse loan in the principal amount of $2,152 under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) (the “Loan”). The fair value of the Loan approximates its carrying amount as of December 31, 2020 as the interest rate approximates market rates for similar loans. On June 16, 2021, the Company received a notice from Legacy Bank of Florida (the “Lender”) that the full principal amount of the Loan of $2,152 and the accrued interest of $23 had been fully forgiven.

(j) Revenue recognition

The Company recognized revenue in accordance with ASC 606, “Revenue from Contracts with Customers” (“Topic 606”). Under this standard, revenue is recognized when control of goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company’s performance obligation is to provide on demand information and identity intelligence solutions to its customers by leveraging its proprietary technology and applying machine learning and advanced analytics to its massive data repository. The pricing for the customer contracts is based on usage, a monthly fee, or a combination of both.

Revenue is generally recognized on (a) a transactional basis determined by the customers’ usage, (b) a monthly fee or (c) a combination of both. Revenue pursuant to transactions determined by the customers’ usage is recognized when the transaction is complete, and either party may terminate the transactional agreement at any time. Revenue pursuant to contracts containing a monthly fee is considered to be a single performance obligation consisting of a series of distinct services, and is recognized ratably over the contract period, which is generally 12 months, and the contract shall automatically renew for additional, successive 12-month terms unless written notice of intent not to renew is provided by one party to the other at least 30 days or 60 days prior to the expiration of the then current term. Variable fees are allocated to each distinct month in the series for which they are earned. The Company’s revenue is recorded net of applicable sales taxes billed to customers.

Available within Topic 606, the Company has applied the portfolio approach practical expedient in accounting for customer revenue as one collective group, rather than individual contracts. Based on the Company’s historical knowledge of the contracts contained in this portfolio and the similar nature and characteristics of the customers, the Company has concluded the financial statement effects are not materially different than if accounting for revenue on a contract by contract basis.

Revenue is recognized over a period of time. The Company’s customers simultaneously receive and consume the benefits provided by the Company’s performance as and when provided. Furthermore, the Company has elected the “right to invoice” practical expedient, available within Topic 606, as its measure of progress, since it has a right to payment from a customer in an amount that corresponds directly with the value of its performance completed-to-date. The Company's revenue arrangements do not contain significant financing components.

For the years ended December 31, 2021 and 2020, 80% and 73% of total revenue was attributable to customers with pricing contracts, respectively, versus 20% and 27% attributable to transactional customers, respectively. Pricing contracts are generally annual contracts or longer, with auto renewal.

If a customer pays consideration before the Company transfers services to the customer, those amounts are classified as deferred revenue. As of December 31, 2021 and 2020, the balance of deferred revenue was $841 and $504, respectively, all of which is expected to be realized in the next 12 months. In relation to the deferred revenue balance as of December 31, 2020, $504 was recognized into revenue during the year ended December 31, 2021.

As of December 31, 2021, $7,691 of revenue is expected to be recognized in the future for performance obligations that are unsatisfied or partially unsatisfied, related to pricing contracts that have a term of more than 12 months, of which $4,430 of revenue will be recognized in 2022, $2,589 in 2023, and $672 in 2024. The actual timing of recognition may vary due to factors outside of the Company’s control. The Company excludes variable consideration related entirely to wholly unsatisfied performance obligations and contracts and recognizes such variable consideration based upon the right to invoice the customer.

Sales commissions are incurred and recorded on an ongoing basis over the term of the customer relationship. These costs are recorded in sales and marketing expenses.

In addition, the Company elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed.

(k) Cost of revenue (exclusive of depreciation and amortization)

The Company’s cost of revenue primarily includes data acquisition costs and other cost of revenue. Data acquisition costs consist primarily of the costs to acquire data either on a transactional basis or through flat-fee data licensing agreements, including unlimited usage agreements. Data acquisition costs are recognized based on a straight-line amortization method. Other cost of revenue includes expenses related to third-party infrastructure fees.

(l) Advertising and promotion costs

Advertising and promotion costs are charged to operations as incurred. Advertising and promotion costs, included in sales and marketing expenses amounted to $97 and $85 for the years ended December 31, 2021 and 2020, respectively.

(m) Share-based compensation

The Company accounts for share-based compensation to employees in accordance with ASC 718, “Compensation—Stock Compensation.” Under ASC 718, the Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and, for those awards subject only to service conditions, the Company recognizes the costs on a straight-line basis over the requisite service period for the entire award the employee is required to provide service in exchange for the award, which generally is the vesting period. For awards with performance and service conditions, we begin recording share-based compensation when achieving the performance criteria is probable and we recognize the costs using the accelerated attribution method.

The estimated number of stock awards that will ultimately vest requires judgment, and to the extent actual results or updated estimates differ from the Company’s current estimates, such amount will be recorded as a cumulative adjustment in the period estimates are revised. Changes in the Company’s estimates and assumptions may cause us to realize material changes in share-based compensation expense in the future.

The Company has issued share-based awards with performance-based vesting criteria. Achievement of the milestones must be probable before the Company begins recording share-based compensation expense. When the performance-based vesting criteria is considered probable, the Company begins to recognize compensation expense at that time. In the period that achievement of the performance-based criteria is deemed probable, US GAAP requires the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, compensation expense recorded in the period that achievement is deemed probable could include a substantial amount of previously unrecorded compensation expense related to the prior periods. For any share-based awards where performance-based vesting criteria is no longer considered probable, previously recognized compensation cost would be reversed. As of December 31, 2021, the Company has deemed the achievement of the performance-based criteria to be probable for all share-based awards with performance-based vesting criteria, except for the Criteria Four award, as defined in Note 10.

The Company applies Accounting Standards Update ("ASU") 2018-07, “Improvements to Nonemployee Share-Based Payment Accounting,” which generally expands the scope of ASC 718, "Compensation – Stock Compensation," to include share-based payment transactions for acquiring goods and services from nonemployees and supersedes the guidance in ASC 505-50, "Equity-Based Payments to Non-employees," which previously included the accounting for nonemployee awards.

(n) Income taxes

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes,” which requires the use of the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.

The effect on deferred tax assets and liabilities of a change in tax rates or laws is recognized in income in the period that the change in tax rates or laws is enacted. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion or all of the deferred tax assets will not be realized.

ASC 740 clarifies the accounting for uncertain tax positions. This interpretation requires that an entity recognizes in the consolidated financial statements the impact of a tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company’s accounting policy is to accrue interest and penalties related to uncertain tax positions, if and when required, as interest expense and a component of other expenses, respectively, in the consolidated statements of operations.

(o) Earnings (loss) per share

Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the periods. Diluted earnings (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and is calculated using the treasury stock method for stock options and unvested shares. Common equivalent shares are excluded from the calculation in the loss periods as their effects would be anti-dilutive.

(p) Contingencies

In the ordinary course of business, the Company is subject to loss contingencies that cover a wide range of matters. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, the Company evaluates, among other factors, the degree of probability and the ability to make a reasonable estimate of the amount of loss.

(q) Significant concentrations and risks

Concentration of credit risk

Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, and accounts receivable. As of December 31, 2021 and 2020, all of the Company’s cash and cash equivalents were deposited in financial institutions located in the United States, which management believes are of high credit quality. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances.

Concentration of customers

For the years ended December 31, 2021 and 2020, no individual customer accounted for more than 10% of the total revenue.

As of December 31, 2021 and 2020, there was no individual customer that accounted for more than 10% of the Company’s accounts receivable, net.

Concentration of suppliers

The Company’s products and services depend extensively upon continued access to and receipt of data from external sources, including data received from the major credit bureaus, including the Company’s largest data supplier. The Company’s other data suppliers include strategic partners, as well as various government and public records databases. The Company’s largest data supplier, with whom the Company has expanded its relationship while securing what it believes to be favorable business terms over the years, accounted for 49% of the Company’s total data acquisition costs for the year ended December 31, 2021 compared to 46% for the year ended December 31, 2020. The amended and renewed term of the agreement with this supplier ends June 30, 2026. The Company may elect to extend the term for an additional twelve months upon written notice to this supplier at least 30 days prior to the end of the amended and renewed term. During the term of the agreement, either party has the right to terminate the agreement: (i) in the event of the other party’s failure to cure a material breach, and (ii) in the event of the other party’s insolvency. In addition, this supplier may terminate this agreement by providing not less than 12 months’ advance written notice to the Company and the Company may terminate this agreement by providing not less than 24 months’ advance written notice to this supplier. As of December 31, 2021, the remaining minimum purchase commitments through the end of the amended and renewed term is $23.8 million. If the Company is unable to maintain its relationship with its largest data supplier, its ability to provide products and services could be negatively impacted, as it would need to secure comparable data on similar terms, which would require significant time, expense, and resources, and may in the short-term adversely affect its reputation, business, financial condition and results of operations and, if it is unable to establish a similar relationship with other data suppliers over time, could have a long-term material impact on its business and financial condition.

As of December 31, 2021, among data suppliers, one data supplier accounted for 26% of the Company’s total accounts payable. As of December 31, 2020, among data suppliers, two data suppliers accounted for 40% and 16% of the Company’s total accounts payable, respectively.

(r) Recently issued accounting standards

As an emerging growth company, the Company has left open the opportunity to take advantage of the extended transition period provided to emerging growth companies in Section 13(a) of the Exchange Act, however, it is the Company’s present intention to adopt any applicable new accounting standards timely. 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Loss Per Share

3. Earnings (loss) per share

For the years ended December 31, 2021 and 2020, the basic and diluted earnings (loss) per share was as follows:

 

 

 

Year Ended December 31,

 

(In thousands, except share data)

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

Net income (loss)

 

$

655

 

 

$

(6,813

)

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding:

 

 

 

 

 

 

Basic

 

 

12,597,316

 

 

 

11,863,413

 

Diluted(1)

 

 

13,403,041

 

 

 

11,863,413

 

Earnings (loss) per share:

 

 

 

 

 

 

Basic

 

$

0.05

 

 

$

(0.57

)

Diluted

 

$

0.05

 

 

$

(0.57

)

 

(1) A total of 1,764,450 unvested restricted stock units (“RSUs”) have been excluded from the diluted loss per share for the year ended December 31, 2020, as the impact is anti-dilutive.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Accounts Receivable, Net

4. Accounts receivable, net

Accounts receivable, net consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Accounts receivable

 

$

3,764

 

 

$

3,239

 

Less: Allowance for doubtful accounts

 

 

(28

)

 

 

(38

)

Total accounts receivable, net

 

$

3,736

 

 

$

3,201

 

 

The movement of allowance for doubtful accounts is shown below:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Beginning balance

 

$

38

 

 

$

40

 

Charges to expenses

 

 

95

 

 

 

406

 

Write-offs

 

 

(105

)

 

 

(408

)

Ending balance

 

$

28

 

 

$

38

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

5. Property and equipment, net

Property and equipment, net consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Computer and network equipment

 

$

732

 

 

$

705

 

Furniture, fixtures and office equipment

 

 

763

 

 

 

673

 

Leasehold improvements

 

 

53

 

 

 

52

 

Total cost

 

 

1,548

 

 

 

1,430

 

Less: Accumulated depreciation

 

 

(971

)

 

 

(872

)

Property and equipment, net

 

$

577

 

 

$

558

 

 

Depreciation of property and equipment of $229 and $226 was recorded for the years ended December 31, 2021 and 2020, respectively.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets, Net
12 Months Ended
Dec. 31, 2021
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets, Net

6. Intangible assets, net

Intangible assets other than goodwill consist of the following:

 

 

 

 

 

December 31, 2021

 

 

December 31, 2020

 

(In thousands)

 

Amortization
Period

 

Gross Amount

 

 

Accumulated Amortization

 

 

Net

 

 

Gross Amount

 

 

Accumulated Amortization

 

 

Net

 

Software developed for internal use

 

5-10 years

 

$

42,982

 

 

$

(14,801

)

 

$

28,181

 

 

$

36,804

 

 

$

(9,634

)

 

$

27,170

 

 

 

The gross amount associated with software developed for internal use represents capitalized costs of internally-developed software, including eligible salaries and staff benefits, share-based compensation, travel expenses incurred by relevant employees, and other relevant costs.

Amortization expenses of $5,170 and $3,990 were included in depreciation and amortization expense for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, intangible assets of $3,032, included in the gross amounts of software developed for internal use, have not started amortization, as they are not ready for their intended use.

The Company capitalized costs of software developed for internal use of $6,181 and $7,346 during the years ended December 31, 2021 and 2020, respectively.

As of December 31, 2021, estimated amortization expenses related to the Company’s intangible assets for 2022 through 2027 and thereafter are as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

 

6,027

 

2023

 

 

6,249

 

2024

 

 

5,621

 

2025

 

 

4,424

 

2026

 

 

2,968

 

2027 and thereafter

 

 

2,892

 

Total

 

$

28,181

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities

7. Accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Accrued payroll and related expenses

 

$

228

 

 

$

1,077

 

Accrued data acquisition costs

 

 

49

 

 

 

58

 

Sales tax payable

 

 

56

 

 

 

104

 

Miscellaneous expenses payable

 

 

62

 

 

 

219

 

Total

 

$

395

 

 

$

1,458

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes

8. Income taxes

The Company is subject to federal and state income taxes in the United States. The income taxes on income (loss) before income taxes consisted of the following:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Current

 

 

 

 

 

 

Federal and state

 

$

-

 

 

$

-

 

Deferred

 

 

 

 

 

 

Federal

 

 

(1,401

)

 

 

(1,903

)

State

 

 

(303

)

 

 

(554

)

Valuation allowance

 

 

1,902

 

 

 

2,457

 

 

 

 

198

 

 

 

-

 

Provision for income tax

 

$

198

 

 

$

-

 

 

 

The Company’s effective income tax expense differed from the U.S. corporate statutory income tax rate for the years ended December 31, 2021 and 2020. A reconciliation is as follows:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Tax on income (loss) before income taxes

 

$

179

 

 

 

21

%

 

$

(1,431

)

 

 

21

%

Effect of state taxes (net of federal tax benefit)

 

 

(303

)

 

 

-36

%

 

 

(552

)

 

 

8

%

Excess tax benefit from share-based compensation

 

 

(2,801

)

 

 

-328

%

 

 

(1,227

)

 

 

18

%

Nondeductible executive compensation

 

 

1,556

 

 

 

182

%

 

 

656

 

 

 

-10

%

Forgiveness of the CARES Act loan

 

 

(456

)

 

 

-53

%

 

 

-

 

 

 

0

%

Other permanent differences

 

 

121

 

 

 

14

%

 

 

97

 

 

 

-1

%

Valuation allowance

 

 

1,902

 

 

 

223

%

 

 

2,457

 

 

 

-36

%

Income tax expense

 

$

198

 

 

 

23

%

 

$

-

 

 

 

0

%

 

Components of deferred tax assets and liabilities consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

10,860

 

 

$

8,994

 

Share-based compensation

 

 

1,913

 

 

 

1,872

 

Accounts receivable

 

 

7

 

 

 

10

 

Accrued expenses and other current liabilities

 

 

340

 

 

 

330

 

 

 

 

13,120

 

 

 

11,206

 

Valuation allowance

 

 

(9,485

)

 

 

(7,583

)

 

 

 

3,635

 

 

 

3,623

 

Deferred tax liabilities:

 

 

 

 

 

 

Intangible assets

 

 

3,771

 

 

 

3,491

 

Property and equipment

 

 

62

 

 

 

132

 

 

 

 

3,833

 

 

 

3,623

 

Net deferred income tax liabilities

 

$

198

 

 

$

-

 

 

As of December 31, 2021, the Company had gross federal and state net operating loss carryforwards of $43,501 and $33,665, respectively, which begin to expire in 2036, except that $37,471 of federal net operating loss carryforwards incurred from 2018 to 2021 could be carried forward indefinitely. The Company’s federal net operating losses are not subject to annual Section 382 limitations due to ownership changes that could impact the future realization. The Company uses ASC 740 ordering when determining when excess tax benefits have been realized.

ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of the evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. On a periodic basis, management evaluates and determines the amount of valuation allowance required and adjusts such valuation allowance accordingly. Primarily due to cumulative pre-tax losses, management determined a valuation allowance of $9,485 and $7,583 was necessary as of December 31, 2021 and 2020, respectively, to reduce the deferred tax assets to the amount that is more likely than not to be realized. The change in the valuation allowance was an increase of $1,902 and $2,457 for the years ended December 31, 2021 and 2020, respectively. The increase in the valuation allowance in the years ended December 31, 2021 and 2020 is primarily due to the increase in net operating loss carryforwards.

The Company assesses its income tax positions and records tax benefits for all years subject to examination based upon its evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, no tax benefit has been recognized in the Company’s financial statements.

The Company continually evaluates expiring statutes of limitations, audits, proposed settlements, changes in tax law and new authoritative rulings. All of the Company’s income tax filings since 2018 remain open for tax examinations.

The Company does not have any unrecognized tax benefits as of December 31, 2021 and 2020.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock and Preferred Stock
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Common Stock and Preferred Stock

9. Common stock and preferred stock

Common stock and treasury stock

As of December 31, 2021 and 2020, the number of authorized shares of common stock was 200,000,000, with a par value of $0.001 per share, of which, 13,488,540 and 12,167,327 shares of common stock were issued, respectively.

As of December 31, 2021 and 2020, there was no treasury stock.

During the year ended December 31, 2020, the changes in the number of issued shares of common stock and treasury stock was due to the following factors:

An aggregate of 734,170 shares of common stock issued as a result of the vesting of RSUs, of which, 121,608 shares of common stock were withheld to pay withholding taxes upon such vesting, which were reflected in treasury stock, with a cost of $1,828.
In November 2020, 224,755 shares of treasury stock were retired.

During the year ended December 31, 2021, the changes in the number of issued shares of common stock and treasury stock was due to the following factors:

An aggregate of 911,698 shares of common stock issued as a result of the vesting of RSUs, of which, an aggregate of 143,400 shares of common stock were withheld to pay withholding taxes upon such vesting, which were reflected in treasury stock, with a cost of $3,327.
In September and December 2021, an aggregate of 143,400 shares of treasury stock were retired.
An aggregate of 552,915 shares of common stock, with an issuance price of $38.00 per share, were issued in a registered direct offering to certain investors, pursuant to the securities purchase agreements entered into on November 19, 2021. Net proceeds of $20,924 were received in November 2021.

Preferred stock

As of December 31, 2021 and 2020, the Company had 10,000,000 shares of preferred stock with par value of $0.001 per share authorized, and there were no shares of preferred stock issued or outstanding.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Share-based Compensation

10. Share-based compensation

On March 22, 2018, the board of directors of the Company and Cogint, Inc. (“cogint”) (now known as Fluent, Inc.), in its capacity as sole stockholder of the Company prior to the Company’s spin-off from cogint on March 26, 2018 (the “Spin-off”), approved the Red Violet, Inc. 2018 Stock Incentive Plan (the “2018 Plan”), which became effective immediately prior to the Spin-off. A total of 3,000,000 shares of common stock were authorized to be issued under the 2018 Plan. On June 3, 2020, the Company’s stockholders approved an amendment to the 2018 Plan to increase the number of shares of common stock authorized for issuance under the 2018 Plan from 3,000,000 shares to 4,500,000 shares.

The primary purpose of the 2018 Plan is to attract, retain, reward and motivate certain individuals by providing them with an opportunity to acquire or increase a proprietary interest in the Company and to incentivize them to expend maximum effort for the growth and success of the Company, so as to strengthen the mutuality of the interests between such individuals and the stockholders of the Company.

As of December 31, 2021, there were 805,462 shares of common stock available for future issuance under the 2018 Plan, as amended.

To date, all stock incentives issued under the 2018 Plan have been in the form of RSUs. RSUs granted under the 2018 Plan vest and settle upon the satisfaction of a time-based condition or with both time- and performance-based conditions. The time-based condition for these awards is generally satisfied over three or four years with annual vesting. Details of unvested RSUs activity during the years ended December 31, 2020 and 2021 were as follows:

 

 

 

Number of units

 

 

Weighted average
grant-date fair value

 

Unvested as of December 31, 2019

 

 

2,237,827

 

 

$

8.88

 

Granted

 

 

283,459

 

 

$

22.30

 

Vested and delivered

 

 

(612,561

)

 

$

7.78

 

Withheld as treasury stock

 

 

(121,608

)

 

$

7.72

 

Vested not delivered

 

 

(8,417

)

 

$

11.25

 

Forfeited

 

 

(14,250

)

 

$

15.45

 

Unvested as of December 31, 2020

 

 

1,764,450

 

 

$

11.43

 

Granted

 

 

506,850

 

 

$

27.50

 

Vested and delivered

 

 

(768,298

)

 

$

9.36

 

Withheld as treasury stock

 

 

(143,400

)

 

$

9.33

 

Vested not delivered

 

 

(10,750

)

 

$

13.68

 

Forfeited

 

 

(41,899

)

 

$

18.97

 

Unvested as of December 31, 2021

 

 

1,306,953

 

 

$

18.85

 

The amount included in "Vested not delivered" above represents RSUs that have been vested but the delivery of the common stock underlying such RSUs were deferred. The increase in treasury stock (included in “Withheld as treasury stock” above) was due to shares withheld to pay statutory taxes upon the vesting of RSUs during the years ended December 31, 2020 and 2021. Refer to Note 9 for details.

There were certain grants of RSUs with both time- and performance-based conditions. Details of such grants of RSUs were as follows:

 

 

 

 

 

 

 

Weighted average

 

 

 

 

Amortization of share-based compensation

 

RSU grants with

 

 

 

Number

 

 

grant-date

 

 

 

 

Year Ended December 31,

 

performance criteria

 

Grant dates

 

of units

 

 

fair value

 

 

Vesting period

 

2021

 

 

2020

 

Criteria One(1)

 

9/5/2018 - 1/16/2019

 

 

1,577,500

 

 

$

7.66

 

 

3-4 years

 

$

1,206

 

 

$

3,155

 

Criteria Two(2)

 

8/28/2019 - 9/8/2020

 

 

277,500

 

 

$

12.27

 

 

3-4 years

 

 

781

 

 

 

1,239

 

Criteria Three(3)

 

8/28/2019 - 11/20/2020

 

 

455,000

 

 

$

15.44

 

 

3 years

 

 

2,239

 

 

 

3,502

 

Criteria Four(4)

 

7/30/2021

 

 

120,000

 

 

$

31.74

 

 

5 years

 

 

-

 

 

 

-

 

 

 

 

 

 

2,430,000

 

 

 

 

 

 

 

$

4,226

 

 

$

7,896

 

(1)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $7.0 million for such fiscal quarter, (ii) positive adjusted EBITDA, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the participant continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of June 30, 2019, the Company determined that the Criteria One were met. As of December 31, 2021, the remaining 30,000 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
(2)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $10.0 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $1.5 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three or four years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Two would be met and therefore, began to record the related amortization expense on the grant dates. The Company determined that the Criteria Two were met as of March 31, 2021. As of December 31, 2021, the remaining 125,399 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
(3)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $12.5 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $2.0 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the respective performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Three would be met and therefore, began to record the related amortization expense on the grant dates.
(4)
On July 30, 2021, the Company granted 120,000 RSUs, subject to performance-based requirements, to one non-executive employee, which was subsequently modified on October 19, 2021, with a fair value of $31.74 per share as of the modification date. Such RSU grants shall not vest unless and until the Company has achieved certain revenue for a portion of its business prior to the achievement date deadline for each performance milestone. No amortization of share-based compensation expense has been recognized in relation to such RSUs with Criteria Four, because, as of December 31, 2021, the Company determined that it is not probable that the Criteria Four will be met.

As of December 31, 2021, unrecognized share-based compensation expense associated with the granted RSUs amounted to $14,098, which is expected to be recognized over a weighted average period of 2.6 years.

Share-based compensation was allocated to the following accounts in the consolidated financial statements for the years ended December 31, 2021 and 2020:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Sales and marketing expenses

 

$

562

 

 

$

609

 

General and administrative expenses

 

 

6,053

 

 

 

7,455

 

Share-based compensation expense

 

 

6,615

 

 

 

8,064

 

Capitalized in intangible assets

 

 

1,217

 

 

 

1,838

 

Total

 

$

7,832

 

 

$

9,902

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions

11. Related party transactions

Services Agreement

On August 7, 2018, the Company entered into a services agreement with Mr. Michael Brauser (the “Consultant”), a greater than 10% stockholder, pursuant to which, the Consultant would be providing recommendations on organizational and capital structure, future financing needs and future acquisitions or strategic transactions (“Services Agreement”), for a term of one year, automatically renewing for additional one-year periods unless either party provides written notice to the other of its intent not to renew not fewer than 30 days prior to the expiration of the then-current term. Under the Services Agreement, the Consultant receives cash compensation of $30 per month and was entitled to participate in the Company’s incentive compensation plan.

On February 16, 2021, the Company entered into a Separation Agreement (the "Separation Agreement") with the Consultant. Pursuant to the Separation Agreement, the parties agreed that the Services Agreement which expired on August 6, 2021 (“Expiration Date”), would not be renewed, but would continue in force and effect until the Expiration Date and that the Consultant would not take any actions on behalf of the Company, including pursuant to the Services Agreement, unless specifically requested in writing by the Company. Pursuant to the Separation Agreement, the Consultant also agreed (i) to certain non-solicitation obligations contained therein, (ii) that he and his affiliates would not disparage or assist or cooperate with any person or entity seeking to publicly disparage or economically harm the Company, and (iii) that the Consultant and his affiliates would not initiate any lawsuit, claim, or proceeding with respect to any claims against the Company, except (with designated exceptions) for any legal proceeding initiated solely to remedy a breach of or to enforce the Separation Agreement.

With respect to each annual or special meeting of the Company's stockholders until the Expiration Date of the Separation Agreement, the Consultant agreed to vote the shares of the Company's common stock or any other securities entitled to vote then held by him or his affiliates in accordance with the board of directors' recommendations on director proposals, provided there is a change in no more than 25% of the current directors (not including changes resulting from a director's death or resignation), and the ratification of the appointment of the Company’s independent registered public accounting firm.

The Company agreed (i) that the remaining unvested 166,666 RSUs previously granted to Consultant in accordance with the 2018 RSU agreement, which was included in RSUs granted with the Criteria One in Note 10 above, would continue to vest on July 1, 2021, in accordance with and subject to all other provisions and conditions of such grant, (ii) to amend the 2020 RSU agreement, which was included in RSUs granted with the Criteria Three in Note 10 above, previously granting Consultant 30,000 RSUs such that the 30,000 RSUs would continue to vest 33-1/3% on November 1, 2021, 66-2/3% on November 1, 2022, and 100% on November 1, 2023, without certain Company performance criteria, subject to all other provisions and conditions of such grant, (iii) to include shares of the Company's common stock held by the Consultant or his affiliates in any registration statement the Company files for the benefit of selling stockholders at any time when the Consultant or his affiliates beneficially own 10% or more of the Company's common stock, and (iv) to not initiate any lawsuit, claim, or proceeding with respect to any claims against the Consultant and his affiliates, except (with designated exceptions) for any legal proceeding initiated solely to remedy a breach of or to enforce the Separation Agreement. As a result of the modification to the 2020 RSU agreement, beginning February 16, 2021, the Company recognized an aggregate of $723 in share-based compensation expense over the remaining service period which ended on the Expiration Date.

The Company recognized consulting service fees relating to the Services Agreement of a total of $216 and $360 during the years ended December 31, 2021 and 2020, respectively. In addition, amortization of share-based compensation expense of $1,432 (inclusive of $723 in relation with the modification of RSUs above) and $1,392 for the years ended December 31, 2021 and 2020, respectively, was recognized in relation to the RSUs previously granted to the Consultant.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-term loan
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Long-term loan

12. Long-term loan

On May 5, 2020, the Company received funding under a promissory note dated May 5, 2020 evidencing the Loan, an unsecured non-recourse loan in the principal amount of $2,152 under the CARES Act. The Company’s policy was to account for the Loan as debt.

Long-term loan as of December 31, 2020 consists of the following:

 

(In thousands)

 

December 31, 2020

 

Principal amount

 

$

2,152

 

Included in consolidated balance sheet:

 

 

 

Current portion of long-term loan

 

$

449

 

Long-term loan (non-current)

 

 

1,703

 

 

 

$

2,152

 

 

The Loan had a two-year term and a contractual maturity of May 5, 2022. The interest rate on the Loan is 1.0% per annum.

On June 16, 2021, the Company received a notice from the Lender that the full principal amount of the Loan of $2,152 and the accrued interest of $23 had been fully forgiven, and the U.S. Small Business Administration remitted the forgiveness payment to the Lender, resulting in a gain on extinguishment of debt of $2,175 during the year ended December 31, 2021.

The fair value of the Loan approximates its carrying amount as of December 31, 2020 as the interest rate approximates market rates for similar loans.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases

13. Leases

On January 1, 2019, the Company adopted Leases (Topic 842) using the modified retrospective method applied to all leases existing at the date of initial application. The Company elected the practical expedients to not reassess whether any existing contracts are or contain leases, not reassess the lease classification for any existing leases, and not reassess initial direct costs for any existing leases, upon the adoption of Leases (Topic 842).

The Company leases its corporate headquarters of 21,020 rentable square feet in accordance with a non-cancelable 89-month operating lease agreement as amended and effective in January 2017, with an option to extend for an additional 60 months. The Company also leases an additional office space of 6,003 rentable square feet in accordance with a non-cancellable 90-month operating lease agreement entered into in April 2017, with an option to extend for additional 60 months. The extension option is not included in the determination of the lease term as it is not reasonably certain to be exercised.

For the years ended December 31, 2021 and 2020, a summary of the Company’s lease information is shown below:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Lease cost:

 

 

 

 

 

 

Operating lease costs

 

$

672

 

 

$

672

 

Other information:

 

 

 

 

 

 

Cash paid for operating leases

 

$

724

 

 

$

704

 

There were no additional right-of-use assets obtained in exchange for operating lease liabilities during the years ended December 31, 2021 and 2020. The Company used 8.0%, its estimated incremental borrowing rate for similar secured assets, as the discount rate for the above-mentioned leases to determine the present value of the lease payments because the implicit rate in each lease is not readily determinable. The discount rate was calculated on the basis of information available as of January 1, 2019, the application date.

As of December 31, 2021, the weighted average remaining operating lease term was 2.8 years.

As of December 31, 2021, scheduled future maturities and present value of the operating lease liabilities are as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

$

743

 

2023

 

 

765

 

2024

 

 

542

 

2025

 

 

77

 

Total maturities

 

$

2,127

 

Present value included in consolidated balance sheet:

 

 

 

Current portion of operating lease liabilities

 

$

617

 

Noncurrent operating lease liabilities

 

 

1,291

 

Total operating lease liabilities

 

$

1,908

 

Difference between the maturities and the present value of operating lease liabilities

 

$

219

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

14. Commitments and contingencies

(a) Capital commitment

The Company incurred data costs of $8,481 and $8,493 for the years ended December 31, 2021 and 2020, respectively, under certain data licensing agreements. As of December 31, 2021, future material capital commitments under certain data licensing agreements were $33,059, shown as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

 

7,736

 

2023

 

 

7,200

 

2024

 

 

7,106

 

2025

 

 

7,207

 

2026

 

 

3,810

 

Total

 

$

33,059

 

 

(b) Employment agreements

The Company has employment agreements with certain executives, mainly including its Chief Executive Officer, President, Chief Financial Officer and Chief Information Officer, which provide for compensation and certain other benefits and for severance payments under certain circumstances.

(c) Contingency

The Company establishes accruals for those contingencies where the incurrence of a loss is probable and can be reasonably estimated, and it discloses the amount accrued and the amount of a reasonably possible loss in excess of the amount accrued, if such disclosure is necessary for its financial statements to not be misleading. To estimate whether a loss contingency should be accrued by a charge to income, the Company evaluates, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of the loss. The Company does not record liabilities when the likelihood that the liability has been incurred is probable, but the amount cannot be reasonably estimated.

The Company may be involved in litigation from time to time in the ordinary course of business. The Company does not believe that the ultimate resolution of any such matters will have a material adverse effect on its business, financial condition, results of operations or cash flows. However, the results of such matters cannot be predicted with certainty and the Company cannot assure you that the ultimate resolution of any legal or administrative proceeding or dispute will not have a material adverse effect on its business, financial condition, results of operations and cash flows.

(d) Covid-19 update

During 2020, the Company experienced significantly reduced commercial activity in numerous aspects of its business as a result of the preventative and protective actions taken by federal, state and local governments to combat Covid-19, including the implementation of stay-at-home orders, social distancing policies and certain temporary government-imposed moratoria on collection customers’ activities. During 2021, the Company saw ongoing improvement in its results of operations, with the exception of the Company's idiVERIFIED service, which is an ancillary collections market offering that is purely transactional and of a lower margin profile. The Company expects its idiVERIFIED service volume to return to pre-Covid levels in the second half of 2022. The Company continues to take precautionary measures intended to minimize the risk of the Covid-19 pandemic to its employees, its customers, and the communities in which it operates. These measures may result in inefficiencies, delays and additional costs to the Company's business. The Covid-19 pandemic and its impact on the Company and the economy has significantly limited the Company's ability to forecast its future operating results, including its ability to predict revenue and expense levels, and plan for and model future operating results. Furthermore, the full impact of the Covid-19 pandemic on the Company's ongoing business, results of operations and overall financial performance cannot be reasonably estimated at this time. The Company will continue to evaluate the nature and extent of the impact of the Covid-19 pandemic to its business, including the emergence of new variants and the development, availability, distribution and effectiveness of vaccines.

To further support the Company’s liquidity, beginning April 1, 2020, the Company elected, under Section 2302 of the CARES Act, to defer payment of the employer portion of Social Security payroll tax. Under the CARES Act, employers could forgo timely payment of the employer portion of Social Security taxes that would otherwise be due from March 27, 2020 through December 31, 2020, without penalty or interest charges. Employers must pay 50% of the deferred amount by December 31, 2021, and the remainder by December 31, 2022. The Company paid 50% of the deferred amount in December 2021. On May 5, 2020, the Company received the Loan under the CARES Act, which was fully forgiven in June 2021, as discussed in Note 12 above. The Company will continue to assess the CARES Act and other applicable government legislation aimed at assisting businesses during the Covid-19 pandemic.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Preparation and Liquidity

(a) Basis of preparation and liquidity

The accompanying consolidated financial statements have been prepared by red violet in accordance with accounting principles generally accepted in the United States (“US GAAP”).

The Company reported net income of $655 and a net loss of $6,813 for the years ended December 31, 2021 and 2020, respectively. Net cash provided by operating activities was $8,948 and $6,519 for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had an accumulated deficit of $22,018.

As of December 31, 2021, the Company had available cash and cash equivalents of $34,258, an increase of $21,301 from $12,957 as of December 31, 2020. Based on this available cash and cash equivalents, and the projections of growth in revenue and operating results in the coming year, the Company believes that it will have sufficient cash resources to finance its operations and expected capital expenditures for the next twelve months from the date the financials are issued.

Principles of consolidation

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions among the Company and its subsidiaries have been eliminated upon consolidation.

Use of Estimates

(b) Use of estimates

The preparation of consolidated financial statements in accordance with US GAAP requires red violet’s management to make estimates and assumptions relating to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant items subject to such estimates and assumptions include the allowance for doubtful accounts, useful lives of intangible assets, recoverability of the carrying amount of goodwill and intangible assets, share-based compensation and income tax provision. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.

Cash and Cash Equivalents

(c) Cash and cash equivalents

Cash and cash equivalents consist of cash on hand and bank deposits with original maturities of three months or less, which are unrestricted as to withdrawal and use.

The Company’s cash and bank deposits were held in major financial institutions located in the United States, which management believes have high credit ratings. The cash and bank deposits held in the United States, denominated in USD, amounted to $34,258 and $12,957 as of December 31, 2021 and 2020, respectively.

Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist principally of cash investments. The Company places its temporary cash instruments with well-known financial institutions within the United States, and, at times, may maintain balances in United States banks in excess of the $250 US Federal Deposit Insurance Corporation insurance limit. The Company monitors the credit ratings of the financial institutions to mitigate this risk.

Accounts Receivable

(d) Accounts receivable

Accounts receivable are due from customers and are generally unsecured, which consist of amounts earned but not yet collected. None of the Company’s accounts receivable bear interest.

The allowance for doubtful accounts is management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. Management determines the allowance based on reviews of customer-specific facts and economic conditions. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance-sheet credit exposure related to its customers. The amount of the allowance for doubtful accounts was $28 and $38 as of December 31, 2021 and 2020, respectively.

Property and Equipment

(e) Property and equipment

Property and equipment are stated at cost, net of accumulated depreciation or amortization. Expenditures for maintenance, repairs, and minor renewals are charged to expense in the period incurred. Betterments and additions are capitalized. Property and equipment are depreciated on the straight-line basis over the estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of their estimated useful lives or lease terms that are reasonably assured. The estimated useful lives of property and equipment are as follows:

 

 

 

 

 

 

Computer and network equipment

 

 

5-7 years

 

Furniture, fixtures and office equipment

 

 

5 years

 

Leasehold improvements

 

 

7 years

 

 

When items of property and equipment are retired or otherwise disposed of, loss/income is charged or credited for the difference between the net book value and proceeds received thereon.

Intangible Assets Other Than Goodwill

(f) Intangible assets other than goodwill

The Company’s intangible assets are initially recorded at the capitalized actual costs incurred, their acquisition cost, or fair value if acquired as part of a business combination, and amortized on a straight-line basis over their respective estimated useful lives, which are the periods over which the assets are expected to contribute directly or indirectly to the future cash flows of the Company. The Company’s intangible assets represent software developed for internal use. Intangible assets have estimated useful lives of 5-10 years.

In accordance with ASC 350-40, “Software — Internal use software,” the Company capitalizes eligible costs, including salaries and staff benefits, share-based compensation expense, travel expenses incurred by relevant employees, and other relevant costs of developing internal-use software that are incurred in the application development stage when developing or obtaining software for internal use. Once the software developed for internal use is ready for its intended use, it is amortized on a straight-line basis over its useful life.

Goodwill

(g) Goodwill

Goodwill represents the cost in excess of the fair value of the net assets acquired in a business combination. As of December 31, 2021 and 2020, the balance of goodwill of $5,227 was as a result of the acquisition of Interactive Data, LLC (“Interactive Data”), a wholly-owned subsidiary of red violet, effective on October 2, 2014.

In accordance with ASC 350, “Intangibles - Goodwill and Other,” goodwill is tested at least annually for impairment, or when events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, by assessing qualitative factors or performing a quantitative analysis in determining whether it is more likely than not that its fair value exceeds the carrying value. A quantitative step one assessment involves determining the fair value of each reporting unit using market participant assumptions. Should an impairment exist, the Company would recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit.

The measurement date of the Company’s annual goodwill impairment test is October 1. On October 1, 2021 and 2020, the Company performed qualitative assessments on the reporting unit and, based on this assessment, no events have occurred to indicate that it is more likely than not that the fair value of the reporting unit is less than its carry amount. The Company concluded that goodwill was not impaired as of December 31, 2021 and 2020.

For purposes of reviewing impairment and the recoverability of goodwill, the Company must make various assumptions regarding estimated future cash flows and other factors in determining the fair values, including market multiples, discount rates, etc.

Impairment of Long-lived Assets

(h) Impairment of long-lived assets

Finite-lived intangible assets are amortized over their respective useful lives and, along with other long-lived assets, are evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying amounts may not be recoverable in accordance with ASC 360-10-15, “Impairment or Disposal of Long-Lived Assets.” In evaluating long-lived assets for recoverability, including finite-lived intangibles and property and equipment, the Company uses its best estimate of future cash flows expected to result from the use of the asset and eventual disposition in accordance with ASC 360-10-15. To the extent that estimated future undiscounted cash inflows attributable to the asset, less estimated future undiscounted cash outflows, are less than the carrying amount, an impairment loss is recognized in an amount equal to the difference between the carrying value of such asset and its fair value. Assets to be disposed of and for which there is a committed plan of disposal, whether through sale or abandonment, are reported at the lower of carrying value or fair value less costs to sell.

Asset recoverability is an area involving management judgment, requiring assessment as to whether the carrying value of assets can be supported by the undiscounted future cash flows. In calculating the future cash flows, certain assumptions are required to be made in respect of highly uncertain matters such as revenue growth rates, gross margin percentages and terminal growth rates.

The Company concluded there was no impairment as of December 31, 2021 and 2020.

Fair Value of Financial Instruments

(i) Fair value of financial instruments

ASC 820, “Fair Value Measurements and Disclosures,” establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market.

These tiers include:

Level 1 – defined as observable inputs such as quoted prices in active markets;
Level 2 – defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3 – defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The fair value of the Company’s cash and cash equivalents, receivables and payables approximate their carrying amount because of the short-term nature of these instruments. In May 2020, the Company received funding under a promissory note dated May 5, 2020 evidencing an unsecured non-recourse loan in the principal amount of $2,152 under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) (the “Loan”). The fair value of the Loan approximates its carrying amount as of December 31, 2020 as the interest rate approximates market rates for similar loans. On June 16, 2021, the Company received a notice from Legacy Bank of Florida (the “Lender”) that the full principal amount of the Loan of $2,152 and the accrued interest of $23 had been fully forgiven.

Revenue Recognition

(j) Revenue recognition

The Company recognized revenue in accordance with ASC 606, “Revenue from Contracts with Customers” (“Topic 606”). Under this standard, revenue is recognized when control of goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company’s performance obligation is to provide on demand information and identity intelligence solutions to its customers by leveraging its proprietary technology and applying machine learning and advanced analytics to its massive data repository. The pricing for the customer contracts is based on usage, a monthly fee, or a combination of both.

Revenue is generally recognized on (a) a transactional basis determined by the customers’ usage, (b) a monthly fee or (c) a combination of both. Revenue pursuant to transactions determined by the customers’ usage is recognized when the transaction is complete, and either party may terminate the transactional agreement at any time. Revenue pursuant to contracts containing a monthly fee is considered to be a single performance obligation consisting of a series of distinct services, and is recognized ratably over the contract period, which is generally 12 months, and the contract shall automatically renew for additional, successive 12-month terms unless written notice of intent not to renew is provided by one party to the other at least 30 days or 60 days prior to the expiration of the then current term. Variable fees are allocated to each distinct month in the series for which they are earned. The Company’s revenue is recorded net of applicable sales taxes billed to customers.

Available within Topic 606, the Company has applied the portfolio approach practical expedient in accounting for customer revenue as one collective group, rather than individual contracts. Based on the Company’s historical knowledge of the contracts contained in this portfolio and the similar nature and characteristics of the customers, the Company has concluded the financial statement effects are not materially different than if accounting for revenue on a contract by contract basis.

Revenue is recognized over a period of time. The Company’s customers simultaneously receive and consume the benefits provided by the Company’s performance as and when provided. Furthermore, the Company has elected the “right to invoice” practical expedient, available within Topic 606, as its measure of progress, since it has a right to payment from a customer in an amount that corresponds directly with the value of its performance completed-to-date. The Company's revenue arrangements do not contain significant financing components.

For the years ended December 31, 2021 and 2020, 80% and 73% of total revenue was attributable to customers with pricing contracts, respectively, versus 20% and 27% attributable to transactional customers, respectively. Pricing contracts are generally annual contracts or longer, with auto renewal.

If a customer pays consideration before the Company transfers services to the customer, those amounts are classified as deferred revenue. As of December 31, 2021 and 2020, the balance of deferred revenue was $841 and $504, respectively, all of which is expected to be realized in the next 12 months. In relation to the deferred revenue balance as of December 31, 2020, $504 was recognized into revenue during the year ended December 31, 2021.

As of December 31, 2021, $7,691 of revenue is expected to be recognized in the future for performance obligations that are unsatisfied or partially unsatisfied, related to pricing contracts that have a term of more than 12 months, of which $4,430 of revenue will be recognized in 2022, $2,589 in 2023, and $672 in 2024. The actual timing of recognition may vary due to factors outside of the Company’s control. The Company excludes variable consideration related entirely to wholly unsatisfied performance obligations and contracts and recognizes such variable consideration based upon the right to invoice the customer.

Sales commissions are incurred and recorded on an ongoing basis over the term of the customer relationship. These costs are recorded in sales and marketing expenses.

In addition, the Company elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed.

Cost of Revenue (Exclusive of Depreciation and Amortization)

(k) Cost of revenue (exclusive of depreciation and amortization)

The Company’s cost of revenue primarily includes data acquisition costs and other cost of revenue. Data acquisition costs consist primarily of the costs to acquire data either on a transactional basis or through flat-fee data licensing agreements, including unlimited usage agreements. Data acquisition costs are recognized based on a straight-line amortization method. Other cost of revenue includes expenses related to third-party infrastructure fees.

Advertising and Promotion Costs

(l) Advertising and promotion costs

Advertising and promotion costs are charged to operations as incurred. Advertising and promotion costs, included in sales and marketing expenses amounted to $97 and $85 for the years ended December 31, 2021 and 2020, respectively.

Share-based Compensation

(m) Share-based compensation

The Company accounts for share-based compensation to employees in accordance with ASC 718, “Compensation—Stock Compensation.” Under ASC 718, the Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and, for those awards subject only to service conditions, the Company recognizes the costs on a straight-line basis over the requisite service period for the entire award the employee is required to provide service in exchange for the award, which generally is the vesting period. For awards with performance and service conditions, we begin recording share-based compensation when achieving the performance criteria is probable and we recognize the costs using the accelerated attribution method.

The estimated number of stock awards that will ultimately vest requires judgment, and to the extent actual results or updated estimates differ from the Company’s current estimates, such amount will be recorded as a cumulative adjustment in the period estimates are revised. Changes in the Company’s estimates and assumptions may cause us to realize material changes in share-based compensation expense in the future.

The Company has issued share-based awards with performance-based vesting criteria. Achievement of the milestones must be probable before the Company begins recording share-based compensation expense. When the performance-based vesting criteria is considered probable, the Company begins to recognize compensation expense at that time. In the period that achievement of the performance-based criteria is deemed probable, US GAAP requires the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, compensation expense recorded in the period that achievement is deemed probable could include a substantial amount of previously unrecorded compensation expense related to the prior periods. For any share-based awards where performance-based vesting criteria is no longer considered probable, previously recognized compensation cost would be reversed. As of December 31, 2021, the Company has deemed the achievement of the performance-based criteria to be probable for all share-based awards with performance-based vesting criteria, except for the Criteria Four award, as defined in Note 10.

The Company applies Accounting Standards Update ("ASU") 2018-07, “Improvements to Nonemployee Share-Based Payment Accounting,” which generally expands the scope of ASC 718, "Compensation – Stock Compensation," to include share-based payment transactions for acquiring goods and services from nonemployees and supersedes the guidance in ASC 505-50, "Equity-Based Payments to Non-employees," which previously included the accounting for nonemployee awards.

Income Taxes

(n) Income taxes

The Company accounts for income taxes in accordance with ASC 740, “Income Taxes,” which requires the use of the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.

The effect on deferred tax assets and liabilities of a change in tax rates or laws is recognized in income in the period that the change in tax rates or laws is enacted. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion or all of the deferred tax assets will not be realized.

ASC 740 clarifies the accounting for uncertain tax positions. This interpretation requires that an entity recognizes in the consolidated financial statements the impact of a tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company’s accounting policy is to accrue interest and penalties related to uncertain tax positions, if and when required, as interest expense and a component of other expenses, respectively, in the consolidated statements of operations.

Earnings (loss) Per Share

(o) Earnings (loss) per share

Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the periods. Diluted earnings (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and is calculated using the treasury stock method for stock options and unvested shares. Common equivalent shares are excluded from the calculation in the loss periods as their effects would be anti-dilutive.

Contingencies

(p) Contingencies

In the ordinary course of business, the Company is subject to loss contingencies that cover a wide range of matters. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, the Company evaluates, among other factors, the degree of probability and the ability to make a reasonable estimate of the amount of loss.

Significant Concentrations and Risks

(q) Significant concentrations and risks

Concentration of credit risk

Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, and accounts receivable. As of December 31, 2021 and 2020, all of the Company’s cash and cash equivalents were deposited in financial institutions located in the United States, which management believes are of high credit quality. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances.

Concentration of customers

For the years ended December 31, 2021 and 2020, no individual customer accounted for more than 10% of the total revenue.

As of December 31, 2021 and 2020, there was no individual customer that accounted for more than 10% of the Company’s accounts receivable, net.

Concentration of suppliers

The Company’s products and services depend extensively upon continued access to and receipt of data from external sources, including data received from the major credit bureaus, including the Company’s largest data supplier. The Company’s other data suppliers include strategic partners, as well as various government and public records databases. The Company’s largest data supplier, with whom the Company has expanded its relationship while securing what it believes to be favorable business terms over the years, accounted for 49% of the Company’s total data acquisition costs for the year ended December 31, 2021 compared to 46% for the year ended December 31, 2020. The amended and renewed term of the agreement with this supplier ends June 30, 2026. The Company may elect to extend the term for an additional twelve months upon written notice to this supplier at least 30 days prior to the end of the amended and renewed term. During the term of the agreement, either party has the right to terminate the agreement: (i) in the event of the other party’s failure to cure a material breach, and (ii) in the event of the other party’s insolvency. In addition, this supplier may terminate this agreement by providing not less than 12 months’ advance written notice to the Company and the Company may terminate this agreement by providing not less than 24 months’ advance written notice to this supplier. As of December 31, 2021, the remaining minimum purchase commitments through the end of the amended and renewed term is $23.8 million. If the Company is unable to maintain its relationship with its largest data supplier, its ability to provide products and services could be negatively impacted, as it would need to secure comparable data on similar terms, which would require significant time, expense, and resources, and may in the short-term adversely affect its reputation, business, financial condition and results of operations and, if it is unable to establish a similar relationship with other data suppliers over time, could have a long-term material impact on its business and financial condition.

As of December 31, 2021, among data suppliers, one data supplier accounted for 26% of the Company’s total accounts payable. As of December 31, 2020, among data suppliers, two data suppliers accounted for 40% and 16% of the Company’s total accounts payable, respectively.

Recently Issued Accounting Standards

(r) Recently issued accounting standards

As an emerging growth company, the Company has left open the opportunity to take advantage of the extended transition period provided to emerging growth companies in Section 13(a) of the Exchange Act, however, it is the Company’s present intention to adopt any applicable new accounting standards timely. 

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Estimated Useful Lives of Property and Equipment The estimated useful lives of property and equipment are as follows:

 

 

 

 

 

 

Computer and network equipment

 

 

5-7 years

 

Furniture, fixtures and office equipment

 

 

5 years

 

Leasehold improvements

 

 

7 years

 

 

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings (Loss) Per Share

For the years ended December 31, 2021 and 2020, the basic and diluted earnings (loss) per share was as follows:

 

 

 

Year Ended December 31,

 

(In thousands, except share data)

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

Net income (loss)

 

$

655

 

 

$

(6,813

)

Denominator:

 

 

 

 

 

 

Weighted average shares outstanding:

 

 

 

 

 

 

Basic

 

 

12,597,316

 

 

 

11,863,413

 

Diluted(1)

 

 

13,403,041

 

 

 

11,863,413

 

Earnings (loss) per share:

 

 

 

 

 

 

Basic

 

$

0.05

 

 

$

(0.57

)

Diluted

 

$

0.05

 

 

$

(0.57

)

 

(1) A total of 1,764,450 unvested restricted stock units (“RSUs”) have been excluded from the diluted loss per share for the year ended December 31, 2020, as the impact is anti-dilutive.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Summary of Accounts Receivable, Net

Accounts receivable, net consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Accounts receivable

 

$

3,764

 

 

$

3,239

 

Less: Allowance for doubtful accounts

 

 

(28

)

 

 

(38

)

Total accounts receivable, net

 

$

3,736

 

 

$

3,201

 

Summary of Movement of Allowance for Doubtful Accounts

The movement of allowance for doubtful accounts is shown below:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Beginning balance

 

$

38

 

 

$

40

 

Charges to expenses

 

 

95

 

 

 

406

 

Write-offs

 

 

(105

)

 

 

(408

)

Ending balance

 

$

28

 

 

$

38

 

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

Property and equipment, net consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Computer and network equipment

 

$

732

 

 

$

705

 

Furniture, fixtures and office equipment

 

 

763

 

 

 

673

 

Leasehold improvements

 

 

53

 

 

 

52

 

Total cost

 

 

1,548

 

 

 

1,430

 

Less: Accumulated depreciation

 

 

(971

)

 

 

(872

)

Property and equipment, net

 

$

577

 

 

$

558

 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2021
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets Other than Goodwill

Intangible assets other than goodwill consist of the following:

 

 

 

 

 

December 31, 2021

 

 

December 31, 2020

 

(In thousands)

 

Amortization
Period

 

Gross Amount

 

 

Accumulated Amortization

 

 

Net

 

 

Gross Amount

 

 

Accumulated Amortization

 

 

Net

 

Software developed for internal use

 

5-10 years

 

$

42,982

 

 

$

(14,801

)

 

$

28,181

 

 

$

36,804

 

 

$

(9,634

)

 

$

27,170

 

 

Schedule of Estimated Amortization Expenses

As of December 31, 2021, estimated amortization expenses related to the Company’s intangible assets for 2022 through 2027 and thereafter are as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

 

6,027

 

2023

 

 

6,249

 

2024

 

 

5,621

 

2025

 

 

4,424

 

2026

 

 

2,968

 

2027 and thereafter

 

 

2,892

 

Total

 

$

28,181

 

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Accrued payroll and related expenses

 

$

228

 

 

$

1,077

 

Accrued data acquisition costs

 

 

49

 

 

 

58

 

Sales tax payable

 

 

56

 

 

 

104

 

Miscellaneous expenses payable

 

 

62

 

 

 

219

 

Total

 

$

395

 

 

$

1,458

 

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Benefit for Income Taxes

The Company is subject to federal and state income taxes in the United States. The income taxes on income (loss) before income taxes consisted of the following:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Current

 

 

 

 

 

 

Federal and state

 

$

-

 

 

$

-

 

Deferred

 

 

 

 

 

 

Federal

 

 

(1,401

)

 

 

(1,903

)

State

 

 

(303

)

 

 

(554

)

Valuation allowance

 

 

1,902

 

 

 

2,457

 

 

 

 

198

 

 

 

-

 

Provision for income tax

 

$

198

 

 

$

-

 

 

Reconciliation of Effective Income Tax Benefit

The Company’s effective income tax expense differed from the U.S. corporate statutory income tax rate for the years ended December 31, 2021 and 2020. A reconciliation is as follows:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Tax on income (loss) before income taxes

 

$

179

 

 

 

21

%

 

$

(1,431

)

 

 

21

%

Effect of state taxes (net of federal tax benefit)

 

 

(303

)

 

 

-36

%

 

 

(552

)

 

 

8

%

Excess tax benefit from share-based compensation

 

 

(2,801

)

 

 

-328

%

 

 

(1,227

)

 

 

18

%

Nondeductible executive compensation

 

 

1,556

 

 

 

182

%

 

 

656

 

 

 

-10

%

Forgiveness of the CARES Act loan

 

 

(456

)

 

 

-53

%

 

 

-

 

 

 

0

%

Other permanent differences

 

 

121

 

 

 

14

%

 

 

97

 

 

 

-1

%

Valuation allowance

 

 

1,902

 

 

 

223

%

 

 

2,457

 

 

 

-36

%

Income tax expense

 

$

198

 

 

 

23

%

 

$

-

 

 

 

0

%

Schedule of Components of Deferred Tax Assets and Liabilities

Components of deferred tax assets and liabilities consist of the following:

 

(In thousands)

 

December 31, 2021

 

 

December 31, 2020

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

10,860

 

 

$

8,994

 

Share-based compensation

 

 

1,913

 

 

 

1,872

 

Accounts receivable

 

 

7

 

 

 

10

 

Accrued expenses and other current liabilities

 

 

340

 

 

 

330

 

 

 

 

13,120

 

 

 

11,206

 

Valuation allowance

 

 

(9,485

)

 

 

(7,583

)

 

 

 

3,635

 

 

 

3,623

 

Deferred tax liabilities:

 

 

 

 

 

 

Intangible assets

 

 

3,771

 

 

 

3,491

 

Property and equipment

 

 

62

 

 

 

132

 

 

 

 

3,833

 

 

 

3,623

 

Net deferred income tax liabilities

 

$

198

 

 

$

-

 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Unvested Restricted Stock Units Details of unvested RSUs activity during the years ended December 31, 2020 and 2021 were as follows:

 

 

 

Number of units

 

 

Weighted average
grant-date fair value

 

Unvested as of December 31, 2019

 

 

2,237,827

 

 

$

8.88

 

Granted

 

 

283,459

 

 

$

22.30

 

Vested and delivered

 

 

(612,561

)

 

$

7.78

 

Withheld as treasury stock

 

 

(121,608

)

 

$

7.72

 

Vested not delivered

 

 

(8,417

)

 

$

11.25

 

Forfeited

 

 

(14,250

)

 

$

15.45

 

Unvested as of December 31, 2020

 

 

1,764,450

 

 

$

11.43

 

Granted

 

 

506,850

 

 

$

27.50

 

Vested and delivered

 

 

(768,298

)

 

$

9.36

 

Withheld as treasury stock

 

 

(143,400

)

 

$

9.33

 

Vested not delivered

 

 

(10,750

)

 

$

13.68

 

Forfeited

 

 

(41,899

)

 

$

18.97

 

Unvested as of December 31, 2021

 

 

1,306,953

 

 

$

18.85

 

The amount included in "Vested not delivered" above represents RSUs that have been vested but the delivery of the common stock underlying such RSUs were deferred.
Schedule of Grants of RSUs with both Time- and Performance-based Conditions Details of such grants of RSUs were as follows:

 

 

 

 

 

 

 

Weighted average

 

 

 

 

Amortization of share-based compensation

 

RSU grants with

 

 

 

Number

 

 

grant-date

 

 

 

 

Year Ended December 31,

 

performance criteria

 

Grant dates

 

of units

 

 

fair value

 

 

Vesting period

 

2021

 

 

2020

 

Criteria One(1)

 

9/5/2018 - 1/16/2019

 

 

1,577,500

 

 

$

7.66

 

 

3-4 years

 

$

1,206

 

 

$

3,155

 

Criteria Two(2)

 

8/28/2019 - 9/8/2020

 

 

277,500

 

 

$

12.27

 

 

3-4 years

 

 

781

 

 

 

1,239

 

Criteria Three(3)

 

8/28/2019 - 11/20/2020

 

 

455,000

 

 

$

15.44

 

 

3 years

 

 

2,239

 

 

 

3,502

 

Criteria Four(4)

 

7/30/2021

 

 

120,000

 

 

$

31.74

 

 

5 years

 

 

-

 

 

 

-

 

 

 

 

 

 

2,430,000

 

 

 

 

 

 

 

$

4,226

 

 

$

7,896

 

(1)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $7.0 million for such fiscal quarter, (ii) positive adjusted EBITDA, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the participant continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of June 30, 2019, the Company determined that the Criteria One were met. As of December 31, 2021, the remaining 30,000 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
(2)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $10.0 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $1.5 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three or four years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Two would be met and therefore, began to record the related amortization expense on the grant dates. The Company determined that the Criteria Two were met as of March 31, 2021. As of December 31, 2021, the remaining 125,399 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
(3)
Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $12.5 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $2.0 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the respective performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Three would be met and therefore, began to record the related amortization expense on the grant dates.
(4)
On July 30, 2021, the Company granted 120,000 RSUs, subject to performance-based requirements, to one non-executive employee, which was subsequently modified on October 19, 2021, with a fair value of $31.74 per share as of the modification date. Such RSU grants shall not vest unless and until the Company has achieved certain revenue for a portion of its business prior to the achievement date deadline for each performance milestone. No amortization of share-based compensation expense has been recognized in relation to such RSUs with Criteria Four, because, as of December 31, 2021, the Company determined that it is not probable that the Criteria Four will be met.
Summary of Allocated Share-based Compensation

Share-based compensation was allocated to the following accounts in the consolidated financial statements for the years ended December 31, 2021 and 2020:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Sales and marketing expenses

 

$

562

 

 

$

609

 

General and administrative expenses

 

 

6,053

 

 

 

7,455

 

Share-based compensation expense

 

 

6,615

 

 

 

8,064

 

Capitalized in intangible assets

 

 

1,217

 

 

 

1,838

 

Total

 

$

7,832

 

 

$

9,902

 

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-term loan (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of long-term loan

Long-term loan as of December 31, 2020 consists of the following:

 

(In thousands)

 

December 31, 2020

 

Principal amount

 

$

2,152

 

Included in consolidated balance sheet:

 

 

 

Current portion of long-term loan

 

$

449

 

Long-term loan (non-current)

 

 

1,703

 

 

 

$

2,152

 

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Summary of Company's Lease Information

For the years ended December 31, 2021 and 2020, a summary of the Company’s lease information is shown below:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2021

 

 

2020

 

Lease cost:

 

 

 

 

 

 

Operating lease costs

 

$

672

 

 

$

672

 

Other information:

 

 

 

 

 

 

Cash paid for operating leases

 

$

724

 

 

$

704

 

There were no additional right-of-use assets obtained in exchange for operating lease liabilities during the years ended December 31, 2021 and 2020. The Company used 8.0%, its estimated incremental borrowing rate for similar secured assets, as the discount rate for the above-mentioned leases to determine the present value of the lease payments because the implicit rate in each lease is not readily determinable. The discount rate was calculated on the basis of information available as of January 1, 2019, the application date.

Scheduled Future Maturities and Present Value of Operating Lease Liabilities

As of December 31, 2021, scheduled future maturities and present value of the operating lease liabilities are as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

$

743

 

2023

 

 

765

 

2024

 

 

542

 

2025

 

 

77

 

Total maturities

 

$

2,127

 

Present value included in consolidated balance sheet:

 

 

 

Current portion of operating lease liabilities

 

$

617

 

Noncurrent operating lease liabilities

 

 

1,291

 

Total operating lease liabilities

 

$

1,908

 

Difference between the maturities and the present value of operating lease liabilities

 

$

219

 

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Capital Payments under Certain Data Licensing Agreements

The Company incurred data costs of $8,481 and $8,493 for the years ended December 31, 2021 and 2020, respectively, under certain data licensing agreements. As of December 31, 2021, future material capital commitments under certain data licensing agreements were $33,059, shown as follows:

 

(In thousands)

 

 

 

Year

 

December 31, 2021

 

2022

 

 

7,736

 

2023

 

 

7,200

 

2024

 

 

7,106

 

2025

 

 

7,207

 

2026

 

 

3,810

 

Total

 

$

33,059

 

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Principal Activities - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
Segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Operating segments 1
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jun. 16, 2021
USD ($)
Dec. 31, 2021
USD ($)
Customer
Supplier
Dec. 31, 2020
USD ($)
Customer
Supplier
May 05, 2020
USD ($)
Dec. 31, 2019
USD ($)
Summary Of Significant Accounting Policies [Line Items]          
Net income (loss)   $ 655,000 $ (6,813,000)    
Net cash provided by operating activities   8,948,000 6,519,000    
Accumulated deficit   22,018,000 22,673,000    
Cash and cash equivalents   34,258,000 12,957,000    
Net increase in cash and cash equivalents   $ 21,301,000      
Cash and cash equivalents maturity description   three months or less      
FDIC Insurance limit   $ 250,000      
Allowance for doubtful accounts   28,000 38,000   $ 40,000
Goodwill   5,227,000 5,227,000    
Goodwill impairment   0 0    
Impairment of long lived assets   $ 0 0    
Deferred revenue recognition period   12 months      
Estimated revenue expected to be recognized in the future   $ 7,691,000      
Additional automatic renewal period of contract   12 months      
Description of written notice of intent for renewal of contract term   Revenue pursuant to contracts containing a monthly fee is considered to be a single performance obligation consisting of a series of distinct services, and is recognized ratably over the contract period, which is generally 12 months, and the contract shall automatically renew for additional, successive 12-month terms unless written notice of intent not to renew is provided by one party to the other at least 30 days or 60 days prior to the expiration of the then current term.      
Deferred revenue   $ 841,000 $ 504,000    
Deferred revenue realization period     12 months    
Revenue recognized, previously reported as deferred   504,000      
Advertising and promotion costs   $ 97,000 $ 85,000    
Percentage of tax benefits likelihood of being realized upon settlement of tax authority   greater than 50%      
Principal amount $ 2,152,000   $ 2,152,000    
Debt Instrument, Increase, Accrued Interest $ 23,000        
Customer Concentration Risk | Sales Revenue, Net          
Summary Of Significant Accounting Policies [Line Items]          
Major customers | Customer   0 0    
Customer Concentration Risk | Accounts Receivable          
Summary Of Significant Accounting Policies [Line Items]          
Major customers | Customer   0 0    
Supplier Concentration Risk          
Summary Of Significant Accounting Policies [Line Items]          
Amended and renewed term of agreement expiration date with supplier   Jun. 30, 2026      
Each party's written notice of termination prior to end of amended and renewed term   30 days      
The Company's written notice of termination during the initial term   24 months      
Supplier's written notice of termination during the initial term   12 months      
Remaining minimum purchase commitments through end of amended and renewed term   $ 23,800,000      
Supplier Concentration Risk | Cost of Total Data Acqusition | Largest Data Supplier          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk   49.00% 46.00%    
Supplier Concentration Risk | Total Accounts Payable | Data Supplier One          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk   26.00% 40.00%    
Number of major suppliers | Supplier   1 2    
Concentration Risk Percentage 2     16.00%    
Customers With Pricing Contracts          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of Revenue   80.00% 73.00%    
Transactional Customers          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of Revenue   20.00% 27.00%    
Promissory Note [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Non-recourse debt       $ 2,152,000  
Interactive Data          
Summary Of Significant Accounting Policies [Line Items]          
Goodwill   $ 5,227,000 $ 5,227,000    
Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life of intangible assets   5 years      
Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life of intangible assets   10 years      
No Customer | Customer Concentration Risk | Sales Revenue, Net          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk   10.00% 10.00%    
No Customer | Customer Concentration Risk | Accounts Receivable          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk   10.00% 10.00%    
United States          
Summary Of Significant Accounting Policies [Line Items]          
Cash and cash equivalents     $ 12,957,000    
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)
12 Months Ended
Dec. 31, 2021
Computer and Network Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated life of property and equipment 5 years
Computer and Network Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated life of property and equipment 7 years
Furniture, Fixtures and Office Equipment  
Property, Plant and Equipment [Line Items]  
Estimated life of property and equipment 5 years
Leasehold Improvements  
Property, Plant and Equipment [Line Items]  
Estimated life of property and equipment 7 years
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details 1)
$ in Thousands
Dec. 31, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenue expected to be recognized in the future $ 7,691
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenue expected to be recognized in the future $ 4,430
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenue expected to be recognized in the future $ 2,589
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Estimated revenue expected to be recognized in the future $ 672
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]    
Net income (loss) $ 655 $ (6,813)
Weighted average shares outstanding:    
Basic 12,597,316 11,863,413
Diluted [1] 13,403,041 11,863,413
Earnings (loss) per share:    
Basic $ 0.05 $ (0.57)
Diluted $ 0.05 $ (0.57)
[1] A total of 1,764,450 unvested restricted stock units (“RSUs”) have been excluded from the diluted loss per share for the year ended December 31, 2020, as the impact is anti-dilutive.
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings (Loss) Per Share - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
shares
Restricted Stock Units (RSUs)  
Earnings Per Share [Line Items]  
Shares excluded from the diluted loss per share calculation 1,764,450
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]      
Accounts receivable $ 3,764 $ 3,239  
Less: Allowance for doubtful accounts (28) (38) $ (40)
Total accounts receivable, net $ 3,736 $ 3,201  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable, Net - Summary of Movement of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]    
Beginning balance $ 38 $ 40
Charges to expenses 95 406
Write-offs (105) (408)
Ending balance $ 28 $ 38
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 1,548 $ 1,430
Less: Accumulated depreciation (971) (872)
Property and equipment, net 577 558
Computer and Network Equipment    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 732 705
Furniture, Fixtures and Office Equipment    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment 763 673
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Total cost of property and equipment $ 53 $ 52
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Depreciation of property and equipment $ 229 $ 226
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets, Net - Intangible Assets Other than Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Intangible Assets, Net $ 28,181 $ 27,170
Minimum    
Finite Lived Intangible Assets [Line Items]    
Amortization Period 5 years  
Maximum    
Finite Lived Intangible Assets [Line Items]    
Amortization Period 10 years  
Software Developed for Internal Use    
Finite Lived Intangible Assets [Line Items]    
Intangible Assets, Gross Amount $ 42,982 36,804
Intangible Assets, Accumulated Amortization (14,801) (9,634)
Intangible Assets, Net $ 28,181 $ 27,170
Software Developed for Internal Use | Minimum    
Finite Lived Intangible Assets [Line Items]    
Amortization Period 5 years  
Software Developed for Internal Use | Maximum    
Finite Lived Intangible Assets [Line Items]    
Amortization Period 10 years  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets, Net - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]    
Amortization expenses $ 5,170 $ 3,990
Software Developed for Internal Use    
Finite Lived Intangible Assets [Line Items]    
Intangible assets that have not started amortization 3,032  
Capitalized costs of internally-developed software $ 6,181 $ 7,346
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets, Net - Schedule of Estimated Amortization Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Intangible Liability Disclosure [Abstract]    
2022 $ 6,027  
2023 6,249  
2024 5,621  
2025 4,424  
2026 2,968  
2027 and thereafter 2,892  
Intangible Assets, Net $ 28,181 $ 27,170
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued payroll and related expenses $ 228 $ 1,077
Accrued data acquisition costs 49 58
Sales tax payable 56 104
Miscellaneous expenses payable 62 219
Total $ 395 $ 1,458
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Benefit for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Deferred    
Federal $ (1,401) $ (1,903)
State (303) (554)
Valuation allowance 1,902 2,457
Deferred federal, state and local, tax expense (benefit), total 198  
Provision for income tax $ 198 $ 0
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Effective Income Tax Benefit Differed from Statutory Federal Income Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Tax on loss before income taxes $ 179 $ (1,431)
Effect of state taxes (net of federal tax benefit) (303) (552)
Excess tax benefit from share-based compensation (2,801) (1,227)
Nondeductible executive compensation 1,556 656
Forgiveness of the CARES Act loan (456)  
Other permanent differences 121 97
Valuation allowance 1,902 2,457
Income tax benefit $ 198 $ 0
Tax on loss before income taxes 21.00% 21.00%
Effect of state taxes (net of federal tax benefit) (36.00%) 8.00%
Excess tax benefit from share-based compensation (328.00%) 18.00%
Nondeductible executive compensation 182.00% (10.00%)
Forgiveness of the CARES Act loan (53.00%) 0.00%
Other permanent differences 14.00% (1.00%)
Valuation allowance 223.00% (36.00%)
Income tax expense 23.00% 0.00%
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Net operating loss carryforwards $ 10,860 $ 8,994
Share-based compensation 1,913 1,872
Accounts receivable 7 10
Accrued expenses and other current liabilities 340 330
Deferred tax assets, gross, Total 13,120 11,206
Valuation allowance (9,485) (7,583)
Deferred tax assets, net of valuation allowance 3,635 3,623
Deferred tax liabilities:    
Intangible assets 3,771 3,491
Property and equipment 62 132
Deferred tax liabilities, gross, Total 3,833 $ 3,623
Net deferred income tax liabilities $ 198  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]    
Net operating loss carryforwards, carried forward indefinitely $ 37,471,000  
Operating loss carryforward, expiration year 2036  
Operating loss carryforwards valuation allowance $ 9,485,000 $ 7,583,000
(Decrease) increase in valuation allowance $ 1,902,000 2,457,000
Percentage of tax benefits likelihood of being realized upon settlement of tax authority greater than 50%  
Unrecognized tax benefits $ 0 $ 0
Domestic Tax Authority    
Income Taxes [Line Items]    
Net operating loss carryforwards 43,501,000  
State and Local Jurisdiction    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 33,665,000  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock and Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Equity [Line Items]        
Common stock, shares authorized     200,000,000 200,000,000
Common stock, par value     $ 0.001 $ 0.001
Common stock, shares issued     13,488,540 12,167,327
Treasury Stock, issued     0 0
Issuance of common stock upon direct offering to certain investors, net of issuance costs     552,915  
Common Stock Issuance Price     $ 38.00  
Proceeds from issuance of shares, net of issuance costs $ 20,924   $ 20,924
Preferred stock, shares authorized     10,000,000 10,000,000
Preferred stock, par value     $ 0.001 $ 0.001
Preferred stock, shares issued     0 0
Preferred stock, shares outstanding     0 0
Treasury Stock        
Equity [Line Items]        
Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares     143,400 121,608
Retirement of treasury stock, Shares   224,755 143,400  
Treasury Stock, Value     $ 3,327 $ 1,828
Common Stock        
Equity [Line Items]        
Vesting of restricted stock units, Shares     911,698 734,170
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Jun. 03, 2020
Mar. 22, 2018
Restricted Stock Units (RSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized share-based compensation costs in respect of granted RSUs $ 14,098    
Unrecognized share-based compensation remaining weighted average period 2 years 7 months 6 days    
2018 Stock Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock authorized     3,000,000
Common stock available for future issuance 805,462    
2018 Stock Incentive Plan | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock authorized   3,000,000  
2018 Stock Incentive Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock authorized   4,500,000  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation - Schedule of Unvested RSU Activity (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unvested, Number of units, Beginning balance 1,764,450 2,237,827
Granted, Number of units 506,850 283,459
Vested and delivered, Number of units (768,298) (612,561)
Withheld as treasury stock, Number of units (143,400) (121,608)
Vested not delivered, Number of units (10,750) (8,417)
Forfeited, Number of units (41,899) (14,250)
Unvested, Number of units, Ending balance 1,306,953 1,764,450
Unvested, Weighted average grant-date fair value, Beginning balance $ 11.43 $ 8.88
Granted, Weighted average grant-date fair value 27.50 22.30
Vested and delivered, Weighted average grant-date fair value 9.36 7.78
Withheld as treasury stock, Weighted average grant-date fair value 9.33 7.72
Vested not delivered, Weighted average grant-date fair value 13.68 11.25
Forfeited, Weighted average grant-date fair value 18.97 15.45
Unvested, Weighted average grant-date fair value, Ending balance $ 18.85 $ 11.43
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Amortization of share-based compensation $ 6,615 $ 8,064
Performance Based Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares granted in accordance with 2018 Plan 2,430,000  
Amortization of share-based compensation of RSUs with both time- and performance-based conditions $ 4,226 7,896
Performance Based Restricted Stock Units | Criteria One    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Grant dates [1] 9/5/2018 - 1/16/2019  
Shares granted in accordance with 2018 Plan [1] 1,577,500  
Weighted average grant-date fair value [1] $ 7.66  
Amortization of share-based compensation [1] $ 1,206 3,155
Performance Based Restricted Stock Units | Criteria One | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period [1] 3 years  
Performance Based Restricted Stock Units | Criteria One | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period [1] 4 years  
Performance Based Restricted Stock Units | Criteria Two    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Grant dates [2] 8/28/2019 - 9/8/2020  
Shares granted in accordance with 2018 Plan [2] 277,500  
Weighted average grant-date fair value [2] $ 12.27  
Amortization of share-based compensation [2] $ 781 1,239
Performance Based Restricted Stock Units | Criteria Two | Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period [2] 3 years  
Performance Based Restricted Stock Units | Criteria Two | Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period [2] 4 years  
Performance Based Restricted Stock Units | Criteria Three    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Grant dates [3] 8/28/2019 - 11/20/2020  
Shares granted in accordance with 2018 Plan [3] 455,000  
Weighted average grant-date fair value [3] $ 15.44  
Vesting period [3] 3 years  
Amortization of share-based compensation [3] $ 2,239 3,502
Performance Based Restricted Stock Units | Criteria Four    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Grant dates [4] 7/30/2021  
Shares granted in accordance with 2018 Plan [4] 120,000  
Weighted average grant-date fair value [4] $ 31.74  
Vesting period [4] 5 years  
Amortization of share-based compensation [4] $ 0 $ 0
[1] Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $7.0 million for such fiscal quarter, (ii) positive adjusted EBITDA, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the participant continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of June 30, 2019, the Company determined that the Criteria One were met. As of December 31, 2021, the remaining 30,000 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
[2] Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $10.0 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $1.5 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three or four years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Two would be met and therefore, began to record the related amortization expense on the grant dates. The Company determined that the Criteria Two were met as of March 31, 2021. As of December 31, 2021, the remaining 125,399 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
[3] Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $12.5 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $2.0 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the respective performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Three would be met and therefore, began to record the related amortization expense on the grant dates.
[4] On July 30, 2021, the Company granted 120,000 RSUs, subject to performance-based requirements, to one non-executive employee, which was subsequently modified on October 19, 2021, with a fair value of $31.74 per share as of the modification date. Such RSU grants shall not vest unless and until the Company has achieved certain revenue for a portion of its business prior to the achievement date deadline for each performance milestone. No amortization of share-based compensation expense has been recognized in relation to such RSUs with Criteria Four, because, as of December 31, 2021, the Company determined that it is not probable that the Criteria Four will be met.
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Parenthetical) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Amortization of share-based compensation   $ 6,615 $ 8,064
Performance Based Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of units   2,430,000  
Performance Based Restricted Stock Units | Criteria One      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of units [1]   1,577,500  
Granted, Weighted average grant-date fair value [1]   $ 7.66  
Amortization of share-based compensation [1]   $ 1,206 3,155
Performance Based Restricted Stock Units | Criteria One | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period [1]   3 years  
Performance Based Restricted Stock Units | Criteria One | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period [1]   4 years  
Performance Based Restricted Stock Units | Criteria Two      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of units [2]   277,500  
Granted, Weighted average grant-date fair value [2]   $ 12.27  
Amortization of share-based compensation [2]   $ 781 1,239
Performance Based Restricted Stock Units | Criteria Two | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period [2]   3 years  
Performance Based Restricted Stock Units | Criteria Two | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period [2]   4 years  
Performance Based Restricted Stock Units | Criteria Three      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period [3]   3 years  
Granted, Number of units [3]   455,000  
Granted, Weighted average grant-date fair value [3]   $ 15.44  
Amortization of share-based compensation [3]   $ 2,239 3,502
Performance Based Restricted Stock Units | Criteria Four      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period [4]   5 years  
Granted, Number of units [4]   120,000  
Granted, Weighted average grant-date fair value [4]   $ 31.74  
RSU Grant Vested $ 0    
Amortization of share-based compensation [4]   $ 0 $ 0
Performance Based Restricted Stock Units | Criteria Four | Non Executive Employee      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted, Number of units 120,000    
Granted, Weighted average grant-date fair value $ 0.74    
2018 Stock Incentive Plan | Performance Based Restricted Stock Units | Criteria One | Employees and Directors      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   3 years  
Gross revenue threshold limit for vesting of grants   $ 7,000  
Expected to vest and issued, remaining shares   30,000  
2018 Stock Incentive Plan | Performance Based Restricted Stock Units | Criteria Two      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected to vest and issued, remaining shares   125,399  
2018 Stock Incentive Plan | Performance Based Restricted Stock Units | Criteria Two | Employees and Directors      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Gross revenue threshold limit for vesting of grants   $ 10,000  
2018 Stock Incentive Plan | Performance Based Restricted Stock Units | Criteria Two | Employees and Directors | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Positive adjusted EBITDA threshold limit for vesting of grants   $ 1,500  
2018 Stock Incentive Plan | Performance Based Restricted Stock Units | Criteria Two | Employees and Directors | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   4 years  
2018 Stock Incentive Plan | Performance Based Restricted Stock Units | Criteria Three | Employees and Directors      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   3 years  
Gross revenue threshold limit for vesting of grants   $ 12,500  
2018 Stock Incentive Plan | Performance Based Restricted Stock Units | Criteria Three | Employees and Directors | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Positive adjusted EBITDA threshold limit for vesting of grants   $ 2,000  
[1] Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $7.0 million for such fiscal quarter, (ii) positive adjusted EBITDA, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the participant continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of June 30, 2019, the Company determined that the Criteria One were met. As of December 31, 2021, the remaining 30,000 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
[2] Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $10.0 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $1.5 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three or four years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Two would be met and therefore, began to record the related amortization expense on the grant dates. The Company determined that the Criteria Two were met as of March 31, 2021. As of December 31, 2021, the remaining 125,399 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.
[3] Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $12.5 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $2.0 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the respective performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Three would be met and therefore, began to record the related amortization expense on the grant dates.
[4] On July 30, 2021, the Company granted 120,000 RSUs, subject to performance-based requirements, to one non-executive employee, which was subsequently modified on October 19, 2021, with a fair value of $31.74 per share as of the modification date. Such RSU grants shall not vest unless and until the Company has achieved certain revenue for a portion of its business prior to the achievement date deadline for each performance milestone. No amortization of share-based compensation expense has been recognized in relation to such RSUs with Criteria Four, because, as of December 31, 2021, the Company determined that it is not probable that the Criteria Four will be met.
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-based Compensation - Summary of Allocated Share-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based compensation recognized    
Share-based compensation expense $ 6,615 $ 8,064
Share-based compensation capitalized in intangible assets 1,217 1,838
Total 7,832 9,902
Sales and Marketing Expenses    
Share-based compensation recognized    
Share-based compensation expense 562 609
General and Administrative Expenses    
Share-based compensation recognized    
Share-based compensation expense $ 6,053 $ 7,455
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 01, 2023
Nov. 01, 2022
Nov. 01, 2021
Feb. 16, 2021
Aug. 07, 2018
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]              
Share-based compensation expense           $ 6,615 $ 8,064
Restricted Stock Units (RSUs)              
Related Party Transaction [Line Items]              
Shares granted in accordance with 2018 Plan           506,850 283,459
Services Agreement | Michael Brauser-A Greater Than 10% Stockholder              
Related Party Transaction [Line Items]              
Related party stockholder, percent         10.00%    
Term of agreement, related party         1 year    
Renewal term of agreement, related party         1 year    
Consulting service fee monthly payment         $ 30    
Consulting service fee recognized amount           $ 216 $ 360
Services Agreement | Michael Brauser-A Greater Than 10% Stockholder | Restricted Stock Units (RSUs)              
Related Party Transaction [Line Items]              
Share-based compensation expense           $ 1,432 $ 1,392
Separation Agreement | Michael Brauser-A Greater Than 10% Stockholder              
Related Party Transaction [Line Items]              
Service agreement expiration date       Aug. 06, 2021      
Separation Agreement | Michael Brauser-A Greater Than 10% Stockholder | Minimum              
Related Party Transaction [Line Items]              
Percentage of the current director change           25.00%  
Separation Agreement | Michael Brauser-A Greater Than 10% Stockholder | Restricted Stock Units (RSUs)              
Related Party Transaction [Line Items]              
Share-based compensation expense       $ 723   $ 723  
Shares granted in accordance with 2018 Plan           166,666  
Shares granted in accordance with 2018 Plan           30,000  
Vesting percentage     33.00%        
Separation Agreement | Michael Brauser-A Greater Than 10% Stockholder | Restricted Stock Units (RSUs) | Forecast              
Related Party Transaction [Line Items]              
Vesting percentage 100.00% 66.00%          
Separation Agreement | Michael Brauser-A Greater Than 10% Stockholder | Restricted Stock Units (RSUs) | Minimum              
Related Party Transaction [Line Items]              
Percentage of common stock           10.00%  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-term loan - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 16, 2021
May 05, 2020
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]        
Accrued interest $ 23      
Gain on extinguishment of debt     $ 2,175 $ 0
Cares Act | Legacy Bank Of Florida | Principal Forgiveness        
Debt Instrument [Line Items]        
Unsecured non-recourse loan in the principal amount 2,152      
Accrued interest $ 23      
Gain on extinguishment of debt     $ 2,175  
Promissory Notes | Cares Act | Legacy Bank Of Florida        
Debt Instrument [Line Items]        
Unsecured non-recourse loan in the principal amount   $ 2,152    
Term of loan   2 years    
Loan maturity date   May 05, 2022    
Loan Interest rate   1.00%    
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-term loan - Schedule of Long-term loan (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 16, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]      
Principal amount   $ 2,152 $ 2,152
Included in consolidated balance sheet:      
Current portion of long-term loan $ 0   449
Long-term loan (non-current)     1,703
Long-term loan, gross   $ 2,152 $ 2,152
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Details) - ft²
1 Months Ended 12 Months Ended
Apr. 30, 2017
Jan. 31, 2017
Dec. 31, 2021
Leases [Abstract]      
Operating leases rentable square feet 6,003 21,020  
Operating lease agreement 90 months 89 months  
Operating lease, existence of option to extend true true true
Operating lease, extended term 60 months 60 months  
Weighted average remaining operating lease     2 years 9 months 18 days
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Company's Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lease cost:    
Operating lease costs $ 672 $ 672
Other information:    
Cash paid for operating leases $ 724 $ 704
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Company's Lease Information (Paranthetical) (Details)
Dec. 31, 2018
Leases [Abstract]  
Weighted average discount rate for operating leases 8.00%
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Scheduled Future Maturities and Present Value of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 743  
2023 765  
2024 542  
2025 77  
Total maturities 2,127  
Present value included in consolidated balance sheet:    
Current portion of operating lease liabilities 617 $ 552
Noncurrent operating lease liabilities 1,291 $ 1,908
Total operating lease liabilities 1,908  
Difference between the maturities and the present value of operating lease liabilities $ 219  
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Data cost incurred $ 8,481 $ 8,493
Total capital commitment under certain data licensing agreements $ 33,059  
Deferred amount percentage 50.00%  
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Future Minimum Capital Payments under Certain Data Licensing Agreements (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2022 $ 7,736
2023 7,200
2024 7,106
2025 7,207
2026 3,810
Total $ 33,059
XML 79 rdvt-20211231_htm.xml IDEA: XBRL DOCUMENT 0001720116 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001720116 us-gaap:ComputerEquipmentMember 2021-12-31 0001720116 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember rdvt:LargestDataSupplierMember 2020-01-01 2020-12-31 0001720116 srt:MinimumMember rdvt:EmployeesAndDirectorsMember rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:TwoThousandEighteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001720116 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001720116 rdvt:TransactionalCustomersMember 2021-01-01 2021-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember rdvt:SeparationAgreementMember rdvt:GreaterThan10PercentStockholderMember 2021-01-01 2021-12-31 0001720116 us-gaap:SupplierConcentrationRiskMember 2021-12-31 0001720116 srt:MaximumMember rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001720116 2020-01-01 2020-12-31 0001720116 rdvt:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720116 2017-01-01 2017-01-31 0001720116 rdvt:CustomersWithPricingContractsMember 2021-01-01 2021-12-31 0001720116 srt:MaximumMember 2021-01-01 2021-12-31 0001720116 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001720116 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001720116 us-gaap:PrincipalForgivenessMember rdvt:LegacyBankOfFloridaMember rdvt:CaresActMember 2021-06-16 2021-06-16 0001720116 2020-12-31 0001720116 2017-04-01 2017-04-30 0001720116 2019-12-31 0001720116 rdvt:InteractiveDataLimitedLiabilityCompanyMember 2021-12-31 0001720116 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001720116 2018-12-31 0001720116 rdvt:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember rdvt:DataSupplierOneMember 2020-01-01 2020-12-31 0001720116 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001720116 us-gaap:TreasuryStockMember 2019-12-31 0001720116 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720116 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001720116 us-gaap:RetainedEarningsMember 2020-12-31 0001720116 country:US 2020-12-31 0001720116 rdvt:PromissoryNoteMember rdvt:LegacyBankOfFloridaMember rdvt:CaresActMember 2020-05-05 0001720116 srt:MinimumMember rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001720116 srt:MinimumMember 2021-01-01 2021-12-31 0001720116 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001720116 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001720116 2021-06-30 0001720116 rdvt:TwoThousandEighteenStockIncentivePlanMember 2021-12-31 0001720116 srt:MinimumMember rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001720116 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001720116 us-gaap:TreasuryStockMember 2021-12-31 0001720116 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:ShareBasedCompensationAwardTrancheFourMember 2021-07-30 2021-07-30 0001720116 us-gaap:CommonStockMember 2021-12-31 0001720116 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001720116 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001720116 srt:MinimumMember rdvt:SeparationAgreementMember rdvt:GreaterThan10PercentStockholderMember 2021-01-01 2021-12-31 0001720116 rdvt:EmployeesAndDirectorsMember rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:TwoThousandEighteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:TwoThousandEighteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-12-31 0001720116 2021-01-01 2021-12-31 0001720116 2022-03-04 0001720116 rdvt:InteractiveDataLimitedLiabilityCompanyMember 2020-12-31 0001720116 2021-06-16 0001720116 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001720116 us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-12-31 0001720116 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001720116 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001720116 us-gaap:CommonStockMember 2020-12-31 0001720116 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember rdvt:LargestDataSupplierMember 2021-01-01 2021-12-31 0001720116 rdvt:SeparationAgreementMember rdvt:GreaterThan10PercentStockholderMember 2021-02-16 2021-02-16 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:ShareBasedCompensationAwardTrancheFourMember 2020-01-01 2020-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001720116 us-gaap:TreasuryStockMember 2020-12-31 0001720116 rdvt:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember rdvt:DataSupplierOneMember 2021-01-01 2021-12-31 0001720116 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001720116 rdvt:NonExecutiveEmployeeMember rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:ShareBasedCompensationAwardTrancheFourMember 2021-07-30 2021-07-30 0001720116 us-gaap:DomesticCountryMember 2021-12-31 0001720116 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember rdvt:SeparationAgreementMember rdvt:GreaterThan10PercentStockholderMember 2021-02-16 2021-02-16 0001720116 us-gaap:PrincipalForgivenessMember rdvt:LegacyBankOfFloridaMember rdvt:CaresActMember 2021-01-01 2021-12-31 0001720116 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001720116 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-12-31 0001720116 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001720116 srt:MaximumMember rdvt:TwoThousandEighteenStockIncentivePlanMember 2020-06-03 0001720116 2024-01-01 2021-12-31 0001720116 rdvt:EmployeesAndDirectorsMember rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:TwoThousandEighteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001720116 srt:MaximumMember rdvt:EmployeesAndDirectorsMember rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:TwoThousandEighteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001720116 us-gaap:TreasuryStockMember 2020-11-01 2020-11-30 0001720116 srt:MinimumMember rdvt:EmployeesAndDirectorsMember rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:TwoThousandEighteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember rdvt:ServicesAgreementMember rdvt:GreaterThan10PercentStockholderMember 2021-01-01 2021-12-31 0001720116 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:ShareBasedCompensationAwardTrancheFourMember 2021-01-01 2021-12-31 0001720116 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720116 2021-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001720116 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001720116 us-gaap:RetainedEarningsMember 2021-12-31 0001720116 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-01-01 2020-12-31 0001720116 srt:MaximumMember rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001720116 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001720116 rdvt:NoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001720116 rdvt:ServicesAgreementMember rdvt:GreaterThan10PercentStockholderMember 2021-01-01 2021-12-31 0001720116 rdvt:PromissoryNoteSharesMember 2020-05-05 0001720116 us-gaap:RetainedEarningsMember 2019-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-12-31 0001720116 srt:MinimumMember rdvt:TwoThousandEighteenStockIncentivePlanMember 2020-06-03 0001720116 rdvt:TransactionalCustomersMember 2020-01-01 2020-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember 2020-01-01 2020-12-31 0001720116 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001720116 rdvt:NoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001720116 us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001720116 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001720116 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001720116 2022-01-01 2021-12-31 0001720116 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001720116 2023-01-01 2021-12-31 0001720116 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember rdvt:SeparationAgreementMember rdvt:GreaterThan10PercentStockholderMember 2021-01-01 2021-12-31 0001720116 rdvt:ServicesAgreementMember rdvt:GreaterThan10PercentStockholderMember 2020-01-01 2020-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-12-31 0001720116 us-gaap:CommonStockMember 2019-12-31 0001720116 srt:ScenarioForecastMember us-gaap:RestrictedStockUnitsRSUMember rdvt:SeparationAgreementMember rdvt:GreaterThan10PercentStockholderMember 2023-11-01 2023-11-01 0001720116 rdvt:TwoThousandEighteenStockIncentivePlanMember 2018-03-22 0001720116 rdvt:ServicesAgreementMember rdvt:GreaterThan10PercentStockholderMember 2018-08-07 2018-08-07 0001720116 rdvt:PromissoryNoteMember rdvt:LegacyBankOfFloridaMember rdvt:CaresActMember 2020-05-03 2020-05-05 0001720116 2021-06-16 2021-06-16 0001720116 2021-11-01 2021-11-30 0001720116 rdvt:NoCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001720116 us-gaap:PrincipalForgivenessMember rdvt:LegacyBankOfFloridaMember rdvt:CaresActMember 2021-06-16 0001720116 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001720116 2017-04-30 0001720116 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001720116 rdvt:CustomersWithPricingContractsMember 2020-01-01 2020-12-31 0001720116 us-gaap:ComputerEquipmentMember 2020-12-31 0001720116 rdvt:PerformanceBasedRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001720116 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001720116 rdvt:EmployeesAndDirectorsMember rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:TwoThousandEighteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001720116 2017-01-31 0001720116 us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0001720116 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001720116 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001720116 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001720116 srt:ScenarioForecastMember us-gaap:RestrictedStockUnitsRSUMember rdvt:SeparationAgreementMember rdvt:GreaterThan10PercentStockholderMember 2022-11-01 2022-11-01 0001720116 us-gaap:RestrictedStockUnitsRSUMember rdvt:ServicesAgreementMember rdvt:GreaterThan10PercentStockholderMember 2020-01-01 2020-12-31 0001720116 rdvt:EmployeesAndDirectorsMember rdvt:PerformanceBasedRestrictedStockUnitsMember rdvt:TwoThousandEighteenStockIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember rdvt:SeparationAgreementMember rdvt:GreaterThan10PercentStockholderMember 2021-11-01 2021-11-01 0001720116 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001720116 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 pure utr:sqft iso4217:USD shares shares rdvt:Customer rdvt:Segment rdvt:Supplier iso4217:USD true true 0001720116 FY false P5Y true --12-31 10-K true 2021-12-31 2021 false 001-38407 RED VIOLET, INC. DE 82-2408531 2650 North Military Trail Suite 300 Boca Raton FL 33431 561 757-4000 Common Stock, $0.001 par value per share RDVT NASDAQ No No Yes Yes Non-accelerated Filer true true false false false 191700000 13522567 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Portions of the registrant’s Proxy Statement relating to its 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year ended December 31, 2021 are incorporated herein by reference in Part III of this Annual Report on Form 10-K.</span></p> 248 GRANT THORNTON LLP Fort Lauderdale, Florida 34258000 12957000 28000 38000 3736000 3201000 599000 581000 38593000 16739000 577000 558000 28181000 27170000 5227000 5227000 1661000 2161000 137000 139000 74376000 51994000 1605000 2075000 395000 1458000 617000 552000 0 449000 841000 504000 3458000 5038000 1291000 1908000 0 1703000 198000 4947000 8649000 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 200000000 200000000 13488540 13488540 12167327 12167327 13000 13000 91434000 66005000 -22018000 -22673000 69429000 43345000 74376000 51994000 44022000 34586000 11195000 11276000 8932000 8098000 19811000 17827000 5399000 4216000 45337000 41417000 -1315000 -6831000 -7000 18000 2175000 0 853000 -6813000 198000 0 655000 -6813000 0.05 -0.57 0.05 -0.57 12597316 11863413 13403041 11863413 11657912 12000 -103147 -1255000 59187000 -15860000 42084000 734170 1000 1000 121608 1828000 1828000 -224755 224755 3083000 -3083000 9902000 9902000 -6813000 -6813000 12167327 13000 66005000 -22673000 43345000 911698 143400 3327000 3327000 -143400 143400 3327000 -3327000 86000 86000 552915 20924000 20924000 7832000 7832000 655000 655000 13488540 13000 91434000 -22018000 69429000 655000 -6813000 5399000 4216000 6615000 8064000 32000 337000 95000 406000 500000 459000 11000 12000 2175000 0 198000 -630000 -64000 18000 -141000 -2000 -63000 -470000 -63000 -1051000 -125000 337000 376000 -552000 -490000 8948000 6519000 280000 154000 4964000 5508000 -5244000 -5662000 20924000 0 2152000 3327000 1828000 17597000 324000 21301000 1181000 12957000 11776000 34258000 12957000 0 0 0 0 1217000 1838000 3327000 3083000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">1. Principal activities</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Red Violet, Inc. (“red violet,” or the “Company”), a Delaware corporation, is a software and services company building proprietary technologies and applying analytical capabilities to deliver identity intelligence. The Company’s technology powers critical solutions, which empower organizations to operate with confidence. The Company’s solutions enable the real-time identification and location of people, businesses, assets and their interrelationships. These solutions are used for purposes including risk mitigation, due diligence, fraud detection and prevention, regulatory compliance, and customer acquisition. The Company’s intelligent platform, CORE</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;vertical-align:top;font-size:6.7pt;font-family:Times New Roman;">TM</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, is purpose-built for the enterprise, yet flexible enough for organizations of all sizes, bringing clarity to massive datasets by transforming data into intelligence. The Company drives workflow efficiency and enables organizations to make better data-driven decisions.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leveraging cloud-native proprietary technology and applying machine learning and advanced analytical capabilities, CORE provides essential solutions to public and private sector organizations through intuitive, easy-to-use analytical interfaces. With massive data assets consisting of public record, proprietary and publicly-available data, the Company’s differentiated information and innovative platform and solutions deliver identity intelligence – entities, relationships, affiliations, interactions, and events. The Company’s solutions are used today to enable frictionless commerce, to ensure safety, and to reduce fraud and the concomitant expense borne by society</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:12.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has only </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> operating segment, as defined by Accounting Standards Codification ("ASC") 280, “</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Segment Reporting</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.”</span></p> 1 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">2. Summary of significant accounting policies</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(a) Basis of preparation and liquidity</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The accompanying consolidated financial statements have been prepared by red violet in accordance with accounting principles generally accepted in the United States (“US GAAP”).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company reported net income of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">655</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and a net loss of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,813</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively. Net cash provided by operating activities was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,948</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,519</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had an accumulated deficit of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,018</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, the Company had available cash and cash equivalents of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,258</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, an increase of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,301</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> from $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,957</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> as of December 31, 2020. Based on this available cash and cash equivalents, and the projections of growth in revenue and operating results in the coming year, the Company believes that it will have sufficient cash resources to finance its operations and expected capital expenditures for the next twelve months from the date the financials are issued.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Principles of consolidation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions among the Company and its subsidiaries have been eliminated upon consolidation.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(b) Use of estimates</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preparation of consolidated financial statements in accordance with US GAAP requires red violet’s management to make estimates and assumptions relating to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant items subject to such estimates and assumptions include the allowance for doubtful accounts, useful lives of intangible assets, recoverability of the carrying amount of goodwill and intangible assets, share-based compensation and income tax provision. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(c) Cash and cash equivalents</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents consist of cash on hand and bank deposits with original maturities of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three months or less</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, which are unrestricted as to withdrawal and use.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s cash and bank deposits were held in major financial institutions located in the United States, which management believes have high credit ratings. The cash and bank deposits held in the United States, denominated in USD, amounted to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,258</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,957</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> as of December 31, 2021 and 2020, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist principally of cash investments. The Company places its temporary cash instruments with well-known financial institutions within the United States, and, at times, may maintain balances in United States banks in excess of the $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">250</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> US Federal Deposit Insurance Corporation insurance limit. The Company monitors the credit ratings of the financial institutions to mitigate this risk.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(d) Accounts receivable</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable are due from customers and are generally unsecured, which consist of amounts earned but not yet collected. None of the Company’s accounts receivable bear interest.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The allowance for doubtful accounts is management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. Management determines the allowance based on reviews of customer-specific facts and economic conditions. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance-sheet credit exposure related to its customers. The amount of the allowance for doubtful accounts was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> as of December 31, 2021 and 2020, respectively.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(e) Property and equipment</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment are stated at cost, net of accumulated depreciation or amortization. Expenditures for maintenance, repairs, and minor renewals are charged to expense in the period incurred. Betterments and additions are capitalized. Property and equipment are depreciated on the straight-line basis over the estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of their estimated useful lives or lease terms that are reasonably assured. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated useful lives of property and equipment are as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p> <table style="border-spacing:0;table-layout:fixed;width:68.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:81.836%;"/> <td style="width:3.826%;"/> <td style="width:1.225%;"/> <td style="width:11.22%;"/> <td style="width:1.893%;"/> </tr> <tr style="height:3.6pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computer and network equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_07fa70b8-3761-447d-a09f-137acd389e1b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Furniture, fixtures and office equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">When items of property and equipment are retired or otherwise disposed of, loss/income is charged or credited for the difference between the net book value and proceeds received thereon.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(f) Intangible assets other than goodwill</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s intangible assets are initially recorded at the capitalized actual costs incurred, their acquisition cost, or fair value if acquired as part of a business combination, and amortized on a straight-line basis over their respective estimated useful lives, which are the periods over which the assets are expected to contribute directly or indirectly to the future cash flows of the Company. The Company’s intangible assets represent software developed for internal use. Intangible assets have estimated useful lives of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In accordance with ASC 350-40,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> “Software — Internal use software,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> the Company capitalizes eligible costs, including salaries and staff benefits, share-based compensation expense, travel expenses incurred by relevant employees, and other relevant costs of developing internal-use software that are incurred in the application development stage when developing or obtaining software for internal use. Once the software developed for internal use is ready for its intended use, it is amortized on a straight-line basis over its useful life.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(g) Goodwill</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill represents the cost in excess of the fair value of the net assets acquired in a business combination. As of December 31, 2021 and 2020, the balance of goodwill of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,227</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> was as a result of the acquisition of Interactive Data, LLC (“Interactive Data”), a wholly-owned subsidiary of red violet, effective on October 2, 2014.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In accordance with ASC 350,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> “Intangibles - Goodwill and Other,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> goodwill is tested at least annually for impairment, or when events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, by assessing qualitative factors or performing a quantitative analysis in determining whether it is more likely than not that its fair value exceeds the carrying value. A quantitative step one assessment involves determining the fair value of each reporting unit using market participant assumptions. Should an impairment exist, the Company would recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The measurement date of the Company’s annual goodwill impairment test is October 1. On October 1, 2021 and 2020, the Company performed qualitative assessments on the reporting unit and, based on this assessment, no events have occurred to indicate that it is more likely than not that the fair value of the reporting unit is less than its carry amount. The Company concluded that goodwill was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t impaired as of December 31, 2021 and 2020.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For purposes of reviewing impairment and the recoverability of goodwill, the Company must make various assumptions regarding estimated future cash flows and other factors in determining the fair values, including market multiples, discount rates, etc.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(h) Impairment of long-lived assets</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets are amortized over their respective useful lives and, along with other long-lived assets, are evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying amounts may not be recoverable in accordance with ASC 360-10-15, “</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Impairment or Disposal of Long-Lived Assets.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">” In evaluating long-lived assets for recoverability, including finite-lived intangibles and property and equipment, the Company uses its best estimate of future cash flows expected to result from the use of the asset and eventual disposition in accordance with ASC 360-10-15. To the extent that estimated future undiscounted cash inflows attributable to the asset, less estimated future undiscounted cash outflows, are less than the carrying amount, an impairment loss is recognized in an amount equal to the difference between the carrying value of such asset and its fair value. Assets to be disposed of and for which there is a committed plan of disposal, whether through sale or abandonment, are reported at the lower of carrying value or fair value less costs to sell.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Asset recoverability is an area involving management judgment, requiring assessment as to whether the carrying value of assets can be supported by the undiscounted future cash flows. In calculating the future cash flows, certain assumptions are required to be made in respect of highly uncertain matters such as revenue growth rates, gross margin percentages and terminal growth rates.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company concluded there was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment as of December 31, 2021 and 2020.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(i) Fair value of financial instruments</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ASC 820,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> “Fair Value Measurements and Disclosures,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These tiers include:</span></p><div style="display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 1 – defined as observable inputs such as quoted prices in active markets;</span></div></div><div style="display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 2 – defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and</span></div></div><div style="display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 3 – defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The fair value of the Company’s cash and cash equivalents, receivables and payables approximate their carrying amount because of the short-term nature of these instruments. In May 2020, the Company received funding under a promissory note dated May 5, 2020 evidencing an unsecured non-recourse loan in the principal amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) (the “Loan”). The fair value of the Loan approximates its carrying amount as of December 31, 2020 as the interest rate approximates market rates for similar loans. On June 16, 2021, the Company received a notice from </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Legacy Bank of Florida (the “Lender”)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> that the full principal amount of the Loan of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and the accrued interest of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> had been fully forgiven.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(j) Revenue recognition</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company recognized revenue in accordance with ASC 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Revenue from Contracts with Customers”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (“Topic 606”). Under this standard, revenue is recognized when control of goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company’s performance obligation is to provide on demand information and identity intelligence solutions to its customers by leveraging its proprietary technology and applying machine learning and advanced analytics to its massive data repository. The pricing for the customer contracts is based on usage, a monthly fee, or a combination of both.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue is generally recognized on (a) a transactional basis determined by the customers’ usage, (b) a monthly fee or (c) a combination of both. Revenue pursuant to transactions determined by the customers’ usage is recognized when the transaction is complete, and either party may terminate the transactional agreement at any time. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue pursuant to contracts containing a monthly fee is considered to be a single performance obligation consisting of a series of distinct services, and is recognized ratably over the contract period, which is generally </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months, and the contract shall automatically renew for additional, successive </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-month terms unless written notice of intent not to renew is provided by one party to the other at least 30 days or 60 days prior to the expiration of the then current term.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Variable fees are allocated to each distinct month in the series for which they are earned. The Company’s revenue is recorded net of applicable sales taxes billed to customers.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Available within Topic 606, the Company has applied the portfolio approach practical expedient in accounting for customer revenue as one collective group, rather than individual contracts. Based on the Company’s historical knowledge of the contracts contained in this portfolio and the similar nature and characteristics of the customers, the Company has concluded the financial statement effects are not materially different than if accounting for revenue on a contract by contract basis.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue is recognized over a period of time. The Company’s customers simultaneously receive and consume the benefits provided by the Company’s performance as and when provided. Furthermore, the Company has elected the “right to invoice” practical expedient, available within Topic 606, as its measure of progress, since it has a right to payment from a customer in an amount that corresponds directly with the value of its performance completed-to-date. The Company's revenue arrangements do not contain significant financing components.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue was attributable to customers with pricing contracts, respectively, versus </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% attributable to transactional customers, respectively. Pricing contracts are generally annual contracts or longer, with auto renewal.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If a customer pays consideration before the Company transfers services to the customer, those amounts are classified as deferred revenue. As of December 31, 2021 and 2020, the balance of deferred revenue was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">841</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">504</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively, all of which is expected to be realized in the next </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months. In relation to the deferred revenue balance as of December 31, 2020, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">504</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> was recognized into revenue during the year ended December 31, 2021.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,691</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> of revenue is expected to be recognized in the future for performance obligations that are unsatisfied or partially unsatisfied, related to pricing contracts that have a term of more than </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12 months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, of which $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,430</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> of revenue will be recognized in 2022, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,589</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in 2023, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">672</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in 2024. The actual timing of recognition may vary due to factors outside of the Company’s control. The Company excludes variable consideration related entirely to wholly unsatisfied performance obligations and contracts and recognizes such variable consideration based upon the right to invoice the customer.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales commissions are incurred and recorded on an ongoing basis over the term of the customer relationship. These costs are recorded in sales and marketing expenses.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, the Company elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(k) Cost of revenue (exclusive of depreciation and amortization)</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s cost of revenue primarily includes data acquisition costs and other cost of revenue. Data acquisition costs consist primarily of the costs to acquire data either on a transactional basis or through flat-fee data licensing agreements, including unlimited usage agreements. Data acquisition costs are recognized based on a straight-line amortization method. Other cost of revenue includes expenses related to third-party infrastructure fees.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(l) Advertising and promotion costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Advertising and promotion costs are charged to operations as incurred. Advertising and promotion costs, included in sales and marketing expenses amounted to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">97</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(m) Share-based compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company accounts for share-based compensation to employees in accordance with ASC 718,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> “Compensation—Stock Compensation.” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Under ASC 718, the Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and, for those awards subject only to service conditions, the Company recognizes the costs on a straight-line basis over the requisite service period for the entire award the employee is required to provide service in exchange for the award, which generally is the vesting period. For awards with performance and service conditions, we begin recording share-based compensation when achieving the performance criteria is probable and we recognize the costs using the accelerated attribution method.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated number of stock awards that will ultimately vest requires judgment, and to the extent actual results or updated estimates differ from the Company’s current estimates, such amount will be recorded as a cumulative adjustment in the period estimates are revised. Changes in the Company’s estimates and assumptions may cause us to realize material changes in share-based compensation expense in the future.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has issued share-based awards with performance-based vesting criteria. Achievement of the milestones must be probable before the Company begins recording share-based compensation expense. When the performance-based vesting criteria is considered probable, the Company begins to recognize compensation expense at that time. In the period that achievement of the performance-based criteria is deemed probable, US GAAP requires the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, compensation expense recorded in the period that achievement is deemed probable could include a substantial amount of previously unrecorded compensation expense related to the prior periods. For any share-based awards where performance-based vesting criteria is no longer considered probable, previously recognized compensation cost would be reversed. As of December 31, 2021, the Company has deemed the achievement of the performance-based criteria to be probable for all share-based awards with performance-based vesting criteria, except for the Criteria Four award, as defined in Note 10.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company applies Accounting Standards Update ("ASU") 2018-07, “</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Improvements to Nonemployee Share-Based Payment Accounting</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">,” which generally expands the scope of ASC 718, "</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Compensation – Stock Compensation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">," to include share-based payment transactions for acquiring goods and services from nonemployees and supersedes the guidance in ASC 505-50, "</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Equity-Based Payments to Non-employees</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">," which previously included the accounting for nonemployee awards.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(n) Income taxes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company accounts for income taxes in accordance with ASC 740, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Income Taxes,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> which requires the use of the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The effect on deferred tax assets and liabilities of a change in tax rates or laws is recognized in income in the period that the change in tax rates or laws is enacted. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion or all of the deferred tax assets will not be realized.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ASC 740 clarifies the accounting for uncertain tax positions. This interpretation requires that an entity recognizes in the consolidated financial statements the impact of a tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">greater than 50%</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company’s accounting policy is to accrue interest and penalties related to uncertain tax positions, if and when required, as interest expense and a component of other expenses, respectively, in the consolidated statements of operations.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(o) Earnings (loss) per share</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the periods. Diluted earnings (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and is calculated using the treasury stock method for stock options and unvested shares. Common equivalent shares are excluded from the calculation in the loss periods as their effects would be anti-dilutive.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(p) Contingencies</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the ordinary course of business, the Company is subject to loss contingencies that cover a wide range of matters. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, the Company evaluates, among other factors, the degree of probability and the ability to make a reasonable estimate of the amount of loss.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(q) Significant concentrations and risks</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentration of credit risk</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, and accounts receivable. As of December 31, 2021 and 2020, all of the Company’s cash and cash equivalents were deposited in financial institutions located in the United States, which management believes are of high credit quality. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentration of customers</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> individual customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the total revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and 2020, there was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> individual customer that accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s accounts receivable, net.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentration of suppliers</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s products and services depend extensively upon continued access to and receipt of data from external sources, including data received from the major credit bureaus, including the Company’s largest data supplier. The Company’s other data suppliers include strategic partners, as well as various government and public records databases. The Company’s largest data supplier, with whom the Company has expanded its relationship while securing what it believes to be favorable business terms over the years, accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s total data acquisition costs for the year ended December 31, 2021 compared to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% for the year ended December 31, 2020. The amended and renewed term of the agreement with this supplier ends </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">June 30, 2026</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The Company may elect to extend the term for an additional twelve months upon written notice to this supplier at least </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30 days</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> prior to the end of the amended and renewed term. During the term of the agreement, either party has the right to terminate the agreement: (i) in the event of the other party’s failure to cure a material breach, and (ii) in the event of the other party’s insolvency. In addition, this supplier may terminate this agreement by providing not less than </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months’ advance written notice to the Company and the Company may terminate this agreement by providing not less than </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months’ advance written notice to this supplier. As of December 31, 2021, the remaining minimum purchase commitments through the end of the amended and renewed term is $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23.8</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. If the Company is unable to maintain its relationship with its largest data supplier, its ability to provide products and services could be negatively impacted, as it would need to secure comparable data on similar terms, which would require significant time, expense, and resources, and may in the short-term adversely affect its reputation, business, financial condition and results of operations and, if it is unable to establish a similar relationship with other data suppliers over time, could have a long-term material impact on its business and financial condition.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, among data suppliers, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> data supplier accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s total accounts payable. As of December 31, 2020, among data suppliers, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">two</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> data suppliers accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s total accounts payable, respectively.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(r) Recently issued accounting standards</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As an emerging growth company, the Company has left open the opportunity to take advantage of the extended transition period provided to emerging growth companies in Section 13(a) of the Exchange Act, however, it is the Company’s present intention to adopt any applicable new accounting standards timely.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(a) Basis of preparation and liquidity</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The accompanying consolidated financial statements have been prepared by red violet in accordance with accounting principles generally accepted in the United States (“US GAAP”).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company reported net income of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">655</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and a net loss of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,813</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively. Net cash provided by operating activities was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,948</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,519</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, the Company had an accumulated deficit of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22,018</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, the Company had available cash and cash equivalents of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,258</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, an increase of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,301</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> from $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,957</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> as of December 31, 2020. Based on this available cash and cash equivalents, and the projections of growth in revenue and operating results in the coming year, the Company believes that it will have sufficient cash resources to finance its operations and expected capital expenditures for the next twelve months from the date the financials are issued.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Principles of consolidation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant transactions among the Company and its subsidiaries have been eliminated upon consolidation.</span></p> 655000 -6813000 8948000 6519000 -22018000 34258000 21301000 12957000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(b) Use of estimates</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The preparation of consolidated financial statements in accordance with US GAAP requires red violet’s management to make estimates and assumptions relating to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting periods. Significant items subject to such estimates and assumptions include the allowance for doubtful accounts, useful lives of intangible assets, recoverability of the carrying amount of goodwill and intangible assets, share-based compensation and income tax provision. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(c) Cash and cash equivalents</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash and cash equivalents consist of cash on hand and bank deposits with original maturities of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three months or less</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, which are unrestricted as to withdrawal and use.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s cash and bank deposits were held in major financial institutions located in the United States, which management believes have high credit ratings. The cash and bank deposits held in the United States, denominated in USD, amounted to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">34,258</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,957</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> as of December 31, 2021 and 2020, respectively.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Financial instruments and related items, which potentially subject the Company to concentrations of credit risk, consist principally of cash investments. The Company places its temporary cash instruments with well-known financial institutions within the United States, and, at times, may maintain balances in United States banks in excess of the $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">250</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> US Federal Deposit Insurance Corporation insurance limit. The Company monitors the credit ratings of the financial institutions to mitigate this risk.</span></p> three months or less 34258000 12957000 250000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(d) Accounts receivable</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable are due from customers and are generally unsecured, which consist of amounts earned but not yet collected. None of the Company’s accounts receivable bear interest.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The allowance for doubtful accounts is management’s best estimate of the amount of probable credit losses in the Company’s existing accounts receivable. Management determines the allowance based on reviews of customer-specific facts and economic conditions. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. The Company does not have any off-balance-sheet credit exposure related to its customers. The amount of the allowance for doubtful accounts was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> as of December 31, 2021 and 2020, respectively.</span></p> 28000 38000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(e) Property and equipment</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment are stated at cost, net of accumulated depreciation or amortization. Expenditures for maintenance, repairs, and minor renewals are charged to expense in the period incurred. Betterments and additions are capitalized. Property and equipment are depreciated on the straight-line basis over the estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of their estimated useful lives or lease terms that are reasonably assured. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated useful lives of property and equipment are as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p> <table style="border-spacing:0;table-layout:fixed;width:68.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:81.836%;"/> <td style="width:3.826%;"/> <td style="width:1.225%;"/> <td style="width:11.22%;"/> <td style="width:1.893%;"/> </tr> <tr style="height:3.6pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computer and network equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_07fa70b8-3761-447d-a09f-137acd389e1b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Furniture, fixtures and office equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">When items of property and equipment are retired or otherwise disposed of, loss/income is charged or credited for the difference between the net book value and proceeds received thereon.</span></p> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated useful lives of property and equipment are as follows:</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p> <table style="border-spacing:0;table-layout:fixed;width:68.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:81.836%;"/> <td style="width:3.826%;"/> <td style="width:1.225%;"/> <td style="width:11.22%;"/> <td style="width:1.893%;"/> </tr> <tr style="height:3.6pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computer and network equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_07fa70b8-3761-447d-a09f-137acd389e1b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Furniture, fixtures and office equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> P7Y P5Y P7Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(f) Intangible assets other than goodwill</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s intangible assets are initially recorded at the capitalized actual costs incurred, their acquisition cost, or fair value if acquired as part of a business combination, and amortized on a straight-line basis over their respective estimated useful lives, which are the periods over which the assets are expected to contribute directly or indirectly to the future cash flows of the Company. The Company’s intangible assets represent software developed for internal use. Intangible assets have estimated useful lives of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In accordance with ASC 350-40,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> “Software — Internal use software,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> the Company capitalizes eligible costs, including salaries and staff benefits, share-based compensation expense, travel expenses incurred by relevant employees, and other relevant costs of developing internal-use software that are incurred in the application development stage when developing or obtaining software for internal use. Once the software developed for internal use is ready for its intended use, it is amortized on a straight-line basis over its useful life.</span></p> P5Y P10Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(g) Goodwill</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Goodwill represents the cost in excess of the fair value of the net assets acquired in a business combination. As of December 31, 2021 and 2020, the balance of goodwill of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,227</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> was as a result of the acquisition of Interactive Data, LLC (“Interactive Data”), a wholly-owned subsidiary of red violet, effective on October 2, 2014.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In accordance with ASC 350,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> “Intangibles - Goodwill and Other,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> goodwill is tested at least annually for impairment, or when events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, by assessing qualitative factors or performing a quantitative analysis in determining whether it is more likely than not that its fair value exceeds the carrying value. A quantitative step one assessment involves determining the fair value of each reporting unit using market participant assumptions. Should an impairment exist, the Company would recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The measurement date of the Company’s annual goodwill impairment test is October 1. On October 1, 2021 and 2020, the Company performed qualitative assessments on the reporting unit and, based on this assessment, no events have occurred to indicate that it is more likely than not that the fair value of the reporting unit is less than its carry amount. The Company concluded that goodwill was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t impaired as of December 31, 2021 and 2020.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For purposes of reviewing impairment and the recoverability of goodwill, the Company must make various assumptions regarding estimated future cash flows and other factors in determining the fair values, including market multiples, discount rates, etc.</span></p> 5227000 5227000 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(h) Impairment of long-lived assets</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Finite-lived intangible assets are amortized over their respective useful lives and, along with other long-lived assets, are evaluated for impairment periodically whenever events or changes in circumstances indicate that their related carrying amounts may not be recoverable in accordance with ASC 360-10-15, “</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Impairment or Disposal of Long-Lived Assets.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">” In evaluating long-lived assets for recoverability, including finite-lived intangibles and property and equipment, the Company uses its best estimate of future cash flows expected to result from the use of the asset and eventual disposition in accordance with ASC 360-10-15. To the extent that estimated future undiscounted cash inflows attributable to the asset, less estimated future undiscounted cash outflows, are less than the carrying amount, an impairment loss is recognized in an amount equal to the difference between the carrying value of such asset and its fair value. Assets to be disposed of and for which there is a committed plan of disposal, whether through sale or abandonment, are reported at the lower of carrying value or fair value less costs to sell.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Asset recoverability is an area involving management judgment, requiring assessment as to whether the carrying value of assets can be supported by the undiscounted future cash flows. In calculating the future cash flows, certain assumptions are required to be made in respect of highly uncertain matters such as revenue growth rates, gross margin percentages and terminal growth rates.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company concluded there was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> impairment as of December 31, 2021 and 2020.</span></p> 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(i) Fair value of financial instruments</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ASC 820,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> “Fair Value Measurements and Disclosures,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">These tiers include:</span></p><div style="display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 1 – defined as observable inputs such as quoted prices in active markets;</span></div></div><div style="display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 2 – defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and</span></div></div><div style="display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Level 3 – defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The fair value of the Company’s cash and cash equivalents, receivables and payables approximate their carrying amount because of the short-term nature of these instruments. In May 2020, the Company received funding under a promissory note dated May 5, 2020 evidencing an unsecured non-recourse loan in the principal amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> under the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) (the “Loan”). The fair value of the Loan approximates its carrying amount as of December 31, 2020 as the interest rate approximates market rates for similar loans. On June 16, 2021, the Company received a notice from </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Legacy Bank of Florida (the “Lender”)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> that the full principal amount of the Loan of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and the accrued interest of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> had been fully forgiven.</span></p> 2152000 2152000 23000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(j) Revenue recognition</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company recognized revenue in accordance with ASC 606, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Revenue from Contracts with Customers”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (“Topic 606”). Under this standard, revenue is recognized when control of goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company’s performance obligation is to provide on demand information and identity intelligence solutions to its customers by leveraging its proprietary technology and applying machine learning and advanced analytics to its massive data repository. The pricing for the customer contracts is based on usage, a monthly fee, or a combination of both.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue is generally recognized on (a) a transactional basis determined by the customers’ usage, (b) a monthly fee or (c) a combination of both. Revenue pursuant to transactions determined by the customers’ usage is recognized when the transaction is complete, and either party may terminate the transactional agreement at any time. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue pursuant to contracts containing a monthly fee is considered to be a single performance obligation consisting of a series of distinct services, and is recognized ratably over the contract period, which is generally </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months, and the contract shall automatically renew for additional, successive </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-month terms unless written notice of intent not to renew is provided by one party to the other at least 30 days or 60 days prior to the expiration of the then current term.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> Variable fees are allocated to each distinct month in the series for which they are earned. The Company’s revenue is recorded net of applicable sales taxes billed to customers.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Available within Topic 606, the Company has applied the portfolio approach practical expedient in accounting for customer revenue as one collective group, rather than individual contracts. Based on the Company’s historical knowledge of the contracts contained in this portfolio and the similar nature and characteristics of the customers, the Company has concluded the financial statement effects are not materially different than if accounting for revenue on a contract by contract basis.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Revenue is recognized over a period of time. The Company’s customers simultaneously receive and consume the benefits provided by the Company’s performance as and when provided. Furthermore, the Company has elected the “right to invoice” practical expedient, available within Topic 606, as its measure of progress, since it has a right to payment from a customer in an amount that corresponds directly with the value of its performance completed-to-date. The Company's revenue arrangements do not contain significant financing components.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">73</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of total revenue was attributable to customers with pricing contracts, respectively, versus </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% attributable to transactional customers, respectively. Pricing contracts are generally annual contracts or longer, with auto renewal.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">If a customer pays consideration before the Company transfers services to the customer, those amounts are classified as deferred revenue. As of December 31, 2021 and 2020, the balance of deferred revenue was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">841</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">504</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively, all of which is expected to be realized in the next </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months. In relation to the deferred revenue balance as of December 31, 2020, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">504</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> was recognized into revenue during the year ended December 31, 2021.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,691</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> of revenue is expected to be recognized in the future for performance obligations that are unsatisfied or partially unsatisfied, related to pricing contracts that have a term of more than </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12 months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, of which $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,430</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> of revenue will be recognized in 2022, $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,589</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in 2023, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">672</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in 2024. The actual timing of recognition may vary due to factors outside of the Company’s control. The Company excludes variable consideration related entirely to wholly unsatisfied performance obligations and contracts and recognizes such variable consideration based upon the right to invoice the customer.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales commissions are incurred and recorded on an ongoing basis over the term of the customer relationship. These costs are recorded in sales and marketing expenses.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In addition, the Company elected the practical expedient to not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for services performed.</span></p> Revenue pursuant to contracts containing a monthly fee is considered to be a single performance obligation consisting of a series of distinct services, and is recognized ratably over the contract period, which is generally 12 months, and the contract shall automatically renew for additional, successive 12-month terms unless written notice of intent not to renew is provided by one party to the other at least 30 days or 60 days prior to the expiration of the then current term. P12M P12M 0.80 0.73 0.20 0.27 841000 504000 P12M 504000 7691000 P12M P12M P12M 4430000 2589000 672000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(k) Cost of revenue (exclusive of depreciation and amortization)</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s cost of revenue primarily includes data acquisition costs and other cost of revenue. Data acquisition costs consist primarily of the costs to acquire data either on a transactional basis or through flat-fee data licensing agreements, including unlimited usage agreements. Data acquisition costs are recognized based on a straight-line amortization method. Other cost of revenue includes expenses related to third-party infrastructure fees.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(l) Advertising and promotion costs</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Advertising and promotion costs are charged to operations as incurred. Advertising and promotion costs, included in sales and marketing expenses amounted to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">97</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively.</span></p> 97000 85000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(m) Share-based compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company accounts for share-based compensation to employees in accordance with ASC 718,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;"> “Compensation—Stock Compensation.” </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Under ASC 718, the Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award and, for those awards subject only to service conditions, the Company recognizes the costs on a straight-line basis over the requisite service period for the entire award the employee is required to provide service in exchange for the award, which generally is the vesting period. For awards with performance and service conditions, we begin recording share-based compensation when achieving the performance criteria is probable and we recognize the costs using the accelerated attribution method.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The estimated number of stock awards that will ultimately vest requires judgment, and to the extent actual results or updated estimates differ from the Company’s current estimates, such amount will be recorded as a cumulative adjustment in the period estimates are revised. Changes in the Company’s estimates and assumptions may cause us to realize material changes in share-based compensation expense in the future.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has issued share-based awards with performance-based vesting criteria. Achievement of the milestones must be probable before the Company begins recording share-based compensation expense. When the performance-based vesting criteria is considered probable, the Company begins to recognize compensation expense at that time. In the period that achievement of the performance-based criteria is deemed probable, US GAAP requires the immediate recognition of all previously unrecognized compensation since the original grant date. As a result, compensation expense recorded in the period that achievement is deemed probable could include a substantial amount of previously unrecorded compensation expense related to the prior periods. For any share-based awards where performance-based vesting criteria is no longer considered probable, previously recognized compensation cost would be reversed. As of December 31, 2021, the Company has deemed the achievement of the performance-based criteria to be probable for all share-based awards with performance-based vesting criteria, except for the Criteria Four award, as defined in Note 10.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company applies Accounting Standards Update ("ASU") 2018-07, “</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Improvements to Nonemployee Share-Based Payment Accounting</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">,” which generally expands the scope of ASC 718, "</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Compensation – Stock Compensation</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">," to include share-based payment transactions for acquiring goods and services from nonemployees and supersedes the guidance in ASC 505-50, "</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Equity-Based Payments to Non-employees</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">," which previously included the accounting for nonemployee awards.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(n) Income taxes</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company accounts for income taxes in accordance with ASC 740, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">“Income Taxes,”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> which requires the use of the asset and liability method of accounting for income taxes. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The effect on deferred tax assets and liabilities of a change in tax rates or laws is recognized in income in the period that the change in tax rates or laws is enacted. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion or all of the deferred tax assets will not be realized.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ASC 740 clarifies the accounting for uncertain tax positions. This interpretation requires that an entity recognizes in the consolidated financial statements the impact of a tax position, if that position is more likely than not of being sustained upon examination, based on the technical merits of the position. Recognized income tax positions are measured at the largest amount that is </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">greater than 50%</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The Company’s accounting policy is to accrue interest and penalties related to uncertain tax positions, if and when required, as interest expense and a component of other expenses, respectively, in the consolidated statements of operations.</span></p> greater than 50% <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(o) Earnings (loss) per share</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the periods. Diluted earnings (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock and is calculated using the treasury stock method for stock options and unvested shares. Common equivalent shares are excluded from the calculation in the loss periods as their effects would be anti-dilutive.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(p) Contingencies</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In the ordinary course of business, the Company is subject to loss contingencies that cover a wide range of matters. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, the Company evaluates, among other factors, the degree of probability and the ability to make a reasonable estimate of the amount of loss.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(q) Significant concentrations and risks</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentration of credit risk</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Assets that potentially subject the Company to significant concentration of credit risk primarily consist of cash and cash equivalents, and accounts receivable. As of December 31, 2021 and 2020, all of the Company’s cash and cash equivalents were deposited in financial institutions located in the United States, which management believes are of high credit quality. Accounts receivable are typically unsecured and are derived from revenue earned from customers. The risk with respect to accounts receivable is mitigated by credit evaluations the Company performs on its customers and its ongoing monitoring process of outstanding balances.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentration of customers</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> individual customer accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the total revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and 2020, there was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> individual customer that accounted for more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s accounts receivable, net.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Concentration of suppliers</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s products and services depend extensively upon continued access to and receipt of data from external sources, including data received from the major credit bureaus, including the Company’s largest data supplier. The Company’s other data suppliers include strategic partners, as well as various government and public records databases. The Company’s largest data supplier, with whom the Company has expanded its relationship while securing what it believes to be favorable business terms over the years, accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s total data acquisition costs for the year ended December 31, 2021 compared to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">46</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% for the year ended December 31, 2020. The amended and renewed term of the agreement with this supplier ends </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">June 30, 2026</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The Company may elect to extend the term for an additional twelve months upon written notice to this supplier at least </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30 days</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> prior to the end of the amended and renewed term. During the term of the agreement, either party has the right to terminate the agreement: (i) in the event of the other party’s failure to cure a material breach, and (ii) in the event of the other party’s insolvency. In addition, this supplier may terminate this agreement by providing not less than </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months’ advance written notice to the Company and the Company may terminate this agreement by providing not less than </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">24</span></span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months’ advance written notice to this supplier. As of December 31, 2021, the remaining minimum purchase commitments through the end of the amended and renewed term is $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23.8</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million. If the Company is unable to maintain its relationship with its largest data supplier, its ability to provide products and services could be negatively impacted, as it would need to secure comparable data on similar terms, which would require significant time, expense, and resources, and may in the short-term adversely affect its reputation, business, financial condition and results of operations and, if it is unable to establish a similar relationship with other data suppliers over time, could have a long-term material impact on its business and financial condition.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, among data suppliers, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> data supplier accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">26</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s total accounts payable. As of December 31, 2020, among data suppliers, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">two</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> data suppliers accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">16</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the Company’s total accounts payable, respectively.</span></p> 0 0 0.10 0.10 0 0 0.10 0.10 0.49 0.46 2026-06-30 P30D P12M P24M 23800000 1 0.26 2 0.40 0.16 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(r) Recently issued accounting standards</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As an emerging growth company, the Company has left open the opportunity to take advantage of the extended transition period provided to emerging growth companies in Section 13(a) of the Exchange Act, however, it is the Company’s present intention to adopt any applicable new accounting standards timely.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">3. Earnings (loss) per share</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, the basic and diluted earnings (loss) per share was as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.963%;"/> <td style="width:1.688%;"/> <td style="width:1.206%;"/> <td style="width:14.007%;"/> <td style="width:0.603%;"/> <td style="width:1.688%;"/> <td style="width:1.206%;"/> <td style="width:13.84%;"/> <td style="width:0.798%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands, except share data)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">655</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,813</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Weighted average shares outstanding:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,597,316</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,863,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,403,041</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,863,413</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Earnings (loss) per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.05</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.57</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.05</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.57</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,764,450</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unvested restricted stock units (“RSUs”) have been excluded from the diluted loss per share for the year ended December 31, 2020, as the impact is anti-dilutive.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"/></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, the basic and diluted earnings (loss) per share was as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.963%;"/> <td style="width:1.688%;"/> <td style="width:1.206%;"/> <td style="width:14.007%;"/> <td style="width:0.603%;"/> <td style="width:1.688%;"/> <td style="width:1.206%;"/> <td style="width:13.84%;"/> <td style="width:0.798%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands, except share data)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net income (loss)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">655</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,813</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Weighted average shares outstanding:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,597,316</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,863,413</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,403,041</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,863,413</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Earnings (loss) per share:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Basic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.05</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.57</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.05</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.57</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(1) </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">A total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,764,450</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> unvested restricted stock units (“RSUs”) have been excluded from the diluted loss per share for the year ended December 31, 2020, as the impact is anti-dilutive.</span><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"/></p> 655000 -6813000 12597316 11863413 13403041 11863413 0.05 -0.57 0.05 -0.57 1764450 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">4. Accounts receivable, net</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable, net consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.184%;"/> <td style="width:1.976%;"/> <td style="width:1.206%;"/> <td style="width:17.243%;"/> <td style="width:0.983%;"/> <td style="width:1.976%;"/> <td style="width:1.206%;"/> <td style="width:17.243%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,764</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,239</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: Allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total accounts receivable, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,736</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,201</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The movement of allowance for doubtful accounts is shown below:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.217%;"/> <td style="width:1.976%;"/> <td style="width:1.206%;"/> <td style="width:17.226%;"/> <td style="width:0.983%;"/> <td style="width:1.976%;"/> <td style="width:1.206%;"/> <td style="width:17.226%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Charges to expenses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">95</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">406</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Write-offs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">408</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable, net consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.184%;"/> <td style="width:1.976%;"/> <td style="width:1.206%;"/> <td style="width:17.243%;"/> <td style="width:0.983%;"/> <td style="width:1.976%;"/> <td style="width:1.206%;"/> <td style="width:17.243%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,764</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,239</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: Allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total accounts receivable, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,736</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,201</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 3764000 3239000 28000 38000 3736000 3201000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The movement of allowance for doubtful accounts is shown below:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.217%;"/> <td style="width:1.976%;"/> <td style="width:1.206%;"/> <td style="width:17.226%;"/> <td style="width:0.983%;"/> <td style="width:1.976%;"/> <td style="width:1.206%;"/> <td style="width:17.226%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Beginning balance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">40</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Charges to expenses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">95</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">406</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Write-offs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">105</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">408</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Ending balance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 38000 40000 95000 406000 105000 408000 28000 38000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">5. Property and equipment, net</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment, net consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.007%;"/> <td style="width:1.735%;"/> <td style="width:1.206%;"/> <td style="width:15.073%;"/> <td style="width:0.983%;"/> <td style="width:1.735%;"/> <td style="width:1.206%;"/> <td style="width:15.073%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computer and network equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">732</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">705</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Furniture, fixtures and office equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">763</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">673</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">52</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,548</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,430</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: Accumulated depreciation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">971</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">577</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">558</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Depreciation of property and equipment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">229</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">226</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> was recorded for the years ended December 31, 2021 and 2020, respectively.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment, net consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:62.007%;"/> <td style="width:1.735%;"/> <td style="width:1.206%;"/> <td style="width:15.073%;"/> <td style="width:0.983%;"/> <td style="width:1.735%;"/> <td style="width:1.206%;"/> <td style="width:15.073%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Computer and network equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">732</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">705</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Furniture, fixtures and office equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">763</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">673</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">52</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,548</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,430</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Less: Accumulated depreciation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">971</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">577</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">558</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 732000 705000 763000 673000 53000 52000 1548000 1430000 971000 872000 577000 558000 229000 226000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">6. Intangible assets, net</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets other than goodwill consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.624%;"/> <td style="width:0.984%;"/> <td style="width:9.828%;"/> <td style="width:0.882%;"/> <td style="width:1.197%;"/> <td style="width:6.719%;"/> <td style="width:0.882%;"/> <td style="width:0.882%;"/> <td style="width:1.206%;"/> <td style="width:7.517%;"/> <td style="width:0.891%;"/> <td style="width:0.882%;"/> <td style="width:1.197%;"/> <td style="width:6.719%;"/> <td style="width:0.882%;"/> <td style="width:0.882%;"/> <td style="width:1.197%;"/> <td style="width:6.719%;"/> <td style="width:0.882%;"/> <td style="width:0.882%;"/> <td style="width:1.206%;"/> <td style="width:7.517%;"/> <td style="width:0.891%;"/> <td style="width:0.882%;"/> <td style="width:1.197%;"/> <td style="width:6.719%;"/> <td style="width:0.733%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Amortization<br/>Period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Gross Amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Gross Amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Software developed for internal use</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,801</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,804</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,634</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,170</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The gross amount associated with software developed for internal use represents capitalized costs of internally-developed software, including eligible salaries and staff benefits, share-based compensation, travel expenses incurred by relevant employees, and other relevant costs.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Amortization expenses of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,170</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,990</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> were included in depreciation and amortization expense for the years ended December 31, 2021 and 2020, respectively. As of December 31, 2021, intangible assets of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,032</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, included in the gross amounts of software developed for internal use, have not started amortization, as they are not ready for their intended use.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company capitalized costs of software developed for internal use of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,181</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,346</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> during the years ended December 31, 2021 and 2020, respectively.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, estimated amortization expenses related to the Company’s intangible assets for 2022 through 2027 and thereafter are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:82.941%;"/> <td style="width:1.549%;"/> <td style="width:1.206%;"/> <td style="width:13.321%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,249</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,621</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,424</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,968</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2027 and thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,892</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets other than goodwill consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.624%;"/> <td style="width:0.984%;"/> <td style="width:9.828%;"/> <td style="width:0.882%;"/> <td style="width:1.197%;"/> <td style="width:6.719%;"/> <td style="width:0.882%;"/> <td style="width:0.882%;"/> <td style="width:1.206%;"/> <td style="width:7.517%;"/> <td style="width:0.891%;"/> <td style="width:0.882%;"/> <td style="width:1.197%;"/> <td style="width:6.719%;"/> <td style="width:0.882%;"/> <td style="width:0.882%;"/> <td style="width:1.197%;"/> <td style="width:6.719%;"/> <td style="width:0.882%;"/> <td style="width:0.882%;"/> <td style="width:1.206%;"/> <td style="width:7.517%;"/> <td style="width:0.891%;"/> <td style="width:0.882%;"/> <td style="width:1.197%;"/> <td style="width:6.719%;"/> <td style="width:0.733%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Amortization<br/>Period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Gross Amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Gross Amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Accumulated Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;">Net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.5pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Software developed for internal use</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">42,982</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,801</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36,804</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,634</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27,170</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> P5Y P10Y 42982000 14801000 28181000 36804000 9634000 27170000 5170000 3990000 3032000 6181000 7346000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, estimated amortization expenses related to the Company’s intangible assets for 2022 through 2027 and thereafter are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:82.941%;"/> <td style="width:1.549%;"/> <td style="width:1.206%;"/> <td style="width:13.321%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,249</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">5,621</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,424</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,968</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2027 and thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,892</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">28,181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 6027000 6249000 5621000 4424000 2968000 2892000 28181000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">7. Accrued expenses and other current liabilities</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued expenses and other current liabilities consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.625%;"/> <td style="width:1.957%;"/> <td style="width:1.206%;"/> <td style="width:17.05%;"/> <td style="width:0.974%;"/> <td style="width:1.957%;"/> <td style="width:1.206%;"/> <td style="width:17.05%;"/> <td style="width:0.974%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued payroll and related expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">228</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,077</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued data acquisition costs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales tax payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">56</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Miscellaneous expenses payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">62</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">219</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">395</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,458</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued expenses and other current liabilities consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.625%;"/> <td style="width:1.957%;"/> <td style="width:1.206%;"/> <td style="width:17.05%;"/> <td style="width:0.974%;"/> <td style="width:1.957%;"/> <td style="width:1.206%;"/> <td style="width:17.05%;"/> <td style="width:0.974%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued payroll and related expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">228</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,077</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued data acquisition costs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">49</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">58</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales tax payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">56</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Miscellaneous expenses payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">62</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">219</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">395</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,458</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 228000 1077000 49000 58000 56000 104000 62000 219000 395000 1458000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">8. Income taxes</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company is subject to federal and state income taxes in the United States. The income taxes on income (loss) before income taxes consisted of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.722%;"/> <td style="width:1.911%;"/> <td style="width:1.206%;"/> <td style="width:17.011%;"/> <td style="width:0.983%;"/> <td style="width:1.939%;"/> <td style="width:1.206%;"/> <td style="width:17.039%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal and state</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,401</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,903</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">303</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">554</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,902</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,457</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">198</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provision for income tax</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">198</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s effective income tax expense differed from the U.S. corporate statutory income tax rate for the years ended December 31, 2021 and 2020. A reconciliation is as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.53%;"/> <td style="width:1.261%;"/> <td style="width:1.206%;"/> <td style="width:10.825%;"/> <td style="width:0.798%;"/> <td style="width:1.261%;"/> <td style="width:0.603%;"/> <td style="width:10.277%;"/> <td style="width:2.004%;"/> <td style="width:1.261%;"/> <td style="width:1.206%;"/> <td style="width:10.825%;"/> <td style="width:0.798%;"/> <td style="width:1.261%;"/> <td style="width:0.603%;"/> <td style="width:10.277%;"/> <td style="width:2.004%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Tax on income (loss) before income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,431</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effect of state taxes (net of federal tax benefit)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">303</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">552</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Excess tax benefit from share-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,801</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">328</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,227</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Nondeductible executive compensation</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,556</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">182</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">656</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forgiveness of the CARES Act loan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">456</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other permanent differences</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">121</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">97</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">198</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Components of deferred tax assets and liabilities consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.731%;"/> <td style="width:1.911%;"/> <td style="width:1.206%;"/> <td style="width:17.021%;"/> <td style="width:0.983%;"/> <td style="width:1.911%;"/> <td style="width:1.206%;"/> <td style="width:17.049%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Deferred tax assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net operating loss carryforwards</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,860</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,994</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Share-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,913</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued expenses and other current liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">340</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">330</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,120</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,206</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,485</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,635</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,623</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Deferred tax liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,771</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,491</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">132</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,833</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,623</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net deferred income tax liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">198</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, the Company had gross federal and state net operating loss carryforwards of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">43,501</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,665</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, respectively, which begin to expire in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2036</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, except that $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">37,471</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> of federal net operating loss carryforwards incurred from 2018 to 2021 could be carried forward indefinitely. The Company’s federal net operating losses are not subject to annual Section 382 limitations due to ownership changes that could impact the future realization. The Company uses ASC 740 ordering when determining when excess tax benefits have been realized.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of the evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. On a periodic basis, management evaluates and determines the amount of valuation allowance required and adjusts such valuation allowance accordingly. Primarily due to cumulative pre-tax losses, management determined a valuation allowance of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,485</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,583</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> was necessary as of December 31, 2021 and 2020, respectively, to reduce the deferred tax assets to the amount that is more likely than not to be realized. The change in the valuation allowance was an increase of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,902</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,457</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively. The increase in the valuation allowance in the years ended December 31, 2021 and 2020 is primarily due to the increase in net operating loss carryforwards.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company assesses its income tax positions and records tax benefits for all years subject to examination based upon its evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more-likely-than-not that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit with a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">greater than 50%</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more-likely-than-not that a tax benefit will be sustained, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> tax benefit has been recognized in the Company’s financial statements.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company continually evaluates expiring statutes of limitations, audits, proposed settlements, changes in tax law and new authoritative rulings. All of the Company’s income tax filings since 2018 remain open for tax examinations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company does </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t have any unrecognized tax benefits as of December 31, 2021 and 2020.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company is subject to federal and state income taxes in the United States. The income taxes on income (loss) before income taxes consisted of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.722%;"/> <td style="width:1.911%;"/> <td style="width:1.206%;"/> <td style="width:17.011%;"/> <td style="width:0.983%;"/> <td style="width:1.939%;"/> <td style="width:1.206%;"/> <td style="width:17.039%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal and state</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Deferred</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Federal</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,401</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,903</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">State</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">303</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">554</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,902</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,457</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">198</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(206,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Provision for income tax</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">198</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> -1401000 -1903000 -303000 -554000 1902000 2457000 198000 198000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company’s effective income tax expense differed from the U.S. corporate statutory income tax rate for the years ended December 31, 2021 and 2020. A reconciliation is as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.53%;"/> <td style="width:1.261%;"/> <td style="width:1.206%;"/> <td style="width:10.825%;"/> <td style="width:0.798%;"/> <td style="width:1.261%;"/> <td style="width:0.603%;"/> <td style="width:10.277%;"/> <td style="width:2.004%;"/> <td style="width:1.261%;"/> <td style="width:1.206%;"/> <td style="width:10.825%;"/> <td style="width:0.798%;"/> <td style="width:1.261%;"/> <td style="width:0.603%;"/> <td style="width:10.277%;"/> <td style="width:2.004%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Tax on income (loss) before income taxes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">179</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,431</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Effect of state taxes (net of federal tax benefit)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">303</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">552</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Excess tax benefit from share-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,801</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">328</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,227</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Nondeductible executive compensation</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,556</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">182</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">656</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forgiveness of the CARES Act loan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">456</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">53</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Other permanent differences</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">121</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">97</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">36</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Income tax expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">198</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%</span></p></td> </tr> </table> 179000 0.21 -1431000 0.21 -303000 -0.36 -552000 0.08 -2801000 -3.28 -1227000 0.18 1556000 1.82 656000 -0.10 -456000 -0.53 0 121000 0.14 97000 -0.01 1902000 2.23 2457000 -0.36 198000 0.23 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Components of deferred tax assets and liabilities consist of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.731%;"/> <td style="width:1.911%;"/> <td style="width:1.206%;"/> <td style="width:17.021%;"/> <td style="width:0.983%;"/> <td style="width:1.911%;"/> <td style="width:1.206%;"/> <td style="width:17.049%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Deferred tax assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net operating loss carryforwards</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,860</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,994</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Share-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,913</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accounts receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Accrued expenses and other current liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">340</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">330</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,120</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11,206</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Valuation allowance</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,485</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,583</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,635</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,623</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;">Deferred tax liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,771</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,491</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Property and equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">132</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,833</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,623</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Net deferred income tax liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">198</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 10860000 8994000 1913000 1872000 7000 10000 340000 330000 13120000 11206000 9485000 7583000 3635000 3623000 3771000 3491000 62000 132000 3833000 3623000 198000 43501000 33665000 2036 37471000 9485000 7583000 1902000 2457000 greater than 50% 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">9. Common stock and preferred stock</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Common stock and treasury stock</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and 2020, the number of authorized shares of common stock was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">200,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, with a par value of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, of which, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13,488,540</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12,167,327</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock were issued, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and 2020, there was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> treasury stock.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the year ended December 31, 2020, the changes in the number of issued shares of common stock and treasury stock was due to the following factors:</span></p><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">An aggregate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">734,170</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock issued as a result of the vesting of RSUs, of which, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">121,608</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock were withheld to pay withholding taxes upon such vesting, which were reflected in treasury stock, </span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">with a cost of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,828</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In November 2020, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">224,755</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of treasury stock were retired.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During the year ended December 31, 2021, the changes in the number of issued shares of common stock and treasury stock was due to the following factors:</span></p><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">An aggregate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">911,698</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock issued as a result of the vesting of RSUs, of which, an aggregate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">143,400</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock were withheld to pay withholding taxes upon such vesting, which were reflected in treasury stock, with a cost of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,327</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">In September and December 2021, an aggregate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">143,400</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of treasury stock were retired.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">•</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">An aggregate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">552,915</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock, with an issuance price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">38.00</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share, were issued in a registered direct offering to certain investors, pursuant to the securities purchase agreements entered into on November 19, 2021. Net proceeds of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">20,924</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> were received in November 2021.</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Preferred stock</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021 and 2020, the Company had </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of preferred stock with par value of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">0.001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share authorized, and there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of preferred stock issued or outstanding.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p> 200000000 200000000 0.001 0.001 13488540 12167327 0 0 734170 121608 1828000 224755 911698 143400 3327000 143400 552915 38.00 20924000 10000000 10000000 0.001 0.001 0 0 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">10. Share-based compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On March 22, 2018, the board of directors of the Company and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cogint, Inc. (“cogint”) (now known as Fluent, Inc.)</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, in its capacity as sole stockholder of the Company prior to the Company’s spin-off from cogint on March 26, 2018 </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(the “Spin-off”)</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, approved the Red Violet, Inc. 2018 Stock Incentive Plan (the “2018 Plan”), which became effective immediately prior to the Spin-off. A total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,000,000</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock were authorized to be issued under the 2018 Plan. On June 3, 2020, the Company’s stockholders approved an amendment to the 2018 Plan to increase the number of shares of common stock authorized for issuance under the 2018 Plan from </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,000,000</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">4,500,000</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The primary purpose of the 2018 Plan is to attract, retain, reward and motivate certain individuals by providing them with an opportunity to acquire or increase a proprietary interest in the Company and to incentivize them to expend maximum effort for the growth and success of the Company, so as to strengthen the mutuality of the interests between such individuals and the stockholders of the Company.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">805,462</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares of common stock available for future issuance under the 2018 Plan, as amended.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">To date, all stock incentives issued under the 2018 Plan have been in the form of RSUs. RSUs granted under the 2018 Plan vest and settle upon the satisfaction of a time-based condition or with both time- and performance-based conditions. The time-based condition for these awards is generally satisfied over three or four years with annual vesting. </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Details of unvested RSUs activity during the years ended December 31, 2020 and 2021 were as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.76%;"/> <td style="width:1.67%;"/> <td style="width:0.603%;"/> <td style="width:15.026%;"/> <td style="width:0.798%;"/> <td style="width:1.67%;"/> <td style="width:1.206%;"/> <td style="width:14.665%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Number of units</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted average<br/>grant-date fair value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested as of December 31, 2019</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,237,827</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.88</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">283,459</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22.30</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and delivered</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">612,561</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.78</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Withheld as treasury stock</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">121,608</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.72</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested not delivered</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,417</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.25</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,250</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15.45</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested as of December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,764,450</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">506,850</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27.50</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and delivered</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">768,298</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.36</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Withheld as treasury stock</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">143,400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.33</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested not delivered</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,750</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13.68</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41,899</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18.97</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,306,953</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18.85</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The amount included in "Vested not delivered" above represents RSUs that have been vested but the delivery of the common stock underlying such RSUs were deferred. </span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The increase in treasury stock (included in “Withheld as treasury stock” above) was due to shares withheld to pay statutory taxes upon the vesting of RSUs during the years ended December 31, 2020 and 2021. Refer to Note 9 for details.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were certain grants of RSUs with both time- and performance-based conditions. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Details of such grants of RSUs</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> were as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:13.159%;"/> <td style="width:1.206%;"/> <td style="width:18.059%;"/> <td style="width:1.206%;"/> <td style="width:0.529%;"/> <td style="width:10.839%;"/> <td style="width:0.529%;"/> <td style="width:1.206%;"/> <td style="width:1.086%;"/> <td style="width:12.407%;"/> <td style="width:0.529%;"/> <td style="width:1.206%;"/> <td style="width:11.758%;"/> <td style="width:1.206%;"/> <td style="width:1.086%;"/> <td style="width:10.319%;"/> <td style="width:0.529%;"/> <td style="width:1.206%;"/> <td style="width:1.086%;"/> <td style="width:10.319%;"/> <td style="width:0.529%;"/> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Weighted average</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Amortization of share-based compensation</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">RSU grants with</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Number</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">grant-date</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">performance criteria</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Grant dates</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">of units</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">fair value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Vesting period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Criteria One</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">9/5/2018 - 1/16/2019</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1,577,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">7.66</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">-</span><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">4 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1,206</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3,155</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Criteria Two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:Times New Roman;position:relative;">(2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">8/28/2019 - 9/8/2020</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">277,500</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">12.27</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">-</span><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">4 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">781</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1,239</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Criteria Three</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:Times New Roman;position:relative;">(3)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">8/28/2019 - 11/20/2020</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">455,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">15.44</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2,239</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3,502</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Criteria Four</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:Times New Roman;position:relative;">(4)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">7/30/2021</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">120,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">31.74</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2,430,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">4,226</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">7,896</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for such fiscal quarter, (ii) positive adjusted EBITDA, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the participant continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of June 30, 2019, the Company determined that the Criteria One were met. As of December 31, 2021, the remaining </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three or </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">four years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Two would be met and therefore, began to record the related amortization expense on the grant dates. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company determined that the Criteria Two were met as of March 31, 2021. As of December 31, 2021, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> the remaining </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">125,399</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(3)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the respective performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Three would be met and therefore, began to record the related amortization expense on the grant dates.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(4)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On July 30, 2021, the Company granted </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">120,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> RSUs, subject to performance-based requirements, to one non-executive employee, which was subsequently modified on October 19, 2021, with a fair value of $31</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.74</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share as of the modification date. Such RSU grants shall </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t vest unless and until the Company has achieved certain revenue for a portion of its business prior to the achievement date deadline for each performance milestone. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> amortization of share-based compensation expense has been recognized in relation to such RSUs with Criteria Four, because, as of December 31, 2021, the Company determined that it is not probable that the Criteria Four will be met.</span></div></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, unrecognized share-based compensation expense associated with the granted RSUs amounted to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,098</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, which is expected to be recognized over a weighted average period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.6</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Share-based compensation was allocated to the following accounts in the consolidated financial statements for the years ended December 31, 2021 and 2020:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.751%;"/> <td style="width:1.67%;"/> <td style="width:1.206%;"/> <td style="width:14.646%;"/> <td style="width:0.603%;"/> <td style="width:1.67%;"/> <td style="width:1.206%;"/> <td style="width:14.646%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">562</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">609</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative expenses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,053</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,455</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Share-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,615</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,064</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Capitalized in intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,217</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,838</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,832</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div> 3000000 3000000 4500000 805462 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Details of unvested RSUs activity during the years ended December 31, 2020 and 2021 were as follows:</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.76%;"/> <td style="width:1.67%;"/> <td style="width:0.603%;"/> <td style="width:15.026%;"/> <td style="width:0.798%;"/> <td style="width:1.67%;"/> <td style="width:1.206%;"/> <td style="width:14.665%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Number of units</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Weighted average<br/>grant-date fair value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested as of December 31, 2019</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,237,827</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.88</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">283,459</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">22.30</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and delivered</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">612,561</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.78</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Withheld as treasury stock</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">121,608</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.72</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested not delivered</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,417</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.25</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">14,250</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">15.45</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested as of December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,764,450</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">11.43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">506,850</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">27.50</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested and delivered</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">768,298</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.36</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Withheld as treasury stock</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">143,400</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9.33</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Vested not delivered</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10,750</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">13.68</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">41,899</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18.97</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Unvested as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,306,953</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">18.85</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The amount included in "Vested not delivered" above represents RSUs that have been vested but the delivery of the common stock underlying such RSUs were deferred. </span> 2237827 8.88 283459 22.30 612561 7.78 121608 7.72 8417 11.25 14250 15.45 1764450 11.43 506850 27.50 768298 9.36 143400 9.33 10750 13.68 41899 18.97 1306953 18.85 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Details of such grants of RSUs</span><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> were as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:13.159%;"/> <td style="width:1.206%;"/> <td style="width:18.059%;"/> <td style="width:1.206%;"/> <td style="width:0.529%;"/> <td style="width:10.839%;"/> <td style="width:0.529%;"/> <td style="width:1.206%;"/> <td style="width:1.086%;"/> <td style="width:12.407%;"/> <td style="width:0.529%;"/> <td style="width:1.206%;"/> <td style="width:11.758%;"/> <td style="width:1.206%;"/> <td style="width:1.086%;"/> <td style="width:10.319%;"/> <td style="width:0.529%;"/> <td style="width:1.206%;"/> <td style="width:1.086%;"/> <td style="width:10.319%;"/> <td style="width:0.529%;"/> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Weighted average</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Amortization of share-based compensation</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">RSU grants with</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Number</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">grant-date</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:7.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">performance criteria</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Grant dates</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">of units</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">fair value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">Vesting period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:7.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:7.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:7.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Criteria One</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:Times New Roman;position:relative;">(1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">9/5/2018 - 1/16/2019</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1,577,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">7.66</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">-</span><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">4 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1,206</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3,155</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Criteria Two</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:Times New Roman;position:relative;">(2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">8/28/2019 - 9/8/2020</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">277,500</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">12.27</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">-</span><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">4 years</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">781</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">1,239</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Criteria Three</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:Times New Roman;position:relative;">(3)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">8/28/2019 - 11/20/2020</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">455,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">15.44</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2,239</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">3,502</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">Criteria Four</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.221pt;white-space:pre-wrap;font-weight:normal;font-size:6.03pt;font-family:Times New Roman;position:relative;">(4)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">7/30/2021</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">120,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">31.74</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;"> years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">2,430,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">4,226</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;">7,896</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for such fiscal quarter, (ii) positive adjusted EBITDA, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the participant continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of June 30, 2019, the Company determined that the Criteria One were met. As of December 31, 2021, the remaining </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three or </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">four years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Two would be met and therefore, began to record the related amortization expense on the grant dates. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company determined that the Criteria Two were met as of March 31, 2021. As of December 31, 2021, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> the remaining </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">125,399</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(3)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">12.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the respective performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">three years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Three would be met and therefore, began to record the related amortization expense on the grant dates.</span></div></div><div style="display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.333%;">(4)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On July 30, 2021, the Company granted </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">120,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> RSUs, subject to performance-based requirements, to one non-executive employee, which was subsequently modified on October 19, 2021, with a fair value of $31</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">.74</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per share as of the modification date. Such RSU grants shall </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">t vest unless and until the Company has achieved certain revenue for a portion of its business prior to the achievement date deadline for each performance milestone. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> amortization of share-based compensation expense has been recognized in relation to such RSUs with Criteria Four, because, as of December 31, 2021, the Company determined that it is not probable that the Criteria Four will be met.</span></div></div> 9/5/2018 - 1/16/2019 1577500 7.66 P3Y P4Y 1206000 3155000 8/28/2019 - 9/8/2020 277500 12.27 P3Y P4Y 781000 1239000 8/28/2019 - 11/20/2020 455000 15.44 P3Y 2239000 3502000 7/30/2021 120000 31.74 P5Y 0 0 2430000 4226000 7896000 7000000.0 P3Y 30000 10000000.0 1500000 P4Y 125399 12500000 2000000.0 P3Y 120000 0.74 0 0 14098000 P2Y7M6D <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Share-based compensation was allocated to the following accounts in the consolidated financial statements for the years ended December 31, 2021 and 2020:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.751%;"/> <td style="width:1.67%;"/> <td style="width:1.206%;"/> <td style="width:14.646%;"/> <td style="width:0.603%;"/> <td style="width:1.67%;"/> <td style="width:1.206%;"/> <td style="width:14.646%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Sales and marketing expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">562</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">609</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">General and administrative expenses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,053</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,455</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Share-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,615</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,064</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Capitalized in intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,217</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,838</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,832</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">9,902</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 562000 609000 6053000 7455000 6615000 8064000 1217000 1838000 7832000 9902000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">11. Related party transactions</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">Services Agreement</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On August 7, 2018, the Company entered into a services agreement with Mr. Michael Brauser (the “Consultant”), a greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% stockholder, pursuant to which, the Consultant would be providing recommendations on organizational and capital structure, future financing needs and future acquisitions or strategic transactions (“Services Agreement”), for a term of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, automatically renewing for additional </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">one-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> periods unless either party provides written notice to the other of its intent not to renew not fewer than 30 days prior to the expiration of the then-current term. Under the Services Agreement, the Consultant receives cash compensation of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> per month and was entitled to participate in the Company’s incentive compensation plan.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On February 16, 2021, the Company entered into a Separation Agreement (the "Separation Agreement") with the Consultant. Pursuant to the Separation Agreement, the parties agreed that the Services Agreement which expired on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">August 6, 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (“Expiration Date”), would not be renewed, but would continue in force and effect until the Expiration Date and that the Consultant would not take any actions on behalf of the Company, including pursuant to the Services Agreement, unless specifically requested in writing by the Company. Pursuant to the Separation Agreement, the Consultant also agreed (i) to certain non-solicitation obligations contained therein, (ii) that he and his affiliates would not disparage or assist or cooperate with any person or entity seeking to publicly disparage or economically harm the Company, and (iii) that the Consultant and his affiliates would not initiate any lawsuit, claim, or proceeding with respect to any claims against the Company, except (with designated exceptions) for any legal proceeding initiated solely to remedy a breach of or to enforce the Separation Agreement.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">With respect to each annual or special meeting of the Company's stockholders until the Expiration Date of the Separation Agreement, the Consultant agreed to vote the shares of the Company's common stock or any other securities entitled to vote then held by him or his affiliates in accordance with the board of directors' recommendations on director proposals, provided there is a change in no more than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">25</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the current directors (not including changes resulting from a director's death or resignation), and the ratification of the appointment of the Company’s independent registered public accounting firm.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company agreed (i) that the remaining unvested </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">166,666</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> RSUs previously granted to Consultant in accordance with the 2018 RSU agreement, which was included in RSUs granted with the Criteria One in Note 10 above, would continue to vest on July 1, 2021, in accordance with and subject to all other provisions and conditions of such grant, (ii) to amend the 2020 RSU agreement, which was included in RSUs granted with the Criteria Three in Note 10 above, previously granting Consultant </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">30,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> RSUs such that the 30,000 RSUs would continue to vest </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-1/3% on November 1, 2021, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">66</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-2/3% on November 1, 2022, and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% on November 1, 2023, without certain Company performance criteria, subject to all other provisions and conditions of such grant, (iii) to include shares of the Company's common stock held by the Consultant or his affiliates in any registration statement the Company files for the benefit of selling stockholders at any time when the Consultant or his affiliates beneficially own </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% or more of the Company's common stock, and (iv) to not initiate any lawsuit, claim, or proceeding with respect to any claims against the Consultant and his affiliates, except (with designated exceptions) for any legal proceeding initiated solely to remedy a breach of or to enforce the Separation Agreement. As a result of the modification to the 2020 RSU agreement, beginning February 16, 2021, the Company recognized an aggregate of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">723</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in share-based compensation expense over the remaining service period which ended on the Expiration Date.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company recognized consulting service fees relating to the Services Agreement of a total of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">216</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">360</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> during the years ended December 31, 2021 and 2020, respectively. In addition, amortization of share-based compensation expense of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,432</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> (inclusive of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">723</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> in relation with the modification of RSUs above) and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,392</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively, was recognized in relation to the RSUs previously granted to the Consultant.</span></p> 0.10 P1Y P1Y 30000 2021-08-06 0.25 166666 30000 0.33 0.66 1 0.10 723000 216000 360000 1432000 723000 1392000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">12. Long-term loan</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On May 5, 2020, the Company received funding under a promissory note dated May 5, 2020 evidencing the Loan, an unsecured non-recourse loan in the principal amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> under the CARES Act. The Company’s policy was to account for the Loan as debt.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term loan as of December 31, 2020 consists of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:82.18%;"/> <td style="width:1.614%;"/> <td style="width:1.206%;"/> <td style="width:14.017%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Principal amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Included in consolidated balance sheet:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current portion of long-term loan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term loan (non-current)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,703</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Loan had a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">two-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> term and a contractual maturity of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">May 5, 2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The interest rate on the Loan is </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% per annum.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On June 16, 2021, the Company received a notice from the Lender that the full principal amount of the Loan of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and the accrued interest of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">23</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> had been fully forgiven, and the U.S. Small Business Administration remitted the forgiveness payment to the Lender, resulting in a gain on extinguishment of debt of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,175</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> during the year ended December 31, 2021.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The fair value of the Loan approximates its carrying amount as of December 31, 2020 as the interest rate approximates market rates for similar loans.</span></p> 2152000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term loan as of December 31, 2020 consists of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:82.18%;"/> <td style="width:1.614%;"/> <td style="width:1.206%;"/> <td style="width:14.017%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Principal amount</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Included in consolidated balance sheet:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current portion of long-term loan</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Long-term loan (non-current)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,703</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,152</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 2152000 449000 1703000 2152000 P2Y 2022-05-05 0.010 2152000 23000 2175000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">13. Leases</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">On January 1, 2019, the Company adopted Leases (Topic 842) using the modified retrospective method applied to all leases existing at the date of initial application. The Company elected the practical expedients to not reassess whether any existing contracts are or contain leases, not reassess the lease classification for any existing leases, and not reassess initial direct costs for any existing leases, upon the adoption of Leases (Topic 842).</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company leases its corporate headquarters of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">21,020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> rentable square feet in accordance with a non-cancelable </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">89</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-month operating lease agreement as amended and effective in January 2017, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">with an option to extend for an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">. The Company also leases an additional office space of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">6,003</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> rentable square feet in accordance with a non-cancellable </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">90</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">-month operating lease agreement entered into in April 2017, with an option to extend for additional </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">60</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> months. The extension option is not included in the determination of the lease term as it is not reasonably certain to be exercised.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, a summary of the Company’s lease information is shown below:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.088%;"/> <td style="width:1.41%;"/> <td style="width:1.206%;"/> <td style="width:13.737%;"/> <td style="width:0.603%;"/> <td style="width:1.41%;"/> <td style="width:1.206%;"/> <td style="width:13.737%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Lease cost:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease costs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">672</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">672</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Other information:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash paid for operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">724</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">704</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were no additional right-of-use assets obtained in exchange for operating lease liabilities during the years ended December 31, 2021 and 2020. The Company used </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, its estimated incremental borrowing rate for similar secured assets, as the discount rate for the above-mentioned leases to determine the present value of the lease payments because the implicit rate in each lease is not readily determinable. The discount rate was calculated on the basis of information available as of January 1, 2019, the application date.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, the weighted average remaining operating lease term was </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2.8</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> years.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, scheduled future maturities and present value of the operating lease liabilities are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:82.764%;"/> <td style="width:1.577%;"/> <td style="width:1.206%;"/> <td style="width:13.85%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">743</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">765</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">542</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">77</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total maturities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,127</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Present value included in consolidated balance sheet:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current portion of operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">617</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Noncurrent operating lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,291</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,908</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Difference between the maturities and the present value of operating lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">219</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div> 21020 P89M P60M 6003 P90M P60M <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">For the years ended December 31, 2021 and 2020, a summary of the Company’s lease information is shown below:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.088%;"/> <td style="width:1.41%;"/> <td style="width:1.206%;"/> <td style="width:13.737%;"/> <td style="width:0.603%;"/> <td style="width:1.41%;"/> <td style="width:1.206%;"/> <td style="width:13.737%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">2020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Lease cost:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Operating lease costs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">672</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">672</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">Other information:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Cash paid for operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">724</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">704</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">There were no additional right-of-use assets obtained in exchange for operating lease liabilities during the years ended December 31, 2021 and 2020. The Company used </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">%, its estimated incremental borrowing rate for similar secured assets, as the discount rate for the above-mentioned leases to determine the present value of the lease payments because the implicit rate in each lease is not readily determinable. The discount rate was calculated on the basis of information available as of January 1, 2019, the application date.</span></p> 672000 672000 724000 704000 0.080 P2Y9M18D <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">As of December 31, 2021, scheduled future maturities and present value of the operating lease liabilities are as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:82.764%;"/> <td style="width:1.577%;"/> <td style="width:1.206%;"/> <td style="width:13.85%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">743</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">765</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">542</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">77</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total maturities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2,127</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Present value included in consolidated balance sheet:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Current portion of operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">617</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Noncurrent operating lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,291</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">1,908</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Difference between the maturities and the present value of operating lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">219</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 743000 765000 542000 77000 2127000 617000 1291000 1908000 219000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;">14. Commitments and contingencies</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(a) Capital commitment</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company incurred data costs of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,481</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,493</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively, under certain data licensing agreements. As of December 31, 2021, future material capital commitments under certain data licensing agreements were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,059</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, shown as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:82.757%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:13.848%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,736</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,106</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,207</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,810</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,059</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(b) Employment agreements</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company has employment agreements with certain executives, mainly including its Chief Executive Officer, President, Chief Financial Officer and Chief Information Officer, which provide for compensation and certain other benefits and for severance payments under certain circumstances.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(c) Contingency</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company establishes accruals for those contingencies where the incurrence of a loss is probable and can be reasonably estimated, and it discloses the amount accrued and the amount of a reasonably possible loss in excess of the amount accrued, if such disclosure is necessary for its financial statements to not be misleading. To estimate whether a loss contingency should be accrued by a charge to income, the Company evaluates, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of the loss. The Company does not record liabilities when the likelihood that the liability has been incurred is probable, but the amount cannot be reasonably estimated.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company may be involved in litigation from time to time in the ordinary course of business. The Company does not believe that the ultimate resolution of any such matters will have a material adverse effect on its business, financial condition, results of operations or cash flows. However, the results of such matters cannot be predicted with certainty and the Company cannot assure you that the ultimate resolution of any legal or administrative proceeding or dispute will not have a material adverse effect on its business, financial condition, results of operations and cash flows.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;">(d) Covid-19 update</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">During 2020, the Company experienced significantly reduced commercial activity in numerous aspects of its business as a result of the preventative and protective actions taken by federal, state and local governments to combat Covid-19, including the implementation of stay-at-home orders, social distancing policies and certain temporary government-imposed moratoria on collection customers’ activities. During 2021, the Company saw ongoing improvement in its results of operations, with the exception of the Company's idiVERIFIED service, which is an ancillary collections market offering that is purely transactional and of a lower margin profile. The Company expects its idiVERIFIED service volume to return to pre-Covid levels in the second half of 2022. The Company continues to take precautionary measures intended to minimize the risk of the Covid-19 pandemic to its employees, its customers, and the communities in which it operates. These measures may result in inefficiencies, delays and additional costs to the Company's business. The Covid-19 pandemic and its impact on the Company and the economy has significantly limited the Company's ability to forecast its future operating results, including its ability to predict revenue and expense levels, and plan for and model future operating results. Furthermore, the full impact of the Covid-19 pandemic on the Company's ongoing business, results of operations and overall financial performance cannot be reasonably estimated at this time. The Company will continue to evaluate the nature and extent of the impact of the Covid-19 pandemic to its business, including the emergence of new variants and the development, availability, distribution and effectiveness of vaccines.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">To further support the Company’s liquidity, beginning April 1, 2020, the Company elected, under Section 2302 of the CARES Act, to defer payment of the employer portion of Social Security payroll tax. Under the CARES Act, employers could forgo timely payment of the employer portion of Social Security taxes that would otherwise be due from March 27, 2020 through December 31, 2020, without penalty or interest charges. Employers must pay </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">% of the deferred amount by December 31, 2021, and the remainder by December 31, 2022. The Company paid 50% of the deferred amount in December 2021. On May 5, 2020, the Company received the Loan under the CARES Act, which was fully forgiven in June 2021, as discussed in Note 12 above. The Company will continue to assess the CARES Act and other applicable government legislation aimed at assisting businesses during the Covid-19 pandemic.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">The Company incurred data costs of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,481</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">8,493</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;"> for the years ended December 31, 2021 and 2020, respectively, under certain data licensing agreements. As of December 31, 2021, future material capital commitments under certain data licensing agreements were $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,059</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">, shown as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:82.757%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:13.848%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">(In thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">Year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,736</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,106</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">7,207</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">3,810</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;">33,059</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;"> </span></p></td> </tr> </table> 8481000 8493000 33059000 7736000 7200000 7106000 7207000 3810000 33059000 0.50 A total of 1,764,450 unvested restricted stock units (“RSUs”) have been excluded from the diluted loss per share for the year ended December 31, 2020, as the impact is anti-dilutive. Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $7.0 million for such fiscal quarter, (ii) positive adjusted EBITDA, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the participant continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of June 30, 2019, the Company determined that the Criteria One were met. As of December 31, 2021, the remaining 30,000 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement. Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $10.0 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $1.5 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and (iii) the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three or four years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Two would be met and therefore, began to record the related amortization expense on the grant dates. The Company determined that the Criteria Two were met as of March 31, 2021. As of December 31, 2021, the remaining 125,399 shares underlying such awards are expected to vest and be issued in accordance with their time-based vesting requirement. Such RSU grants shall not vest unless and until the Company has, for any fiscal quarter in which the RSUs are outstanding, (i) gross revenue determined in accordance with the Company’s reviewed or audited financial statements in excess of $12.5 million for such fiscal quarter, (ii) positive adjusted EBITDA of at least $2.0 million, as determined based on amounts derived from the Company’s reviewed or audited financial statements for such fiscal quarter, and the recipient continues to provide services to the Company either as an employee, director or consultant on the last day of the quarter that the performance criteria are met. Provided the respective performance criteria are met, the RSUs will vest in accordance with the time-based requirements contained in the award agreement over three years. In the event of a change of control, all RSUs which have not vested on the date of such change of control shall immediately vest even if the performance criteria have not been met. As of the respective grant dates, the Company determined that it was probable that the Criteria Three would be met and therefore, began to record the related amortization expense on the grant dates. On July 30, 2021, the Company granted 120,000 RSUs, subject to performance-based requirements, to one non-executive employee, which was subsequently modified on October 19, 2021, with a fair value of $31.74 per share as of the modification date. Such RSU grants shall not vest unless and until the Company has achieved certain revenue for a portion of its business prior to the achievement date deadline for each performance milestone. No amortization of share-based compensation expense has been recognized in relation to such RSUs with Criteria Four, because, as of December 31, 2021, the Company determined that it is not probable that the Criteria Four will be met. EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .':50'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 " #AVE45-9X9.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TVI8.CVLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4RK@]0^XG/T 2-93#>3ZX\>$S]AEF-&"/#@=*4)45L&Z9 M&$Y3W\(5L, (HTO?!30K,5?_Q.8.L'-R2G9-C>-8CG7.S3M4\/;T^)+7+>R0 M2 T:YU_)2CH%W+#+Y-=Z>[][8)W@0A2\+OC=3E2R:613OR^N/_RNPLX;N[?_ MV/@BV+7PZRZZ+U!+ P04 " #AVE4F5R<(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 .':50E]RF\#0< /D< 8 >&PO=V]R:W-H965T&UL ME5EM<^(V$/[<_@H-O>GT9D*P9?-R;9(9 J&E30@%>IUKIQ^$+4!SMD5E.23_ MOBO;V-R-6-,O"7[91X]W5\^NI)N#5)_3'>>:O,91DMZV=EKO?^QTTF#'8Y9> MRSU/X,E&JIAIN%3;3KI7G(6Y41QUJ./T.C$32>ON)K\W5W[GDD#[[;E2Z[_V,\57'4JE%#$/$F%3(CBF]O6 MT/UQ[%-CD+_Q4?!#>O*;F$]92_G97$S#VY9C&/&(!]I ,/CWPD<\B@P2\/BW M!&U58QK#T]]']$G^\? Q:Y;RD8S^%*'>W;8&+1+R#&SQ>)B?M2*W@JP$[?C66001@U M84E('A(M]!N9)D4^F;BTR1_+,?GAW7ORCHB$/(DH@MOI34?#X :B$Y0#W1<# MT3,#N90\R43O4A@EY.&7 !U@75&G1^KW%$4<\^":>.X5H0YU+81&N/D34]?$ M\7-S:C$?X^:_9@F,[MA&_^)KO"H07H[GG<$;R1>NR-_#=:H53(9_$$B_@O1S M2+\IMJNW/;=%##=WG?9O"(MNQ:*+P@R!0IC3F$1L:Z.!VV]8E'*$1Z_BT;O, M&W.NA#3)'A*8,E;'-""5B??M-]\T!+]?<>M?QFTBTH!%Y!-GBDS@IG6BX5@- ME 85I<'_HE1Z[2PI'&WR":'TH:+T 059*1:*9$N6;_%:1C82N/UB_'&%T'"= M6C,=%*C4R07?"C-;P4DS%EL3J0%H\3 F'Z?/CP^K*S*=C:XQ=B>*[E[";@3! M4Q"X*H7-%=% V="R8Y4K4TR CR?2N5?4;B.#.9M%D00-^L M "0L #&&M=Z[N$27#)<[F )D).,]2^P$<9BF=:P0:\1F:UWE-$CR& @MM0P^7X%( M,,53\IQI"&ABFC+K^JM [N;(9@/BY<[UNI1V>_V;SHN-5:WO]")]GV?K2 20 M39+9O#0N47JG##ZXU^>&K]6^J(7%F6<[*%:I,;96"QKB:>X-A]Y@E $.Y9L^=F^M0%H-ER.A[]C MG&J5IQ>IO*EC9);%:WNGU0 "3FM[ ]_I8POQ6N>]BW1^F@12P?S+%>LJ[[8@ MYE"])?04RDR)T.J[!O3Q T:REGSO(LE?L5]V(#Y("VJ>\, MNFA+[=7B[^%B73(X3WRG-A]AT/27M(Z#$:Q+A'?12J B.#)7D)$K6*]8R>%P M]S)@9,&T3#!V=:7P+JH4%;MJPLR5?!%)8 \XCCEYQ*C5Y<*[J%Q4U.82ZE9$ M_A+[\[,81_0\'Y\F=2WQ&BI SDQQ=IX*#M#MH43JZN#AHOXH\WV>'2QZ,0W! M0?K=?MMW\'RO:X.'R_JQ)4I/M!C6/&NS];+AL,0,./E[Q5\UN8^@?OYCY8L/ M,3=K:9FDIICK'2>JVM/Y_KL!=?L_I29]7]^*;,[[,\4CEJ^_M20"N)G]XV,; M^<1Y_@C0\I*^DU$(ZT[SZIJ3#12YD!P$R)<9:_DPRB]$ GV$0T+VEA*V@;5T M_I0GX9'4IM@O>3/[)=SLGI,Q#[B)4+7_3:!'(.+42SMP$""#LU3E++B>,Z7) M=#HML$7Z90-,3&\N54S,YB^V'>77U=3'Z]VQ_3_7:C28_[P8SE9D]?DK,@L9/,SMY0$IJDICHVJN]6YWC _S>K4KQ>' M@D_,K(-3$O$-F#K7?=!R59RS%1=:[O.3I[746L;YSQUGX"_S CS?2*F/%V: MZK3S[C]02P,$% @ X=I5/8%?)J MLE&JO)C/9;SA.9/GHN0%O%F+*F<*;JOGN2PKSA+ME&=SBO%BGK.TF*PN];/[ M:G4I:I6E!;^OD*SSG%5O'W@FME<3,GE_\"U]WJCFP7QU6;)G_L#5]_*^@KMY M%R5)?DJL);A#QC,>J M"<'@YX7?\"QK(@&.O]J@DV[,QG'_^CWZKSIY2.:)27XCLC_31&VN)LL)2OB: MU9GZ)K8?>9M0T,2+12;U?[1M;?$$Q;54(F^= 4&>%KM?]MH2L>= _!$'VCK0 M4QV\UL'3B>Z0Z;1NF6*KRTIL4=580[3F0G.CO2&;M&BF\4%5\#8%/[6Z^?KE MX>OG3[?7CW>WZ,/UY^LO-W?HX>/=W>,#FJ'O#[?HY[-?T!E*"_2X$;5D12(O MYPI&;OSG<3O*A]TH=&246QZ?(X],$<646-QO3G?'A^YSR+=+FG9)4QW/&TNZ MKBI>*,2DY$I>.")Z741/1_3'(C*Y0< -BIL+_E>=OK ,AK!RM0L5ZE!-F;VL M/)\&R\OYRSXEIA6A41!V5@B!EA0@3$'C$\9GZ("NH58(Y9! M3;,BY@BZ TI$_:36=0:%UKJ R1E=ZBS///C53V!J>/[$JVYV]?MFGJ8PABRY M+M/LS<;##FJPST/H+08T6(PH)G86@HZ%P,G"?<5+EB:(OT(WE%QJS$)M((WX M8&G84 <&H""*!J M-LL1S(L.\\*)^5$HEIT ;V'RM0PB;P#0M"*+T(OL$,,. M8GB$5E"72KUI.IL:**'?*[V^;$A#DZ0P'."TV.P5R@'*98=RZ43YJ5"L>$YA MY;4#HD[8G0 MBN!>++ 3EE;YF5C/:LD=:["-7L@$:-44/?"X?=T6(6D"CR1^#UM.(^&.MC?0B0=PJ\3YOI:CT+AD4NNG)3*7%,\HX['>/HC>E M84&,FC"-@H".@._E@[CUPP(^$\7S3/$JARM66/&:$H&':$T3WQ^KX%Y&B%M' M;OF: ]X$MCDOO*CM*]D4AZ5O]$'3*,!C%=P+"'$KR.%^X=BDFW+A^<:.U&(5 M8&]DS=)>5*A;5+[TK?I?KE5JT1D:#?FU645X#':O,]2M,Y^/+DUJ*L=P:5I, M8._@C6#;.]^XU:5;FXJ]'B71E! 2#:?>/5[SK>%"EBSF5Y,2=OV\>N&3%7*= MU'HEHNZ3U6X='\O!,RL\\H==RV*U7(PU MI+&O6=6OFP817?B"SAE?Q)[WO5 MFTLL::]%].@YI9U'J43\8W:&SS$F()T5@N-E#4TG-5*PB8X@4*;'CW'6?EVXCYI.;13\M\#'7+;*R4]HI0B MST%CQHBEV,DL\:;^I1\/_A6W+:6UXH'/;''+4"S)U"_)U MDJ2-$D,!-N?E65J@F)4I%*05IBFS$?$]?XC4-%LL,![9N-%>CZE;CV'C5N=U MQA30GO!U&J?60QTUU79&*29&Q[/:P2%Y!&FSVW-AO=5R_44\&WP?>_8=D.,18SVR%FOO>5L_G$_#NKGM-" MPE9A#7[X/(3LJ]U7V]V-$J7^\/DDE!*YOMQP!J ; WB_%D*]WS3?4KMOYZM_ M %!+ P04 " #AVE4,?"L6 $# #_"0 & 'AL+W=OW")(98 M=6QF.]#MU\]VTC2AX:M<@)V<]SW/,<>R>QO&7T6,D 1O":&B;\52KJYL6X0Q M2J!HL!6BZLV"\01*->5+6ZPX@I$1)<3V'*=M)Q!3:] SSZ9\T&.I))BB*0'SSA92SU WO06\$EFB'YLIIR-;,+EP@GB K,*.!HT;>& M[M7(-0(3\0.CC2B-@2YESMBKGMQ%?_,<6K8N90H!$C/W$DX[X56"!""Y@2^<0VMR@OJ*7]0D:$^0:;++;= MM4"8"LF27*P($DRS7_B6+T1)X#9W"+Q99K[.LWHZL M8Q0V@.]> L_QW!KYZ'BY4Y7;JOYB$;QB$3SCY^_PFTDHD>I-"=@"W& *:8@A M 5,FL.FU7\.YD%QUW.\]R?PBF6^2-7ORPOV.<3_"*EP-@O.YE[.J=I/B',4 =6$X>LE6$$. MUI"DJ XQ\PI*^9V&X[A;E(>B*J"M K1U&JB(5=\* %,9,X[_H:@../-LE5!< M)_ML,1\16,%N%]CM+V%C(=)ZY/8GDFW6?1$5R$X!V?D2I#H0A%1[']-E'6GG M(.F^B II4) &>TE'+$G45CVF5X.C>O505(6R6U!V3Z \JE&[GU;*<^H[]9C( M"K7K?)P2SNGV.[[7V<%<.MG0QX M360]N%TZG?75Z#OD2TP%(&BAI$ZCHSQX=MO()I*MS($]9U(=_V88JQL:XCI MO5\P)M\G^@Y0W/D&_P%02P,$% @ X=I5#-##7% !0 /!( !@ !X M;"]W;W)KLWNH$$M#829J4+96@ M9>^0EA^B3NFU$$G=MM[#WU]_8*4E)'+,/]](F]LSXFQG[FW%&+UP\ MRQ5C"KWF62'/>BNEUJ?]ODQ6+*?RA*]9 3,++G*JX%4L^W(M&)T;I3SK$\\; M]'.:%KWQR(S=B?&(;U26%NQ.(+G)Z(]':[ID M,Z8>UW<"WOJ5E7F:LT*FO$""+7#FB4HVX=FW=*Y6 M9[VXA^9L03>9NNRC92,7SG3(@R-.B_*>ONT#L M*<1>AP+9*9"& AYT*/@[!;^I$'0H!#N%P$2F=,7$84H5'8\$?T%"2X,U_6"" M:;3!_;30>9\I ;,IZ*GQY/9F=OOU:GK^<#E%LP?XN[Z\>9BAVR_H]N[R_OSA M"@30,7J<3='!IT/T":4%>ECQC:3%7([Z"C!H2_UDM]ZD7(]TK(<)NN:%6DET M6(> 1; $U_7]USP/&K@/K&7M!A[YYM M6;%AMLB4BI%1U.=Q.PX"CY!1?[L/MRWE!V$\J*3>H0HJ5(%1\[O2S*62"%*& MV"M0AF3RU.%K6%D-G;[.:,9*J\ 9STREQ;*R;PM :2W<^DW_+4+>,+:[ M/ZB #IQ _V(%$S0S4.D!ACW !LD8IB$MD11Q7BR(EX MRH#&DY26Y*AAYURH]%\S8,,:M5"$_G#8@-H6"@CNV%IQA31V(GW@"B*;M#:8 M#63<7C_T_:B!TB*% ]P1T&$%<^B$^95+B1:"YPAJIC!AM$(;)"]&T$U838%NH*:%U-<."$=P,-:;H?5"NZH%7)!F$KW6TA5P#KRH1#9\&[ MI** ?2G?D@YG'LD5%3_P?"]H]BLV2;=7=5$@[J(P8V*;)@Q]OV8ZO3]< M[7W-WH3\C[TKJ3F6N#E6V]4;4)0=NZZY2;:1NBDT5V[?*1<2?#]$*#CM46Z:;!(@L7/?*!DRM M&)J7^Q]I=J[)&4%E-M._&!6(Z1LB@@N:V4S5)>T(46F$TGQ-$RA$>G.H]-B8 MA.R=V'9'?^^*G#.Q-)\:)+2MFT*5UZAJM/J<<6$N\8WQ"3Z=8LOX.0E.)R2P MS$# 8<9\>.C72Y??5:ZI6*:%1!E; SO)(+7O0"U0>C\7]02P,$% @ X=I5 Q; 2A)!0 >!8 !@ M !X;"]W;W)K[-+=?W]V&I(F=E(0)R1$D_29Z3/C&3\3CWC";C M#7XD2R+N-S>YO!M57F*:DHQ3EH&)N&6["U(&Y"I_$4MX\1_L2JPU -&6"Y:6QI)!2K/])_Y5 M)N+ -H=!J@T0*\UL$L#NVW@=A@XI8'3,D!!AX%;&KAM@ZZ@O=+ *W*_3U:1 MZ1D6>#+.V0[D"BV]J8MBN0IKF6":J MR8\?\ZN[);A>@.G%V=6?\R6XO ++B[/;^<7U]]G\=OD'F/]U?WGW#QB"^^4, M?/[T!7P"- -W:[;E.(OY>"0D,>5^%)4DSO).R9P8C";]IM-69K*XEP* M%CT9K&='?E0V(M_FOSOMY_WV9W%,57/@!-Q@&@]5#J9X0\VA+(XXBZ)MNDVP M(#&8D16-J&@Z& W40N3 M+S?PK K62)!=)!KG!/^FDQ-]\[=PQQ S_5#+1,Z< @M&SJ^F;Y3 MT7=ZZ?\D7"CR;"4W>2YR&JGZX:J>P3:CPM2*4T=?N-:*.'I89IYNQ=-]'\\3 ML"RR;N+K:FQ\VX%^Q\I[%26OE])E%JG^)ZIKQ4A94GQ7.4M?ZF%' MQ7I-DA@(!B+V3*0Z"RRV@DD[@7\9N9][AG4/4-"J#L]0VX>H1H!^%:#_P0'V M+-+,-P2*H&=U!!%4002]0=P207,B!QFA:D?^-2,QI3S0F-A68+^)J*\10IT/0H[?WE!G.JX%:Q"'5CTI6+W4"V9#-<;%LD!2 M.=MRK 30J/>61B(,K=:VN#B&:A(]&&E@+]$K.9#33%(DX'/"./]B9 CU='H! MM-L4C\&:'&MEAOW2/,_B;EU&EI$QTJ@XMNVTEG\*#?Y7='7L@O[=;<9?9?H&M,PA0;5E5N-;Z,.-86UG,)WZFE?>T)=-D,Y#H0= M6R"LQ1/VJ^?'2!74=79H'^:TG*E=7:SL[M37<@P_6H_[Y J:A-FQ':MCJH"U MZL(CLLOYMNAH64/1_OVDK)^-O(SEWA^IG7]%\8-Y NSNT>*5_S M=&!?+Z%:QU&_CK]EX$"Z3ON!W1HXYL=03:('K]G]8OZJ@0,9-+<]NRV.@)K\ M:KE%;Y';MLI"(UM;*ULO=%#8/@708=JP8<"$JD#:H>LP.6Q8L$,_4:WJJ%_5 M7SELF-(P189W8=L) M=I5_?HX Q.G[G6Y;WOJS3'@JA+42(W.QLA"Z*-*;>^*B62 MS 45S \ZG9Y?$,J]*'1K"QF%HM*,6=)MKN^!' M84FVF*!^+A?26'Y+R6B!7%'!0>*F[PVZ]\.>]7<.WRGNU,$7U2-Z:WWLS$11F N5:)&^G,!= MM[CKDSC' :I417B*D JE/SJ\&G+K(+;57J.[7NB_?I#XIDU\2^_]#UF]?\OR#ZYW@7+KFE@98L5U?=/;U?:=&-3M M\<>]?F2>B-Q2KH#AQH1V+F_-" ML G:US/Z#5!+ P04 " #AVE4'/GC&!X' !O' & 'AL+W=OVV5\H\Z%R>;\@CG5/U8S,3^JY3 MUI*Q-2TDXP40='G1&L*S$1Z8 M;B)Z-/\N0:F*X\M?@MD=$FV MN;KG3]_IH4.)J2_EN;3_P=/!-FJ!="L57Q\*:P5K5NQ_R?/!$2<%8+>A #H4 M0/4"<4,!?"B ;4?WRFRWKH@BE^>"/P%AK'5MYL+ZQI;6O6&%&<:Y$OHMT^74 MY6@ZF4]OQU?#Q?45F"_TS]WU9#$'TQLP&LZ_@YO;Z:\Y:(,?\ROP\<,G\ &P M BQ6?"M)DUWU[J*$]B, =+]1*@NLBH]GK"CI:?-D#=.S! M5Q2L\8JF7P"&GP&*$/0(&OU[\2@@!Y<.Q;8^W.30RFLW]],[,)U=WP\7X\DW M,!PMQC_'B_'U_"S03ERV$]MVXH9V)CK$69'R-04?U:7?[$)=6K]0EI;HDZ(5A]I^>NSK9&RG(*B+MN\ M-@]3(E=@(_B.Z6D!'EZ SE2"*%8\[D.=*49ER''=4EHWZ+@KJO-=RL@^BQ09 M(&LN%/MK'_B#FA==HQC!KM^)O5)I+ZATOB*"MDV2RH#VF,[< M M=$WBJ&'4852EY"@*CBM&4(Z^H\-JA!'*K$H:"X;WK] FR@F 2R97)E4I&9F6:PO5*1 M(Z.-8*\^WAZSJ$%L!0R(WTA(2RJ$#I5#7E3D.>A4[#ILT*_K##9IUH9GM'2R5!2L:.M2Q!(KK#"$HS#_%N1XI%*LTS8A[[-L3DC#RQ_,X?#BB\P"3IM MF*9\:^BBDV+"Y@ MQ1H8ADTY^AORTCCT+CS:<<\9>H]5H[Z*,3 ,&:U/;&EPZ$\BPJO>)4L;1HF3 M/7UF*/'K1Q6!4)A 94H2=$>+K=>_R,7**9P/:V^/4:\!D*AB#PJS9UHN#?>( M?,.7R$5,.TGJ$]5G%0\:LCNJ4(3"*)K\Z]K6J]S%37\0U]. QZJ;P ;"HXI+ MZ'T[F?'DY_7\'3L95#$#A?J?7<_\P*3UH2E#LZ/:9=;L-:SM4 MX0GUWC4M;\:3X63TCFE940:%*:.W"BFEF01+P=> 2;DE16HGJ30[,_G9;ESU M;?G*S@2OSUS,H&B ')\%!;U_V88J8J$WMT4G?;7[-[V^-U?$NRE&+GB?&>RCALC$%=YP&&]>9"Q9H:?8V]&)/?NI7C)P MM+MFD15S!#K\-.YT'A:6R3BFV%R:1VPN3S7X\9[#4MBW"% M41S&:+ +U*Q @^)=4.(8)?7%AL?L=1]?BZ^ BL,GAO,?L]FM/7P>WH*K\7QT M.YW_N+_6JXZ;Z?W=<#&>3D*GLQ7VYCS'W8XQ? ZQ 58/<4%35X+ MK/B&P]NONL#CF4!#N+O;*T=DR.2UR J-.(S&QJ/)]&1=]*\+(>S"$2+H1(W' MJH^;DFT%/AP&WSU53)2XT'_*9*^M>-E#PJMWX!R9^^C@L8KZ]:UEY^33S9J* M1_M%2P*[O=U_ RF?EE_-AO9;4>WY5W@VVG_[JJK9?XJ[(T)G+ZGW2DM=9?2E MIUTH]E^W]C>*;^P'H@>N%%_;RQ4E&17&0+]?1S$[L%^G(GB>1P=G9VR9.=\[>A(HKJKC8VG$ZJ&)O7BT7(*JIUF+N& M+$8*YVL=\>K+16@\Z3PMJLUBO5S^LJ@UV\G92?IVY<].7!L-6[KR*K1UK7UW M0<;M3B>KR?[#-9=5E ^+LY-&EW1#\8_FRN-M,:+D7),-[*SR5)Q.SE>O+XYE M?IKPF6D7#IZ51+)Q[E9>WN>GDZ40(D-9% 2-ORU=DC$"!!I?!\S)N*4L/'S> MH_^:8D+=;Y18OM51GYUXMU->9@--'E*H:37(L96D MW$2/4<:Z>';EV6;<:*/.11^.3.%D$8$LXXML0+GH4=:/H*S6ZH.SL0KJGT1CG4<([>@3OHR^UY6]:K#!5 ME\X&9SC7O3-LKJX\!;*Q_^ *]2M;#6&@RPT^$FP8@_KS?!.BAY'^>H+1\Q(C5,N'1UHVTW##Z?*JW>DM$[[4EESC?.#R)RP%!P14Q#(F(@O^4,NV<] MAMJT;'*VI6J\:SQ31-VK2%EEG7&E\)1ENFE,)[.TU::+G"&43#=ZPZ8/)CH4 MFD'U>L4Y,L&Q4VPC2IE+LAG-U2?P/R"^>ODFW._3J<;MR(.6YQX=R6\EB#!5 MNXJS2E&=ID"*>YND?=']$"^A*F.%L&PA!![;<8159/7&4)(5K=+,(AK9P+T M@]%VQF6CY1IRC:$I1 M(<@@$=AI_L5<)6.Q3V-XC'VF?BIN0J 0ZV%S2T0;D M&3U;-2U2!BRLS$R;DN$YW**71"Z'3.8MJ9P',:>J\+K-H7C<=T[LCHZ_%?8R MW5/9@H!#+B71AG5:)M/ZC@4A=?:UY<"RX,=:W>OU.?/JCD MKH'Z3%P44S"B)XD",%/ EAU.K<+0'8O89%U;5FG>PS1"6VV0=/XFDFY0+J7( MD!GMQ4G(,LZY 'LI- 2=!-_@L]DZ2T1OK=8K6]);2@BK+3/+ %9)"!C.?N0X=\AOM<#:]?F,ZOE,/MQ674/ MBZK6604_*4/:V[[*,)IO)6GY8R4W9 +X6[@6?@[2'?FP=(1ZTVX,9X-!>"N% M$F":[S(0*Y]R _%:%N9313ITL^AF,.HAB>3O0J.)S-47J;G#U.S+ 748.$0) M1NJF)^$)W2F?/M D$4O#IIOIK6:3RE*PILE,_W1ESD5!/H4:H0[;_MJSKP*V MUFT'Z0?/]HUO%.7)/I5:[ H=-XTEF1^4,FH(GD$]#;TIB:&SX2V92(HP_%OW M&1M =+E.!A_Z4>$YH<&'J4FC4J5RTX308E70!<6NWPM?<5BT&0T-86A"HCZ6 MG\>MX^3SO[USWT_N;ZP?M49H!%59@Z7+^\L4$ M/3;=!ON7Z)IT ]NXB.Z8'BMWL;;-'K9EY;XYVK3M M[JN7+]UR8[?&G=8[6]$WJ[K9FI9^;=8OW:ZQ)N>7MN7+^=G9JY=;4U1'WW[- MGWULOOVZ[MJRJ.S')G/==FN:_7>VK.^_.3H_\A_\7*PW+3YX^>W7.[.VM[;] MM/O8T&\OPRAYL;65*^HJ:^SJFZ.;\Z^^N\3S_, _"GOOHI\SK&11UY_QRP_Y M-T=G(,B6=MEB!$/_W-FWMBPQ$)'QFXYY%*;$B_'/?O3WO'9:R\(X^[8N_UGD M[>:;H^NC++N#Z;>&&N+\R9;IF(J?S>M.;;KYOZ/FOP-(V&'WBI_#815U38E-NV MH6\+>J_]]E8V(ZM7V6VQKHI5L315F]TLEW57M46USC[69;$LK/OZ94OSX:V7 M2QW[.QE[/C'V^3S[L:[:C5;G-TP%>$J&!VKFG]KOYHR-^;Y>GV<7Y+)N? MS<\?&>\BK/Z"Q[N8&&]DF=E_WRQ;8J*E,M"U-FKJ4/2&-;EVW,GWFYB/_=O[F^)2I?RNT$P&[NL%+ M%9- 2[)8^A?9JZLK7K3A;\K:.?U\=GU^D9'QXQGWUC0NLY#FC&31;A>V"?+( M[],/9S.:QNTLVYMR?YK]G49<&K>A5=5W12ZL(+,*7M-:V3 5+?;CWCB:\WKV MY>4UCX;YK\Z__#?GO^&U'#P_XR$]9S:&%L][TFV[DC>6C!N)22N,F,]G9^?7 MV>\9[S+J]>9&27@[!223%37$ Z2Z&=,/^-/03?MS*_B)WCP-:DY"60! MOW-GJ\[R@_V6$7_)ZCLOB"1&^!2[D[)A8[5/*3^^773Z8 M)'Z QHW9A'5AJ:Y;.+(XIB%=($$C5L4&C(QRY8QNDJ%5K9\<)#)#M!.T24QS MMZ.5).LZS5XLCK-/(G;6M<663V%$&D1\-:(+9TRF)ZWK5-+ M;A9%*2;&2WQ>N"69.9(:71;&P^Q3[[6]\.CV/4A;(MJ>NQ'DX%E:22Y>(!V]B2U*^\"80(Y7V(?NU MR]?]7L0,89,425UOJVKZ.8,5KBNVGXNN%0-1;6Q#CY(K[HAY36L*H;*K2$OR M8MGB<5+<9=N1''@C24PMR9D4JQ59:V^%8OI)^Y;'V=M))S']#22P<,QF_HX6 MON%UTO\6IOI,+FQ7.U@%UL.Z*=8DIB4MF\RER#5O7&.#F22!(,OGR!O=;PJ2 M*"R\JV@M;5.PW37,(8R7-^;>R+Z2P"1 (ZAU\#T#:M5>@ MHB+.M)UL4UDOS13F\32.[2);O@W%)-D2>]-FXKJ#RY'-5WU=3&XS'QEE.RYZQW:4HF'[=FGV&,)O5;F%*&#!V-RD. MQH[RQ_9A:5WPM02FKL[@B=[;''B:-H4W/?NA(B? QO!MW6 M;'R*\"G\9INN MGU2E:.O&BDO6'P!;T?[*.GH']Y&*WEN3\UAA[17NR-I"5P=R&_%J#W[.M M-:K LD,%6_N [QXVADBR>8_IO7%@UJN_WH/C+ BD!19F94N/I>*=UT0=Q(%' MQR=$WHG2?2*Y,N4\ 1?!4-X\D8##+ 2Y5"D(6_<,^*%1X-R;THOKWVU&7]AC M@O&('%H!QG":.][DB8^Q&0S<W:&4?"T)4D)"1/3VHM<+C!P@BC_4M! M]+MA*,+FRG(L Q)WIF@TZ"(QXTVI[+V//[PL$ L5#WJ)%@ (,-0U#13S.]M" M5'M"9(MD'ND1DAL^$NOD/D!/N1= M93QWFGU ^+JIX4BWP&P>"@\G]*.Z#:!QH\,4S>0T ":(C+%RA6^FB8#:GN$= M\^>71ZG=3;/$8-\@GNZK/T$=.E:^BO,E2*]&CU]E)]EKR4C\Z7W75+SM,S+\ M#[+_'#$CQK7)2_+"!)-TO.R?&])H0?B/T]O8MH :$W-JXEYS7S@.;4@KV:K, MV#:^5!@-U?<&IU$51NBB0;- 5,L6CY8+JR*Q-!FMNOZ<$>K4>(4H6EJ;>TMJ MV> TE@/)U3&YU '*%^*P9U4?#XS!Q8/X0(%WH2 '5JS)14DEW@BBCCP28#=T MUP5=F:E0F27QS;&2J'8# T=PN@/]H!%%A MU7U1'O.HZA1-9* F)#,&W+W2ZQCR5:]F_%1(A0C,(X!.?AS;2%Q"D%+#&8?? M-%1>=1!/06LK"/K P8_#^,-]:2PG74D.'85>]Z+>9'U)5$6B& <@V.#8X% D MV+E,*RG4Z_Q,]0'O'V05;F[?9A=79R>79/XU]WGK26'"YV\P;2 B$#K3W&@" ME7M)X?(GA!U6>^M(F!5G?"MB#OW@Q_N\$_8&#;H3\L#+!%*:'OYAO6UE;1N!SX1 MLBC:7S%@)Q_ZAE MF$P/1U %@RJ82O(CG/&]FLWGKQD!X3_-(007&QDQ^HB%6\IZ&8I?L^S#A[>A M#C#\UA<$2*IHC\G)[4\H*J/%A(3A7M)2/C4WRRSY QF )OQIV=98T1P+.K]\ M3"6#/O9:[TB=_Q9G@GZ"6 =-#$PH$%(ZA6'P]\3\JNK8^+.L; &B(*YLP5E8 MD4AK&2"0=ZO6$@DLBX9@&XFT1HDY)%Z58B)3Q1DTW6H$FX# G G23%=)DKE@ ME$&[CE=_([K(:#"'@/X1$A(59+E1+>;!\0R!<'V(8HUR#[DMJA!MX#%:!FNY MR#V)/<+.SQ96&RX3A&@&W<42"M&%%T[6PU^1'*8S$TMW&<(YH9[UG>+[NH2Y MC4DY5 )KEILH&]F1,\XZ7O_6-)]).^ L"R0/)'OJ,VRGV>V&4U\H:X1MDW L M+1/<\V/@\[HB?1^\() EH!3=+]J(WBF.;*89DNR9->!AM_.><2QE6?KT$S]# M.Y .*LZ2 C/@3HDAHX#U(&1F08YDO5\C9!Y;[Y7L'/:T_VW4AH1LC(@;$1G+ M8[_/SH/[ 4,XO;)(:T;A)8I^:J]8[*GKI3H11'B)-CTEM.-F=4 ,CY)&IXBHX54=B[#!W;":!+1K?)5@-RCMO@T>P]U[1K 99^4IP"??6J_ M.7T6?YCR]G.G&[*EX%Z_.3L[IOZO@_!+F-MGW')49]O,?L. /O. ;#9N])_RA\NL& M+8<[$N5R5!#CK5^-[Y?S4=M(')G*;N-_4@:286 MYQE#U5W+8XE8]G9JQ/7,!LZ+.RD8[:IS$_!8>6]C8;,]61,!>.K:4Z02RKZ] M+3A5F=)"5I0-X(=7=11.2<: /C(C))BT[ M7YP>"[=G6:@<1DY!V*?1A>S;UN16.C#8E((\E+.2XB/);8ODO\I#J"EK_X9: M>_K-P9PU:WJ%+ #J06;M:^'L40!+HG>F'2XD1AUM["&?=+0OBN/L?0("5J.E M+JC^];R/(/B=?_ [/_8P2TC_/I3P70@D2)M)T0NWP?*DLGG2%C:1N W];IKE M9A_*:.1.4 []EV;^BVK724PI]4F>F,UKI&3@4!AI:@@RP;765TM$PRX&7+U) MJY609TPLQ>X%VMV\.\)(XO-]:1PK#B7_KX27K]YD'T!"=B[9$6(6&IPJQ4GQ MB$R$EZG?NIKM0E-HN4UC2IG1O1F,/A\;78>,LH!/C-HG+VS!+TTDM7JRW[!( MI+15:;4-1AH3(GUDF_8C :'#L".D?E3GE7:A3TN/5"8Q^USAX#VZ'T_8TK4Y'0=H7V7QV?C77:86RIJ[, M7=$0XKXI"&C^C&: E:31WOF:W"TFPV;=D%'UR9*W-S^_N\4G/DN2O<"(^NT' M(B7MISS<1#P3[X+KHYAH$R9Z]]@YL=60VBE;X70T%48VS^S#7;$M2M,PGQR' MB__547Q__FJL'S%LEL&>H";!2.T#Q2++??8=FB"(KOKL5? L?E1FQ%NDS[E^R\^^]>5+[U:\G/Q2[TB$:)A> M'#ZI_!$\09B14W WZ^E(D!]GJSA37Y<^?.2 !?9(#*&3-C^"@8W/.HP8"$_> M+ 63FJ'XZY]?7.U-E7P1-H%G''V>2M=7G*Z(G1]Y6I/(2&[/FT)V^0ZS3%+9%5K.URTU5E_5:(A^DO_>"'9<;I))+=$&(,4(I M]0YDYY*K(U4)TVW)E,-%L3]HI'N$C-RIMDD6;,]\ELK3)MO-DE5$SK]S!,"0 MB>6N*TB\M9S0-'$V&3*R(*=Y&E2@B/O!(\FB9]'+;N(F4=)*29*'OH8 9)>Q M?-..>7K0!9K0!)+0G/8$63NRV)T1)).TJ3YWZC%%P=/18-*X@*Z^UHI)5VB M]..>HW7%LMK>F[+"K F$"5AMN:/R1UYK9+UI3PA[>4B=RB<>S(U'>+!;"(BYW/MZ^M; MO<-K;H.N$M/1=A"!2Q6IRMZS$/N6 D2 ! 51(X'PTX G/**6X;N*X[?[!M%C MY9V+M(R"V9P%K'73VX'_LC(%';H_2;R\%TS*75/C MIF]@^;E8[1M)I.X&8A!#.[2UHF&M*-7F1ETS-Z%[7_OC@N<9'C1P,J[U33]- MNZK+HA;T8#BZ@1(LM54^+R3U'Y\VP1*#P0I]R8XWR#<;W7%4V>UF$,0 XP'% M:3^E[JY:DQQ$.&00.4HRFTP/^@)IZ>NXHSK5/%^TA.3T*U-)]@A(\2LCYHW! M^[1SCDVW'[=WF$/F)<'M6!>W5L%$=B#.P&.-M"/XA$VKW%@-N>J9R07,H'F+ M??0S3'1BX&.S?B>(6OI_L!@V6F-RUSM#8DM7$A*Q=>?* /V$/62"NJV81U^W M3E1R;,-B3O? H:T12 M9]$YED--,(*RM0"CO3)DZ!VJ\86<(!$5R<*<%#+QMC+N,[W<'R(ITEXD7^J* M($^(.!D?8BT!_3,/(QYY)Y6?M/4)@I]DP_ZC-Q$4&P!>24(CKUFX5.Z3@Q\J ME'SN;$OD2&#V_G>>B;H^R_["O[Z^H!\@2W7+7>I"#)>:O\8/P_QKXI8CS4Q;^#X.)QMTMVHQK?^ZECJ";69ZFJ[S M?L>4%,:NXKW>P9>DJ'@A47TLO1Z)NQZ?J^?Q \T4%ON2 7??E<")@L%?OY&< M0VX5T"NW_T";P' (?U;N\ES;)*_.+K/AAAAI*PC (,[8RQF'TJ>DI=7AH>TA M \?^U,*;LW@QPX;XX,$1UZ@3!/R?(C1^^^R%[/7GUY M'A^K&5MMG(*/DK.KOF8_P&Q1'JKC9AZW*J1YCFO>OLW:?S&+VV /M$7&DIY: M!B<@=RM"1Y8G\)UV,>S9%]GE[))P4+0PKG4>+(?X,)]QO'UU_:5^<#'SARA? MS_6C2^W'E5:YMM@J&HU#:R#I.\1-Z#+'83S?V="UCN.VB:R5Q+5IZIA"2#A7 MQY50:=E.M,[S"_%>8Z5+39I3$H9/[8[Z-&\@JJB)0!.8$_-*(,8'X;BR.W!( MB9*?9K>,UKA&XES(UX>V*C\O8ST.8>G_US58.^B@];N>1(A>Q=RFV/D$KM1# MI"J@ \,I&)_WDVP0%Y&UETSZ<12TIUXX]L!C8+ 5UZ,GXFSJW70;(GLVM1E0 M(Z3YEVDN!=SPYXZ"1I:V6J/\NV*,R5KO#QYA>2^*9)P$@A^F?2*/VL:=''U: M74# Z$ZOXO1+:*4XS5Y\/J:9)$7EAW_!XLQQ$%ODJ!<\:@CE#X['0=I@0+(1 MM)-%N?>Y>B?9A6&W:MP/,!CCE)N[1MZ(3O;H' %D:ZU-V]DTP2W!- /5L21" MW1< 5R2O)XB"^44*:7!'!4)D'V(GW0@4(>($#;?V(=+OGYHDW0-1GV M ,8,)Q!(OI@V[J"GCXUC.?LTP9A<#KMR]?J#*ZO_LWC]"^V MQ]GM5*MK;/S#@0[6L:DW$(3[CM>IO.WK\^N0MWT;O:QMOK=MO?RDKF4FA;TT:U7(P M,%(ZD%&X-:;/M/*'_0'?NA+GJ&1%)XL.$OW>*/:Z_F1_NA2S2 ?#NGW,Z45% M'+22RA]X1G'$VE>N?7;7CW.81]91?+ZJA_2%T(Q#A_VQ9PETE!L2AL3Q*-JP M1UARC_AVS=5S2!.W+D\)( >S2 7;.P]#DW"N*3C>U^R5'#SC(#@R4A&SI352 MJQWD>AL]5"114&RIH"M]]TG5L?JANX/%69?,H)$Q']JY\"AQZHYK1/XT?=_X MP)F1I%O&I&>1B97=3@IR_?'IP='DD=2")-3"&S,M#HN;C0&IG,W@CA(Y,\69 MA_S73LZ1#@XTI2>XT7OG8 +?]NU;8^1,GW$'WG"B4#(G/7==US&+\B@MS6.('(7X<+V,C<2 MH;*,N^<(N:[J5(X6#61\@L)!EML3,KSB@TE@;GME&.6G\>V@G,+Z(1$$B;(. MV7%(8TQ;#AP1TW5PSP375+?T$,Z<)4$.TK%2;)G9N^47\VOO08PS^VZL,UZ>4!_O(&P\WZK9%CG?&!V,$R>+8)6B+8 M8S6A'FZ88%M+NSHFUMS[\SRIJ6K-Q8S+3T3N%,_9'TM?.)L6I)88'CWO]IW M2+'#OT>P)%D0-H ]/6YB^<.*/N/6\UT;W-];/]7[NFN\,Y0LD<]X_QV-$^=G MJ=F1/+^+;\^ZU8JSRSZQ6<]>'-WA0N: MDZS]1TV/1I.$YJJAPR:9,I6>/W!+0K1@;\!:1PDB"ZTXAV MFQU)1"9"'G/: M)VN3HB)OR=)WWTA).@(">M5/U2]0O^YV+$1J%]9=(2B3V V:K\ZN3G!TY2A[ MQV NY8?GV4D_)E'MV\>".!=Q,6%0"X@(4@DB+%WAM*2_XT2OW!G%ST7\U!1, MOHR/WO#SO^#YP08FYG&T4==??+-7K*+'H./5Q/10(.?3@KBI9>H&G32J\]J@ M23B\"&-!M%DY'C_(&_?-L2[ICATKV1ST<@.BAVL 'KT8*&U>!U601#>X (O; M>OD-D"UGX>7$ BU+]_:Y/-$X)%?D:"LCV1IZ2[I]XCPF-R^P\38/VL$F1WNK M**(+[6P22O1W=,0\')X@[=O<)<-)]*(71&$JU\"D9>/I57%Y6S$_" LK08[' MW(\T1*>KB/TC ^O'AU*.X:?NO'>@8ZLJ5GJT)?)A MTZ=<'.CG(RUZ,X"DWI.<>30X@^9PNL ?UEO1=(^ M>N[$*>0@94,6J?4)UJ#KW/?@.Q6C.#%LXNEG8!?/T3?V M3QP*0O>(9;!*"%=JO)R(M0]F&PY8)]$S-_!PTG)+DM'?G^:G0ODTDJ;^RBC/ MFU3/?'LZN)IJLAA=:[K6_2IKL^AX[SB*1CI2LFQ'^FQ DWLI0Y?6Q MO11;_9@!U/.5D:$LR0E=SK_Y+-2P(C4F;.G%>'UBC-QC?9R]D^8LE[V T3T& MYP0B\,V=R\Q.?J\-0YUV\'.G K@5W7VI[VCE^Y[OL(6$<"^9C6)R)/]KC1JE M% +DA=&BZE6 T=\7)<\Z39L*A%,Y]C>UY(7TN/D"-/ ORP#VQ$GG:B'6SV># M0W6IEI@TD,HXBR_:L@^V619.[#J]@0RC+\(E3VO7D3_$$'R2M%.Q3._U404& MG-KC#VI_E($O1+N30[S"KU/(+F;I>YD])\4+*6@*&8APBJ(.+<#L07:]BA(]/(9V'PS&VX>N>_K*KDWI;]K0 M@_CD%XHM'X3QC;3>1X5X1>Q\A. 0#'%K;5*O2MU?8+">?(GN5 ET<\P^=FA9 M5^$V80^$N$$12@_SN9G>79F<;IRIHT1MH+_A2180R-7?_?60)HONZ)N^+ K$ MD2#\=IQ(7[[" M_1>#Z]+"P2KQO>:F)AR.V]=HAC?Z35_; M.GJ;U=-M!1$N>?:Y [$B>DN>^+#_X]OZY ;'Y+X^.=I1>GB6_E7> XRA^W$D=Z,#% C5[@QD[%WX,5@*=+ MA$"S YR"3UN6_;D]7RG6.^7D\N?:7TD1.QI_<=CIB(R&87]O5U!5)SU\OB:M M2](3B$N'_HF1TMT>FQD5DU(?;TU,^XC(ZO[QIA%0[UE7P\:@Q3 M$>LI.F@'^022?,NWM+:H= +(A#MTR7###AMND&6AD68 6^PDL$"%DR4.;_/] M)WK/<5PCU99R?Z#&NT&Y&%-%;$$";KKDM3%6>%3+0_K%C@-(L<#)@_T]L2@7 MM79- MUT8H[M(SC^QSQKS_9OH;CJ\(Q^5VW("2J"4\I9G/X/$[ **W:OG6_ M2:L1TDO("2Z:J7MT@;6TZ(D63%3MXT+KI#+RO?):/;M\13,]XZTS?Z^>?"U"5]E[FR<])GW3 MN[8M,IH1/F-D)V>&+LYXT%?9X)I+H[TC<%=V;23 UOR,#]=]":6R8EX$)JG%86IY M?JYQ22\]FT./U/R]/-(FE-Q%7VSMK+_73!@6')LTI.S#08K^J*G)N9"#_EW) M* J'*$;W>9\0A/4(,Q3V_3Q2REX-_C3 K(^&^JT(Y\'Y>(ZL\7!'1CVA^ 1> MJ'!:6S?Y3@Y>35!RGQ63'0^^A:];.%S&(S(LH5%*R(Q[Y)+/!OYI_NHI_Q0 MDAX8GB+A;(J$]KX>\F?@(WW3]_GO)N:@P:C!F<^EW+2N=?8HV>5"S>N&;X0@ M6]/PN3^]P4#_3LMA2;"TJQ8RHQD OMP!EP]I/ATA)8P0WX*G"Q"O!^5! 4J$ M4%-W<4YYG(1"4H.W>E?O^06.Z.G [WQ/S,V27-2FOD>%TU]\-\8Z?]NBG*O2 MQBF3USLYS1:=+<))JU%V09;!W[&_Z_,R^A-*6 S_H2@V,54K?TTI?)KYOT5U M(W^"J7]<_I#5CWS1A+#[FZ.ST]=71^)N_2]MO>,_R+2H6\+]_./&&@K9\ !] MOZHIM-9?,$'X"UW?_B]02P,$% @ X=I5'5Y^^8@ P R08 !D !X M;"]W;W)K&ULA55M;],P$/[>7W$*$UJET+RU72EM MI94-@01HV@030GQPDTMC+;&#[:S;O^?LI*$(6J0H.=MWSSWWXLMB)]6#+A - M/%6ET$NO,*:>!X%."ZR8'LD:!9WD4E7,T%)M UTK9)DSJLH@#L-I4#$NO-7" M[=VHU4(VIN0";Q3HIJJ8>EYC*7=++_+V&[=\6QB[$:P6-=OB'9HO]8VB5="C M9+Q"H;D4H#!?>I?1?#VV^D[A*\>=/I#!1K*1\L$N/F1++[2$L,346 1>=\ MBV5I@8C&SP[3ZUU:PT-YC_[.Q4ZQ;)C&M[*\YYDIEM[,@PQSUI3F5N[>8Q?/ MQ.*ELM3N#;M6-PD]2!MM9-49$X.*B_;+GKH\'!C,CAG$G4'L>+>.',LK9MAJ MH>0.E-4F-"NX4)TUD>/"%N7.*#KE9&=6UTP)+K8:SC]*K8=P@PKN"J9P$1B" MMTI!VD&M6ZCX"%04PR7+PGMXY/(EYA.H(D\B$.X^@$ M7M('FSB\Y'_!]E'"]\N--HIZX\<)_'&//W;XXR/X-H6G,WC:/AG![WJ4KAXU MH6G'E)H03('PC$QI0)MBH 1AM2&5?9* B]TJ5]YZO8R7C:&+/ H_HYI MH">7)5U4/1]\(]6VDG^X&9Q_$(0M&TVPV@=\2K$V'49&+3ALB5@2@\]-A8H9 MJ>:#SS1@N$AEA7O79S"=3.A]#E-_%B4P'%RAD-3CK<&]NU#DG3T2QA9;%QIH MLFA#OBF*^6#M HQB?_+ZPD^B*421/YLF_CA*!E==R.?1$"+:"A,_'$>'&D>3 MO0<^@W 4MAS#T>3"4NQ _SIQ;B[!2,-*D#E$_L5T[(\G(33B$;6U(?9&\=2* M=*_3!SKAAIR_?#&+X_#-[=T7[<3HS1 *BAHVB,(FN&QL%7(E*U?5?2TMZ8," MY@<-*#:P=DNC*S=L-I(0Z//B07]:U!9 M!3K/I33[A770_[U6OP!02P,$% @ X=I5-"$.GK$ @ 0@8 !D !X M;"]W;W)K&ULK551;]HP$'[G5YRB/K121T(2*$6 M!.VF56JGJNU63=,>G.1"K"8VLQWH_OW.#J2T*^QE+]@^WWW??8?O,EY+]:0+ M1 //52GTQ"N,68Y\7Z<%5DQWY1(%W>125BZJICZ/<=2KB=>S]L:[OBB,-;@3\=+ML![-%^7MXI. M?HN2\0J%YE* PGSBS7JC>6S]G<,WCFN]LP>K))'RR1ZNLHD7V(2PQ-18!$;+ M"B^P+"T0I?%K@^FUE#9P=[]%_^2TDY:$:;R0Y2//3#'QAAYDF+.Z-'=R_1DW M>OH6+Y6E=K^P;GS#O@=IK8VL-L&40<5%L[+G31UV H;!GH!P$Q"ZO!LBE^4E M,VPZ5G(-RGH3FMTXJ2Z:DN/"_BGW1M$MIS@SG:6IK(71<(J%<".%*31\%!EFKP%\2JO-+=SF-@\/(EYBVH6H=PIA M$/8.X$6MULCA17OP7B1J^#%+M%'T)GX> (Y;X-@!Q_^AB >1; N.])*E./&H MQS2J%7K3N LM@]IA$-2S>R]228VC#<@<3(&0RY+ZCXO%J'-\)<@D:\U$ID^ MJHQ5@JJM]%^6H/,."QQ!='HVB-T:1N>=:]1Z!#-+PT1J&15DLDY,7I?4?!N M8PB'<$)+1$OG01JV<_E6@Z.(!@U%T(,'$E+)%=)0<,+8/\BX!EW(M8#$#I]1 MYSLRU;S.5QK?5L05P>F>XX(+056CSB\=T9%-_ CBH'-1,+6@EV0DX#/-2$W[ M\S[=##J/BAO\(//>H;_3UQ42FYU>&IRZIL5; M:SL@9\U<>'%OINL-)E76@ M^UQ*LSU8@O:S,?T#4$L#!!0 ( .':53 6(>%TP( %,& 9 >&PO M=V]R:W-H965T]-B6CA MJ1+2S(+2VOH\#$U68L7,0-4HZ:90NF*61+T)3:V1Y1Y4B3".HM.P8EP&\ZG7 MK?1\JAHKN,25!M-4%=//2Q1J.PN&P8OBEF]*ZQ3A?%JS#=ZA_5ZO-$EAQY+S M"J7A2H+&8A8LAN?+D;/W!C\X;LW>&5PF:Z7NG? YGP61"P@%9M8Q,-H>\0*% M<$04QL..,^A<.N#^^87]VN=.N:R9P0LE?O+VLB3<%QZ3[*G=5TRPEGYRM-WU?;9V RAZN'AM=4<=N'KVBGH24' MSBS,=F3+EBS^@&P8PXV2MC1P)7/,WQ*$%%D77OP2WC(^R'B)V0"281_B*!X> MX$NZ=!//E_PCW3ZL!)/V;=;P:[$V5M-#^7W U:AS-?*N1O^GLH?)T@&\X<-7 M/DF=>^@N4]1!QH(JP)8(A1+4B%QNSGO'GR6I5&,(94Z :HW5&G57[[\T4>]" M575C2>,<$;MKN5>'< 3C)'9KE/:N&RVY;33VH>!/[F \2A4%SW /-#Y-X'2< M]+X@=5>I1 Z\JK5Z1'=K($T@C7O?E&6"8<%EG65(U@ M%G/J2!I.&6>^YX_A;#R$$]HGXQA.>H?J= 3I>.S6=$*)[Y%0X>IW<>[F".+X MS*O=Z12VS-"LRI2F]T^UUK[FS\BT 70]\4Z5'=@5MT] 4Z,?4^)Y\-X3#/<: MO4*]\>/,4%D::=N>[[3=Q%RT@^+5O!VW-TQON#0@L"!H-!BG >AVA+6"5;4? M&VME:0CY8TE3'[4SH/M"*?LB. ?=?V3^!U!+ P04 " #AVE4 ;\3V38$ M <"@ &0 'AL+W=O7:!0VWF0!(>%3WQ= M6;<0+68;ML8;M%\VUYIF48=2\!JEX4J"QG(>+)/SB\S9>X/?.6[-T1B(E"N& B,:W/6;0'>D6.LJO?.Q*#FLOUG=_LX M'#E,XA\XI'N'U/-N#_(LWS'+%C.MMJ"=-:&Y@9?JO8DFPW+<1[0_3.H;S%8C/IPA,_V^)*$ M/5D&92O48"LF8;V7"KFB^V4LJ)(V$$HEZ)I2,,Y[%'^L5^1PR $\7HE[)U>2 MW%1CF"S,*2QKI2W_SOQ]^Z"5,6ZID1:6>=[4C6 6BX=6+@6OMNS=J-)NF4:Z M=[?43S9D0WT)N+2H)1/0&(0AG$$2PPZ9-O 6LC2<3E(:G$"2A9,X@5.:I),P MF20T&(QH+?/;TW TR-K=<9B,8_A, 5E[;JSE1G%4.??4MMQ68%Y!1Z-/EJ3X MYVS#+1/\.]GERKB,E)VQV)W=HQR 0]H^5"<*WF;3,,$T1V(ER=*RLH052BRY MR[RIR.W,]2EW1DV]V_CPA4#U3/" =VZ-O FYT9K,5CLB*?"6D4*L-T+M$ G) MH;<5T^UZTOV':>GP2,M;&/K .5<*;3B=QK!%BD^K@L[BDF)% 7%1]$V9+-DS M<#Z.KB#;-*+K*4_J+_'NKA!#XF@VZ#N\V!%#3^>)O0OGDTM1>JKQ((7P 4_[ M*/O>]!49#Z&B0(-4UB5'NV(Y5DB!-0Y[!P[&6;EOZ>X@F+=@7B^!]7T17E(B MF=P]7T"O*4(OX$_ MO9FDR?AG\TR:G"2"3LE?MN^LCTFDL# DMRC?MC>FGH M]BW23JS:^.__2EEZ3?AA126'VAG0?JF4/4S< =V#&PO=V]R:W-H965TQR&'12;B87*DBO)3?KO1\F/ M9M@:8(==;(GB]WVD*'*^5_K!%(@6#J609A$4UE:S,#19@24S0U6AI).MTB6S MM-6[T%0:6>Y!I0B3*#H+2\9EL)Q[VUHOYZJV@DM<:S!U63+]?(%"[1=!''2& M.[XKK#.$RWG%=GB/]FNUUK0+>Y:=.N6R8P4LE MOO/<%HM@&D".6U8+>Z?V'['-9^SX,B6,_\*^\4TG 62UL:ILP11!R67S9X?V M'HX T^@50-("$A]W(^2CO&*6+>=:[4$[;V)S"Y^J1U-P7+JBW%M-IYQP=KG* M,EUC#M<'*K-! TSF\-D6J.&RUAJEA4^<;;C@EJ.9AY8T'3+,6OZ+AC]YA3]. MX%9)6QBXECGFOQ.$%&P?<=)%?)&<9+S"; BC^#TD41*?X!OU-S#R?*-7^-;L MF6U$F[F_#B8,_%AMC-7T9GZ>D$A[B=1+I/_MDD_RN\:=F8IEN BH,PWJ)PR6 MDR%TNGBLJ[QNUNJ*%]U_=<\4M::QH+9 /K!5@CJ#+\HR M08JC\['73<=3^-N#"(\ZL$2]\W/&75$M;=.,O;4?9:NF@U_&PO=V]R:W-H965T>J2J':1Q/AA67JG]SY<_NS,V5KETIE;@S MS-95QA@>'.UX2MQ+]S/FSN#NV$KI9"54%9JQ8Q8 M7O?GR>6'$=%[@E^DV-K.-2-/%EI_HYLOQ74_)H-$*7)'$CC^/8A;498D"&;\ MWLCLMRJ)L7N]E_[9^PY?%MR*6UW^*@NWON[/^JP02UZ7[JO>_E,T_HQ)7JY+ MZW_9-M!F69_EM76Z:IAA0255^,\?FSAT&&;Q"PQIPY!ZNX,B;^5'[OC-E=%; M9H@:TNC"N^JY89Q4E)1[9_!4@L_=?%&YK@3[B3\*>S5TD$CGP[SA_A"XTQ>X MDY1]KY5;6_9)%:(X%#"$*:T]Z=Z>#^FK$C^*?,"R)&)IG":OR,M:_S(O+WO3 M/_91VKS4MC:"_7N^L,X $?]Y1<6H53'R*D9_,82O<\\&K!'@2 #[:2W8K:XV M7.V8M"B6Q6\ ,'.:+44A#"\95P6SCCO!9)=1*N; ^[.23A3LG@CLP(L[($,E M-/=G"(9]SQ8"I7U$E&M4G24Y>NFE+G6)\I5J==G[E^ FI)LA6:):"$,)ZYU] M(0-T;6$?Q%+^Z"?NW=;&".5ZGY_9_XZ=TU_OHU@*T!0MR1E+HE&]PCW&=WA_W@\PNDOO*QYJ&^RD*M<>(Z4I=%H/.TE%S,HN#/Z0?H^ E\[ MKD([$9 =G;C__6^S-)G^PS*Q7 K?-;HLXA$-T0I62#R%T6QI=!5"/[@?('1F MHPV92C[63IM=E]L_(2.(88=00LNS6(;@49PH@ ,V1_M#2G)9RN K@,%MDQ3[ M%U)"Y?"'@(#X3"\8V+[#I<]*1EFA@]XG'QU"2,AFX#A3PI_MT4I.+X022^G> MM]D[9]D$(BF)*6YG).TQ%]9VR4-@[9H;<4Z-MT!L*XI]B,$9,CSS&(&T=.;% M)5&:3G&2D,0?-$6D1@(7I4#:1%[[7!Y(2:+Q> +Z%/P37)VS) 8O.OX*M(I, M:DK@=O[UTSV;P^-2DD5)&K,$&(HG)W-SQBZBT6SLN\\T&L^H*V71)!LS_*;9 MH?<=%9=(GN-JY7'8I"&+IM,$OZ.+A+H3PN-VWE#Q>RTW%1DY25F2I= PR[)& M X6R36JGJW3]>6IIRAS$OV.C+!K'H5V] M0R2CR63,(F3%;D+S+'<1VZYEOD9AKVA*:4J-]*T&!@'=$0YRL<&46W-'0J;1 M"-'I=)$W+4$P:M-VXS1&!X >#U/ I"R@VW-((@E,X$$L)5D^P M@@=*N^Z(YDK5(+]O5LX,;:64E70>2985M2 JO57"V+7!KR?HN9H6Z9 7@AS=T;B54C"U08:>5W5)?=C"N]8Y[ZV/=H.C&W- M*UY(CZ_+T*Q"689VM<72H 0! >]?M$&<:@_MWG%\HO,:1[],244B,UQ MMMV1IK>ZW&'Y4]!](Z):[@R#C;8R]!M23ILC-,13#/:[ AH5@)E+ ]AB8O@UAW1*%;X6^'@]<%GZX0V?C72[X 99MJQA_#>EMZ4H5A[;E"(C2D0>_)V@=H-V,O'= MV%&H_H_X*7U 088V(R/7*^5=;@KAV? $D/#.@GGHMPD*PA&"L7L"")B8*(FG M!NR7 XI1>($2ODUUQFB$X!62D+?!XJ0)I$]A)CPV0Y7,HO[)MQZ42FS;J(<. M:VJ\C*]@T_QIHAP[T0GO4GIR9B55OU\QC*#O7E2SX%"B;W7GP:DO%\/.AZ!* -OTN8MV?* [?!-J3]LO:O/P(>F)/'R. M^QZE(0&E4BS!&@^FXSXSX1-7N'%ZXS\K+;1SNO*7:\&QA! !GB^U=OL;4M!^ M9[SY'U!+ P04 " #AVE4LV/J13T$ #6"P &0 'AL+W=ODK"C>E1L4!=I#'(F:>?/X9CB!-4E'%OM;!K&[E: MB$:7C,-&$M54%96G.RC%<>E%WGGAD>6%-@O!:E'3'+:@/]<;B6]!AY*Q"KAB M@A,)^Z6WCF[OQL;>&OS.X*AZS\3L9"?$DWGYD"V]T!""$E)M$"C^.\ ]E*4! M0AI?6TRO"VD<^\]G]%_MWG$O.ZK@7I1?6*:+I3?S2 9[VI3Z41Q_@W8_$X.7 MBE+97W)TMDGBD;116E2M,S*H&'?_Z7.K0\]A%@XXQ*U#;'F[0);E ]5TM9#B M2*2Q1C3S8+=JO9$_^U8?I$_ECOE)98%G]>P1QWF&.+.?X7=;R*:$[CK:II"DL/ MCYL">0!O-1^1-I+J(M5=)+?VG8'&TZH:>6J7UHJ(/4%1H=J![(2UIO@0^D07 M0'ACOZ(E;70A)/MF A04J9C%M!_D2!5ZAG[H_HB/1:P+0DE-)3G0L@'C\HZ$ MHS",2(VP%L@WJ\>"I85/HL0?SV;^9!Q:'E'L1S=3/XFG@S%! F%*-9#YV!U4 M#?9\EZ?1VS:(WH8V%Q?RC,A#(QG/K0@GP V *>/OX%J9TH+R'.DQ?J&:HS;$ M_@=I,6PR5$H+B[07)39,0V2/)2JDNB4__S2+XYM?R!J;69Y+R*FVPDZ3L1]- MPZ%8+1.$IT8H;%?&Q,0X@-(F KX^;C^K5_F((_\FG%U5WR2Y@#(SE&MZ/=6N:,W(SZKU2HZN@5"CMBB?R9_&,C#H5/G#R M21Q<3EP^XGCL3R>3'N=+B5U4S?"PO#7/T?\GS_,(309$.;,F]LL4)X" MMF66MGTOF6'CZ_>]7O,R&IA\Y4QI,$T\0QZIV3LV=:NH("E(C?,5FAHYL49\ M4C?2Q-'G,E*08CEKAM3P$U:K N0O 7" T@IKVX$SCO:B=W*BN:OR$?F$$V M M10J0*4<;S]0\'I_U20';JZ7;/W;HN+FX?]YVO^ M55-^(@7%;O]R=;S(>WFM M68&O7RB]J\IW1\_U>?.#C7X8NTV%P!/=:*71%94?D1_-!4%OUJI YG:B5%@, M#==N[.I6NZ%U[6:U%W,W\7ZD,F=Y?07B+Q0R@ ML?6P_$B3 2;I8[M FR"3I%@L]@,MT38;270H:ISIK]]S+R5;GHQG4K2+;=%^ M&(]$D9?W<>[A):6G.V/?UQNEG/A8%E7];+AQ;OMD/*ZSC2IE/3);5>')RMA2 M.MS:];C>6B5S'E06XS@,I^-2ZFIX^93;7MG+IZ9QA:[4*ROJIBREO7VN"K-[ M-HR&7<-KO=XX:AA?/MW*M;I6[NWVE<7=>"\EUZ6J:FTJ8=7JV? J>O)\0OVY MPSNM=G7O6I E2V/>T\UW^;-A2 JI0F6.)$C\NU$O5%&0(*CQH94YW$]) _O7 MG?1OV';8LI2U>F&*'W7N-L^&\Z'(U4HVA7MM=O]0K3TIR*HQSEU>;Z15%V17+EZ8$K&N);GKZ=A!.O499ZVDYUY2?$)2 M%(OO3>4VM?BZRE5^+& ,M?:ZQ9UNS^,')7ZELI%(HD#$81P]("_9VYJPO.0S M;'TE;P$M)ZZLE=5:\?6_KY:UL\#)?QZ8;+*?;,*337X#QSXHB=+R2;V5F7HV M1-[5RMZHX644CD1_BJPWA7A9B>^ES38BCLEYT3P0;J/$TDB;"[,2N;9("F-K MNJ$GI*"L;H6L2-FUKEP@OJO@_;.__VT>Q^&7&3?R3?3EN3BKX(SW^$%:U>*; MHE'=B',1"%T)[6J122BMW2UUJ4VA!,"MT/V&@=";K?6W,!5U.TU_K_34*HS ME"5)5(:LCL=R+6CNY@=AM-)18JDR62JC52C'-"%V6*M?2J>*. M<9UF(W&%)B<+_U&A(%_-I6":$J?,+C?LX>(U <'P6@84^6<%*W:>\G4H*L,"T"M M^$G5E$L?T!.Z]]3&(L)*2[CX/K5]A#_Q!J:9H'2\=I'6 5<5BGZ/^.4H'@7AK$"W$2F;+T$,;E^D;GC2QJL:3@&=SI M:DV22["SVY"#S'9KK&LJPC?-D'UHD%2"[.N<(VDL-,2<4!&810QK1]EQ-^6\ M2QET<).?"&WJ(U(Z)[;795,2N# E^Y $K$%(K$N.%37+5'TWFP-D'>4>)('6 M5+7&,S]WV3B81ZJW(SKE8+%R.X5N$+DY<@7KN5''D#F>$)#F)O"V8DQTW,W@ M@W<8Q?,P#2;3^"1:;J0NY!)T08:NH*E5#V(F(!L9KRH'*HS($4TT%D4KL7,M M)CN=,&(CD;5+,KT-$!4\I-WKZ[= &_W"Y1*.NG_\#<66@Z&<@_;-UG@YQ,GU M2OHB!/*D<*AJ]K0-%_LGUF-K:?##/5C:5EFNO&##W2%M#MPKK04)H9"03I:+ MM:J4A5MN6Y4T1B#?J:-5#-V5::RX51*1;7%>(?9L&A)@A, B0PJ.65-1*R2P M8[BV(CSEC6U3I97#8?D$$2';1M!HF:W&W 4*Q/K)X(<]GU!VU>)'+JR(EJ K MZL3!VVYJ>1_:HH6(@SB9!?-X)KX0\]%\/OBVC5L\3X))ND!S'(^2T5%R-TAH#ZXS$0'?TW#>]8X[ MJ95Q1U+GP22:<:\H&L7I $7E2FG'SZ))$*>A?YB.)NDC-L)_43";3F!,Z.5- MDKV1:3@-YMP>ST;I22-GTWD0+[S:BU$R?<3("3P7AEWOY)2141C,.D.2T71^ M9.4D"N:+A7\X'RUFCUD9PG*DB0;*2)?C!8,!?,,KGG!#:[H_AN*66^K/\RER(:!Q-Q\QP49#.9E01,>=,IR+!XTD;1Z1*$(=3_$^"*$T/(M_LC#B+ MS\5\',^]G N(ITM$.=X+C.(1J+,O<3:G5(R314\6KQEGR;&T*,*5ES=)4R[7 M/*--(,_+(G)>0+,TC _2OJ&%YVQR+F;CA,=COCALQR?1:#81:3O^0EP,XF"2 M=$_!G#'9"L)?3-ECUVUB=O%$S%$+$#/P&MU4!=5*!#ZPB"Z.JK&-K .&-=VL M=)UA^?O02 LU*5U]L<\;"%[VJ.)K'%*NH@HQ0&Z?4UT&\5;=J*HA6L!0[-M] MNLLL,S9GJ##*[JO),5*K':W-T*+)F3M7NL(@+0M.;]ZMUB1/?>SJ/L)!*$I= M%-WRSPES; (I" U1*FO>I,C\IX:Y[^OGW[WYZHHKJ9["/DWHZ(0)EYY931L$ MKM)_E>XG%:2P0$EH2?*W:-69WE(R@1>0,HW?#OBJ',45=L,Z\VW].&+) 1UQ M90@OE=O"W"H4A=W&E_2#O+HIG/1[21I!YO6!U[DMU D&IW$B\ M\CKECW8-#@C:(6 >EB?0T:ONK.(]AG<@>4-VL**.TN]HUDA+WK?U*CN?."-L M;+DG(=/Y2C3;T.&'K\$K9TWAZV:O&F.=E\DN=SP:>)$D1NQ8^1,I;HO>OL5]':\L_,DWWN.3WQ-A_,?5#3,TN^I]S->VV^1T1?.$+ZXY<.]6[ MT^YN)TY!".#@Y4\PFN'_R=E-'Q$!=3$5N:^Z4!]5UK"G#FG@XTG>@,P:(S$* MRI0FU_YLNA(OD2;$_E3S>P7]N73_*(68*(D$G1% (;\0M&L*O^M@<9EW"-D^ M.LG6XC/I&GFQT8JHISOHZJB7:5S0FZ'VO(F.?99-C?C7]?%[P%8&IP:#-U_+$3A\1$B08I0#>X9 MY..CLYF 7W VM0I.'=4^BGI=^Q@-^H.=L,G@U-G MFV?,T*:IT;4^[QU37DO T;\_E?:]XJJH=3<=0*;3&+_3<#'XUK]TXJXR!R0T M?6+AF:#K/PW"-!&S8)*F@Y,^ZH(Y#:91*N9!.)T,7LBM=K+HT*RQ E5K3>A" MR!7\$ 6H!/ [3^:#-_RRG0\*$])N$2S"6-SWI<>X]SE-J>R:/QJB%0Y!\%_6 M[%OWWR5=^<]Q#MW]1TVH:M>ZJE'?K# T',W2H;#^0R%_X\R6/\Y9&N=,R9<; M$(&RU '/5\:X[H8FV'^M=?E?4$L#!!0 ( .':50,'#-U+0@ $D6 9 M >&PO=V]R:W-H965T]SN3JB9/>ATX_0"0DHB8!!@"EJ+^^SRY BK)LY:Z]SO1#8HK$ M+O;EV6<7N-Q8]^!+I8+X4E?&7XW*$)KOQV.?EZJ6_LPVRN#+TKI:!OQTJ[%O MG)(%"]75>#:97(QKJXUU+H6AFOK1%.+:]&-]/O;\]I/2_XFU8;/W@6 MY,G"V@?Z\5-Q-9J00:I2>2 -$G_6ZJVJ*E($,SXGG:-^2Q(O765K_H(I17H]09@5D2F+'=<2.V\IT,\OK2V8UPM!K:Z(%=96D8IPTEY3XX M?-60"]NEEGW>WLJ,9W*C\3\VDF9I/9](B^>>_MG/7-?[.WXN\W"Q\< M?OWCR#[G_3[GO,_Y[Q+5X[JFTS/1Z6M87QC:?:_<6N?*BYN54PKE$L1?C;AI M5\".>$61F[[.1"B5>&OK1IJMP!+EH$R;8(44OE,@>P4;'4KQWIV)]SHOI:K$ MK9,MUHD7I.>/?W@]FTW>O,7N@+XT@5],WYQDT 8=L-1A0VG$="*^%8!P_E#: MJE N$TWK? L1@:TW);1WIG6Z4,1M58B%$HVS:UUHLT+MY[:&886,+J.8P4+2 MZ'_Q"UD):0J1RT8'/".+;1Y:IS*Q;.FO6&HC34Z:C%*%Y]7ID\P_M]KKI->1 M,,Q?Z7P_R"^2SX?!WOD.@H3_\+T6=@D;E=@JZ02"TJ*(86DNJVH+9XS:D"V\ MOBAT<@$"IRS0**XZ M>$HOY1(KZ#-ORS^6:M/E9SX1A=QZJ-4P)BE17QKM.+"DB=[@GSG-6^=('SEX M)CZAP!U_/ S)04J1/P7J]4B1+P5RB8[B^QV^(3/@M*B).S@Y&^D)I3I4@"G, M(N=UKAND!FX-P4SAG[YZ0][F)+%6^_J;2IHS*H@?U<*UZ#IB>A'9Y&A-W"ML M&37LRHK!/WKJT^@DELR^WV?B;H#V&*M#V6@'>]C58$'9"<]$-Y9-S!)6VK[6 MDU\]5G_8Y1&=0>V &BN,H( J8URH(A.+MJN]''G0IN50 Z2 %^5$+9=HI$!E MT!6;]D@_+^KM/BAHAJ%\H&5;T9451!>JE-6R0UI*1T;IK%HN_N8@AH=X2Z7B M&Y7K95]GGUOE ^>4RX64+;;#;7Y+@@8.R%[4>E5HBV**Q9Q>@$V;3*(DSP%K8P!+#4PL%SJ2B.D?A"[0GLR;:6(I:3W M&AG'4VXQGA%E10!2'-'94P=Z-;9.<2LE"&PO M%V07#.TL?1R-8U9K@[A'<&Q%)3>^U8AG7DE=9[0S^"Q'&,DZMM\IRB&G@R1X M(14%PN;#OE7J2ZX:%"7+@1+URG"+C.\IX">18FEGM0+##C;K["H$LJ7@-3-D MK0I@4RS0PE!A1.),BLK$*G@.(&?BET>VL[PTIB5>=Q&7>*PQI-'N^V#_S@]; MI#]284GNUX$T$8D5:QNB[1ZI178.=J?F"EULA$@1BYW$*["^9F(:TG>0"U MU*L!&EV3Y",<:!JZ<^L*=%^U8\B%E:X@,PHP6!ZL\]\]U>*[KY2WQGI47=;U MOU1!@K83F%#,BLG*6/00IV)OF[W$[)%\[7I7OZ%X$='9D4S4X2F'B!]W9V=K M*.\D$*8"@TU)7KH$-AAZDB7: Y'B!7'/L''*IK'H*$S;^V$?]*U"H5T5BOOD M"F7-?2@6*H>/\$ &:>J['P<]:TA!76$"Q*@56M^:=:2_Z<5%=G%Q(3[(!A]! &$T]G37V<1S-,)3>V'G^<9.XB# M?=_N.B2BY?#U "4E3[YG_WU68EI2N'\=?76$](@-G^8FLTTEE]C4HVG'&6LX M&D($ZZF5,'EA7EIJ+F>OJHH2M\?>,K#>H&O@DRCRJY9$C=0@@ :[2::?7_7VWXAMI!I/ N;K4M=JRS/;'K!2<<1 M[0)'1R"M/V3Z8_\ *Y@'=()WBN MIJ\&C2R:9N?S&1!/G.#IM#>,>_00(CT1[Z4?2YDWF8-/DF/3;/ZG65_=_XE? M&3>%00*&EJ18'^F]C\Z,3UT^C0?7>[5R*[[$)"; :!!O^OJW_3WI3;P>W"V/ MEZSOI0/0/4IQ"=')V:N7(^'BQ67\$6S#EX4+&X*M^;%4$M1&"_!]:=')T@_: MH+\]OOXW4$L#!!0 ( .':531?(G>_P, ,(( 9 >&PO=V]R:W-H M965TNVF CW,BTJ&EG96PC/'W:=>Y:BZ*.1HW*R_'X8]X(J;/Y+*Y= MV_G,!*^DQFL++C2-L+LS5&9[FA79X\*-7&\\+^3S62O6>(O^:WMMZ2OO46K9 MH';2:+"X.LT6QL_>8T.\Z@QI4(RM^8[6_8Q7/( M>)51+O["-ITMCS*H@O.FZ8R)02-U>HJ'+@][!L?C5PS*SJ",O).CR/)">#&? M6;,%RZ<)C5]BJ-&:R$G-1;GUEG8EV?GY9Z/7!QYM \H(/]N^*$?P' /^T' E=G 8 M$S >@M\@G)NF%7I'75 AB;B&5="UU&N@!UH0T%K32.>,W8$V'J$6GD[MX0#> MRQIUQ4:,^)E<#8'VPHKS49*@/R($)UF&B(G4\VUI)AJU0(!H3M >S@G=0 M#HO#LB,0.2YN/MW"HO(C^/)$^:7 MMH/K;V/J AI#\V MDEUK;+Q>B(-Z3OL= M3*<_#[Z)Y3UGN4JV'Z 8'HTG@\=T& M(DY74K#2[]CU4Z5+2/F7FLS0>;#$'HQ^2K-T4(S&\".T+!VM0S-BT?T>-$+Q M,?7=*[(3K"Y)25B1WA(B=@(0/M4@*/5=P?3N]\3#,?$ZJ<&&F/*.W.E0;N.TY,X,9,T8OK5?D OTEQZ.IZF M^Y6@Q&L'"E=D.AX='69@T\1,']ZT<4HMC:>9%U\W]"<#+1^@_96A>ZW[8 ?] MWY;Y?U!+ P04 " #AVE4CH&1V:X% #8#0 &0 'AL+W=O^[7N9?4^<;8O]V:R(N[2M?N M8KCVOCF;3%RQIDJZL6FHQLK2V$IZO-K5Q#669!F$*CW)DN1D4DE5#R_/P]R- MO3PWK=>JIALK7%M5TMY?DS:;BV$Z["?>J]7:\\3D\KR1*_I _M?FQN)MLD4I M546U4Z86EI87PZOT['K&^\.&WQ1MW,Y8L">Y,7_SR^OR8IBP0:2I\(P@\7=+ M+TEK!H(9GSK,X58E"^Z.>_0?@^_P)9>.7AK]NRK]^F*X&(J2EK+5_KW9_$2= M/\>,5QCMPE-LXMX4FXO6>5-UPK"@4G7\EW==''8$%LD7!+).( MV1T7!RE?2 MR\MS:S;"\FZ@\2"X&J1AG*HY*1^\Q:J"G+]\0W#)G4\\L'AF4G1RUU$N^X)< MFHFWIO9K)WZH2RKW 28P8FM)UEMRG1U$?$7%6$S3D MB3^OB,?%>+ MGV7=HBI$"$!Z.A)^3>*EJ1I9WPM9FL93V6]__M$TJA"+6?9"M$[5J["Y,J5: M*NRRY*UQ#07"BXK\VI1"-HWF16^$U%KHB$1WRGD&D#Y@E-*3,$NA:N65U%&J MD%Q 8_%QQZ)05@R'N8;#BUT:< V5BFKO6$]M/&R1#HJ7-;E/D3O5ZDL[(K&.0+!TE60*[X&ZN M"X:&K=5"KBP1 MNJ87$E'% -49XD#+9<<(]< V4&T^ZG3 N^@D4D=W'I)=9.!^J7@%@3M)1!7K M?M]KJ9WI7=^7,$OD"1XR_=GUDU&23/^7Y]'UT^3?7<>/+/Q6-7P!ZE5CE?XJ M9Y_P-#H:-H6CJ!-4+E!+U85NRZ K5A!!-1JU[/GRP%I>X*PHWPLS+Z$LU_>B M(!N8#WMRUD:V4([*L<#A$S#N28([,9_HE53EJ*:^7X8,8Y" \_T!VROO4O3= M-XLLG7_O.F-4'4_TSA6W-IL:FG%(GPW^@*K8U_G@ M3:Q*5-/9X-VCK,0:>R9.YEE\#MZ%1K!CP-G@I71KT4@5L_ HL2P]SV;\3&:< M#/!EPX_:[";,\@%\9)9'+7,!]0ZU)N>@QNS07;&6]8J>4B&TDKG2@(*VLK5] M3_VZH.^7 M278C%.Q+>CT 4(305^!B,*&P@*:W-C4=% MR^R-/HR8,H%9RA6F!;NW J$UY>:6CA@448!0%S'0J&BKN46"BO)4JEKD,:T^>BCN'4CBPQN(J;/XL07'[)MS,.)ZWR#GR MCQR %!SZQRP(%;&8YB9[0J0\YRJ4-/#A=-E&MKN8$+G&Y]FSOD&,H^G0]^,771 MR1W:G(ZRT[0S^#!H.CI-%H-7"@<;4&%=3GY#%.GU*!E/EL!A^"P]%4_=&2<[ MM^V*["I\4_!A#\+'B_=V=OO97P)AR%<)LKP!ZTMC?/_""K8?+L%D71#QR)FB$LD5J2FO'TU_?<2TJC M\2.[6+1?9O0@[_/<E M=;4,N'6KB6^5 MW;X;S4;=@R]ZM0[T8')QWLB5NE7AY^:SP]VDEU+H6AFOK1%.E>]&E[.W[X]I M/2_X1:NM'UP+\F1I[1W=?"S>C:9DD*I4'DB"Q-]&7:FJ(D$PX]V^HS(? MB;SUP=9I,RRHM8G_\C[%8;#A;/K,AGG:,&>[HR*V\EH&>7'N[%8X6@UI=,&N M\FX8IPTEY38XO-78%RZN;%WK@"@'+Z0IQ)4U09N5,KE6_GP2H((63O(D[GT4 M-W]&W&PN/D'"VHL;4ZCB4, $MO4&SCL#W\^_*?%:Y6.QF&5B/IW/OB%OT3N\ M8'F+/^*PN-8^KZQOG1+_NESZX(":?W]#ZW&O]9BU'O^OPOQM<;/CL7@H,C]P MY$B^%%>RT4%6>-.M%%_7BC8VTNR$-GGKG"I$ >!@D8<@6XKOQ5EV?#9CF7S] M9B%0_")@ZTY)YX6BU HD1M5+Y?KD\ Y<3#-4JV\4UUNURT2+]4[DR@601-16 MZ9P*VZR$7#FEV(NQN&0#'@G.1-D&2@F*4#E-'CWRS/]>+6*K(.E[L5ADTY,W M(A-^;;=@!P\G*U"4?_OBZ*.!M[;U<,B_?/%/./W8J!?XF8O3['3QFBX7N 01 MTN4Q+F=3?GK"3T_I\K589&>SZ8NOE@SO]1\M7XJ;NJGLCO,SL'.8JC7,4T^N MVNJP[IU6]RIO*>H^$T3(%2>Y:@L*@<;JJ[56I;CIEHF?RA(A($.HH@\ N$D5M:VI;21(:@<6C-XS)H&TAHHU:0L:J>TPE\NCXSLY%5"\& *#P!+B,:2A"M M=3ZN+10!G!R.@=>5#CN.DP$D2KFQCK.!(8,4[ .:5D)U+>_4,*QJ[]%A'-,= M.3<^@%!AD3T*CE.Y=07()(I/B#%QF[Y3E5Y;2P;(D)YU=E#9+A66]E0[P%(F MEFT86@)O\$NZA+O?>8=J)801CV*IE?9R9780AWH&DB9BJ"@'84!9Z MWI8%2AQZ55FB/0AL)61V)F0#C )GA2;AW$R@E/&/6=2QB[@#+TB_%B5Q]EC\ M8+=$'Q$_@QT'-NTCC &VT#G">D"@2%D'I2X0:8OT7%@[V_ZN2%1J!1]@HBPP MLVF:(YAOD?M<*:9CO$3%-BV5&(6*M/P?PQ6):Q^OHX+($US]:O9&M$U!?ERW MCBR++?R@9N\A2!,M%L+KE='@?&D"X(DPMO24&K%R; K/V81^8,ZT>(I&BOC1 M/,!V@MBN3Q5TE(C4;<%,,&)F-H(4X3+!L\B:@N@VQ3:G0(&2514[CY97- M8<7*(G2F)SG8MT3:.H^S05]DWD=O94:4718A;_=*AE=KXA>4C2)N\I8]1-ZH M!]'FQF+&($88]C>0:P.&0IGMK7@%%>@'A:CQ!DRG):43TWMW/(FS/M3\^;NS M^>STKUT<-;6Z?69FAYGQ<@LY*\L-OJ;NRVY0["G.3V(ABY@G,=19FL[E@=R_ MH.\4^I>;+Q\_?+RY1F=V&W3YKLEK@B[,1Z M*!_@!86 B8#7$E00M-1G,971WA4,AQ>EKM0A(1$$"4#DU1.F"?!@&_G.*<<=0C)E'?L:!75"ZHMJHD]33('2J+3:Y5#!W"&HG*)9JUCFWQM!-=(I:(=WV",AZ%J*R:DWL M.3 ^A3^D9*I(VB"(WB#J"ZF<" *8L$K")\\Y&?IJ)7<1J[*(?,'O8"@^IHT*TB( /M0Y:. 87!-V'.+W$$T!" M,8"5H)T]F' '^Q/'"^:3-I(#P<@@8!$0,=!-!333E$0WM460GM4V%A]:1_,* MJCC--64+\NYB\%S"#X,#-[N:W7/Y\[1-'"*A9,_V>,\3.,VIWYX:!/8 1KP M<1BF()&L!PI_;<$G)'VIP#Z&#+ULG*Y$/.@];(7$=#1VQZ/);6+O^6(Z[V-R M^>7F5ESF,!_!*!28L#O1=$M2Y>,Y[$KT>QN;"R2"[(%@;'$@5O#/_5C\S-H> M2.^DT%1.@S@PL8KS7K7[(QJAB0\LP,R6!?)HOM6H%\"K $IXL/PD'5AH?AK# M@_7H\*OUHQ/R-/89S.C *WB&)GC'C FHAW1*0*)N>B]J$"#9+4ZFXD^=X1P_ M&IW3E(RF_\0'@@X\3M&YEV+UQ+H'+-](=(:3Z;.:0*"]!-(R%C\9. _SG@(& MN$KI3>*S'RV?5)[(6:3P+7UN ''PZ6Q%^"5M?VN-ZOSQ?)YKO8_#_=\Q HG9 M'/0&-OB-.L:L2M5PH#@223S(-0UF%CX2[<<3FEAQ $QG=2"(F0.24'%#G@(^ MBM9UQ?RH^L=/?2J;#+Y.QF_;NZ7QV_$GWA"0-6J M$ENGX].3$5HM?W>--\$V_*US:0-Z*5^N<:I5CA;@?6D1R'1#"OJ/WQ?_!5!+ M P04 " #AVE4IITG "0D R=0 &0 'AL+W=O]9;SL1EQ3,/6_O0 M!)IDQR# H %)G*_?<^L;"$!*9JLR8XD$ND^?/O>;OGVLFZ]VHW6;/6W+RGYW MM&G;W3>O7ME\H[?*GM4[7<$WJ[K9JA9^;=:O[*[1JJ"7MN6KQ?GY]:NM,M71 M]]_29Y^:[[^MN[8TE?[49+;;;E6S_T&7]>-W1_,C]\%GL]ZT^,&K[[_=J;6^ MU^V7W:<&?GOE5RG,5E?6U%76Z-5W1[?S;WY8T OTQ#^,?K31SQD>95G77_&7 M#\5W1^<(D2YUWN(2"OYYT'>Z+'$E@.,W6?3([XDOQC^[U=_3X>$P2V7U75W^ MTQ3MYKNCFZ.LT"O5E>WG^O&_M!SH"M?+Z]+2_V>/_.PU[)AWMJVW\C+\OC45 M_ZN>!!'1"S?G(R\LY(4%P2*/^K\++N8 MS[+%^6(^L=Z%1\0%K7J48Q459%]M'\UIG"M/LAM$ZO>:Q.,K_NKK=NZ=;-?MEH(/^\WNY4M<<3 MYG5EX9"%:G61K4REJMRH,K,M? LU]ILHQYTMM2ZDF7AN>4^PW\>3%V"M# 5 M+=D4\*X&HFTW]+N@<-<86')7 A+7NM*-*LL]?J]WN".\VP)(7RJ#O]WCKD!> M__'GF\7B_.V7^^QOM[>?Z+?YVY,S@OZ.80< =G6#+U4$ AQ)X]'_DEU?7=&A M%7U3UM;*Y[.;^44&THMVW&O5V$PC"69 0'J[U(TG(GH??CB?P39VITE>E/NS M[.^P8J[L!DY5/YB"40%R$7$-9R7!8EHDF$=E8<^;V9O+&UH-][^:O_DW][^E MLQP\/Z,E'68V"@Y/=])MNY(N%H03T''+B%@L9N?SF^SWK/:@3*F6I>;#(W3T M@P:R>E ED0DM?7$Y6US=9#/<'^X$E(.56X%E+\[GV:JIM_#;?#%[<_4Z4X, MG)\A)0/4-1('4/0+MI_1IP@WW,RO+.=I\37P)A"D0<7QH*M.TX/AR@"_(+6M M(T0@(_P4;R=%PU*7!A:P\*$">FN!SLN2><-V*\0N@,%@P9)UU^3X;"TLI>$- MZW9%R! (_80WJ_$P.],"T^$'%;!I!RMX0JGT4YNUC[J$G;8L. F)^!UR+?W@ M&1=6;F S:SM=G(%\\;P'J BLCG+A%SKM<\P/[Y==T=LD?@#6C=&$Y\*CVFYI M0>*H!G@!" U092.= I*TLDHN2<&IUL\N$HDAN FX)(*YV\%)DG.=3V-5L42$/2>'J%X^5))JMHMPIA/);,R96,7\"!Q]]I P$)"S^/";38$7\S=Q$<6 M=BFZQ@AM\3NDD'1CZ@*H,K9R0/ULB>!0=B >;)=O)E 6\P5HM/J1K@=YMJB[ M9;OJ2J<#031U5N,'I7E@1C15JZJU08'&Z$$QG]>,M=!4@MFT,*2)%UX7K%8UZ M5$QD0+V)Y>5EC%?&/7#@5K.-+LFXVZI?8=? S::":VH[IIFRSM68$>A@'"(I M4@4;<+*R' FES5B76P9S!"P'T MQFVW]PD2FB[P$$99U,@I0@^C/TZ M\Q0D%CBMY*C)5(#(ED!(S>I=J=!R08P!-" ST2645P+41')@DY2G7ZOZL1J[ M8'QL&.5P[!DI ?#KX=>MVF<8." 9L%0E2E/2?:EC@#=*'^NG7%MO?(!U>76. M:O&]+M#!@$NA2\\^5*"12#+?U0V>A22A\9^B(=&FYP=6,6W=6):_"7FY[48. MBWH6^&[--AF8K7@+4\+HM1=&KR1JG%-_>,^@5C.!(B?O$EO.]UAH,@ MJ%E0CTOV.)@$T(W4WDOH0ZJ?X-#L !Z ?);]%$18H0%R$#7:]BP'KVG!CL%P M$S&J8/X4I0@:*MD*;&;Q'0#3(+-RQ#C AP1XYNXR,!#>5@X&P1K77L&=K!62 M;&]O!;J^P=^SK58B1_B&#"D=;W<_;12 I(O@:SD91:@7&V:/&"=" &;4*-VV M\%C*944-T"$YT.KX"8!W*G"?W6&OL8 MR8+,Z@)%<%[;=D:Q$N3:)&@ =AC(.796&D0Q6-#_8C]=W5DE^:_)V$5D[ M91IQRX'@B3PJ_>@\5$>5<)EBK3O>8O,<3=6N:5!$_*!;9)I@=19"\+P0^\[F M7^SOCI[7'\;%%1 %C<)([2EB%#D0@V= P/2E$PW%@?5.]$76]EGV$0,JBQ_3*O&3%'4= W!4L/=E,]#V((%+TU%"K6,_%,J%WE<*&6N%?$#CH'("@$ MW6;%CS3LB^Q4PT()K >+2A/URG:)ECJLP+)%A!)SM9KD:=-$,GR$96+7*$@C M68._"OQ/3_DH'AODX$J!J8/T!5A"W[9&>\7_)A&658=\PW;U"CFP9P,-.UR' M]]*@D+'((!8\]D>6.Z"@@(>8U,E40K>0O+A#DB#].RX]D._GY\*H^/Y!,.KV M_BZ[N#H_O00-*6'[>P<* ;YXB]MZ(#R@,PGK)TY-H"2+83X&E6AI)B$7M+(L MV F-BSZ!(@/+9@G*964F R"B9V88?004A2B1HU).:Y3Z 0-"X/N4]5Z+KR*L MX[]E\@8$";81*H?JT_B4073[743/J=VN-#F#)JN0I(/SK &W*!2CQ5'F+=$[ MHO.[Q0]O^&>\&-(TS],#BDA,W^[Y&^+7EC,2'>()C"]C7\Q@^+XGGY6>$H[S M\Y"2/)^48U,2\)E7C]!XW@DHC%8-"J;1 MQ$ID3.*B8NXF43W*E5S-%HO79*/B?Q+Y\J9')$/A(^(M3FAGF/:=91\_WOD, M6O];ETH#H@82 ^6_/P7W'0[C0^U[#J:Z@/(LTZ G>0'8\.>\K?%$"SS0_')* M(GAQ$(2.!6GRMSA^2;K."P*/!(.Q!ROF*=I!@/RJZDCW$*ENT;A$;B$%0KR" MX=^6#"?0^M6:?;7<-&#. D=).*% AA.>'(FO4MQ7KAJC$NBD4/Q2XK,E,,:2 MK"^X=7SU-X +9!9A"/TSC!T %* XL%""%L=GP$V2A\ ;+/?(-J;R_B ^!L<@ M(<-L!UR'\8FO&I4&:FP$1')/-J90)%VT3I+ST%= A^G.@-)=A@XW0T_BQE0/ M=8G2/@;ED FTRC=1#+T#6R#KZ/Q;U7P%[D!=;3#*Q#%_%Q<^R^XW%+#%A*"_ M-G:8TP3;(SV&>%Y7(&YZ+[ IYZTWN2^XB*"3!RY3]4%VR.KAL-LYQ3P4:"]= MG)*>@1M(%V5=#:XSVN/LY4/6.R>8HSL-O@S+$A^V8 MW #(F![#/5OG]/000G&X99IM]2^!5U@[QB)#HA&N%22 MT8^DTL/EA-Q3/U'C]DXO9-O9EO-N#V"KU)WM9=S6JB%;)MA>AS9A,#R<8.F) MC!2KB8TD; F^?$L)X!FEZ(BX&P[!ZC:?5-)1W=!\VH<)6 )T?*RK]6E)?A)[ M-(.Z>WK%XPVX+\FJ95A5A/-[]$>T?#;LL42FRZ +D%B[')'&?22A0H@_V'?& M1C\B7#E_,B(3]A> ,5!7H6+2N/,?44X$*@=B>I)M3#$-Y8I)&5^?G\[AORNO MDA/D-MF/Y$.KTE_?Q^CZSC*GGS]4[MP(R^&-1#% 88^8(%?#]V6=CSW@]:<< MU5G)2QR$;@\Y)W;*Q'SR11.=U4D8A_?$&T+!S/$$(XF":7R"2&*MH9]:$N!X M=0<,W56.\W3A,BG"WRU[BW1Y3@$A2#.6@R]8JNY:6HO),DC/ 84XZZE4JHPB M%T!4+INTE=.!&C6) VLD7)(:'*G]Y,LX@H0Z%5'/C:5L8 & M!\-Z:UH\\ [,9?*YA%QGWF1J-TW=K3?H&&J*5"YAN;IB&N+0D:L88%4$*.,H M7/\ 23BB9,/>,L!6EZ44<< /9*>#3,H[5^@Q%(.893X+'ZDJ1I_X/'QO M6U5HKJ@B48K@838V2>0#W;:8-!)Z\/494H\E.@A^LRC.FC6\ A( TYEJ[>I* M2,^AL12],VX&(,6(^H_U]G/J?TH%+H(*7$PJK/=(-/]P=Q4RO1]"SG10#4ZO M>FQ.LO>)T;0:S"&C4+I9!(\K@N:G8)8R4G_TA3K6.UX@9T $&;M!Q'/)P&EK M=,(+&_A=-?EF[_/3H.BPSN!?DLLRU:[C$ G_FEC$OP1^^/=^97&E@#E4$OA M0HG!"QL;J$'8U@+("S;FDI:EU[YA7%Z_S3XB"-F< M@UF +"REK,2NC%7;&O+FJO2 A M\0?&!'JF%!*5&!4723Y6J0/YRZ#K,%J, I,N: !M MC;5U0X8=%\85M,@5U\2"A6(*T+^".Y]YA\>K4U1'76-1KU'AK13"2ME'Y-3^ M)5O,YE<+V98A:^I*/9@&/)1; R;P9ZRR67'4\YW+,M_C9GA9MR#N77#I[O;S MNWO\Q$65LF-<4;[]"*"DE=N'EXC/Q+=@@]<77<)(E3"I39(:7 U ^B%=38B1 M% =9%]9L3:D:PI,E]_J_NTIG\^NARF=_60KO!'-;9$-^!-\MWV<_8'41"OL2 M9%BATK-C%+7Q: D>< &1$=^0\3C!!FXYM9CXG/W-!E=F4F,=E*3*V M!G GTU+ST ,QOYC4/9]%7W]FZQ!Y<5"#3:]R_.M)YE9JPDJ]0GYO?SHC8<3P MOCZ_]CK.K4I7G#B4CBV3+I_0'VR,;C$>W>I\4]5EO6;O$/,F>[:O\PWF($JL,&*QB,4!#PAVP5%68%J_ MW1:4"BI+TDP-%XB!N#V3LFQ#DM7%%QUL?-U$628R0SH+1BK&T*FP$GE/:PI% MJS@/@#2R!/5]YEG Q#TP$67!L]B_H^+">) /G%WQ-4/>V,]C^H8;<_!@U7D" M$X*$]:?/@+4#W=$IMJF2TOR7;CW$*/ATM!@7!6$5<:M9N8B1@H'C/44TQ-Z7 MEH84%6H-YB ;]"W5"V'AX/ )PI7A3Y(R2]&2%B@Q]Z@,P]FE'J-^*6VC9!Q& MEH&%I,:VH(]!,3JNXO.E. 'NI;(-7PKBP)20D3.K$Q*9+Z1T-[2W^-?L!BNV M5 ?7 0#F0E*5?B0B=D4RZ"6#48K9+21^6/"45I3"DJXB'_>Q00^[QR$EPF=$'3E)& Q MPDS1\&9[!EY,8\CHA&N3H%XTA,<_GTS,'[F?)*:P9^N8*A*'15]/\E.5 M@RN-XH0M H-Q!HME]%B3:DJ1N5%%VJWO6)(26*]Y^LU5EM?5KJ"N:5=U:6JV M8Q3Y6<@$N;0'%8:3-G&''1[1"RS?!V'I@EPAWP-YWMUNAH3H'0IT"N ^N6!# MN"9IOCI$$"A*$)L$#Y;^PM'7<0='RGDNVXV4$TXFE.QL,;&DR7;?*'P?;LZ2 MZ';K!H791UX2 !CJ&I'\)=,.DC-:A@W7L;B@5BO86/6QZI!)F6_/>>&LK %*G46] M>X>E]295'^!H+=8QF&X:XY9)/-[@O-&UTIVGPIT?VA) ?=B@*JNP.3Q MOB_9AW@6[X<0#B,<.255G+;U*;IAR87]9Q 1X*6@><6AE:(FXA*Z3YK=A"BI MUW8+X+"+^/YW]H'>G&=_I5]?7\ /2$MU2UTQ# P5"_3"R8&FZ-3.QO%X,+MM'B-/_1CU(E:CC@S;7;XU-^L5SDN:=#P=!0K^*[WJ$N2:WB)<<78NIUEK@-]KEH'K?03,QBEU:A>M(2[42VP5^_Y>A' MH<6@%VS_@0*/_A*N/_AR+B7(5^>76?]"%!>$>,,@SFIP3U7IPO9B7,+X?3 U2]/ %=#B\1-=DA,8_1\D2[\5^RU[/K-_.X MC6_HM'&:(@I@KT*U1<]FBR)B'56!V97AA \GB\PRWZ._M+=CF[!#LH.AAEJ0^. WA8S,CSO[IY(Q]Y<8]F:K5BCL6N-EO0#^DW8P8$-R*XFI6LM^6TC\3/V:]/P.KB0J%PM MY;"Y'2+A.H6-7%:4('SL=D2G.0%11>4?$DH=V9<=,6K^I9Q\3R$E M3'Z6W9.U1GDD:WU.P]?CN7W)UB,7%OY_72-J>S7A[M83#]&QF-V8G0LE<\Z( M,R>R,"H%Y2*0')>B]+\4(7(EE1CMJ1:.-?"0,=BRZI$.7)UJ-[F&2)Z-70:R M$28<\C26@MAPK86>(TM=K3%%OB(;D[C>]1;B\8Y-LDYB@A^&?2*-VL8U."' MST; X$VOXO"++X*9#(&%*1WSZ9$:=S4'VYQQ=_P.V8'\*))C47<$GOHV:H\8 MGHLRN1T.W?G&[E2NOSNB&L7F01]]?_SU)'-P.#0=ZQB.H@]'W*9Q,FQL]A8$ M60<4:&F=47CCP1M2$*'MX9T'RJE)0*2D##@J0P3T4 M#*E#LG<%?'>*WCR]"*X9#@A"5]^%"I)Z&/!TL=F/:ELQ8A&>&@7=\:^(:1_] MZ1?!Q@@'8Q9L"C"J?Q["4L"O+SZ.5 Z8QTUQRBZUJ5:-PHQ"SCI.HXB8HNHP MVV ^/9K@M@!Q!B+!1&'90G67_5G5^5H'A2 M1BC0/GMN&7?AS\O;7G_OF]>B:V^N_KT)+5-7%)K/Y],MX_=1"?M=5,(^>#?/ M=)]O3[+[L8KX6-7[UCB2J&-O8,C%%<:/1>E?SV]\E#Z&7KH![MLZ_YH!3-OWX-_J&CZHA+QR3@\1B(8.>))C7('=: M9!@81L M+F&6+!L86HTT1;+/&\MSY)50CU5U) VPWHG(68Y,+@)9^%AVB8\"IAXH-^EF MM812((J#)?5C*IUT :CL=IP(#L,Y>H,O!@))'#[U;\RD*(&-JMC]X!8NJK'B MGD^*,Q6_=CP8H->0F68\SDS?KX7%PJ M^5Q/3^H1ICX,FHX\#RE99H1(Y5M'UHZ>L+<::4Z[>E0J'S&@7]H:F[FIVG>I M \T-Q".(QNU+B%Q.=<:MD3T:'X&PE]-P@/2'6!$(A&W'#(/X5*YLFP*6'Q)" M8)_Z$!V',,:P%6AMQ7 =3#&B7/X6'L*>V<2EQ> [)&_ 60IL=98W^8T6?4(K)KO?J['SFO=07V.P+B?7L^.CV_LO1";92W9R>OT[*LT.?-)P1IV0X M%<[6'.=H/DDP/-K$%_7U%3;0E*JD3\CF8& C>KVM=9189+X$[-!8RV9'['\S MD<>8=J'Y)(5,5Y*[JB\N0(@, 1EF5X4#RM?=CHA(Y,*Z,VQE KH1YJOSJU-L M,3NBP0GM/L6'P]EI6!.@=F6+GIQ-G#KJ97XB@(2")DW[,,IE/CV&Y0,WI_^" MJ<-!<_Z9*2X5]G6[(5XR4V[0A#?Q4V.6^F7]F$LR M22)&: P/>-PN#HVCR,9&Q*7NMV-(B?KBBRBO #;-LTYZB8I0L6Z3DO6A'.%! M@P5Z"7ZFR^3DN[2C!*%"9K"]*9-4:T]O(-@\V(2;F^!83%XOQHFX0H48K[I2 M'!Z$M[C0+0Z<4[4,Z0_U),6;/!VABGQ<7\G)WDR8^Q3CL-_K'GI/.*0.\&+Q MD5C*E'3E&J'G3T7U%.)V(&#^)!A45(\#70KI*6(53;;]]%*",6R/E'86]+G\ MQ)BXS($LI:(3BR+H\*%3F95TP45J=+PASB+\U/TFPU4XUY,D::+%R6[W+3]N MWHDP,2:M&K,R;JI0RGFA)I_F_DES"Y5^&6[Y;D HMBZB[WF="FUZM).K?GXH3-[QZ,G=.)3=HCE3UQ3.9<:SU7@KZ MN+XTE)=27 UXI"3>C$S0$4*BJ_1E!2Z\P-E]MZ;W*V@NL\^#4P:! J4N+M=/ M@0X16SI]-H0*)S5TF,HTGQZG](ZK"6UVC$+[)/L$T)'--:BNGQG-5)]D_?4 M7+:::%QWGNG1[Z5BKI,V'RK5P=N+!E[+.U+Z\4B#YY%BJ9A21V$*S'[5XDAS M+A"-45PM2M]ZS^)'4]*NX[ )@5KA*S<&K#!U#)]*1ADOI)-[FQK&?@#8P!NRQT\K24W;E.)Z\CN9Z0>&POCXJA M0M%.^J!V_4XT@?2!YP\POLZ0EW"7T%;@,,E:4>Q('Y3QK5:UK\8G"\!-D^%L M%HY_DN(D[SRAMWC*6'R8GJ$1)@S-IVDIL/4.+).(S4Q3/)9%W"1)XL*-3"Y5*/&)&DTAK*L',?&>BZ*HJ_T1I2 M M1;;^^;<. KO5:E&^ D8U1 5YHM=>RYNGJGM[T;R;HOLFK11Z5*^R1IG)H$ M_I*E12\:U>7AIE#*T,P'.87=>#I@X'J98.DZMC,9FITTA\_$>,#$5AAAR ?P MX,KO;B:TRJ+!O./3$!&X*6)H W=@5PFA/K_U"P;!TL#* 51A8W1)C9Q#)C"@'IRYMA>! M LK7-#6^Q0H"M#O]WQ4 G8(J0E$!/1$-%PMILV,_$"L'B.+P;1JL)7_[(:X] MD)83U_KGK 2>C2TDM@0"5UWRVA JG!-"2[K##MO[K!R2!\/<>DPPMGH-]B?6 M&U14P:DLC73&?]W,DC7JY,H/0-EU2W <)$3.12(4[1@&8!!6*>]\W*3Y*ZXU MIA"E9LZ)ZZI0M /1F0I#9YY$QOR/Q*/=2-S)B7L5SL%;YVZF+7_-1%?I1UTD-6BA*4;*FLG0 M8CSCRI:[&R_.:='KK#?I6DEM&0]AQ?):V$1W4B:4]1?ZU;ZC43=08S?YP*]=A-4\$ M*P4&>2,UU9A8#TG*98,M*+-0]O;2-0TZM ]HKQZ4_L4H[/=%H=WJ;WVYET@5 M>85U&\W_\.6HKD]+&N,&[RS]RRMMCT;^R/:+R]^Q?73>9W)&C=Y*/Q?:S]MN MBXU?^499+6-"7.")*\1>2&6H];&A]NP&4[HE!8@^I'_6QF"KE(LL^T'UAV(* MV1 _'1%]^%5D@KORBV&UE#M?H-)KQ?$0":>YZ(I+NE6:Q0N;22)Q"%K:G[*B MW&M#XM!9:F[B&I??)7^?QVSU+ S,9(1YQ<8557O?:!6:XE5!J3^L[^< ,&-H MU[4N3.?]PV!A^E(0MP\7/ZQZ?RYI%ARU6PK(C&IHD\]Z^FEQ_9Q^\@:2C#88 M ^%\#(3VL>[CIZ>[V6N__P"6XYEX7>N MZNLV!Y6ZJ1\QA^\FP Y=M1L[S'VB4AJHBGK'W;E1KR1VC@ZB"WD/6X6&".)5 M]& MN%_:>D=_%'-9M^"GT(\;K<#%Q ?@^U5=M^X7W,#_F=3O_P]02P,$% @ M X=I5/YEXB)Z @ 6 4 !D !X;"]W;W)K&UL M?53+;MLP$+SG*Q8\M4 :V;+=!(8MP,X#+9 1IRTAZ('6EI)1"A2(5>Q\_[#+H!*J_?/=_AP. M %>#(X!X#XA#WJU0R/*&$T]F1F_!^&C'Y@>AU(!VR0GE+V5-QNT*AZ-DW5X& MZ!S6HE B%RE7!(LTU8TBH0I8:2E2@1:^//&-1/MU%I$3]O HW8LL6Y'XB,@P MA@>MJ+1PJS+,/A)$+N,^[;A+>QF?9+S!] )&PW.(!_'P!-^H/X91X!L=X?NL MWC^+C27CVN;O"8%Q+S . N,C K>6A.LAS.#98MY(N'?-:/VQKXQSF*%WX"J# MV]=&U*[GZ;-#/JG@W3NU-4]QSIP]+9HW9,E3B8"]=--*RTZZ/I3&3AJX0> 6 MWT[%I7=4-H0IA"\CX[")_ -[B$=^3&GMTU1@EJ#)Y#+G9^8 -*YZZQ M\ .H!=RCLU2I90:B/OF/'!3"&5!8NZ@@XO+"0/3^KB=D*Z#=S::G!/#L'1/'QH?X/9SK:F;>('^ M,4W^ 5!+ P04 " #AVE4P_YLO30# #>!@ &0 'AL+W=OCM6C56 M<(D/&DQ3UTQ_V:%0YTV0!/W&(S]6UFU$V_6)'7&/]M/I0=,J&E *7J,T7$G0 M6&Z"VV2UFSE]K_ 'Q[.YD,%%%YL@=H108&X= J//,[Y#(1P0T?BG MPPP&E\[P4N[1?_&Q4RP'9O"=$I]Y8:M-L R@P)(UPCZJ\Z_8Q3-W>+D2QK_A MW.K.%P'DC;&J[HR)08>Y:S'3*YA)"A^4M)6!>UE@\2U 1 0'EFG/^BGB'^12R)(0T3I-7 M\+(AZLSC9?\7]==P_[H]&*NI2?Y^!7\VX,\\_NP*_I[N3M$(!%7"CAF> Y,% MW''16"S@:LZ_E^K7'5%G@JT0OB#3!M"E&RA96!\(LT^8=TY"''K=PT"HZ CA M0$AX0B+&;A;!Y# M(Y_1.!MB;S7/G4B7/7^B$V[)^8\_+-,T?ONX_V2\F+R=0$51PP%1N@2+QE6A MU*KV5>UKZ4A?%+"\:) K_4%M025V2KP^T04 3C67EO_D(6EF3K]W(Z*+F4/U M//K):B!7C;3M^!EVA^%]V\ZLK^KMY/_ ])%+ P)+,HVG-_, =#M-VX55)S_! M#LK2//1B13\@U$Z!SDNE;+]P#H9?VO9?4$L#!!0 ( .':52[:4KMZP( M /H& 9 >&PO=V]R:W-H965T^KY,<2Z8OY!(%G612E*]!563+U>XZ%K"=>U]ML//!%;NR&/QTO MV0(?T7Q9WBM:^2U*RDL4FDL!"K.)-^N.YGUK[PR^2VD=M^<;] \N=\HE9AJO9?',4Y-/O*$' M*6:L*LR#K#_B.A\78"(+[;Y0-[;]O@=)I8TLU\X40G4:W0>]5-;<$+TBV1]&"TL2&8 M'"&3!;T[+A:CSNFMH"U9:292?0945"QC5&UA_]H).GM8X 2B\\M!SXUA=-7Y MA%J/8&9IF$@LHX)45K')JH(>W1K@%,(AG-$0T=!YDH9M';[-P5%$@X8BZ,(1 M9?JM,OW_5>9.KI#:BBO1;M@WF[ W>>\3ZRC/?K&>2(ARBY7]HUA<@\YE+2"V M37/4^89,-8]I1Z.WBCH1G6YS7' A2'7J6(4C.K&%/X%>T+G.F5K0Q3<2\(5Z MNZ;Y59].!IUGQ0V^DUEF]>H&?2=8+["*$?LN7#AL,/=IXV_UHQ*)S79=#2Z[ MIC6UNVUCGS7][-6\^2O<4;!<:"@P(]?@XI+*KYI.VRR,7+KN%DM#O=)-<_HY MH;(&=)Y):38+2]#^[J9_ %!+ P04 " #AVE4G5+L1[ " #.!0 &0 M 'AL+W=O=77$5]*!)J0D(: MA@ )^J%-6B?4=MO#M >3W!"KCIW:3FG__:X32*G6,NW%L:_O.??#.7>Z5?K! M%(@6GDLAS(G2<"5!8S[S%L/)_;JIG6I9,X,72OSDF2UFWMB##'-6"WNKMI]Q M5T_L^%(E3+/"MO4=4<2T-E:5.S"=2R[;+WO>]>$ , X^ (0[0-CDW09JLKQD MELVG6FU!.V]B M9;S$] RBX0#"(!P>X8NZNJ.&+_I'W0-8"2;MV_+AUV)MK*8_YO>14*,NU*@) M-?K_%K_7V:-D3J,34[$49QZ)T*!^0N]M!'R-(.D14T4",A94#K9 R)4@'7*Y MF?1.OT@RJ=H0RO2!.HSE&G77Y;\L0>]"E55MR>("$;M3W&M .($D"MT:Q+WK M6DMN:XT#R/FSVY@&I?*O M+!-4"Q4R',2C,:VC*"",,1-8I&E=UH)9S$B0U):4LT;RI_ I&4*?ON,DA'[O M6)].($X2M\9C>._1_0.-E:@WS20QE%(M;2NWSMH-JT6KT5?W=M+=,+WATH# MG*#!61)[H-OIT1ZLJAK%KI4E_3?;@@8N:N= ][E2=G]P ;H1/O\#4$L#!!0 M ( .':50&-ZEX4@, *T' 9 >&PO=V]R:W-H965T>@6--V*8M@#+9TLH12I MDE2<[*_?D9)5-W&-]D4Z'N^^[WAW/"YV4GW2):*!QYH+O?1*8YIY$.BLQ)KI M"]F@H)U"JIH96JIMH!N%+'=.-0_B,)P&-:N$MUHXW9U:+61K>"7P3H%NZYJI MIROD%=M2V,5P6K1L"W>H_FKN5.T"@:4O*I1Z$H*4%@LO74TOYI8 M>V?P=X4[?2"#/9*TV MLNZ=*8*Z$MV?/?9Y.'!(PV\XQ+U#[.+NB%R4KYEAJX62.U#6FM"LX([JO"FX M2MBBW!M%NQ7YF=6M,$QLJPU'6&N-1OOP![7"V7M&*GV^" R16-,@ZP&O.L#X M&X!1#&^E,*6&&Y%C_C5 0-$-(<;[$*_BDXBO,;N <>1#',;1";SQ<.2QPQO_ MX)%O'C/>YI78PALI\UW%^3G\L]YHHZAU_CU!G S$B2-.OI<8_C0E*C E$P/G ML8R?A+77=JX;EN'2HWNI43V@=\C%.B[YA6O;,IZ1*W?>E/QTFW._.C60@G"CX9"CXY6?![ M&J%Y2R6@_-YH4]4OSW7S2.-5HSY6]I/@Q\N^UI;K1?%\P(&>'=)C3T_SM4NZ MD:X3KF7=,/'T\T]I',U^U3;'S]K)9IZ@8S)7LMV6=C$#Z@3K3\]#044!6RRF M^[[2\V<=,_I(57H9[,C!3GW"L^*8Q#BYM&("$W_:&4P@\9,XL>(4J,C3='0L M@-A/+^/1>VFH/8:Z'ZML<#!":U1;]U!HNB#4E=TT';3#6[3N1O 7\^XA>\O4 MMA(:.!;D&E[,J(ZJ>QRZA9&-&\@;:6B\.[&D]Q25-:#]0DJS7UB"X85>_0]0 M2P,$% @ X=I5*E!\XVL @ SP4 !D !X;"]W;W)K&ULE53?;]HP$'[GKSA%>VBEJOD!M( "=I.J[1JJ'3;P[0'DQS$ MJF.GME/H?[^S$U*F%:2]Q/;Y[OL^W^5NO%7ZV>2(%G:%D&82Y-:6HS T:8X% M,Y>J1$DW:Z4+9NFH-Z$I-;+,!Q4B3*+H*BP8E\%T[&T+/1VKR@HN<:'!5$7! M]-L< MOW?XP7%K#O;@7K)2ZMD=[K-)$#E!*#"U#H'1\HHW*(0#(ADO#6;04KK P_T> M_;-_.[UEQ0S>*/&39S:?!(, ,ERS2MA'M?V"S7OZ#B]5PO@O;&O?_C" M#)6 M%4TP*2BXK%>V:_)P$#"(C@0D34#B===$7N4MLVPZUFH+VGD3FMOXI_IH$L>E M*\K2:KKE%&>GLS35%69PMZ,R&S3 9 ;?;(X:;BJM45KXRMF*"VXYW9X]L95 M[*7/DY.(MYA>0C>^ M@"1*XA-XW38578_7/8*W8&_^<3X%/B],&/@U6QFKZ>?Y?8*BUU+T/$7O",62 M>BJK!():P_]E_J.$G^1RW3PR)4MQ$E"[&M2O&+3EQD-2Y4G3AE023*HR!&#.@6J!Q8I0]O7XQQ)U]MPE>],$Y*DU"F8/ M]7R")!G0-[Z(KJ_;D(Q^;6K@EXH;[ILY5<8:Z VA/^@LF2N:93N'["H(_2N( MHU[G@9N4VIU)))WO%'NOJP22>-AY4I8)8NP.^YZWUQ_ 1Z4.#YJL0+WQH\2E MJ)*V[K?6VDZK6=VD[^[UJ'M@>L.E 8%K"HTNK_L!Z'I\U >K2M^R*V5I /AM M3A,7M7.@^[52=G]P!.T,G_X!4$L#!!0 ( .':53>#Q=3#P4 "0, 9 M >&PO=V]R:W-H965T)%+EPM!6K09ZHU#$5BG/ M!K[KC@>Y2(O.[-R>W:G9N2Q-EA9XIT"7>2[4[A(SN;WH>)W]P7VZ6AL^&,S. M-V*%"S1?-G>*=H,&)4YS+'0J"U"87'3FWMGEF.6MP-<4M[JU!HYD*>4WWMS& M%QV7'<(,(\,(@GX>\ JSC('(C>\U9JAI1"Z M;RCXM8)O_:X,62^OA1&S. M7?I'$:\QZD/@]\(7M $&EB\X#\#A>M41YG4I4+X:[[41A$U_CYB8MB8 M&%H3PS=,+*ACXC)#D E<8H%):H#:!MHY?BVU1U&Y*\_T1D1XT:&VTZ@>L#/[ MO$:XDOE&%#M(-;74\A^B.1@)"<:H1 :BB$$;81#2RKRQ)4X+,*3[I4@-QK!@ M =T'ACL0HWZI]UW*E#Z!)5(DSX0B2;VI&8<"9M1$9M3D:;$Z<_Y$H2HN %42 M\R4JKJ;3O64'9*G)/X+EXO+#=:Y*I; PSOL7_K^#4_YSKC%!DHD;D2YXO:'K MP8E=3=T 3AP;$>T#WM'O:#2DTZ\B*T4U!=A#441H-7SP>\/1Q/&F(1FX4_(A MM=.&J_84*EEG ?;C"$MM&1UERCY2W*,W2RB%*W4V2H!U.+:;L"?0:7X[C MMZCQRT^A[TU^U8"-A594^$B372/$*;VEO$*B9%ZQH[_H4W751BK.)I>A-%+M MVMKV#>>)%794;;+RHMQ5?;F47.,^S&F.'T1/W!6ZYHW^'ZSA3/T05ZF$DRF0 MVL^TM,0)F#A\X%3YYTI4A*LTN@7:LWU#<=#+JB@G#<%.(1@3)//,IVW(:(\1 M:MT6KQ*KUT+A*7]!8LIMSKFO*9 MVJ>[2J_G]S0+F%'$F!9L? MDC@;'P6D>PJL]CL)*M@@??<*ZLH]1ZAO-'B4-&](HM,)6R'I(^WE,Z9MLCI7 MSNU+!E;]947?50X+VPK%+B[ WG0Z=Q5O,I1I[ 3W#B>_,HTB6'"AU M.*8/?)& "2'Q"U629EWL*F1I^155,_\@ <'0A2!P'2_H>;X+'G6".WZ585V8 M]H;AR([Y26\4\O@/>N-@!/3T@\/H6R;.B()&%"O;3749@MYDXM%S./7X,T#I M,3OK*'XOTTW.3HY]\ *?+(1!4%O@5#9%;%[=_)[$J_OS1T&=7FC(,"%5MS^ASX2J[J35QLB-O0Q?4$L#!!0 ( .':52$E,>W" D +P> 9 M >&PO=V]R:W-H965T2K8\$SL!ID6GW04, M6P_R\#[./:3)B[72'\U2",L>J[(VE\.EM:OST(+<2?L^]6MAKO1%J60E:B-5#738GXYO [/;U)L3PU^D6)M M>M<,/9DI]1%OWA27PP -$J7(+2)P^'D0KT19(A"8\:G%'&Z'Q([]ZP[]>_(= M?)EQ(UZI\H,L[/)RF U9(>:\*>T[M?Y1M/XDB)>KTM W6[NVDW3(\L985;6= MP8)*UNZ7/[9QZ'7(@@,=HK9#1':[@H-QLL:D MW%D-;R7TLU=W2Z[%&?I5L%>J@EP;3N$ZN>>S4IC3BY&%8;#Q*&\A;QQD= R MC-A/JK9+P[ZK"U'L XS OJV146?D3704\;7(?1:''HN"*#R"%V^=C@DO?H'3 MMWP#'+/L6FM>+P1=_^-Z9JP&POSSR&#C[6!C&FQ\:#"HHZ(I!5-S]KY^$,;" MJ._@1\L<+^^LRC_"&VG-4[$^"HXE>VY6/!>70ZA)(_2#&$*X+)>EP0&;[8!W M[XTK 6DWK&BTK!?,+@7;"*X-$Y@I!G$6U4SH+M8!XW5!06=KH07CALU5"75L MS@<_-]22Q@#3V0?B/X#P!Z&AG =;7SE9\AEV.&61%\43+XLF[,\L\[-L\ -D M #M$6>R-DRD\CB(_#@:_M#A@2R%**&(-=R$]8&(5>&F1=ZZA#K97=0\V\<3BA5F'H1\D :G\NI*5WX=B+ MDL"]3/QQ\HR/$+_0FZ1C<"9P>.-XZV02I%Y&SZ.)GQQT<[+$+R,P9MI$KLN6<+N M@5F\4@T4DZSSLD%VR9H-G[)GR/A,/0B0>*)P#60BMMHEMVP)=&(S(6K6VC!K M+/&V[;Y!B_ ^5U4%LN4BT0"==;E!CILF7SH\HC (MM PJ,^.E':R+>WDQ:5- M>:7XN,$@36RFX.L>YK SRNNMT#2+UOE.<>M"HMP^6?K'!^]5.?FX^,R SPOV M\P)EUY725O[FY!Y1>JJ8]Z:" >!UZ.166_KTZ*S@5K"_@X@XM=]CQV"U\YCE M&OBE)7>18MC/[.1CSJ5F#[QL!$..8.:@LU2M_& Q#5YU"&]KP4["4S8=);#Z M"#-VQL)1F(Y(5D(OF4R\) BHT-.4Q?!ZW.H<\-.+@A1^8R],DAWD_5JQD^B4 M9:,H.$F\P.&! MC(P!SV&A(D[!LB2(=FC?JT:SD_$IFXQBZ@_C14';/P[]R9@E;?\S=C:(O''< MO06YBM!74-EI2A&[:ZNARR?DO"RI'+&\(!PJ@*X+5X$'6# MM0A=84WCM('GN=(%4858UAOZ+W_*HG#R5^H)RS)HCU8T!0G67-;028(Q,):E M"=P@GGC,T1=@&/(@@,5362+3T0,JF'T7T$"P<*6,Q'4BX\6O#0G.=S=O[E]? M>UA+/8-=F>"RDE0.WVGH!N9H57V=[0<-Q+2 D6 EXJ_@J$#> :6M0@- M+F+GDANLV:W<=HDGD29SGBIU)$$EK,]NG4W%LTV]'8/6D#!'RP/LL*BL+A%: M?&K ?A= C ;O:(4-^9IKT+T%E"6M[V"V0[ M5>1QS9.6K8$,0)L9[F@\(82X]ENKIB1]@A&)AT@B >8!=69B 50"F@&#($NM M)26GQ71_$8V:5QO11:AGHD__B%XDRV1-*\OM/ZZ?N(88=Y+\8JT.H\2+X9_< M?U&LX]^O6$<[;?WWB'6T4_]O1:S_EV6ZIR7?DF+_H=3'E)I"]!_7:ORW_;:& MA37$PBVL.W'M3%^TNWC=/W%,@@,C[6RFH1''(<(\ #'(3 M03NGH#<.+G %[G\1B(#7>XP$4033()P^^UGM9_G(MM:6 6@U41@I MLZCE;ZY.B378#HSJ;2)BC/?V9I!S.6^,\ [MCS[+>FFHCHX0GS:!2'\<[?TC MNY?I=O/PC]]-'%W*!E(=;ZUHN6!V[O$ M506J;=/.LFZWMS:JE 4_.F\]=[X1=N<;P?G@T!;F"0FQ:@PT-:>]W<@[#JPC M (CB1T&+GY92N,^8I!%\I\%T\(.HA0;CL"DO(/,2#Y=\96TO.Q(*V&BJ1<22<2-$1"'T(,)'[ZS.!O<*VCJ M]@-CM&[J38/HR8WP4>]$L1)Z0>>F.)%!$MSAXO;I]FCVVIU([IJ[N@3])ADR[LU)W8]6*SB=GREI5T>42ZEUH; #OYTK9[@8'V!Y87_T+ M4$L#!!0 ( .':52,&%IX?0( %D% 9 >&PO=V]R:W-H965TU0]N]W[*19![0OB<_Q^;YSL3_/-F@>;0W@V+.2VLZCVKEF&L>VJ$%Q M>X8-:-JIT"CNR#3KV#8&>!E 2L99DKR/%1<6KE'^$*6KY]%EQ$JH>"O=/6X^0]_/N>XN4:CRACN^F!G<,..CBJ)E1Y3M(4HS=H?:U99] MU"64_Q/$5-506K8M;9D=9+R!XHR-TQ.6)5EZ@&\\M#H.?..]?+EC-\(6$FUK M@/V\RJTS="U^'2"?#.230#[90_Y :BE;"0PKFN3N3-\:Y4$NK\.I;7@!\XB$ M9L$\0?3RH+CUF6A$H'(PVS$EK$#2BW5AU]7 *I2D.Z'7T]'1K287MI;KTAZ_ MQHY61NA"-%PRKK#5CKUCV4EZGHUN=2%;.E0F=$B 4I3BZ M-08(UZ )DGLU"V*<3#Z,7EXZC?JTZ+#'+#VY2,:C/C5[ZVCBG>NNP*R#J"U5 M1C5W-W_P#N_&52>7?^'=HW/'S5IHRR14!$W.+LXC9CHA=X;#)H@G1T=2#,N: MWCXP/H#V*T2W-7R"X35=_ 502P,$% @ X=I5*DK1\U.! /@H !D M !X;"]W;W)K&ULC59M;]LV$/[N7W'PNJT%'-N2 M[2CQ; -Y6;$,S1HT68=AV =*HBVB%*F25)S\^]V1LF*WCK O$D7RGGONX=V) MBZTV7VS!N8.G4BJ[[!?.5?/1R&8%+YD=ZHHK7%EK4S*'GV8SLI7A+/=&I1S% MX_'IJ&1"]5<+/W=G5@M=.RD4OS-@Z[)DYOF22[U=]J/^;N*3V!2.)D:K1<4V M_)Z[/ZL[@U^C%B47)5=6: 6&KY?]BVA^.:/]?L-GP;=V;PP42:KU%_JXR9?] M,1'BDF>.$!B^'OD5EY* D,;7!K/?NB3#_?$._;V/'6-)F>576OXE!./)YAI:?T3MF%ODO0AJZW396.,#$JAPIL]-3KL&9R-7S&( M&X/8\PZ./,MKYMAJ8?06#.U&-!KX4+TUDA.*#N7>&5P5:.=6'SB&9.'M TLE MM^\6(X>@M#3*&H#+ !"_ A#%<*N5*RS\JG*>'P*,D$U+*=Y1NHP[$:]Y-H1) M-(!X'$<=>),VQ(G'FW2'^,]%:IW!+/BW W/:8DX]YO05S/N0PZ#7<*7+BJGG MGRUX1W"C0JE@SAU3LQL7,PU

&9,V.!DZ* >O RY:;5!)C*:3 > -M5$S$A MPX;-3S^W^@JG-V!I][;&X6(NK;HS;X+ MCLEI+X29:>OFO8\5-PBK-HTCFK7P!DZ3.#Q['Y&5V2$K/\10>T)C#EAY* \MS01!,@J%J.]'KDQJ],FLYNM6IPRZ$<0@%_"DK MF-KP8RY "I8*B5#H+:\-+?Q_T8=$:J"/Y M6%;LB]+B"'5_(Y]81]8L@Q2'5+0:0,9G5TJN@E7> C1-QD,A^)K)'AA(@ M#@6-:[\S55,J>\6C\T$(N2)JP2!'R&%']<[:ZIUU5R_^VO):(KWWM4/UX9;A M*^0#'?-=(]_GG7PO:1Z2_\-+ AVK\4[O])N=VXIE?-GWYV0>>7]UX17X+NL& M8%NNZ\"U/.1Z]*B[$IX9K_=:2RQ_._^FSD,[^(Y'#Q]4TL\U&FFE=52Y#Y94B:9RCCXWQGV MB=H8LJJT\<>/P74%AOTF2GI_:)4U=EV;HT%\'C6$NT&CP?GXK'/[WD9N-O+EA:5&GA]][.MI>CBW G>-D> M;E:WS&R$HG_!&DW'PP3STX3;2OAPNO(WA%0[O&_X88'ES@UMP/6UUF[W00[: M*^/J/U!+ P04 " #AVE4Z&*2]N8" !(!@ &0 'AL+W=OC9,?+T N&O=B43!Z>0X;,9*/-HZT0'3Q+H>PTJIRK M+Y+$%A5*9D]TC8J^K+21S-'1K!-;&V1E")(BR=+T+)&,JV@V"7>W9C;1C1-< MX:T!VTC)S/82A=Y,HT&TN[CCZ\KYBV0VJ=D:[]%]J6\-G9(>I>02E>5:@<'5 M-)H/+BZ'WC\X?.6XL7LV>"5+K1_]X5,YC5)/" 46SB,P>CWA H7P0$3C5X<9 M]2E]X+Z]0[\.VDG+DEE<:/&-EZZ:1N,(2ERQ1K@[O?F(G9Y3CU=H8<,3-JWO M*(N@:*S3L@LF!I*K]LV>NSKL!8S3-P*R+B +O-M$@>45" MU!!-Y+CR3;EWAKYRBG.SA9:2.ZJRL\!4"0NM'%=K5 5'"T:[9A>9N\B7F%Q OD@ABS-!N_@ MY;WR/.#E_Z7\BMM":-L8A!_SI76&?CX_W\DZ[+,.0];A&UFO&^:\B[B?UP7]B:%3B- M:'HMFB>,9@\5DFY9,[4%KHK&&"RA]$D+;8F-7L$AC./A>!!*%.SS'&@7@*/0 M+3)C 7V#@=J#P#P0> $< MPZHM(LTD&D[5*[HJ%GLM_<]O^S4Y;[?#'_=VQ]XPL^;*@L 5A:8G MH],(3+NWVH/3==@52^UH\P2SHE6/QCO0]Y76;G?P"?H_C]EO4$L#!!0 ( M .':53@[Q,R+0( )$$ 9 >&PO=V]R:W-H965T*]5 L:+#M,.R@V+0M5)8\B8F[_OI1 MDN-EP)*++5+D>X\TZ:S7YMDV ,A>6JGL(FH0N[LXMD4#+;<3W8&BFTJ;EB.9 MIHYM9X"7/JF5<3J=OH];+E249]ZW-7FF#RB%@JUA]M"VW/Q>@=3](DJBD^-) MU TZ1YQG':]A!_BUVQJRXA&E%"TH*[1B!JI%M$SN5G,7[P.^">CMV9FY2O9: M/SOCH5Q$4R<()!3H$#B]CK &*1T0R?@U8$8CI4L\/Y_0[WWM5,N>6UAK^5V4 MV"RBCQ$KH>('B4^Z_PQ#/;<.K]#2^B?KA]AIQ(J#1=T.R:2@%2J\^>9T;WS+AH0G,'7ZK/)G%"N8^R0T.W@O(PWQJA"M%Q MR9:N/P(%6/:.+?<$W;*V5U5*4H7ZN2K8U8(DI.'3%[H7BU$+JU(Z430?%>';J^11M@? M&_IG@'$!=%]IC2?#$8Q_H?P/4$L#!!0 ( .':51O0Z+F"0H -LP 9 M >&PO=V]R:W-H965T0DD4YHBC/M/!#)[;, MDT)+$B>*TU@QY=&Z5D[IQ+L?MYK M_Z"=!V>66) %RW^AF=Q!%_B?'F_0F[_:M"S<6FY( M>H%"_T#+0L>.\,=JN\TIX1:M-\=K]8[7^MZM]0Z_("\^4&I1\N%HT_RY5*X>?Q8OCU1Y!%MY(4XK^.F<-VYE#/' W,_!-@*"U3""UZ MDS-A+:5%K6*J52C$?+I.XMCSO,O)4S>K_6%ODYD?=@<>V!BU-D:C-J98;-"6 MLR>:D0PM8=UL"<VQTW9( M8554.99@-> NY%#:K(Q[LP=0818S;0.3Z7",D];.Q&GG0L47EUD=:/*EHD\X M)Z6TQC3I&1%&06RQMC_0#^;Q=-#::6OM])BJA8XN"'RHC3[6^FFO3 ,H4G_0 MJ%EKU.S;0@AM0U:H )%RNE7@;;/,K5]N."&H8*7<",0XRHD0#@28MV;/ MG6H_W-PNH*N(BN,R)2BGA;U$Y_VP*0P8")KOF3[HN5=(#B1+3PV-#66L6LI5 ME<.JUMAGS6"C\6 56*K/,BSL#_O0#.MZ%CD&B>:3E^<)1YB!9;3#F05FO:&RU= WHVNH8<6F?:DN_N2[>M48HA MY0QP/@KAD: M-"G*,JNU;JU^T*QTQPKW31/RW5WHO9"TT#UH;R1YWL(6 QY(AI:MS;_! X!3 MN8'%6 %F$:OE<2_.TV0^C)^^Z4&^NPEU:"ZN@.Y!?P]&QWXD"2^L M3KBG?6ARN*VXJ!1/A!SN=0K]"3:VFAG5SN8O: 6=@^K?!! HWN8=(P$#H>A!82F66 XC(8D F%SYE^#$[ HR=P5YSKW@>3=&H)&!I> MPO3LB7!=5:WK=3;/T6Y#TXV26D-\.,YA<)NC6N.!F-C $%,<>KR.K(XQ;NOG M'';L*1@E #- X5NM4,=;H*I4G7,X6_! 1:=6"Y8=L$[@WEO,H97#"&49@W]@ M8@G=& N)0@]E^$6WYZ3YN 5'^7XX+#O*\;Y@U!/X#\)< 8*4=4%HY*US&:]A3R+?$L/ZH^+O6AXO1OFX;NIAP4Z<4Y_PV[HO!G1>LP:#PP] M"=STY.$0U:&JSR&EY(FR2NCBVS(N=5]2_%Z[8XMUT.?<0CTLPV;QL,6=O:Z;>-P3GD*QX[5>=!(_ M Q"5L#4"[,KI9Y+3#:MQ?DF44W5-0(2K+3@%S5_F9,\+E#" P88I=FUUU6W* M&I1+#4VX1+'W-U?%&.H2N*G+/0=D-UKLX=> 41OP5 Y$38/8CZA@UO0P-#50(W5=D? M]* %*U69-&CY0,5G]#MZA!V50,V:/$>P#W2ES!"/(#GQ^4M@2$3@[N9W^'_0 M']+&;0%.[D-@+>CI*!UW#CDTTK238&1OZ\Q*$R>5F)3 KG>9$U=H3'\(YJ<^ M%C.X'[IQ_^O2$O;AO7_%RR"NFT"'4&4 Y6A'@>>)X4/BQ)JUOAW&^U43M&R(3U[L@B^:T<'@F#US&U%0TU='AF0 M#MT@_1&(ZX+!%KT<=RFKN"H4Q76IVA5#7QSTP#UK$(T3N]!@?NC>"N[7SI_J MP!_??8:F<81CV\"BV>>!J;2H"K4A3#?J2#1E14%EH0\?Y8:S:KWYIHJR')7J M$[2A-A^:AA*Z&XH#N134 G55QGYD$J*M[M< <[Y4HCY4^1W]B/D:>$G]B_U* MZ- NTW+"4[>R#>7&BXE43S"^\UD6UN.$8$D[[@H2.F+47? MW)8@>7526\YPCU\488 ?#K*)?BY=)"(R/2PZ=0^+3 ^+W-WDR(RZE026Q#09 M=0M&WEA&.S=P(U=P5;&$G,"2+#0OVG=8Q8L<5[*+J'^MYK^^>.L/"0;N"TU_ MBD8V$?VZZ^PZ VLLW1K]T=5A&D\TAZ=.DD'=> 1U6?E6G3M6'#A=1I:V@YCWL>4@QG5"%'=>77!C MGC[^J=] T[W9Y9-!O_C41RVQ <78S9A=-[)QG^O:;V2/&'AHGL'-V U;=S6- M=[EJ<"L^-8]-#*XE;B9I;ALK0=1=?DY7^PL67*ZI8GO#U[@CRF/T0K 3@!,# M@HD;@^[P\TC $P-"R:EI9F(P*G$3O3\8<+=RWQN/N$&T9 S1VA[:.5'[$\YZ M$X-J27SJ1'5>LAJA?D?M!T:4^(,M]QL$#QTQ2)J,O(#U%7G\NM/AQ,!E,CMU M(@V\)FY:>&0B1RXJAQ/Y]8*'[]$9K)ZZX?13215N/$J #]<2GQI0G?HG3LO4 M@/#4S02_YBW&FT97MY$/O)TXZ;SFK5[[O\-\34N!]B"HC#ZS?IZR^2 M;?6;WTLF86'HCQN",\+5 /A]Q8"G-E_4R^3M_\]P_7]02P,$% @ X=I M5,TZ=<[+ @ G D !D !X;"]W;W)K&ULO5;) M;MLP$/V5@4XMD$:+MR2P#<19T !):\1(>RAZ8*21182+0E*U _3C2U*R[ "U M?"CO"$X'*^D>M$%HH$U9T)/@L*8\B(,=5H@)_I4EBCLEUPJ3HR= MJF6H2X4D\T&)@L_!( MEX5Q"^%T7)(E+M \E7-E9V&+DE&.0E,I0&$^"2[CBUG<=P%^QS>**[TS!I?* MLY0O;G*738+(*4*&J7$0Q/[]PBMDS"%9':\-:-!RNL#=\0;]UB=ODWDF&J\D M^TXS4TR"LP RS$G%S*-GNH-O:>P)RY\KQW^<>]W0YW!KG^V4$V:,D& MG7EMJ\QHCJZZY6YU<\'[54H^-[?]:2 MG1W-^V[DT4'OSUN-YYU(MY42U%0*3^"6KMU >W%?76MS[#X9O+[:X M?SS#NZ$[3GRXTS YJJ5_%FCP/:_NG>UJ^_2XK!ON=GO];GD@:DF%!H:Y#8U. M1_8*5/53H)X86?KV^RR-;>9^6-CG$RJWP7[/I32;B2-H'V33/U!+ P04 M" #AVE4=)#8.@P# "2# &0 'AL+W=O*G6LU/?5U&*.54G8H;< MS"1"YE2;KISZ:B:1QLXHS_PP"-I^3AGWAGTW=B.'?5'HC'&\D:"*/*?R[SEF M8C'PB+<:&+%IJNV /^S/Z!3'J.]F-]+T_,I+S'+DB@D.$I.!=T9.STG+&K@5 MOQ@N5*T--I2)$(^VC( 8MU49 M:VEFF;'3PW%9#1 )C-F4LX1%E&LXBR)1<,WX%&Y$QB*&"K[ 61PSFTN:P34O M%6$S>WB)FK), 3F" V <;E-1*,ICU?>U8;0[^=&2Y[SD";?P7&)T @UR#&$0 MDKOQ)1P>'#WWXIL(JS##*LS0N6UL<3O".?("CV&$5JHN+I0N!!XA_)QD;.J" M.8:KIYE1#,9PRW*[SF;&3*F$ECJZ_VY\P[7&7#WL(&M49 U'UMQ"=J4T,WDT M^\F2$7 %H 5,T Q'PA3FGQDPJ=4I0E+H0N*FW)9;==Q6]GV<#SOM'NG[\PV MS0JPN1/P_5)W#&--I08C5(3[LR>F'DYMG<,O 3&_'565:IF]52)VJI6Y-7J5//RFP,F8@WD>]F("'D@NM4 M[4AXMXJG^\FR;;PJVU[%VMLSV9)@?3X$'R?!V)]RBW_6I15K[ MH-_=$#OUZ]=NF/:V_H/**>,*,DR,L^"D8WS+\@)<=K28N4OG1&ASA77-U'PT MH+0+S'PBA%YU[#VV^@P9_@=02P,$% @ X=I5."_,8F9 P :PH !D M !X;"]W;W)K&ULG59M;^(X$/XKH]SJU$I 7GEI M%Y *[.I.NCU5Y7K[8;4?3&*(U<3F; >Z__[&3@B4AK3J%[#'\SR9-X]GO!?R M2:64:GC.,ZXF3JKU]M9U59S2G*B>V%*.)VLANVDI*$@O*,S?PO(&; M$\:=Z=C*[N5T+ J=,4[O):@BSXG\-:.9V$\G$&3F0T#4I M,OT@]G_0RJ&^X8M%INPO["M=SX&X4%KD%1@MR!DO_\ES%8CW ((*$)P!_,$% M0%@!PG- = $058#(1J9TQ<9A0329CJ78@S3:R&86-I@6C>XS;O*^U!)/&>+T M] N1G/&-@JN_A%+7<$\E+%,B*71AB466%!D%L88942P&PA-8L*S0-('+R*L% MU81E*.O"XW(!5Y^NX1.XH,RI L;AD3.M.BC$]3^I*!02J[&KT2%CEAM7QL]+ MXX,+QOL!?!-#_=: MS GK[(26+WPK.\?@_KA;*2WQNOQLX8]J_LCR1Q?X_\;&PG@L><5_%JIZ_7ZPV9_?>_87KT/IG!>(=^PJT&KS3#3 M]U]*@J.IP0>*9O8&Z@ZTT"0S;X3?&0ZB3M3WH. [JLS-Q>NJ)8O-$I^R^ E/ ML//#U>^_C8+ ^_RP?%1VZ7^^AA2O.:PHY4"?XZS A@YK*7+0*86D>G1,V1RK M!G#NL<>_*)% S1L V()IOD*-0QON %%6B>5;;)O %#YCFG4M) MU)S*C9U,%,2BX+ILK[6TGGYF]LT_D\_-5-0@O_/]V[G?=((!QQ/+Y1X_78YA MWXC<,*X@HVLTP^L-\8K*&PO=V]R:W-H965T MTE\]MWW?7?G<[;39F,K1(*]%,J.HHJHOH]C6U0H MF;W1-2IWLM)&,G*F6<>V-LC*$"1%G";);2P95U&>A;VIR3/=D. *IP9L(R4S M?R8H]&X4]:+CQHRO*_(;<9[5;(USI$4]-04>)RX.+!-6K;T#%LOA5>MJ++PI$HL/P+$3GJG/SWJGZ07$1^QN(%^[Q.D M29I8+]Q>0.UW5>D'U,$9U!E:,KP@+&%.NMC 0G%R-9K-%W^G_0%_T.$/ G[_ M?U5_+_?/%^<#SX32_KK ,.P8AA0G7;J@= M?2@:%$P4C0@-_E=;6[)A(/-SOLU[=[>#P3#)XNVIROCD)DHTZS!O%@K=*&HO M9;?;C?2XO[W4Y*8D+"OW+*'Q M#NY\I34=#4_0/73Y&U!+ P04 " #AVE4T9V%]FD" !V!@ &0 'AL M+W=O, MJYE7:;V^]GV55U@3=2;6R,U.*61-M)G*E:_6$DGA0#7SPR X]VM"N93=>ED3AK6 _:*&KF7?I08$E:9B^%]M/V/EQ G/! ME+O"MJL-/,@;I47=@8V"FO+V3IZ[' : 2;P'$': \%! U &B0P%Q!XA=,JT5 MET-&-$D3*;8@;;5ALP,7ID,;^Y3;U[[0TNQ2@]/I/,]%P[6">\R1;LB2X0E\ M,\?M%!;M20!1PMZJHPPUH4P=F_K'109''X[A U .#Y5H%.&%2GQM9-J'^7DG MZ::5%.Z1E&%^!M'D!,(@G(S ;P^'!R/P[&#XY.HMW#?9]@&'?<"AXXOV\+TF MIN#G?*FT-$?]USO$44\<.>+X?V].]D\8R[HEN7 DM@=LTNCB/$[\S3#1D:(P MNNJ+WNB+>WWQN_J^H%+7,&>FL1">(Y@6!85HEKILF/G<6_%CBEO:Z4#,:7BY M(WBD)MJIR>)_3)W&P;BG:>]I^JZG!Z')J_A!\B? 48^9F8[$'YWON!DI,J=O M1ZH_^,AM1_Y*Y(IR!0Q+ PO.+@R+;+M<.]%B[;[[I="FB[AA97X,*&V!V2^% MT"\3VTKZ7TWZ%U!+ P04 " #AVE4:$QCIZT" $!P &0 'AL+W=O MNV1%K@_WK%_=KZC+TNJ82;Y,\M,,?)N/9)!3BMN'N7V"S3^]"U?*KEV M7[)M; ./I)4VLFS J*!DHO[3UR8.>X#>X 0@; #A(2 ^ 8@:0.0R$I3D>G$-ZC[\ MGH9G&>>0WI"H=T7"(.QU")K]/SPX(R=JTQ YON@$WUOT-?DY66JCL+Y_G2&. M6^+8$<P8D(PL<)BYS9K7<&O*8:.PE[[S3BZ3?S-?CB.3>*@-7FGK-\J MZY]5-BNH6J&[1A)XQ::DH;,P:I+^WL$?^P?:CDWB8- M;M"*&YP5]ZR8@6N9 MYYV:!D<'7O>"0U4=1G%PVRUKV,H:GI6%U?^/5 Z/\A0>IO+8)#J4Y>\UE!(P M3;;/:N)N>'W'VM6VE4]&PO=V]R:W-H965T&@YFA%0B*1V@=5C#F.@5'M2/%XJIU8=4P,WUROOUR9YE)93JT^A:*(<$EE7=L\16JA +M+V)4F%^TJ&P="T6ED"RKP(I!1O+E$[]6 M0FP 5*+- *\">)\%^!7 -XDNF9FT)ECBT8"S!>+:6GG3"Z.-0:ML2*[+>"^Y M^DH43HZF7)T(+M\0SF/TY:4DA:J1[*#OZ@2=HK:OQQ.0F%!QHNP>[R?H^.@$ M'2&2HX>4E4(!Q,"6BJ&.8T<5FZLE&^\=-A.(SI#O=I#G>&X#?/QYN+,-MY4N MM3A>+8YG_/D?B--!4XISN:T"^GVKS-&-A$S\:0GFU\%\$ZS[3K ')C%%$1,2 ML005F\K#*F:3HDNOH?&J+^U\Y ;=_L">;^K68-3UG=IHBW"W)MQM)7P+0ER@ MRR@JLY)B";&Z/JJ51 3K"]I$=>DOV&!Q>AZZ.U0;C/JAUTPUJ*D&K52GC6IV M4 Z-D@9[%((PW*'98!/TFUGV:I:]5I9CEA6E!&Y8JBNF&^#ZO+4/4@I*K=;.O?\G5HT&/5"O[D8[KKSNMX'S47]-Z>, MQN@F4X3GH#F*-C76?=;U_X/XZR[IMK?)?Q:_N]>S@SWM&VQV6Z6],1SHR>P; MYC.2"T0A42#G+%25X\MA9[F1K##SPA.3:OHPRU0-B,"U@?J>,"97&SV"U"/G MZ"]02P,$% @ X=I5";+N8I- @ 104 !D !X;"]W;W)K&ULC53;3MM $/V5D<4#2#2^)(06.99RH2H/5!&4]J'JP\:> MQ"O6NV9W3>#OF5T[;D"$]L7>RYPS9V9V)MTJ?6]*1 M/E9!F$I36UA=A:/(2 M*V8&JD9)-VNE*V9IJS>AJ36RPH,J$291- XKQF60I?YLJ;-4-59PB4L-IJDJ MII]G*-1V$L3![N"&;TKK#L(LK=D&;]'>U4M-N[!G*7B%TG E0>-Z$DSCB_G( MV7N#GQRW9F\-+I*54O=N._L.ULHP#RQEA5 M=6!24''9_ME3EX<]0#P^ $@Z0/(6,#H &': H0^T5>;#6C#+LE2K+6AG36QN MX7/CT10-EZZ*MU;3+2>?2!GV&=Z MZ/F&_\CT*2P%D_9UPN'W=&6LID?]YP-7H][5R+L:'91.'9WSMEAJ#?5^D7'G M\[T:M;SGGM<-@,-^VMZS&?!P[T56J#>^40WDJI&VK6!_VL^" MJ6^!-^>>."?V9"/5 M-YT!&'2;4)\@H_XQ&"C&]?(M7(MY308 8?$ M. AJ_V[@!#AW2);']Q(TJ&JZQ.;U'?IKW[QMYIIJ.)'\,TM--@U& 4IA20MN M/LC-6R@;ZCN\1'+M?]&FC(T"E!3:R+Q,M@QR)K;_]+84HI& !SL22)E [B?T M=B3$94+L&]TR\VTMJ*&SB9(;I%RT17,77AN?;;MAPCW&2Z/L76;SS.Q4&"I6 M[)H#FFL-1C]'[^SB>8'^NH'>FPP4,AD5Z(V4Z89QCIXNP%#&]3.;<76Y0$^? M/$-/$!/H8R8+346J)Z&Q-%VQ,"DI'6\ID1V4,$'G4IA,HU=N-(\]GCQ#KS73# #Z,RNW[1%YR]G M-AZ=&LCUUXYJO:I:SU?K/>H)MSV6+<[0X[C7_V9&1GAD!;MI:M42-<3#J(KZ M@V2_(MGO)'EN)A_"+D'!4=[I<0-9\2=8)=R:394 M 5K C?W;V< /0+[?=J7-LG M'AYB[=?^B+L-\J$VTXVRW[!Q[;-X_#\TWVOLI+9:$AU E MR]K#QOXW![7RQP*-$F=GVZUP-5L=/>9^PQW6X=MSRSE5*R8TXK"TJ='1T+YJ M:GL4V Z,7/O=]+4T=F_N+S-[? +E NS]I93F;N *5 >RV6]02P,$% @ M X=I5)0BXI?3 @ 8P< !D !X;"]W;W)K&UL MO57;;MLP#/T5P>A#"[3U+;<628!<5BQ .Q3-NCT,>U!B)A9J2Y[$)&V_?I3M MN&YNV-->$DDF#P\/*:J[4?K%Q #(7M-$FIX3(V:WKFOF,:3<7*L,)'U9*)UR MI*U>NB;3P*/<*4W

D0[#HTCCB$I4.8)UHPR],:<^3]KE8;IJTUH=E%KDWN3=D( M::LX14U?!?EA?R*1RZ68)< &Q@":2_:->N>*#:)(6*%YPB:RZ!8K^_D8D(O$ M7)#)\W3,SL\NV!D3DGV/U '[$%)C W[(B.( M/@.XE%"55;#-:AB<1!S#_)J%_B4+O, _0&CT[^[>"3IA)7*8XX5'\.Z$% CL MGAHV8GN*LU_W9,\F"*GY?2):HXK6R*,UCD0;I$JC>"_J!:]TWPT*TZAXI21&G6 M]?;"X+#>G8I;YR2W$<\$\D2\4_RY,L1-+>C.%FHG;U=150935N80L\Y>)[3\ MCK_3+OM&[;#1VJ'OUN95"GJ9CW%#U%82BTM>G58OQ2 ?D#OG0WI!BH'_ 5,\ M/P]<+X4T+($%07K7;5)4%R.]V*#*\JDX4T@S-E_&] J"M@;T?:$4;C&PO=V]R:W-H965T M-\Q_B]: D>FQI)Z9.(^7FPG5% MV4"+Q3G;0*=F:L9;+%67KUVQX8 K(VJI&WA>[+:8=$Z1F[$;7N1L*RGIX(8C ML6U;S)\N@;+=U/&=YX%;LFZD'G"+?(/7L 1YM[GAJN>.5BK20B<(ZQ"'>NK, M_(MYIM>;!=\([,1>&^E(5HS=Z\YU-74\[1!0**6V@-7O >9 J3:DW/@UV'1& MI!;NMY^M?S"QJUA66,"^DDLW421U408VW5-ZRW4<8XIEH>R6CPGS1;ECK M.:C<"LG:0:P\:$G7__'CD(<]@1^]( @&0?!603@(0A-H[YD):X$E+G+.=HCK MU2JUFB=+*X[B3NUF1% YNN4 G[T[1.T0Z]+5A M6X&[2N2N5,YJI%L.CEWVC@4O.+: \AR%_AD*O,"WR.=OEWO_REV5HC%/P9BG MP-@+C^?I$\$K0HE\0@LB2LK$E@/Z,5L)R=6A_/D*+!QAH8%%+\"4SX$M8[TJ M,2I]/1^*V N2W'VPL**1%1UCA396KYKLLX(HL[,F(VMRC!796),#UB36FVYC MQ2,K/L::V%CQ 2N*M%-^!Z@9JO&9//'5U"QQ>S M^ -02P,$% @ X=I5$/KS&6Q @ 0 < !D !X;"]W;W)K&ULC95=3]LP%(;_BA7M J2-?#1I *61H-VT24.K*&P7TR[< MY+2Q<.)B.[3\^QT[(2M-Z+AI_7'>U\\Y_DBR%?)!%0":[$I>J8E3:+VY=%V5 M%5!2=28V4.',2LB2:NS*M:LV$FAN125W \\;NR5EE9,F=FPNTT34FK,*YI*H MNBRI?+X&+K83QW=>!F[9NM!FP$V3#5W# O3]9BZQYW8N.2NA4DQ41,)JXESY ME]/8Q-N GPRV:J]-3"9+(1Y,YUL^<3P#!!PR;1PH_CW!%#@W1HCQV'HZW9)& MN-]^ YRFL.1*P(BD5=:47F])DN<XXG,]"4<76*ZOO%C)Q\."4? M"*O(72%JA1*5N!I3,4!NUF)?-]C!&]@SR,[(R/]( B_P!^33]\N]UW(7"]A5 M,>BJ&%B_T1M^;?[J7P$H5^3WU5)IB0?USY$E1MT2([M$^)^-VM!G*3BW*TG@ M5.,8M*4>JF/C&EM7?HP?]O;4W7O?S+?EALHUJQ3AL$*9=Q9C/K)YKYN.%AO[ MY"V%Q@?4-@O\Q($T 3B_$D*_=,PKVGTTT[]02P,$% @ X=I5$8VI/W! M @ @@< !D !X;"]W;W)K&ULC57;;N(P$/V5 M4;0/K=0V(>&V%2 5V&K[4 F5MOMLD@FQZMBL;0K[]^M+R*80T+XDMC/GS#D3 M>SS:"?FA"D0-^Y)Q-0X*K3?W8:C2 DNB[L0&N?F2"UD2;:9R':J-1)(Y4,G" M.(KZ84DH#R8CM[:0DY'8:D8Y+B2H;5D2^6>*3.S&029D MR_2+V/W$RD_/\J6"*?>$714;!9!NE19E!38*2LK]F^RK.C0 G?X90%P!XF- M]PP@J0"),^J5.5MSHLED),4.I(TV;';@:N/0Q@WE]B\NM31?J<'IR1-/18GP M2O:HX!:69I=D6X8@7P6HBM M(CQ3HU ;;39#F%8ZIEY'?$9')X9GP76AX ?/,/M*$!I3M;/XX&P:7V2<8WH' M2><&XBCNM B:_3\\NB GJ0N=.+[D+%^.4EYTUJVINHZJ>X;J$3.4A+45V0,' M#F@/\.?DMM.-C/W/IO.VJ.]14D=]4=6K5?4NJEIJHK%-DX?UFMF21C(OJ26H MU^NV*^K7BOH7%;T3MB6^63#3K0A/6_7U3U*;8L1'^DZ#XFYOT*YO4.L;7-1W MV!*0^Q]Z \K6$,P) B92NZ#)'G!O6K9"N%KY WEMEH5N__^#%B_#=I7#6N7P MHLJ%%)_4-6W;"*AO!$976_KAR<9JIO>5/(V)C@2&C796HER[+J\@%5NN_?FO M5^N+Y,'USZ/UJ;E@_'WPC\;?3L]$KBE7P# WE-'=P)1,^H[O)UIL7--<"6U: ML!L6YI)$:0/,]UP(?9C8!/6U._D+4$L#!!0 ( .':52@_30K.P0 .,0 M 9 >&PO=V]R:W-H965T"M>0<74E-R#P2RSSC&M\S9\]M8 EI:BPAQ[\'H[UR3Z-8?WZU_M$ZC\ZLN(*E M3/]*(KV^[DUZ)(*8;U/]*'>_P\&AH;$7RE39OV1WD/5[)-PJ+;.#,A)DB2A^ M^?X0B)H"';4HL(,".U48M"@$!X7 .EJ06;=NN>;S62YW)#?2:,T\V-A8;?0F M$>88GW2.7Q/4T_-[$^!T4NR5T<@PTLJ3Z0&Q 0)YK<)O@UAXC$NUE4>N0;2OP7-DU1=H.$O3[>D_^Z"O".)()_7"DCGZ30:T7N1 31L0$/G2\CP%XC<,.<%F\AO"(!?4^8 MSV@#T/+GU7T'3E >2&#M!2WV&D_ AO,10BG")$VX28#W9)')K=#D[\5*Z1S3 MX1_'[H-R]X'=?="RN]D,DRN52I$58)4 /"^+H2-L)/SR W:0*8E MR-0)\B=NG9,-8 \2@/D;%555A,WI-3V/%SL]X'.9:HY\C=7:/^>;^NP$L$&*#89MC+7>19V,]V5I>DVA1D1Z7J&FDU/".Q7%],.BXQ>^?YO34WJ#8K'7E7]B0;_0]GMV*0?C QPD^JR0W72Y6G5 M"ZF[&?Z*"MVQ13]@DW9'W;JTT].JDU)W*WUK,>\P2R>L];ZZ-?O4;PC+L7=5 MHZ7N3ONFTM]ALS\,VL_-K>IW'5O5@JF[!__'5M)AC0Y:#\NMV*>=9U5U:>IN MTS_;=MQ6& M:?7%K-A>>8V>J3D_=K;[6GV!O$JG9%[<1ARMNQ=9[YM7&Q0SR M9SM%*TQV'">*N:E<+2?UA9U/3]9OS 1OQ]#*3#'^?^*8G:M/=>W9@DE@+=M8V2?OM;PR4 MI."PO9<$P\R?WPP>S\Q.4OW4>P!#7HI+^G(.E06/SB< M],4UL:%LI/QI%X_9W LL$>20&BO!\.\(2\ASJX0 M@]DP#4N9_\LSLY][B4U'EIO+& M:+BPGW%M%#[EZ&<6CR*5!9!G]@*:W)(U;I.LS('(+5G*XB %"*/M:@5;4 HR M:TH>M :\S41&_N)LPW-N./I_7H%A/-=?4.G[>D4^?_I"/A$NR/->EAJM]F'+GK5:,*T5; MK<<%#9()!GF\3$_?*IE.1ZW1.]I12SL:I%WOF8);6ST9P>V#1XIFMBA=E+72 M^))R2J,.I,,HB4,WY+B%' ]"/J2I+.WF59 "/[)-#BZ^<>_5<0>N;T$#-]JD M19O\#DV5F#MXL:F#NI"DV8/"DL?=)0S)SV7EHI[TF*)1]\L[;*(KX'$+'@^" M.W;_#=DIW*XWY%D:EKM8XW[^(AIV:1U6:#1Q\R8M;S+(^X/E):O;18X-BXG4 MN0>2WKMOIZ-DW"%T6,7C)'(33EO"Z?_/J+"GP98P<=/PXLM.W0DTHO61 =S\R@,$SN.A=MDQMD]:#^R.*:=\%U6HRF]$O^Y M&=!PD/!)V4/;O%8%#+]*?L )QS@QPQ[ ).Q"]FUH=.44I.?.0H=;R[5O]/O" M;83?)2V)NF8@:UU;C%TN,?8CIB]H?-Z2NE$X&0>];OB-.G ^!?SDAU6 M_V9JQX4F.6S1*[B+,615SW_UPLA#-4)MI,&!K+K;CXD# !*"P &0 'AL+W=O#K3X:$^O*4LHG.[DK9EY@&0&'W%@(BK]GN 7.+1+R M^*<%]3J;5O%XO$?_R3F/SBRIAEO)_V2%*6?>V",%K&C-S1>Y_1E:AQS!7'+M MOF3;R@8>R6MM9-4J(X.*B>9/=VT@CA3"[(Q"U"I$;Q62,PIQJQ [1QMFSJT% M-70^57)+E)5&-#MPL7':Z T3]A@?C,)=AGIF?B=R60'YG>Y DQ_(=5$P&U[* MR9UHDL0&^\,"#&5<7Z#(X\."?/CN8NH;-&]!_+PU==.8BLZ8"B/R60I3:O*C M**!X#> C[XY\M"=_$PTB+B"_(G%X2:(@"GL(W;Y?/1B@$W>QC!U>_)Y8_O4) M=\F=@4K_/8"==-B)PT[.8/^*-QKOKL+S$&O"I=8DITJ]X!EMJ2KTI9LR*$B[ M0A@&><4$,\!?^@ZKL9_:R/\_C+,G"(,!0// D&:?'\6N2 M\%0N2\?QV3AGG0O9H MX)W,LW!HN\*B;$0[>2SX[(15.\!:P+.2BD+N[4$>TCH'6?_8G+7 M&W1,@S$<\"TQ>V5:FU(J9GH3?9C)&K$-*&)**D@:?#^07)/.NMC-SDYB+=',"3QBE\8'(I^,,AP@75*&Y;;6D6N^X/W&OKH/0F_>1$, MHP-Z]+_*8.^K%)WDKM'N*VFWOX70/+C@!+>"L;9+V_OH; ^%'0MSTM'UHP,R,OQD/ MWV"T;!P M2A.;.,[03FF<6;-),;82LPG/51)G;"60S-.4BK<[EO#]U,+68> AWD1*#]BS MR99NV"-33]N5@#N[CA+&**;)2':H;!XCME>MJZ13N6%\Q_Z MYCZ<6HY&Q!(6*!V"PL^.S5F2Z$B XV<5U*KGU([MZT/TWXOD(9D7*MF<)W_% MH8JFULA"(5O3/%$/?/\'JQ(:Z'@!3V3Q'^TK6\="02X53RMG0)#&6?E+7ZM" MM!P@3K\#J1S(L8-WQL&M'-QCA^$9!Z]R\"Z=85 Y%*G;9>Y%X194T=E$\#T2 MVAJBZ8NB^H4WU"O.=*,\*@%/8_!3LSE/4UBO1\6#'XAF(5K!0C$A6%B-_89N MPS#6BTH3=)^5K:F7^/."*1HG\@N8/#TNT.=/7] G9",94<$DBC/TE,5*7L$@ M7'^/>"XAOIS8"F#KR>V@@GA70B1G(&+TC6Q=^T"76+903VH40\^@'I+!=K1)&=]:,M HQ8&Y]IQ\!'2 M]ZPZ*(QZH]' .RYKCR'!0]\E?C]>O\;K&_%^!P64 MN7@K&>G* -4_07",T631 3>JP8V,X.X!#,T"AO@:!:W"HGP+EV$L0!'A&7!J MG&V0XBA@ G@S U+<,; 4P) 9TR9%7D6H@$O51Y2+T0GZP8",\: _A7&=POB2 M?BCYOLYG)>*@MW/+8'X+A#OJ!X"=1H4<(X25X %CH41KP=.F$%"4LCTOK]%= M-9/?>;O'Q.LVPN(RLZ49M][&W<@M#=C4@GV:9&+'K!DR\!]N"3-^IR0'(?X( M"59!.R]A/PE>8MF%3AKHY&/0C4Q8!7N/"M\UZX)MY N[_ZO.YUFF"FBB&:-) M%VBCB-@LB>> PO9?*MA: ;_THCU5NQ.T)I,NVD8)L5D*NZ1M>B,:V<+#7[C3 MP(V\8+.^W&>!!LOT/E4=8)FIWE& 7>"-3V*Q3Q_N Y[.,TB-1[5U(5>!3*SPB9\I+ M&BDC9BEKJZGIK-$( <&_L.U)P]+$S-+/L/W0G0U- "NN0.[5@5M07A[=SG=Q M%;N]R&.,A^/149%[['S7P_YQ,]BM(VS*Q*;X=B#A['&SU!_95G]A]02P,$% @ X=I5'&,")6- P M%@P !D !X;"]W;W)K&ULS5?;;N,V$/V5@; / M"="U+I8O6=@&?&G1+)J%$:_;AZ(/M$1+1"32)2D[+OKQ'5**K&UD=1'T(7F( M>3MGSEP\F4Q.0CZIE%(-SWG&U=1)M3Y\2,EY_DN0I$ M Q"$5P!!!0C^!?"O ?H5H/^]@+ "A#8RI2LV#BNBR6PBQ0FD>8UL9F&#:='H M/N,F[QLM\98A3L\V*9'THXE<#$N18SDI8A/R$>9QS,R29'#/RPHS%S4/RB:UB'XB,H;??T%*N-VTWBM=8V\0#H,KLAI_*?RW503\#0]8UWF1=Z3" M#RYV@O=1'?ZE_?K=_?)@Q[*=T#CDV66*@SN5Y@'>[X70+QMCH/Y78/8/4$L# M!!0 ( .':514D63"*00 )0/ 9 >&PO=V]R:W-H965TDDZ;MY^AY0CRQ*ENHTO;!UFAM_/PXQGNN?B66X84^A[653R:K)1:OO1=>5R MPTHJ';YE%;Q9<5%2!;=B[W.?KC=(/W-ET2]=LP=3#]D[ G=M$R?*253+G%1)L M=36YQA]O<*P=C,77G.UEZQII*4^R&%X]YIC97DV2",K:BNT+=\_W?[" HU/&6 MO)#F&^T/MMX$+7=2\?+@# 1E7M6_]/MA(EH..!IP( <'TG4(!AS\@X-OA-9D M1M8M570V%7R/A+:&:/K"S(WQ!C5YI9=QH02\S<%/S18;*MBEGH@,W? 2=H>D M9GXOT0*V3+8K&.(K]%"],*G YG[Q@*[UU.?J%7VX98KFA?P=K._AOC Y=16 Z^'=Y0%R7D.2 4A,T!=>J8U$?U09RTX# MN*"XD4W>9,_):,1;MG20CR\0\0BV -V<[^Z-X/C-*O@FGC^V"FC>7X5K(6BU M9G!N%)J_HK;='7TUCZ_W5&3HVV<(B3XI5LI_1X""!B@P0,$ T-MZ7Z!_=N43 M$WH/[/2"7J Y6^=5E5=K.#X%K9;,MIYU]-!$UYGD98;C* A"F*R7]C3W[0CQ MXX3$C=T)?MC@AZ/X?\&LV>AMJ&$/(?2BI$?:-R.)'X2I'31J0*-1T*_UJ:)5 M!KFG@(0FSJ2.>CB7<920-.E@6^PB3,((V[GCACL>Y7[,U6;#"B"72$'YD#OQ MBJ0^]V?1QWTJ'/B!UYUTFQW!D9?8Z9.&/CEGUBNN?G+6$PN/%_?VBL4L"?# MGDX;Z'04&JK6BN7G[NJTCQ#@)$T[I!8S')"6H!-4[!VKBO>K^0-2^ ^2QR'V M2?;PO2@-_0Z]S;"39D[Y6U41G\G_:/X(Z#,*VP3^V*"USBV7&54,K6@NT LM M=NS,M'@8-6T#8R?HZ>J;)4Z2>*W/P/G%Y*B0G)+S^CN77=R@, MK I[V\]B!J+(@*AC4<;C5=F>=M\A)^QS8M^)NC70:H<=$@X(.A9O/%Z]6RGY M'2HB"UWBI'%7A-Q/=)#">JG!8G:2#VM);JN_ M*9E8F[9/HB7?5:K^S]\\;5K+:]-0=9[/=+_B7+W=Z &:1GSV/U!+ P04 M" #AVE4D75-#@ * --P &0 'AL+W=OV*,DOO31 G.S>]7"]!DV[^Z'8#[1$V]Q*HBM2 M=K*X'W\SE&S*L40%20OX;C<($KUPAO/^#"GI?"OS+VK%N29W:9*I-VO M!P,5K7C*5%^N>09W%C)/F8;3?#E0ZYRSV!"ER8 .AZ-!RD1V=G%NKMWD%^>R MT(G(^$U.5)&F++^?\41NWYQY9[L+'\1RI?'"X.)\S9;\ENM/ZYL::$S$C.%V_.+KW7UZ$A,"-^%GRK:L<$59E+^05/WL9OSH8H$4]XI)$%@W\; M?L63!#F!'%\KIF?[.9&P?KSC_I-1'I29,\6O9/*+B/7JS=GDC,1\P8I$?Y#; M?_!*H1#Y13)1YB_95F.'9R0JE)9I10P2I"(K_[.[RA"/(: 5 7U 0/T6 K\B M\!\0>$$+05 1!,8RI2K&#M=,LXOS7&Y)CJ.!&QX88QIJ4%]DZ/=;G<-= 73Z MXG;%3*YE"."EF'/**W$*,Q47"B5R0O^$9;%Y(;G)@RSR/++8H',%'EYS343B?H!^'ZZO28O7_Q 7I !43B](B(C MGS*A50\NPO''E2P4\%3G PTZHJ2#J-+GJM2'MNCC4?).9GJER(]9S.-#!@,P MSMY"=&>A*^KD>,VC/O&]'J%#ZC4(=/UX\J%#''_O,-_P\UT.([-CAUWFX*,E MAYS49'9/ZN-NV+VY?+EE>4P^_PM8DK>:I^I7AT#!7J# "!2T"'29RER+WTLA M($!4+:*BFH!-OBPYCPUGK%";B]'("\\'F[I]CP=-AJ-@/^A Z' O=.@4NA:L ME8T^<*5S$6DXO-4R^E(&I,,^H_U4H]-PV'@OT-BI^VV9G50,ASFL/ "XF9YDUNFG50?_9^;00*-]5T$ Y,H+\BWL ;X?'4I0RURM#O MF%^S#NYMRM*C*/7"\3AL2TO/XHWG.R?\Q;1.H C;\!Q:P5*Q5^@LLF B)QN6 M%+Q1$S?C-DU*JFD]W_JCEGSS+$IYWPVF9AVLVQ0Y!BZ/#A]6EVI4W7&^%X8M MZEI\\[X-P#TH,'#Z3F0B+5)7*ECH\TX$^SP+?IX;_7X&,XALB5 A9-SH;3># M-F^[J7QRSUGNZB<\BY2>&RJ?X5MVU^5;BV#>]#1\2RVRT>$S?=O!H,6W'51! MIV^I14+J1J6G^/;C5KKFML!%Z8EXU((/=6-$1V/00?V9-KO33349T(GI!J S MF [PT+EPHQ:"J!LGGMD8='!O4_887ZBC+Z 68:@;89[>%W0P;E,D/.H+/-JG MXQ8]+$;1T7=K##I8MVDR.FH,QA/O05]0#3IHZ*@_;='6PA]UX] 3Z\NC^@)J M$8Q.3J326#BC[A79([##S:#-V6ZJ[K[ M_#GNW'H&;[M[ M\BV"^=QJ^]2VP M^>XU4[=O.QBT^+:#JKLO\&N[?FY0>I)O5SEW;1GX%KG\X$1\:N''=Z-$1V?0 M0?W9;W:HFZK>&7@>''7U!KY%(=\-%<_L#3JXMZE[C#%!&+9NY?D697PWRCR] M-^A@W*;(^+@W"/M!RR:Q;W'*=Z^T'E$XW S:Y'53/0(4+*[Y;H!Y3GO3P;I- MN>E1>T/KG4O9WU2C#O8]PB%M]EA@,3#X]ACXDRQRUX,0"WW!B4!?8*$O<&-0 M1YGLH/X<-'JX@VH\\$UE]%P:6.0+W,CWS,K8P;U-0[^A^VY_R!'4'I:Y5VE/ MKXP=C-L4"8XJH^_UQRV5,;#P&[BAL+LR=C!HD]=-%796QL!";O#]%GX=K-N4 M.U[X#1\^['0-.504T?CPBL6UH .6&O>Y9AU4MT6TPF=O9L5-&639/5DQU2-0F0F>+(2*6$*^%BR'"HPIO5T)X(T$ MYMD>ED=9:*6!&419C[P4/\"L$MCG?,.S@I.8 VD*$C:6A-K4?_W+A'KCOQE* MP;7_8(4W6!RQC#MUY26>",,631!L7)9?H\ MV5L%1+> D" E\E_#51&)-8)#),%;8%)%M"3K7&Y$S(GB^49$Y;6Z'SE8%US& MT,^$I^M$WG/>(['(>:1A;O@%?JI(-+(&%9$X80HQZ![MB><[Q^L5TZ4X-=2. M=K",09!RW2C: M.*P,RY;H, ^-2T?D_&L!\I<&1&NP75CA0&: MF2UA+66 6FZ,Y'!:UB+2)V_+D1B9&G5D)%HAWN,Q\LME @X @4K13*RO #V MN5-& _(P0(#%"'UXQ*5*.9&F/!8P,KDO=<29B5BT&V@_VYS#2&/52Q/>_RR@ MW_"'^'J*-^T=N+H6L'M''3Q/V/*=ATI>USSBZ1RLLWM;IN0'E@6#(EC / "A MNY=^B@S"/KG'&T9;8^@R]_G=FIN.#:+/*(C1.^=$*%6T)CR 9\VIFPJ@:L[M MNV##-M3!4_9Y9AU4?]#:Z0V?73Q-0FF2<"PBP+$?[AB>7EF%(BC6@O]95)]1 M5$'9!2S(_A^*:QD2"FL9!O;2KL7C1 >#7O^='J2$!':38BPXS%RX\;(K(/JCPH1U%;T;P,1 MU&+.J4#$_S(XU"K8*>'$G_C@P@=CHN^-$*YB:3=-PXZW-QOW2F8=5.\S6+J M!\JERPY(=@;;;19ZM%QQH.M[X-;Y;V!JDW1'+PK7X["'0V2&3LM>\3L>%<8_ M-OG**$(? $\%E$ %PJ0R%@M1QM-[2$Y$.EQ5E0*:Z&>U73Y3_WR/],!8\"*>8ZKM"[X!#ZBP^6X[##?)YX4" MNRL,-0'WJ\I4\3 ):5(FYBQ&!QDF'&X?Y &48A -S-DG_Y:'L>5ZSWL7=RBU M21P,U&4F?B^K@XE5' ="JOO-?77L/URV#\ M^BH8-]R9!1.X,VF\,X4[TZ8[X?#U%;0L37<\N%-^F645*3\4@[YO*3(%6+P MI8;]<7A&\O+;J_)$R[7Y&FDNM9:I.5Q!^/ &PO=V]R:W-H965T,:RW;MTKHDG3MH/F7Z 2$A" M0Q(* 5IVYWY\=T%*H"(25"P[H[LV'QQ)Y"YV]]G=!P AG2Y%_EG.&5/D+DTR M^?IHKM3BU6 @HSE+J>R+!'9V= MZL^N\[-34:B$9^PZ)[)(4YK?CUDBEJ^/G*/5!^_Y;*[P@\'9Z8+.V U3'Q?7 M.;P;K+7$/&69Y"(C.9N^/CIW7EV-?!30=_S"V5+67A-T92+$9WSS)GY]-$2+ M6,(BA2HH_'?++EB2H":PXTNE]&@])@K67Z^T_ZB=!VG::BR7)\6[0AB]T]+4T MQ(MGF"@W*H>K'.34V#A3XC)8/ MHLJ_B](_M\6_GXJD3[QAC[A#UVD0O[2+7[((Q)U6\:O=Q8>;X@, :HV6NT;+ MU?H\&UIDO(W6>0X S1A4L"+C>U*_[YK>ZX_/ES2/R:?_@$KR1K%4_F8QR%L; MY&F#_!:#SE.1*_Y':01DAZRE4U0SL"GRI>:1UHS][/8L#)W@='!;C^_V3JC@, +UP:%5M]U M(;.X1]X6Z83EB%FQ[6L)4*DIJ,7>];TA_&L._VAMPNA1PD_^2RYRKEC.*7F7 M,8OSQ^N1CP\#C9.U02>/A<;8KNF3\UL3A"=;$#K!:!2T0>@,#6T,=[/\5TW% M$"AZRW*86I 97GD94\7(E/*H;G/$V6IMCCL,O^I_U5UU!#TG"%K<-3SBN$]1@_#V9Y[QM$@MR>\8\G"\ MPZA'QU"#8^>&7R ,/)N1!;@LXD:T[0K:T+9+>>2>T=S&.(ZA'"=X*FSI71>V MAF><\$"P-;SCV(EG!VSM"MJPM4OYW=@: G..'QW;#TMA&]MPE7-R&(BZAH7< M'5EH!_[L4/7);<2VDMJ8!%D(U#6$X]I9X1$(M&.$-H^<+0)UW+X[:G&HMC2Q M4\H^#-JANLT3=XM!1\?.5P1:W;0Q!7*]DQ9O#76Y]H7/ PMQ)P)U#5NY_H&4 MI&$?U\X^W4VV0T$;V':I;@)U#76Y]C72'MAV$JAKV,H='0BVAGU<._OL@*U= M01NV=JEN G4-B;GV==*#L)WGS+;\] Q?>GA6V8!':K:G-DF$3\(6G="O-KVF9U&'F$6T#%"FT?>]BP@Z/LM M.VN>823/OI#99Q;0H;K-$W]K%N#6";[:1_2WU]'!T&UQU["=]_AKK1]%D=OR MWO"4=R!++,^0EK?O$JM#P2>_&62[5-#=30S)>7:V^:9NTD%W+?T1VW[](8O??NB[/W-Q_+1$\'$8DT)=5&I MJ-=_2R!]0XK^T^T&=JANB:"_O1LX_*J%66_9=-10I__X^X#8O^#]6PC-U1V+ M"GS22Z[212+NK=,DW["B?R#[@G[MD9&=?+ZA*USXVUQCJV_?L(UO9YO]Z_NB M&J%>JRZO+CL4=$^J?<,E?A>7""E)SFY95C"B8 DDYR*)2<)3 MK@@ 2FXKI9'FX%ACL#>WA^[$.R;MX%I],&!G!P(3)0QK\7.%4G5^,W'R[/]P!^ MFSFLW0HZ-[<#0VCA'9& M>71L<>/W09T[-%P3'L@CG-"02;CG(YS+#@7=\]"P=E[MN]!(V$ C;GL[,302 M?F<:L:?<3D02&B()#X1(0D,DX?LA!KW&'U$T1 MS?%4=>4!SG>3A&1"E9/B(DN8++.@@.Q*( Y,8T6S>S*GLJ<#@6^F7$8T(5\* MFD,NX;GIY9R#;A30I[810U$HJ4 91*U'GO,7,&J]OF(&HBE8&*,\C2*1QSI_ M]8GOVM#__,>QZXQ^T)*<+>%^M**(.2(VY1D(<3 &QE(ZB_29;G87H2^ UC,R MZ@])RI,$LPT]D!B&31?00+!PT9(1/4)EW>!R>PZ_?)"* D>,H:)NT9Q,R)9?LNC\K,ZC@RB"Y!1 MQ)FPJO1[)*[*'NT#?;)(%*H&%U$XH9 >,;W'>.+[%?!J3E5I3JW_1*L&@TF0 M,M4GUZ5-<>>M/9-!2P"L3,N6[%#X=8 2B)Q]*<#^,H 8#;I**[R1ZNY!9]#M M=#<1M]IR;'Z:.T@?^JF^$S-3H8^41'-L2O@:]>4B 0# H-(TG>MS"GFRJITR M&U"'WAC#?5S$<$M+57(\35G,X<[DOO011R9\VAZ@]6@3!G?JJ)[K]/ZI@*98 M?NO .>EM0%U+V#50&]M>2[9"J-1UR2*FMQQ77T,H]9D%,HP#[6SUU8DB@[1/ M[O7*&;W5@2YKGS4MN">L6G.W0,KS.JBKAEL#MV]I^R,SCQP]Y(C/N$/J+]H[ MG>'>S5,7E"()PR8"&OO!2N'AM55H@GS!V=]-=8^F"LY.\;G-_T%S+5-"8B_# MQ-:EKXV0]DX+<\8E) .DS81.$M;0?G$MOQ1%HKLBC*CS$).(@7F0.A,V@U2" M-(,, I0J2Q*JG\34'QEBI\TD6T6H9F(?9O@[DH&VIB(#S&)P_6>:0XQ71+ S M0\!*I^>=G!PF19C5_>@A)UG&'5)_58IP34=_'(IP#><<"D7\+Y-#K8,=$D_\ MS0\V?M A>FJ&L#5+LZTXZC@LUWC,9-PA]2Z#I0L@L/K"]&; 9N7Q ^@MY8H# MH>\!K)/?(=2ZZ+:^ E[/PQ[>(C($+7O)UB='3/&56808@$X)DB %QJ0BYE-> MYM,[*$YD.EQ5E0;J[*>U4P^Z_WD.Z8]\-*@DO8H_T9M2753"@!'ODS:.(#N2 M!%3CG#-L>!'+L=36#5^3!W38?'62"+?[)H6$N$M,-0[7J\Y4Z= %J4LF9C1& M@+02!IR3MV(SMRP'EM9YAU;KPL%$G67\C[([Z%S%^\ H646E M^KK_QOD?S/2(%I+UJLBVS$$LM<:EKEY+N>F#1KKKE<766!F#VF\?I"R?Z1^= MP)X'2)5?BUY_NOYAB['^_8>O/Q\-7UV.A@U7QB,'KC3)P/H4KKB-5SRXXC5> M\>&*_KF'@3&X_%T.F-_->":!)4$JD^N4< MTH3E> -_?FU#*$U(U%VU+V";F3-GC@>/AULN M'F4!H-!S29D<.852ZRO7E6D!)9:7? U,?UEQ46*EIR)WY5H SJQ32=W \V*W MQ(0YXZ%=NQ7C(=\H2AC<"B0W98G%[RE0OATYOK-;N"-YH#'1QR"VB'8=^@= M<0AKA] F6C&S:D4V:LA&_T5:BH1= /_&0OBPZC?MCOSB)NLHA/9G'/-=4N1O%! ML*0?!GN,#HT& R_H9I0TC)+3NF(*$NG_$-U@\0B*L!Q=5_LO3]18OX'O?V E M#YHH@W>OY,&!F%&\+_BA3>P-NO7VO9>3U3M)]BLP$)A:S2>9/KN)5 *;KO46 MX?W6">Y_H/1^\!(G>'?Q:\A7YX@7A7OR=U@EO2C:VP"WU>5*$+EM_E)3V3!5 M=8!FM;E@3&Q;W5N?FHN'[9XO,-6M1?\:.6$245AI2.\RT24AJHM -5%\;7OI MDBO=F>VPT))3]-N'C$5O*.$KIA .Q3!+"G\]HS-8G M'=AY^>$VFH=2_] ;CQ9D3J=4WB\F7-WU2BM!E-!41"P%G,Y..J?PRS7N:T V MXGM$UZ)R#?2K/##VJ&]N@I..HQG1F/I2FR#J:T7/:1QK2XK'/X713NE3 ZO7 M+]8OLY=7+_- !#UG\9]1(,.3SK # CHCRUC>LO4U+5[(U?9\%HOL+U@78YT. M\)="LJ0 *P9)E.;?Y*D(1 4 ^PT 5 #0K@!< /"N@'X!Z+\&N T MP"XNWKP M"H"W*V!0 :[ H8%8)AE-T]'ELL+(LEXQ-D:<#U:6=,764%D:)7"*-6U.Y5< M/8T43HYO:4PD#<"$(_S2#C]=SI7W@8;#80W\R@Z_H'X7X&;R MU[O#G4UX3Q5365&HK"B4V<,_6U'@K]_54' C:2+^MCC"I2.<.>HW.)J&A-,C M+5P!\%FBU%SD]4F?]#6MBV1N<9!9U+*^&GL>=$>]535>VX.&CMOGQ&0](ZE.E73+,JAA,8I+6)2 W[E9BZSK>T'5>I6![&!KBOGM6^>OTZK;+;A$[7<3Y9R$'' MK#R.U=0=Y0E@,T!>DG&HFJ$*XUHAM9N$X)D26XY@95V$+<%+Z5HM?/(M+.VF MVUD:K87(:NI<+=2J2XO2.1!Y<8,9I2!AJ0SC9\7P.6E(T"@R MM$MR QU.?39/HQ\J9B1ARUI"5W!;=A'T7NE"S2#L-=$VV@SMXOP.NJ ;Y5X M:#0>[EGDH5%YN(/,_^3B6IBL)@?V,7J=PII1^!@UY-!(.VS3=C4=- M!2*=UTZJ%MO(;5F/D1%OU-)/OU.6WJJ#R.@UZN\Y=T9RD?O>.OBU,%E5N('> MU*XV\FH?M$G7R#;::W>.MOMNZ.E/ R^CSJA%G?\GK\$6+^RH3P,M(]5H:*7U M796J;E86Y0RM.SMH,8)QVQ0T>H[:]/P73$'U_)(IW2%"6DACH^[8V?.&WX@V MMG?..^7KK,4(=&KV,/DA4PO2\UHRC1V&)EUCP4U/;5#2 MRE+I@EN:ZE5H-AIY5H&*/(RCZ#PLN)#!9%1]F^O)2)4V%Q+G&DQ9%%SOKC%7 MVW' @B\?/HC5VKH/X62TX2N\0WN_F6N:A2U+)@J41B@)&I?CX(J]?L,2!ZAV M_"9P:P[&X%Q9*/7@)C?9.(B<(LPQM8Z"T]\C3C'/'1/I^*LA#5J;#G@X_L+^ MMG*>G%EP@U.5_RXRNQX'%P%DN.1E;C^H[<_8.%0)3%5NJE_8UGN'20!I::PJ M&C I*(2L__E3W5P,V[Y M9*35%K3;36QN4)U^A:;S$M(ERIW5M"H(9R>W2J[.+.H" Y"PL>U*@V7F1F%EO0XUC!M;%_7MN,C MMG\I90_8^2N(HYAUP*=^^#N^@RBIT%$'>N9'SS#M09\=-?[F=/C?K(<4@C8. M<1N'N.+K'^5;6#IP8W5)U]#"'[>T 6XL%N9/#WV_I>]7](,C]%=IJDO,*& 4 M:S2V*U@UP[!BW^ZEP;34%'NIY)G& M5)7:8'W;*3IVC;!I/>.%*F5G]@\NJ'9\_H*8I]LO;ED/GK827KIKF5H(_)\I.P7A3]V"4G M/.A67#/ZCE,YE09R7!)1U'/=FZ[[NWIBU:9J8!;*4CM4#=?4$Z-V&VA]J>C^ M-!/7$[5=]N0S4$L#!!0 ( .':50ZX;SGE0( !\' 9 >&PO=V]R M:W-H965TICVXR6UKX?AFMD/9OY_MA*A 6KJ7QM>^Y_C)N[9>J/MA)^E%5W# O1#-98(I<&Z)C(P_ M+:?7;6F!N^,7]L^N=E/+DBJ8(O_)"KV9>)\\4L"*UES?X_8+M/6,+%^.7+E? MLFURDTN/Y+726+9@HZ!DHOG2Y]:''4 8[P%$+2 Z%C!L <-C 7$+B)TS32G. MAQG5-$LE;HFTV8;-#IR9#FW*9\+^[0LMS2HS.)W=H5A?:) EX4@%N2 +TUA% MS8'@BKQ9/)V!IHRK,Y/VL)B1TY,S[G_3[!_M MV7\&^8 ,PW,2!5'8 Y\>AG^MQ8"$X[WPV?&[!Z_AOC&RTQ%KH/K<:AL0QV!/_ ME$7A*$K]IUU//DAZ)2[NQ,4'*[\5.:\+*&P[Y"@4(EY53D0%R+7AVP M8=3M-#IHP[26$H0F%4IW';^3$";!L%]#TFE(_D/#.5E+5'W'=)H=&V[,"P;2)ICU%:)^">R= MU[V)V3]02P,$% @ X=I5!L!]QSI @ , D !D !X;"]W;W)K&ULG59M;YLP$/XK%I.F3>K*6UYH1Y#RLJF=5JUJM?7# MM \.' 05;&8[2?OO=S:$)1UA2K\D]G'/<_>$NSU9*&^PHK&@&]Z"^5[<"=W;+DN0E,)ES1@2D M$VOJ7BX"[6\;H!7@/P7@(&1P!^ _!? +QC$08-8& J M4TLQ=5A01:-0\"T1VAO9],(4TZ!1?L[TL=\K@4]SQ*GH*V#1)/E IDF2ZY.@ M!;EF=3OI..@X^AK3"RQMMQ$V561_&.1'')#6=J)^<$<]QQQT)S?OA7RA#N'L4ONB' M+R#>P3VW1XW?GJ)O^/S^4_PY74HE\"K]ZN$:[C.:W70&0TG1<5V_T0X.+3NB!HE&K:'2*HC,"3[E4P&(@/"6\ M,G=4<32CL>MBS?KYE5A#E\)7H1:GH@Y*,FY+,CZU)%H[)$2!*+M*T,\WZCOI M5T$/9 6MK*"7Z\%,*%1!-Z@O [QN>FIKG?Q0<5?E^[D]\@Q42+)K3.(&)*'/ MG6G;>[.D!)&9F2Q)S-=,U:_7UMJ._:F9=B_L,_=R7D_OOS3UM\0-%5G.)*I) MD=(Y'^-]$O5\KC>*5V9B+;G"^6>6*_RD :$=\'G*N=IM=(#V(RGZ U!+ P04 M " #AVE4+[F[J6," 0!@ &0 'AL+W=O7 MJF*&IFKCZUHARQRH*OTP""*_8EQX2>S65BJ)Y=:47.!*@=Y6%5-O+R-:[@I\<=_I@ M#-;)DY3/=G*;S;S "L(24V,9&#U><(%E:8E(QN^6T^M>:8&'XSW[5^>=O#PQ MC0M9_N*9*6;>9P\RS-FV- ]R]PU;/Q/+E\I2NU_8M;6!!^E6&UFU8%)0<=$\ MV6N;PP%@&)T!A"T@/ :,SP!&+6#DC#;*G*TE,RR)E=R!LM7$9@@F7%U=P 5S CT)N-1.9CGU#NBR[G[8:YHV&\(R&80AW4IA"PQ>18?:>P"=# MG:MP[VH>]C(N,1W :/@1PB =&"?!_!2??1/\ZFX?C(_8F:8'SDWC^X7!6J MC>LYFE+?"M.%GZ2AAN"&!;5L5+: ]G,IS7YB7]#]"21_ %!+ P04 " #AVE4 ME%5(=?4! '! &0 'AL+W=O:X$5)'>1;6-C;/S(&4U+BQX Y-(^SK$I7I%M$T.BX\R'U-?B'. MLU;L<8OTL]U8SN*1I90-:B>-!HO5(KJ;WBYGOCX4_)+8N9,8O).=,4\^N2\7 M4>(%H<*"/(/@WS.N4"E/Q#+^#IS1V-(#3^,C^]?@G;WLA,.548^RI'H1S2,H ML1('10^F^X:#GVO/5QCEPA>ZOO;F*H+BX,@T Y@5-%+W?_$RG,,)8/H>(!T M:=#=-PHJUX)$GEG3@?75S.:#8#6@69S4?BA;LKPK&4?Y=V1+#C[#MI\*F I6 MIFF%?OWH(.S"O>Z'[T_Q8B.LT%0CR4*H2[A8(PFIW&46$\OQI'$QM%[VK=-W M6J^QF,!L^@G29#K_'QZSB]%*.EI) ]_LO)7?=SM'EJ?]YPSG;.2$AN?S-4_ MD1_"[J5VW*ABHF1R? M_P-02P,$% @ X=I5($<0$0- P 40D !D !X;"]W;W)K&ULE5;=3]LP$/]7K(@'D#;RT:8?J*T$K= FP88HL(=I#VYR M;2T<.[,=RO[[G9TT!)H6>&GBQ+^/N]Z=,]I(]:C7 (8\9USHL;^?A MV32,+,#M>&"PT8U[8D-92/EH%]_3L1=81\ A,9:"XN4)IL"Y94(??RM2K]:T MP.;]EOW2!8_!+*B&J>2_6&K68V_@D126M.#F5FZ^0150;/D2R;7[)9MJ;^"1 MI-!&9A48'61,E%?Z7"6B 0B[>P!1!8@^"NA4@(X+M'3FPII10RN0;=&\]^$GE]*)T&NUQ.H/DE'3"+R0*HK %/OTX/'@-]S%G=>*B M.G&1X^L<3MSO\X4V"HOQSP'.3LW9<9S=/9QH+6I+3(GJ.Y3MRZ=)O]L9^4\M M4MU:JON>5*=-JD3%3:E>W"X5UU+Q>U+=-JEX1RKN1NU2O5JJ]YY4W";5VXVJ MWZ[4KY7Z!Y7NI*$<&W';(VVJ_1W5*(SVZ YJW<'!LMNVX9-K0R827J38L]A: MB11: K < =P. OPR MMFP,=[+1"U^24;;P<*?0XWA/283!RX0+#EK_(452N?^DY8JXZ3F,AN$;T]6N MINMP& SVV&X,YO #%?99Q^&NX_U>7F9=&!WT,F/+)6 &L:(68#8 @I@U-,K? M'1'V4?ZJ/C]?)961_JNF&;[Q[S?.._NQ<4W5B@F-"DM$!:=]C%^5YW>Y,#)W M1^!"&CQ0W>T:OWE V0WX?BFEV2[LJ5I_14W^ U!+ P04 " #AVE45N6@ MU:," !^!@ &0 'AL+W=OB!UI:2T0H4B6I./G[+BE9=5+;*'JQ M2&IW=F:X6H\W2C^9 M'"2RFDF02%M=55&)JTP)*9GJI0TINUTB6SM-5Y:"J- M+/-)I0CC*!J%)>,RF([]V:V>CE5M!9=XJ\'49Y MSB9!Y BAP-0Z!$:/9UR@$ Z(:/QJ,8.NI$O<76_1OWCMI&7%#"Z4^,XS6TR" MBP R7+-:V#NU^8JMGJ'#2Y4P_A6TUO.>79 MZ4*5);=T+=8 DQDLE+1\E]>+[E)A3*U1O@Q6QFK MJ<-_'JDZZ*H.?-7!(174%I J8^EZTEKK]\XV1C88YQ[#??G/TXO!!7GVO&O7 MOJ#+I MZ0V_8T1L>I?>@+/56RBKNGYU%4%,3:$A14Z-)R)P*P5,W/V0.+->( MWLE]8H9_\4R2:'BYG^BH(SHZ[B.NT;D'K%0U\:M0$QM+HVX?A>-8PZ@711_V M76ZX\RF7J',_X0SY0B6;QN].NR$Z\[/CW?F4'QDI9&C]^6= ?!&H70._72MGMQA7H_G*FOP%02P,$% M @ X=I5-\#H6]N @ 1 8 !D !X;"]W;W)K&ULG95=;YLP%(;_BH5ZT4I;^0HAJPA2FZC:I%6*^K%=3+MPX 2L^H/9IFG_ M?6U#4+:01MI-L.&\YWG/ 9]D6R&?50V@T2NC7,V]6NOFRO=540/#ZE(TP,V3 MC9 ,:[.5E:\:";AT(D;]* BF/L.$>WGF[JUDGHE64\)A)9%J&T-/\\:7,$#Z*=F)[[+>N=E/+ M&BM8"/J3E+J>>S,/E;#!+=7W8OL5^GH2FZ\05+E?M.UC P\5K=*"]6+C@!'> M7?%KWX<]010>$42]('*^.Y!SN<0:YYD46R1MM,EF%ZY4IS;F"+U0IB7:"&X)KP"7A!0Z#.Z;74K =T13EC+T (W1&.*5OBMT[2\ M!(D6(+7Y )"U@+Z3PKXT7J'K2@)T<>=+,!%47: S9 (?:]$JPU.9KTT5UHM? M](YO.L?1$<=+*"Y1''Y"41"%3P]+='YV\7<6W_1@:$0T-")R:>/_:L22J((* M95OQZWJMM#1?T^\/J/% C1UURY^HE3]-XFODO(ZS)P)J< M8L5CK$Z5[+/,D1YG)0,K.<6:C+&20U88'*EK.K"FIUC)&&LZ5EL>!8>Z>%L8,T^9#T*<]+&8+.#CR..@^3+/S1_;RC8^7J'946X0A0V M1A=6QEL1F1M3?0S#>C9G):W/5<6D17*E2VKL M5!=A76E&LQJ<2A'VHR@)2\HE&0_EHKPI31W,U$*:$;GH3(&[?TBN+_3=OD.L)Z!0"Y$)[!/G&$\ MK*@Q3,L;.VD6-\874-".[U>555AHNNKU+\G&H;G9(%.E,Z:[,#VR-HV'@N4@ M1_-B#G>CJA! 8U1I!QFGA9*TT;#V: >6=L:$N(,GYD?^C'N9;U4U@IK*;F@% MM4-'XR; O\WFN+=I7\<;5/Q1F<\+NQW9S*%9V*UF.5\V\V7>"<#8>S@[K2JQ M^B1X(4OF-G]PP/&0KOV"N=+\R4:#5IE9 ],D>&3:\-FVY9>FU3U;FG4[+7-< M<_\(-?_=/!=,,DW%MFC;^V\YRZ]6'%_]*\G-?Y5=P5Z-[3'XUD5>'H/(Y!A$ M'D%/QNF;U!BV1^/6^?OL].VL ;SEC,AW>*,2FZ#!=,&%X;*=S7F6,?GB$+;T MAD[MR_ S?KL^8SE="'/?@2.R&7]C&5^4:;?J%A+1KMJ,O\+V>DGWBF5C<9FQ M)KCO'S(I/E@.H:J8-NP)QI$TQ1#H17^/)@F2G00^_OI@3TD/F'-PYC\+U.15N?B$:_P902P,$% @ X=I5)>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'7BR=C'^^->13/>5:X<6];EKOSP< E6Y5+]Y?9J0*.;(S-90F[]F'@=E;) MU&V5*O-LX V'T2"7NNA=7NROM;(#O&-*E93:%%!8%_S0ZLG]/E[OBI_:Z7N= MZ?)EW&M^9ZHG7\G 632_LBS$;$^J'0\#<)S>0D24P%S22" M_$I ?N6%G$I;@#F<.)L;YSZ)E;(BWDJK<+L]I!KN(2_@:[B75G__5GI7_^$ D5++B-DM,\A(BH?ZIF+B'*0#!W24 M4T;,4H$7;"L%L7N&BSCEFD NRRU\B%>5M1B3LLJ(62NS(C&Y$FOYW&E?1I1$ M1MP6,7EN"A&7)GELPK:R:J.LA6C691B3TLB(V2-->]*_EPZX +E^S0>I(660 M$;-"[NI"8%O)NAZOK02^ID?0>=&424;,*IF;XJ$/R7XN,B,[<:/4,6)VQUS! M*\4Q\BA1>,RBJ"N#+NN3VB;D"CIB8#8%V4$7DK*%QVP+,B?HY'T>V1EA-@:- MZ6-,2AT>LSJ.)B_B##K*&<:DU.$QJ^-8"M-2XDS+HVSB,=N$R&1J4HQ)V<1C MMLG[V/[3%W&RQ9B4 M8WQFQU"84(\P)F4;G]DV1],T""9\#WATF[)-<*(!L0:SDU@$E'6"TXV+ >D* M8U(6"I@M1&-.,"9EH8#90D>2WKYH#V!,GQHA M[\@RI"P4OHMI'%F)2%0F8+$9CU=XHQ*0N%W'TA"K/[TLDE -Q](1(3 M-^\A9:'P1+,WAVEQ2%DH/-DD3E.),"9EH?!#9W(.6DZ,25DHY)[:>8N)/30W M>'T*9:&(>^2M'=HZ],_!VK.(LE#T,2-P;85Y'5>HJY(L7OYP8HXQ*0M%S!8B M,;N+DB@+1AT:.;_8Q)F6AZ /6$!S% M[+YT M3G75[,:Q_Y%27>_*L:UW75].YR.;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N M9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\-U=TV7 MC=R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY M@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L M"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCIYV";06U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)B]+"/0V MU-L(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/1VU-L)]';4VPGT=M3;"?1V MU-L)]/;)RVX"O1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KT#]0X"O0/U#@*] M _4. KT#]0X"O0/U#@*]8_*QDD#O0+V#0.] O8- [T"]@T#O0+V#0.^,>F<" MO3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSI.?3;Y3[SI^'DJ]]GRM\?K? M2?5X/K=<+W]9?NVX! "0 M)@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N M@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8 MI>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C M4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ M39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE. M3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!] M2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6&UL4$L! M A0#% @ X=I5%36>&3N *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ X=I5)E&PO=V]R:W-H M965T&UL4$L! A0#% @ X=I5/8&PO=V]R:W-H965T&UL M4$L! A0#% @ X=I5 Q; 2A)!0 >!8 !@ ("!\QT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X=I M5,"VOIHZ!0 G@L !@ ("!4RT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ X=I5,!8AX73 @ 4P8 !D ("!SEL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X=I M5"T#.X\6" &PO=V]R:W-H965T&UL4$L! A0#% @ X=I5 P<,W4M" 218 M !D ("!HGX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X=I5-Q2M;)6"0 "!< !D M ("!(9$ 'AL+W=O&PO=V]R:W-H965T M(B>@( %@% 9 M " @0F_ !X;"]W;W)K&UL4$L! A0# M% @ X=I5,/^;+TT P W@8 !D ("!NL$ 'AL+W=O ML" #Z M!@ &0 @($EQ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ X=I5 8W MJ7A2 P K0< !D ("!+LL 'AL+W=O&PO=V]R:W-H965T#Q=3#P4 "0, 9 " @9K1 !X;"]W;W)K&UL4$L! A0#% @ X=I5(24Q[<("0 O!X !D M ("!X-8 'AL+W=O'T" !9!0 &0 @($?X >&PO M=V]R:W-H965T&UL4$L! A0#% @ X=I5.ABDO;F @ 2 8 !D ("! M6.< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X=I5,TZ=<[+ @ G D !D ("!&?< 'AL+W=O&UL4$L! A0#% @ X=I5(;L1JQ) M @ ] 0 !D ("!+@$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X=I5(**ILX$ P ?@H !D M ("!,@D! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X=I5)0BXI?3 @ 8P< !D ("!B!(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M X=I5$8VI/W! @ @@< !D ("!21L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X=I5$\GFX^) P M2@L !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ X=I5%219,(I! E \ !D M ("!YS(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ X=I5#L&PO=V]R:W-H965T&UL4$L! A0#% @ X=I M5#KAO.>5 @ 'P< !D ("!ZU@! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K M&UL4$L! A0#% @ X=I5)152'7U 0 !P0 M !D ("!<6$! 'AL+W=O&PO=V]R:W-H965T%F 0!X;"]W;W)K&UL4$L! A0#% @ X=I5-\#H6]N @ 1 8 !D M ("!NVD! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " #AVE4I7\.<>X! "0)@ $P M @ %"> $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2@!* #T4 ( !A>@$ ! end XML 81 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 82 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 142 414 1 true 49 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100050 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100060 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100070 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 100080 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) Statements 6 false false R7.htm 100090 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 100100 - Disclosure - Principal Activities Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePrincipalActivities Principal Activities Notes 8 false false R9.htm 100110 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 100120 - Disclosure - Earnings (Loss) Per Share Sheet http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShare Earnings (Loss) Per Share Notes 10 false false R11.htm 100130 - Disclosure - Accounts Receivable, Net Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNet Accounts Receivable, Net Notes 11 false false R12.htm 100140 - Disclosure - Property and Equipment, Net Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 12 false false R13.htm 100150 - Disclosure - Intangible Assets, Net Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNet Intangible Assets, Net Notes 13 false false R14.htm 100160 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 100170 - Disclosure - Income Taxes Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 15 false false R16.htm 100180 - Disclosure - Common Stock and Preferred Stock Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStock Common Stock and Preferred Stock Notes 16 false false R17.htm 100190 - Disclosure - Share-based Compensation Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensation Share-based Compensation Notes 17 false false R18.htm 100200 - Disclosure - Related Party Transactions Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 100210 - Disclosure - Long-term loan Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoan Long-term loan Notes 19 false false R20.htm 100220 - Disclosure - Leases Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeases Leases Notes 20 false false R21.htm 100230 - Disclosure - Commitments and Contingencies Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 100240 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 22 false false R23.htm 100250 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 100260 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShare 24 false false R25.htm 100270 - Disclosure - Accounts Receivable, Net (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetTables Accounts Receivable, Net (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNet 25 false false R26.htm 100280 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet 26 false false R27.htm 100290 - Disclosure - Intangible Assets, Net (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNet 27 false false R28.htm 100300 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities 28 false false R29.htm 100310 - Disclosure - Income Taxes (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes 29 false false R30.htm 100320 - Disclosure - Share-based Compensation (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationTables Share-based Compensation (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensation 30 false false R31.htm 100330 - Disclosure - Long-term loan (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanTables Long-term loan (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoan 31 false false R32.htm 100340 - Disclosure - Leases (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeases 32 false false R33.htm 100350 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 33 false false R34.htm 100360 - Disclosure - Principal Activities - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePrincipalActivitiesAdditionalInformationDetails Principal Activities - Additional Information (Details) Details 34 false false R35.htm 100370 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 35 false false R36.htm 100380 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails Summary of Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details) Details 36 false false R37.htm 100390 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details 1) Sheet http://www.redviolet.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1 Summary of Significant Accounting Policies - Additional Information (Details 1) Details 37 false false R38.htm 100400 - Disclosure - Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) Details http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareTables 38 false false R39.htm 100410 - Disclosure - Earnings (Loss) Per Share - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails Earnings (Loss) Per Share - Additional Information (Details) Details http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareTables 39 false false R40.htm 100420 - Disclosure - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfAccountsReceivableNetDetails Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) Details 40 false false R41.htm 100430 - Disclosure - Accounts Receivable, Net - Summary of Movement of Allowance for Doubtful Accounts (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfMovementOfAllowanceForDoubtfulAccountsDetails Accounts Receivable, Net - Summary of Movement of Allowance for Doubtful Accounts (Details) Details 41 false false R42.htm 100440 - Disclosure - Property and Equipment, Net - Property and Equipment, Net (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails Property and Equipment, Net - Property and Equipment, Net (Details) Details 42 false false R43.htm 100450 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 43 false false R44.htm 100460 - Disclosure - Intangible Assets, Net - Intangible Assets Other than Goodwill (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails Intangible Assets, Net - Intangible Assets Other than Goodwill (Details) Details 44 false false R45.htm 100470 - Disclosure - Intangible Assets, Net - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails Intangible Assets, Net - Additional Information (Details) Details 45 false false R46.htm 100480 - Disclosure - Intangible Assets, Net - Schedule of Estimated Amortization Expenses (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails Intangible Assets, Net - Schedule of Estimated Amortization Expenses (Details) Details 46 false false R47.htm 100490 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails Accrued Expenses and Other Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details) Details 47 false false R48.htm 100500 - Disclosure - Income Taxes - Schedule of Benefit for Income Taxes (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails Income Taxes - Schedule of Benefit for Income Taxes (Details) Details 48 false false R49.htm 100510 - Disclosure - Income Taxes - Effective Income Tax Benefit Differed from Statutory Federal Income Tax Rate (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails Income Taxes - Effective Income Tax Benefit Differed from Statutory Federal Income Tax Rate (Details) Details 49 false false R50.htm 100520 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details) Details 50 false false R51.htm 100530 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 51 false false R52.htm 100540 - Disclosure - Common Stock and Preferred Stock - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails Common Stock and Preferred Stock - Additional Information (Details) Details 52 false false R53.htm 100550 - Disclosure - Share-based Compensation - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails Share-based Compensation - Additional Information (Details) Details 53 false false R54.htm 100560 - Disclosure - Share-based Compensation - Schedule of Unvested RSU Activity (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails Share-based Compensation - Schedule of Unvested RSU Activity (Details) Details 54 false false R55.htm 100570 - Disclosure - Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Details) Details 55 false false R56.htm 100580 - Disclosure - Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Parenthetical) (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Parenthetical) (Details) Details 56 false false R57.htm 100590 - Disclosure - Share-based Compensation - Summary of Allocated Share-based Compensation (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails Share-based Compensation - Summary of Allocated Share-based Compensation (Details) Details 57 false false R58.htm 100600 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 58 false false R59.htm 100610 - Disclosure - Long-term loan - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails Long-term loan - Additional Information (Details) Details 59 false false R60.htm 100620 - Disclosure - Long-term loan - Schedule of Long-term loan (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails Long-term loan - Schedule of Long-term loan (Details) Details 60 false false R61.htm 100630 - Disclosure - Leases - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 61 false false R62.htm 100640 - Disclosure - Leases - Summary of Company's Lease Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationDetails Leases - Summary of Company's Lease Information (Details) Details 62 false false R63.htm 100650 - Disclosure - Leases - Summary of Company's Lease Information (Paranthetical) (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationParantheticalDetails Leases - Summary of Company's Lease Information (Paranthetical) (Details) Details 63 false false R64.htm 100660 - Disclosure - Leases - Scheduled Future Maturities and Present Value of Operating Lease Liabilities (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails Leases - Scheduled Future Maturities and Present Value of Operating Lease Liabilities (Details) Details 64 false false R65.htm 100670 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 65 false false R66.htm 100680 - Disclosure - Commitments and Contingencies - Future Minimum Capital Payments under Certain Data Licensing Agreements (Details) Sheet http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails Commitments and Contingencies - Future Minimum Capital Payments under Certain Data Licensing Agreements (Details) Details 66 false false All Reports Book All Reports rdvt-20211231.htm rdvt-20211231.xsd rdvt-20211231_cal.xml rdvt-20211231_def.xml rdvt-20211231_lab.xml rdvt-20211231_pre.xml rdvt-ex21_1.htm rdvt-ex23_1.htm rdvt-ex31_1.htm rdvt-ex31_2.htm rdvt-ex32_1.htm rdvt-ex32_2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rdvt-20211231.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 142, "dts": { "calculationLink": { "local": [ "rdvt-20211231_cal.xml" ] }, "definitionLink": { "local": [ "rdvt-20211231_def.xml" ] }, "inline": { "local": [ "rdvt-20211231.htm" ] }, "labelLink": { "local": [ "rdvt-20211231_lab.xml" ] }, "presentationLink": { "local": [ "rdvt-20211231_pre.xml" ] }, "schema": { "local": [ "rdvt-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 510, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 9, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 13 }, "keyCustom": 59, "keyStandard": 355, "memberCustom": 19, "memberStandard": 28, "nsprefix": "rdvt", "nsuri": "http://www.redviolet.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Earnings (Loss) Per Share", "role": "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Accounts Receivable, Net", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNet", "shortName": "Accounts Receivable, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Property and Equipment, Net", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Intangible Assets, Net", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNet", "shortName": "Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Income Taxes", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Common Stock and Preferred Stock", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStock", "shortName": "Common Stock and Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Share-based Compensation", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Related Party Transactions", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Long-term loan", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoan", "shortName": "Long-term loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "rdvt:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Leases", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "rdvt:LeasesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Commitments and Contingencies", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "rdvt:EstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "rdvt:EstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Earnings (Loss) Per Share (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Accounts Receivable, Net (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetTables", "shortName": "Accounts Receivable, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Intangible Assets, Net (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables", "shortName": "Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Income Taxes (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Share-based Compensation (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Long-term loan (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanTables", "shortName": "Long-term loan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Leases (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "rdvt:ScheduleOfFutureMinimumPaymentsForCapitalCommitmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "rdvt:ScheduleOfFutureMinimumPaymentsForCapitalCommitmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Principal Activities - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePrincipalActivitiesAdditionalInformationDetails", "shortName": "Principal Activities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_b95296af-631a-4567-9ca8-69999a0d1683", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Estimated Useful Lives of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_b95296af-631a-4567-9ca8-69999a0d1683", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details 1)", "role": "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_407320ca-01d5-4956-beb9-6907ad9b77fc", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails", "shortName": "Earnings (Loss) Per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "p", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_9dd69a33-61bc-410e-be7f-404926375c42", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Earnings (Loss) Per Share - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails", "shortName": "Earnings (Loss) Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "p", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_9dd69a33-61bc-410e-be7f-404926375c42", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfAccountsReceivableNetDetails", "shortName": "Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_7e0ad52d-5677-4786-a380-f21ba879f235", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Accounts Receivable, Net - Summary of Movement of Allowance for Doubtful Accounts (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfMovementOfAllowanceForDoubtfulAccountsDetails", "shortName": "Accounts Receivable, Net - Summary of Movement of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Property and Equipment, Net - Property and Equipment, Net (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, Net - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "shortName": "Property and Equipment, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Intangible Assets, Net - Intangible Assets Other than Goodwill (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails", "shortName": "Intangible Assets, Net - Intangible Assets Other than Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_6989aa73-6219-4832-9ba5-04de7a192002", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Intangible Assets, Net - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "shortName": "Intangible Assets, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Intangible Assets, Net - Schedule of Estimated Amortization Expenses (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "shortName": "Intangible Assets, Net - Schedule of Estimated Amortization Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of Accounts Payable and Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Income Taxes - Schedule of Benefit for Income Taxes (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Benefit for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFederalIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Income Taxes - Effective Income Tax Benefit Differed from Statutory Federal Income Tax Rate (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails", "shortName": "Income Taxes - Effective Income Tax Benefit Differed from Statutory Federal Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_50aa76fb-544d-49b7-8125-fb9dc29e76bf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_50aa76fb-544d-49b7-8125-fb9dc29e76bf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Components of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Common Stock and Preferred Stock - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "shortName": "Common Stock and Preferred Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "INF", "lang": null, "name": "rdvt:TreasuryStockIssuedShares", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_05959282-cda6-4b2b-899e-e52226244281", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Share-based Compensation - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "shortName": "Share-based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_05959282-cda6-4b2b-899e-e52226244281", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_3cc073a1-6a99-46c1-8963-09bf150ab1f1", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Share-based Compensation - Schedule of Unvested RSU Activity (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails", "shortName": "Share-based Compensation - Schedule of Unvested RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_65bc2dac-747e-4acc-acac-4e0e3c57ebfa", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "shortName": "Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_3cfe8f8b-7dee-4525-9be9-37bf6080ee0a", "decimals": "-3", "lang": null, "name": "rdvt:AmortizationOfShareBasedCompensationOfRsusWithBothTimeAndPerformanceBasedConditions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Parenthetical) (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "shortName": "Share-based Compensation - Schedule of Grants of RSUs with both Time- and Performance-based Conditions (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_5579983c-9a15-49d8-99a5-fb9273e18d55", "decimals": "0", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Share-based Compensation - Summary of Allocated Share-based Compensation (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails", "shortName": "Share-based Compensation - Summary of Allocated Share-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Related Party Transactions - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_13c49237-ec7a-42dd-b369-a12e1c8318e2", "decimals": "2", "lang": null, "name": "us-gaap:RelatedPartyTransactionRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_00daa345-8197-4c55-a7ec-b99800dd19b9", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentIncreaseAccruedInterest", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Long-term loan - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails", "shortName": "Long-term loan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_6477fc27-e1bb-43dc-9b1f-e31639bf178a", "decimals": "-3", "lang": null, "name": "us-gaap:UnsecuredDebt", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_3cc288d9-ac5d-4c25-94c7-4c8e2aff1a19", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_3cc288d9-ac5d-4c25-94c7-4c8e2aff1a19", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bd4357c5-3229-4446-8761-5eab1c394bfa", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Long-term loan - Schedule of Long-term loan (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails", "shortName": "Long-term loan - Schedule of Long-term loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_7e0ad52d-5677-4786-a380-f21ba879f235", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_abb783c1-b886-4b64-99c9-eabcee6cb9b0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LandSubjectToGroundLeases", "reportCount": 1, "unique": true, "unitRef": "U_sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_abb783c1-b886-4b64-99c9-eabcee6cb9b0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LandSubjectToGroundLeases", "reportCount": 1, "unique": true, "unitRef": "U_sqft", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Leases - Summary of Company's Lease Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationDetails", "shortName": "Leases - Summary of Company's Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LeaseCostTableTextBlock", "div", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_fcfbe1cf-d7ef-4615-8968-f47dbe41ca3c", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Leases - Summary of Company's Lease Information (Paranthetical) (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationParantheticalDetails", "shortName": "Leases - Summary of Company's Lease Information (Paranthetical) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LeaseCostTableTextBlock", "div", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_fcfbe1cf-d7ef-4615-8968-f47dbe41ca3c", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Leases - Scheduled Future Maturities and Present Value of Operating Lease Liabilities (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Scheduled Future Maturities and Present Value of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "rdvt:LeasesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "rdvt:ScheduleOfFutureMinimumPaymentsForCapitalCommitmentTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "rdvt:CostOfNonCancellableDataLicensingAgreements", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "rdvt:ScheduleOfFutureMinimumPaymentsForCapitalCommitmentTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "rdvt:CostOfNonCancellableDataLicensingAgreements", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "rdvt:ScheduleOfFutureMinimumPaymentsForCapitalCommitmentTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Commitments and Contingencies - Future Minimum Capital Payments under Certain Data Licensing Agreements (Details)", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails", "shortName": "Commitments and Contingencies - Future Minimum Capital Payments under Certain Data Licensing Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "rdvt:ScheduleOfFutureMinimumPaymentsForCapitalCommitmentTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_bac8bf1d-2e1d-47d3-87ad-16e87b8c742c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100090 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Principal Activities", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePrincipalActivities", "shortName": "Principal Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rdvt-20211231.htm", "contextRef": "C_baa3dbef-5d89-40ea-99c3-dff7a08e6b0f", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 49, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r547" ], "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/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "rdvt_AccruedDataAcquisitionCostsCurrent": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued data acquisition costs current.", "label": "Accrued Data Acquisition Costs Current", "terseLabel": "Accrued data acquisition costs" } } }, "localname": "AccruedDataAcquisitionCostsCurrent", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_AmortizationOfShareBasedCompensationOfRsusWithBothTimeAndPerformanceBasedConditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement with both time- and performance-based conditions", "label": "Amortization of share-based compensation of RSUs with both time and performance-based conditions", "terseLabel": "Amortization of share-based compensation", "verboseLabel": "Amortization of share-based compensation of RSUs with both time- and performance-based conditions" } } }, "localname": "AmortizationOfShareBasedCompensationOfRsusWithBothTimeAndPerformanceBasedConditions", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_CaresActMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cares Act [Member]", "label": "Cares Act [Member]", "terseLabel": "Cares Act" } } }, "localname": "CaresActMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_CashAndCashEquivalentsMaturityDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalents maturity description.", "label": "Cash And Cash Equivalents Maturity Description", "terseLabel": "Cash and cash equivalents maturity description" } } }, "localname": "CashAndCashEquivalentsMaturityDescription", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_ConcentrationRiskPercentage2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk percentage 2", "label": "Concentration Risk Percentage2", "terseLabel": "Concentration Risk Percentage 2" } } }, "localname": "ConcentrationRiskPercentage2", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "rdvt_ConsultingServiceFeeMonthlyPayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consulting service fee monthly payment.", "label": "Consulting Service Fee Monthly Payment", "terseLabel": "Consulting service fee monthly payment" } } }, "localname": "ConsultingServiceFeeMonthlyPayment", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_ConsultingServiceFeeRecognizedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consulting service fee recognized amount.", "label": "Consulting Service Fee Recognized Amount", "terseLabel": "Consulting service fee recognized amount" } } }, "localname": "ConsultingServiceFeeRecognizedAmount", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_ContractWithCustomerLiabilityAdditionalRenewalOfContractPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer liability additional renewal of contract period.", "label": "Contract With Customer Liability Additional Renewal Of Contract Period", "terseLabel": "Additional automatic renewal period of contract" } } }, "localname": "ContractWithCustomerLiabilityAdditionalRenewalOfContractPeriod", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "rdvt_ContractWithCustomerLiabilityRevenueRecognitionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer liability revenue recognition period.", "label": "Contract With Customer Liability Revenue Recognition Period", "terseLabel": "Deferred revenue recognition period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognitionPeriod", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "rdvt_ContractWithCustomerLiabilityRevenueRecognizedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer liability revenue recognized period.", "label": "Contract With Customer Liability Revenue Recognized Period", "terseLabel": "Deferred revenue realization period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedPeriod", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "rdvt_CostOfNonCancellableDataLicensingAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Data cost under certain data licensing agreements.", "label": "Cost Of Non Cancellable Data Licensing Agreements", "terseLabel": "Data cost incurred" } } }, "localname": "CostOfNonCancellableDataLicensingAgreements", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_CostOfRevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of revenue from contract with customer.", "label": "Cost Of Revenue From Contract With Customer Policy [Text Block]", "terseLabel": "Cost of Revenue (Exclusive of Depreciation and Amortization)" } } }, "localname": "CostOfRevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rdvt_CustomersWithPricingContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customers with pricing contracts.", "label": "Customers With Pricing Contracts [Member]", "terseLabel": "Customers With Pricing Contracts" } } }, "localname": "CustomersWithPricingContractsMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_DataSupplierOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data supplier one.", "label": "Data Supplier One [Member]", "terseLabel": "Data Supplier One" } } }, "localname": "DataSupplierOneMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_DeferredAmountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Amount Percentage", "label": "Deferred Amount Percentage", "terseLabel": "Deferred amount percentage" } } }, "localname": "DeferredAmountPercentage", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "rdvt_DeferredTaxAssetsAccountsReceivable": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets accounts receivable.", "label": "Deferred Tax Assets Accounts Receivable", "terseLabel": "Accounts receivable" } } }, "localname": "DeferredTaxAssetsAccountsReceivable", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_DeferredTaxAssetsAccruedExpenseAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets accrued expense and other current liabilities.", "label": "Deferred Tax Assets Accrued Expense And Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "DeferredTaxAssetsAccruedExpenseAndOtherCurrentLiabilities", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_DeferredTaxExpenseBenefitValuationAllowance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax expense (benefit) valuation allowance.", "label": "Deferred Tax Expense Benefit Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxExpenseBenefitValuationAllowance", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_DescriptionOfWrittenNoticeOfIntentForRenewalOfContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of written notice of intent for renewal of contract term.", "label": "Description Of Written Notice Of Intent For Renewal Of Contract Term", "terseLabel": "Description of written notice of intent for renewal of contract term" } } }, "localname": "DescriptionOfWrittenNoticeOfIntentForRenewalOfContractTerm", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_EarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings per share line items.", "label": "Earnings Per Share [Line Items]", "terseLabel": "Earnings Per Share [Line Items]" } } }, "localname": "EarningsPerShareLineItems", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_EffectiveIncomeTaxRateReconciliationForgivenessOfTheCaresActLoan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Forgiveness of the CARES Act loan", "label": "Effective Income Tax Rate Reconciliation, Forgiveness of the CARES Act loan", "terseLabel": "Forgiveness of the CARES Act loan" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForgivenessOfTheCaresActLoan", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "pureItemType" }, "rdvt_EffectiveIncomeTaxRateReconciliationForgivenessOfTheCaresActLoans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation forgiveness of the cares act loans.", "label": "Effective Income Tax Rate Reconciliation Forgiveness Of The Cares Act Loans", "terseLabel": "Forgiveness of the CARES Act loan" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForgivenessOfTheCaresActLoans", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "rdvt_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Executive Compensation, Percent", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Percent", "terseLabel": "Nondeductible executive compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "rdvt_EffectiveIncomeTaxRateReconciliationValuationAllowance": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation valuation allowance.", "label": "Effective Income Tax Rate Reconciliation Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationValuationAllowance", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "rdvt_EmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees And Directors.", "label": "Employees And Directors [Member]", "terseLabel": "Employees and Directors" } } }, "localname": "EmployeesAndDirectorsMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "rdvt_EquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity.", "label": "Equity [Line Items]", "terseLabel": "Equity [Line Items]" } } }, "localname": "EquityLineItems", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_EquityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity.", "label": "Equity [Table]", "terseLabel": "Equity [Table]" } } }, "localname": "EquityTable", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_EstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated useful lives of property and equipment.", "label": "Estimated Useful Lives Of Property And Equipment Table [Text Block]", "terseLabel": "Estimated Useful Lives of Property and Equipment" } } }, "localname": "EstimatedUsefulLivesOfPropertyAndEquipmentTableTextBlock", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "rdvt_GreaterThan10PercentStockholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Greater than 10 percent stockholder.", "label": "Greater Than10 Percent Stockholder [Member]", "terseLabel": "Michael Brauser-A Greater Than 10% Stockholder" } } }, "localname": "GreaterThan10PercentStockholderMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_IncomeTaxReconciliationForgivenessOfTheCaresActLoan": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Reconciliation Forgiveness of the CARES Act loan", "label": "Income Tax Reconciliation Forgiveness of the CARES Act loan", "terseLabel": "Forgiveness of the CARES Act loan" } } }, "localname": "IncomeTaxReconciliationForgivenessOfTheCaresActLoan", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_IncomeTaxReconciliationNondeductibleExecutiveCompensation": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails2": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation nondeductible executive compensation.", "label": "Income Tax Reconciliation Nondeductible Executive Compensation", "terseLabel": "Nondeductible executive compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExecutiveCompensation", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_IncreaseDecreaseForCollectionCustomersActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease ) for collection customers activities.", "label": "Increase Decrease For Collection Customers Activities", "terseLabel": "Decrease for collection customers activities" } } }, "localname": "IncreaseDecreaseForCollectionCustomersActivities", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rdvt_IntangibleAssetsGrossNotYetAmortizedExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets that have not started amortization, excluding goodwill", "label": "Intangible Assets Gross Not Yet Amortized Excluding Goodwill", "terseLabel": "Intangible assets that have not started amortization" } } }, "localname": "IntangibleAssetsGrossNotYetAmortizedExcludingGoodwill", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_IntangibleLiabilityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible liability disclosure.", "label": "Intangible Liability Disclosure [Abstract]" } } }, "localname": "IntangibleLiabilityDisclosureAbstract", "nsuri": "http://www.redviolet.com/20211231", "xbrltype": "stringItemType" }, "rdvt_InteractiveDataLimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Member stands for Interactive Data, LLC.", "label": "Interactive Data Limited Liability Company [Member]", "terseLabel": "Interactive Data" } } }, "localname": "InteractiveDataLimitedLiabilityCompanyMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_LargestDataSupplierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Largest Data Supplier Member", "label": "Largest Data Supplier [Member]", "verboseLabel": "Largest Data Supplier" } } }, "localname": "LargestDataSupplierMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_LeasesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of leases.", "label": "Leases Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesDisclosureTextBlock", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "rdvt_LegacyBankOfFloridaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legacy Bank of Florida [Member]", "label": "Legacy Bank Of Florida [Member]", "terseLabel": "Legacy Bank Of Florida" } } }, "localname": "LegacyBankOfFloridaMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_LongTermPurchaseCommitmentOfSupplierAgreementExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long term purchase commitment of supplier agreement expiration date.", "label": "Long Term Purchase Commitment Of Supplier Agreement Expiration Date", "terseLabel": "Amended and renewed term of agreement expiration date with supplier" } } }, "localname": "LongTermPurchaseCommitmentOfSupplierAgreementExpirationDate", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "rdvt_LossContingencyAccrualProductLiabilitiesDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of imputed interest necessary to reduce (reconcile) the estimated aggregate undiscounted amount of the accrual for damages arising from third-party use of the entity's product(s) or process(es) to the present value recognized on the balance sheet (if the accrual qualifies for discounting).", "label": "Loss Contingency Accrual Product Liabilities Discount", "terseLabel": "Loss contingency, concessions granted" } } }, "localname": "LossContingencyAccrualProductLiabilitiesDiscount", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_MinimumDaysOfAdvanceWrittenNoticeOfTerminationBySupplierDuringInitialTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum days of advance written notice of termination by supplier during the initial term.", "label": "Minimum Days Of Advance Written Notice Of Termination By Supplier During Initial Term", "terseLabel": "Supplier's written notice of termination during the initial term" } } }, "localname": "MinimumDaysOfAdvanceWrittenNoticeOfTerminationBySupplierDuringInitialTerm", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "rdvt_MinimumMonthsOfAdvanceWrittenNoticeOfTerminationByCompanyDuringInitialTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum months of advance written notice of termination by the Company during the initial term.", "label": "Minimum Months Of Advance Written Notice Of Termination By Company During Initial Term", "terseLabel": "The Company's written notice of termination during the initial term" } } }, "localname": "MinimumMonthsOfAdvanceWrittenNoticeOfTerminationByCompanyDuringInitialTerm", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "rdvt_Minimumdaysofadvancewrittennoticeofterminationbyeachpartypriortoendofamendedandrenewedtermoflongtermdatalicensingagreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum days of advance written notice of termination by each party prior to end of amended and renewed term of long term data licensing agreement.", "label": "MinimumDaysOfAdvanceWrittenNoticeOfTerminationByEachPartyPriorToEndOfAmendedAndRenewedTermOfLongTermDataLicensingAgreement", "terseLabel": "Each party's written notice of termination prior to end of amended and renewed term" } } }, "localname": "Minimumdaysofadvancewrittennoticeofterminationbyeachpartypriortoendofamendedandrenewedtermoflongtermdatalicensingagreement", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "rdvt_ModificationOfRestrictedStockUnitsRsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Modification Of Restricted Stock Units RSU [Member]", "label": "Modification Of Restricted Stock Units RSU [Member]", "terseLabel": "Modification of Restricted Stock Units (RSUs)" } } }, "localname": "ModificationOfRestrictedStockUnitsRsuMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_NoCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Customer Member", "label": "No Customer [Member]", "verboseLabel": "No Customer" } } }, "localname": "NoCustomerMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_NonExecutiveEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Executive Employee [Member]", "label": "Non-Executive Employee [Member]", "terseLabel": "Non Executive Employee" } } }, "localname": "NonExecutiveEmployeeMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "rdvt_NoncashLeaseExpenses": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash lease expenses.", "label": "Noncash Lease Expenses", "terseLabel": "Noncash lease expenses" } } }, "localname": "NoncashLeaseExpenses", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rdvt_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major customers.", "label": "Number Of Major Customers", "terseLabel": "Major customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "rdvt_NumberOfMajorSuppliers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major suppliers.", "label": "Number Of Major Suppliers", "terseLabel": "Number of major suppliers" } } }, "localname": "NumberOfMajorSuppliers", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "rdvt_NumberOfTotalCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of total customers.", "label": "Number of Total Customers", "terseLabel": "Number of total customers to which concessions were granted" } } }, "localname": "NumberOfTotalCustomers", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "rdvt_OperatingLossCarryforwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration year.", "label": "Operating Loss Carryforwards Expiration Year", "terseLabel": "Operating loss carryforward, expiration year" } } }, "localname": "OperatingLossCarryforwardsExpirationYear", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "rdvt_OtherLeaseInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other lease information.", "label": "Other Lease Information [Abstract]", "terseLabel": "Other information:" } } }, "localname": "OtherLeaseInformationAbstract", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_PaymentForTaxWithholdingRelatedToNetShareSettlementOfVestingOfRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for tax withholding related to net share settlement of vesting of restricted stock units.", "label": "Payment For Tax Withholding Related To Net Share Settlement Of Vesting Of Restricted Stock Units", "negatedLabel": "Taxes paid related to net share settlement of vesting of restricted stock units" } } }, "localname": "PaymentForTaxWithholdingRelatedToNetShareSettlementOfVestingOfRestrictedStockUnits", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rdvt_PercentageOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of common stock.", "label": "Percentage Of Common Stock", "terseLabel": "Percentage of common stock" } } }, "localname": "PercentageOfCommonStock", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "rdvt_PercentageOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of revenue.", "label": "Percentage Of Revenue", "terseLabel": "Percentage of Revenue" } } }, "localname": "PercentageOfRevenue", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "rdvt_PercentageOfSecuritiesEntitledToVote": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "With respect to each annual or special meeting of the Company's stockholders until the Expiration Date of the Separation Agreement, the Consultant agreed to vote the shares of the Company's common stock or any other securities entitled to vote then held by him or his affiliates in accordance with the board of directors' recommendations on director proposals, provided there is a change in no more than 25% of the current directors (not including changes resulting from a director's death or resignation), and the ratification of the appointment of the Company\u2019s independent registered public accounting firm.", "label": "Percentage of Securities Entitled to Vote", "terseLabel": "Percentage of the current director change" } } }, "localname": "PercentageOfSecuritiesEntitledToVote", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "rdvt_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-based restricted stock units.", "label": "Performance Based Restricted Stock Units [Member]", "terseLabel": "Performance Based Restricted Stock Units" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "rdvt_PresentValueIncludedInCondensedConsolidatedBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Present value included in condensed consolidated balance sheet.", "label": "Present Value Included In Condensed Consolidated Balance Sheet [Abstract]", "terseLabel": "Present value included in consolidated balance sheet:" } } }, "localname": "PresentValueIncludedInCondensedConsolidatedBalanceSheetAbstract", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "rdvt_PromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Promissory note.", "label": "Promissory Note [Member]", "terseLabel": "Promissory Notes" } } }, "localname": "PromissoryNoteMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_PromissoryNoteSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Promissory note shares.", "label": "Promissory Note Shares [Member]", "terseLabel": "Promissory Note [Member]" } } }, "localname": "PromissoryNoteSharesMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment useful life and values.", "label": "Property Plant And Equipment Useful Life And Values [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract", "nsuri": "http://www.redviolet.com/20211231", "xbrltype": "stringItemType" }, "rdvt_RegulatoryAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory assets.", "label": "Regulatory Assets [Abstract]" } } }, "localname": "RegulatoryAssetsAbstract", "nsuri": "http://www.redviolet.com/20211231", "xbrltype": "stringItemType" }, "rdvt_RenewalTermOfAgreementRelatedParty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Renewal term of agreement related party.", "label": "Renewal Term Of Agreement Related Party", "terseLabel": "Renewal term of agreement, related party" } } }, "localname": "RenewalTermOfAgreementRelatedParty", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "rdvt_RetirementOfTreasuryStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Retirement of treasury stock.", "label": "Retirement Of Treasury Stock", "terseLabel": "Retirement of of treasury stock", "verboseLabel": "Cancellation of treasury stock" } } }, "localname": "RetirementOfTreasuryStock", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rdvt_RetirementOfTreasuryStockShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retirement of treasury stock share", "label": "Retirement Of Treasury Stock Share", "verboseLabel": "Retirement of treasury stock, Shares" } } }, "localname": "RetirementOfTreasuryStockShare", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "rdvt_ScheduleOfEarningsPerShareCommonClassTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's earnings per share.", "label": "Schedule Of Earnings Per Share Common Class [Table]", "terseLabel": "Schedule Of Earnings Per Share Common Class [Table]" } } }, "localname": "ScheduleOfEarningsPerShareCommonClassTable", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_ScheduleOfFutureMinimumPaymentsForCapitalCommitmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of future minimum payments for capital commitment.", "label": "Schedule Of Future Minimum Payments For Capital Commitment Table [Text Block]", "terseLabel": "Future Minimum Capital Payments under Certain Data Licensing Agreements" } } }, "localname": "ScheduleOfFutureMinimumPaymentsForCapitalCommitmentTableTextBlock", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "rdvt_ScheduleOfRestrictedStockUnitsAwardsGrantedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of restricted stock units awards granted.", "label": "Schedule Of Restricted Stock Units Awards Granted Table [Text Block]", "terseLabel": "Schedule of Grants of RSUs with both Time- and Performance-based Conditions" } } }, "localname": "ScheduleOfRestrictedStockUnitsAwardsGrantedTableTextBlock", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "rdvt_SeparationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Separation agreement.", "label": "Separation Agreement [Member]", "terseLabel": "Separation Agreement" } } }, "localname": "SeparationAgreementMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_ServiceAgreementExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service agreement expiration date.", "label": "Service Agreement Expiration Date", "terseLabel": "Service agreement expiration date" } } }, "localname": "ServiceAgreementExpirationDate", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "rdvt_ServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services agreement.", "label": "Services Agreement [Member]", "terseLabel": "Services Agreement" } } }, "localname": "ServicesAgreementMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award equity instruments other than options, expected to vest outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Outstanding Number", "terseLabel": "Expected to vest and issued, remaining shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumber", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "sharesItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDelivered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested and delivered.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Delivered", "negatedLabel": "Vested and delivered, Number of units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDelivered", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeliveredInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested and delivered in period, weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Delivered In Period Weighted Average Grant Date Fair Value", "terseLabel": "Vested and delivered, Weighted average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndDeliveredInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNotDelivered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Not Delivered.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Not Delivered", "negatedLabel": "Vested not delivered, Number of units", "terseLabel": "Vested not delivered, Number of units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNotDelivered", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNotDeliveredInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Not Delivered In Period Weighted Average Grant Date Fair Value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Not Delivered In Period Weighted Average Grant Date Fair Value", "terseLabel": "Vested not delivered, Weighted average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNotDeliveredInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsWithheldAsTreasuryStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments withheld as treasury stock.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Withheld As Treasury Stock", "negatedLabel": "Withheld as treasury stock, Number of units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsWithheldAsTreasuryStock", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsWithheldAsTreasuryStockWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Withheld As Treasury Stock Weighted Average Grant Date Fair Value", "terseLabel": "Withheld as treasury stock, Weighted average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsWithheldAsTreasuryStockWeightedAverageGrantDateFairValue", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateRange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, grant date range.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Grant Date Range", "terseLabel": "Grant dates" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantDateRange", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails" ], "xbrltype": "stringItemType" }, "rdvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Options Outstanding, Weighted Average Exercise Price, and Additional Disclosures [Abstract]", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract", "nsuri": "http://www.redviolet.com/20211231", "xbrltype": "stringItemType" }, "rdvt_ShareBasedCompensationAwardGrantsUnvestMinimumThresholdLimitOfGrossRevenueForVestingOfGrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation award grants unvest minimum threshold limit of gross revenue for vesting of grants.", "label": "Share Based Compensation Award Grants Unvest Minimum Threshold Limit Of Gross Revenue For Vesting Of Grants", "terseLabel": "Gross revenue threshold limit for vesting of grants" } } }, "localname": "ShareBasedCompensationAwardGrantsUnvestMinimumThresholdLimitOfGrossRevenueForVestingOfGrants", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_ShareBasedCompensationAwardGrantsUnvestMinimumThresholdLimitOfPositiveAdjustedEBITDAForVestingOfGrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Award Grants Unvest Minimum Threshold Limit Of Positive Adjusted EBITDA For Vesting Of Grants.", "label": "Share Based Compensation Award Grants Unvest Minimum Threshold Limit Of Positive Adjusted E B I T D A For Vesting Of Grants", "terseLabel": "Positive adjusted EBITDA threshold limit for vesting of grants" } } }, "localname": "ShareBasedCompensationAwardGrantsUnvestMinimumThresholdLimitOfPositiveAdjustedEBITDAForVestingOfGrants", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "rdvt_ShareBasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation award tranche four member.", "label": "Share Based Compensation Award Tranche Four Member", "terseLabel": "Criteria Four" } } }, "localname": "ShareBasedCompensationAwardTrancheFourMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "rdvt_StockIssuedDuringPeriodSharesRestrictedStockUnitsVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, restricted stock units, vested.", "label": "Stock Issued During Period Shares Restricted Stock Units Vested", "terseLabel": "Vesting of restricted stock units, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitsVested", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "rdvt_StockIssuedDuringPeriodValueRestrictedStockUnitsVested": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, restricted stock units, vested.", "label": "Stock Issued During Period Value Restricted Stock Units Vested", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockUnitsVested", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "rdvt_StocksGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement.", "label": "Stocks Granted During Period Value Sharebased Compensation", "terseLabel": "Share-based compensation" } } }, "localname": "StocksGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "rdvt_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "rdvt_TermOfAgreementRelatedParty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of agreement related party.", "label": "Term Of Agreement Related Party", "terseLabel": "Term of agreement, related party" } } }, "localname": "TermOfAgreementRelatedParty", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "rdvt_TradeAccountsPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade accounts payables.", "label": "Trade Accounts Payables [Member]", "terseLabel": "Total Accounts Payable" } } }, "localname": "TradeAccountsPayablesMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_TransactionalCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transactional customers.", "label": "Transactional Customers [Member]", "terseLabel": "Transactional Customers" } } }, "localname": "TransactionalCustomersMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_TreasuryStockIssuedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Treasury Stock Issued Shares", "terseLabel": "Treasury Stock, issued" } } }, "localname": "TreasuryStockIssuedShares", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "rdvt_TwoThousandEighteenStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 stock incentive plan.", "label": "Two Thousand Eighteen Stock Incentive Plan [Member]", "terseLabel": "2018 Stock Incentive Plan" } } }, "localname": "TwoThousandEighteenStockIncentivePlanMember", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rdvt_VestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting percentage.", "label": "Vesting Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "VestingPercentage", "nsuri": "http://www.redviolet.com/20211231", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r154", "r306", "r311", "r521" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r235", "r271", "r316", "r319", "r446", "r447", "r448", "r449", "r450", "r451", "r470", "r518", "r522", "r545", "r546" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r235", "r271", "r316", "r319", "r446", "r447", "r448", "r449", "r450", "r451", "r470", "r518", "r522", "r545", "r546" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r154", "r306", "r311", "r521" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r151", "r306", "r309", "r475", "r517", "r519" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r151", "r306", "r309", "r475", "r517", "r519" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r235", "r271", "r313", "r316", "r319", "r446", "r447", "r448", "r449", "r450", "r451", "r470", "r518", "r522", "r545", "r546" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r235", "r271", "r313", "r316", "r319", "r446", "r447", "r448", "r449", "r450", "r451", "r470", "r518", "r522", "r545", "r546" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r97", "r317" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r97", "r102", "r317" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r152", "r153", "r306", "r310", "r520", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r152", "r153", "r306", "r310", "r520", "r529", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r97", "r102", "r217", "r317", "r439" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r155", "r431" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r437" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.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", "totalLabel": "Accounts Payable, Current, Total" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r156", "r157" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfAccountsReceivableNetDetails": { "order": 0.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r530" ], "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.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r20", "r156", "r157" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $28 and $38 as of December 31, 2021 and 2020, respectively", "totalLabel": "Total accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfAccountsReceivableNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r207" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r341", "r437" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "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", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r89", "r90", "r91", "r338", "r339", "r340", "r392" ], "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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "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", "negatedLabel": "Increase in treasury stock resulting from shares withheld to cover statutory taxes", "terseLabel": "Increase in treasury stock resulting from shares withheld to cover statutory taxes" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r284", "r289" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Stock issuance cost" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising and Promotion Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r322", "r334", "r342" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails": { "order": 0.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Amortization of share-based compensation", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r163", "r175" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "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", "negatedLabel": "Less: Allowance for doubtful accounts", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfAccountsReceivableNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfMovementOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r70", "r193", "r198" ], "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 expenses", "totalLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares excluded from the diluted loss per share calculation" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r83", "r140", "r143", "r149", "r173", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r387", "r389", "r400", "r435", "r437", "r492", "r507" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r47", "r83", "r173", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r387", "r389", "r400", "r435", "r437" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r323", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Preparation and Liquidity" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r315", "r318" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r315", "r318", "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r88", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Principal Activities" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePrincipalActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized costs of internally-developed software" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r29", "r72" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.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", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "terseLabel": "Net increase in cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, Period Increase (Decrease), Total" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r73" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r67", "r72", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r67", "r401" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "Cash, FDIC Insured Amount", "terseLabel": "FDIC Insurance limit" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r80", "r83", "r105", "r106", "r107", "r109", "r111", "r119", "r120", "r121", "r173", "r221", "r225", "r226", "r227", "r230", "r231", "r269", "r270", "r273", "r277", "r400", "r555" ], "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" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r214", "r215", "r216", "r218", "r531" ], "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.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r219", "r532" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock available for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r89", "r90", "r392" ], "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.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "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" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r284" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r437" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "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", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock-$0.001 par value, 200,000,000 shares authorized, 13,488,540 and 12,167,327 shares issued and outstanding, as of December 31, 2021 and 2020", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer and Network Equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r194", "r196", "r386" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software Developed for Internal Use", "verboseLabel": "Software Developed for Internal Use" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r128", "r129", "r154", "r398", "r399", "r530" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r128", "r129", "r154", "r398", "r399", "r528", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r128", "r129", "r154", "r398", "r399", "r528", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r124", "r504" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Significant Concentrations and Risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r128", "r129", "r154", "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r128", "r129", "r154", "r398", "r399", "r530" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r293", "r294", "r307" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "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.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized, previously reported as deferred" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Total capital commitment under certain data licensing agreements", "totalLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails": { "order": 4.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails": { "order": 3.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails": { "order": 0.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractualObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesFutureMinimumCapitalPaymentsUnderCertainDataLicensingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r56", "r57" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue (exclusive of depreciation and amortization)", "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service Benchmark [Member]", "terseLabel": "Cost of Total Data Acqusition" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r62" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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 costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal, State and Local, Tax Expense (Benefit)", "terseLabel": "Federal and state", "totalLabel": "Current Federal, State and Local, Tax Expense (Benefit), Total" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r127", "r154" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r79", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r249", "r256", "r257", "r259", "r268" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-term loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r13", "r260", "r494", "r506" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal amount", "totalLabel": "Long-term loan, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Debt Instrument, Increase, Accrued Interest", "verboseLabel": "Accrued interest" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r233" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Loan Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "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.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r41", "r235", "r395" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Loan maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r82", "r87", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r245", "r246", "r247", "r248", "r250", "r251", "r252", "r253", "r254", "r255", "r258", "r262", "r263", "r264", "r265", "r285", "r286", "r287", "r288", "r410", "r411", "r413", "r414", "r503" ], "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": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r369", "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "terseLabel": "Deferred federal, state and local, tax expense (benefit), total", "totalLabel": "Deferred Federal, State and Local, Tax Expense (Benefit), Total" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r70", "r84", "r369", "r375", "r376", "r377" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.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 tax expense", "totalLabel": "Deferred Income Tax Expense (Benefit), Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r15", "r16", "r360", "r493", "r505" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Deferred tax liabilities, gross, Total" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities", "totalLabel": "Deferred Income Tax Liabilities, Net, Total" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r369", "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r361" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets, gross, Total" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r363" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r367", "r368" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Net operating loss carryforwards, carried forward indefinitely" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r367", "r368" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Share-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r362" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r351", "r363" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred income tax", "terseLabel": "Deferred tax liabilities", "totalLabel": "Net deferred income tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r367", "r368" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r367", "r368" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r70", "r205" ], "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", "totalLabel": "Depreciation, Total", "verboseLabel": "Depreciation of property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r70", "r138" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r59", "r94", "r95", "r96", "r97", "r98", "r103", "r105", "r109", "r110", "r111", "r115", "r116", "r393", "r394", "r499", "r514" ], "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", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Loss per share:", "verboseLabel": "Earnings (loss) per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r59", "r94", "r95", "r96", "r97", "r98", "r105", "r109", "r110", "r111", "r115", "r116", "r393", "r394", "r499", "r514" ], "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", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings (loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r112", "r113", "r114", "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r353" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Income tax expense" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r85", "r353", "r378" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails": { "order": 0.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Tax on loss before income taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r353", "r378" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Excess tax benefit from share-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r353", "r378" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesStateAndLocal": { "auth_ref": [ "r353", "r378" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax contingency.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, State and Local, Percent", "terseLabel": "Effect of state taxes (net of federal tax benefit)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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 payroll and related expenses", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r335" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails": { "order": 1.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Share-based compensation capitalized in intangible assets" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails", "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based compensation recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized share-based compensation remaining weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation costs in respect of granted RSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r51", "r52", "r53", "r89", "r90", "r91", "r93", "r99", "r101", "r118", "r174", "r284", "r289", "r338", "r339", "r340", "r371", "r372", "r392", "r402", "r403", "r404", "r405", "r406", "r407", "r523", "r524", "r525", "r565" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r168", "r169", "r170", "r171", "r172", "r176", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r258", "r282", "r391", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r555", "r556", "r557", "r558", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortization Period", "verboseLabel": "Estimated useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r197" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails2": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "2027 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r199" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails2": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r199" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails2": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r199" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails2": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r199" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails2": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r199" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails2": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r194", "r195", "r197", "r200", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r197", "r477" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible Assets, Gross Amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r194", "r196" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r197", "r476" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.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", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetScheduleOfEstimatedAmortizationExpensesDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture, Fixtures and Office Equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r70", "r266", "r267" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on extinguishment of debt", "terseLabel": "Gain on extinguishment of debt", "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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 expenses", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r187", "r189", "r437", "r491" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "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", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r191" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r70", "r188", "r190", "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r70", "r204", "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of long lived assets", "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r70", "r203" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Write-off of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r202", "r211" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r55", "r140", "r142", "r145", "r148", "r150", "r490", "r497", "r501", "r515" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r210", "r213" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r85", "r354", "r358", "r365", "r373", "r379", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement": { "auth_ref": [ "r346", "r355" ], "lang": { "en-us": { "role": { "documentation": "Description of the likelihood that an uncertainty in income taxes will not be sustained as a result of the examination by the taxing authority.", "label": "Income Tax Examination, Likelihood of Unfavorable Settlement", "terseLabel": "Percentage of tax benefits likelihood of being realized upon settlement of tax authority" } } }, "localname": "IncomeTaxExaminationLikelihoodOfUnfavorableSettlement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r100", "r101", "r139", "r352", "r374", "r380", "r516" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "terseLabel": "Income tax expense", "totalLabel": "Income tax benefit", "verboseLabel": "Provision for income tax" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfBenefitForIncomeTaxesDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r50", "r348", "r349", "r358", "r359", "r364", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r353" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails2": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Valuation allowance", "verboseLabel": "(Decrease) increase in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r353" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails2": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Tax on loss before income taxes" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r353" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails2": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Excess tax benefit from share-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r353" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails2": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other permanent differences" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r353" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails2": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "Effect of state taxes (net of federal tax benefit)" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesEffectiveIncomeTaxBenefitDifferedFromStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r69" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r69" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.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", "verboseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r69" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r69", "r471" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.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 noncurrent assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.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", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r77", "r196", "r472", "r473", "r474", "r476" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets Other Than Goodwill" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r54", "r137", "r409", "r412", "r500" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest (expense) income, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Cash paid for interest", "totalLabel": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities, Total" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandSubjectToGroundLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land subject to a ground lease.", "label": "Land Subject to Ground Leases", "terseLabel": "Operating leases rentable square feet" } } }, "localname": "LandSubjectToGroundLeases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r423" ], "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": "Summary of Company's Lease Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Operating lease, existence of option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Scheduled Future Maturities and Present Value of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r424" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total maturities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r424" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r424" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r424" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r424" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r424" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Difference between the maturities and the present value of operating lease liabilities", "totalLabel": "Lessee Operating Lease Liability Undiscounted Excess Amount, Total" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease, extended term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r418" ], "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 agreement" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r83", "r144", "r173", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r388", "r389", "r390", "r400", "r435", "r436" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r83", "r173", "r400", "r437", "r496", "r511" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "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 shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY:" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r83", "r173", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r388", "r389", "r390", "r400", "r435", "r436", "r437" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LoanRestructuringModificationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by concessions made to the terms of loan contracts.", "label": "Loan Restructuring Modification [Axis]" } } }, "localname": "LoanRestructuringModificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoanRestructuringModificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral.", "label": "Loan Restructuring Modification [Domain]" } } }, "localname": "LoanRestructuringModificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r246", "r261", "r262", "r263", "r494", "r508" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term loan", "totalLabel": "Long-term Debt, Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, by Current and Noncurrent [Abstract]", "terseLabel": "Included in consolidated balance sheet:" } } }, "localname": "LongTermDebtByCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails": { "order": 0.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 }, "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term loan", "totalLabel": "Long-term Debt, Current Maturities, Total", "verboseLabel": "Current portion of long-term loan" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term loan (non-current)", "totalLabel": "Long-term Debt, Excluding Current Maturities, Total" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanScheduleOfLongTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Term", "terseLabel": "Term of loan" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r220" ], "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" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Advertising and promotion costs", "totalLabel": "Marketing and Advertising Expense, Total" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r67" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r67", "r68", "r71" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 0.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", "terseLabel": "Net cash (used) in operating activities", "totalLabel": "Net cash provided by operating activities", "verboseLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r48", "r49", "r53", "r58", "r71", "r83", "r92", "r94", "r95", "r96", "r97", "r100", "r101", "r108", "r140", "r142", "r145", "r148", "r150", "r173", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r394", "r400", "r498", "r513" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "negatedLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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 Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonRecourseDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt for which creditor does not have general recourse to the debtor but rather has recourse only to the property used for collateral in the transaction or other specific property.", "label": "Non-Recourse Debt", "terseLabel": "Non-recourse debt" } } }, "localname": "NonRecourseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePrincipalActivitiesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r140", "r142", "r145", "r148", "r150" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r419", "r425" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r416" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r416" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.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": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r416" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.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": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesScheduledFutureMaturitiesAndPresentValueOfOperatingLeaseLiabilitiesDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r417", "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r415" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r422", "r425" ], "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 for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesSummaryOfCompanySLeaseInformationParantheticalDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r421", "r425" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining operating lease" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "totalLabel": "Operating Loss Carryforwards, Total" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r362" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance", "terseLabel": "Operating loss carryforwards valuation allowance", "totalLabel": "Operating Loss Carryforwards, Valuation Allowance, Total" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r38" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Miscellaneous expenses payable" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "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 noncurrent assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r64" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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 (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized costs included in intangible assets", "totalLabel": "Payments for Software, Total" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 0.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": "Purchase of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r323", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r269" ], "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" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r269" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "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", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r437" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 0.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", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock-$0.001 par value, 10,000,000 shares authorized, and 0 shares issued and outstanding, as of December 31, 2021 and 2020", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r27", "r28" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalForgivenessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan modification for a reduction in the amount of unpaid principal on a loan.", "label": "Principal Forgiveness [Member]", "terseLabel": "Principal Forgiveness" } } }, "localname": "PrincipalForgivenessMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r65" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of shares, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r66" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term loan", "totalLabel": "Proceeds from Issuance of Long-term Debt, Total" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r208" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r212", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r206" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "terseLabel": "Total cost of property and equipment", "totalLabel": "Property, Plant and Equipment, Gross, Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r208", "r437", "r502", "r512" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.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", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r30", "r208", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r208" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r206" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated life of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r61", "r177" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for bad debts", "verboseLabel": "Charges to expenses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetSummaryOfMovementOfAllowanceForDoubtfulAccountsDetails", "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r14", "r495", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Remaining minimum purchase commitments through end of amended and renewed term" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r314", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r314", "r428", "r429", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Related party stockholder, percent" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r314", "r428", "r432", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r426", "r427", "r429", "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r289", "r341", "r437", "r510", "r526", "r527" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "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)", "negatedLabel": "Accumulated deficit", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r89", "r90", "r91", "r93", "r99", "r101", "r174", "r338", "r339", "r340", "r371", "r372", "r392", "r523", "r525" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r135", "r136", "r141", "r146", "r147", "r151", "r152", "r154", "r305", "r306", "r475" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 0.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": "Revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r78", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r312" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Estimated revenue expected to be recognized in the future" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r8", "r34" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Sales tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccountsPayableAndAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r128", "r154" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Summary of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Benefit for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r160", "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.", "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Movement of Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r42", "r87", "r262", "r264", "r285", "r286", "r287", "r288", "r410", "r411", "r414", "r503" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term loan" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Components of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r111" ], "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 Basic and Diluted Earnings (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of Effective Income Tax Benefit" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r322", "r333", "r342" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r322", "r333", "r342" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Allocated Share-based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r194", "r196", "r476" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r194", "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Intangible Assets Other than Goodwill" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r208" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetPropertyAndEquipmentNetDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r430", "r432" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r323", "r337" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unvested Restricted Stock Units" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expenses" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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 expenses", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing Expenses" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r69" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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": "Share-based compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited, Number of units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited, Weighted average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares granted in accordance with 2018 Plan", "verboseLabel": "Granted, Number of units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value", "verboseLabel": "Granted, Weighted average grant-date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested, Number of units, Ending balance", "periodStartLabel": "Unvested, Number of units, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested, Weighted average grant-date fair value, Ending balance", "periodStartLabel": "Unvested, Weighted average grant-date fair value, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Shares, Vested", "verboseLabel": "Shares granted in accordance with 2018 Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of common stock authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r321", "r326" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationScheduleOfUnvestedRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Criteria One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Criteria Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Criteria Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r323", "r327" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Common Stock Issuance Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r333" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount", "totalLabel": "Total" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureShareBasedCompensationSummaryOfAllocatedShareBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "RSU Grant Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "perShareItemType" }, "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 balances, shares", "periodStartLabel": "Beginning balances, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "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", "negatedLabel": "Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares", "terseLabel": "Increase in treasury stock resulting from shares withheld to cover statutory taxes, Shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r76", "r88" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r18", "r19", "r80", "r83", "r105", "r106", "r107", "r109", "r111", "r119", "r120", "r121", "r173", "r221", "r225", "r226", "r227", "r230", "r231", "r269", "r270", "r273", "r277", "r284", "r400", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r51", "r52", "r53", "r89", "r90", "r91", "r93", "r99", "r101", "r118", "r174", "r284", "r289", "r338", "r339", "r340", "r371", "r372", "r392", "r402", "r403", "r404", "r405", "r406", "r407", "r523", "r524", "r525", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical" ], "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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r89", "r90", "r91", "r118", "r475" ], "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.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r320", "r343" ], "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": "Share-based compensation", "totalLabel": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture, Total" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock upon direct offering to certain investors, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r284", "r289" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock upon direct offering to certain investors, net of costs, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r284", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock upon direct offering to certain investors, net of issuance costs of $86" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r83", "r165", "r173", "r400", "r437" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r81", "r270", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r289", "r292" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Common Stock and Preferred Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r408", "r438" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r408", "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r408", "r438" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE INFORMATION" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplyCommitmentArrangementMember": { "auth_ref": [ "r14", "r495", "r509" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each supply commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Supply Commitment Arrangement [Domain]", "terseLabel": "Supply Commitment Arrangement" } } }, "localname": "SupplyCommitmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplyCommitmentAxis": { "auth_ref": [ "r14", "r495", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangements in which the entity has committed resources to supply goods or services to a customer.", "label": "Supply Commitment [Axis]", "terseLabel": "Supply Commitment" } } }, "localname": "SupplyCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r158", "r159", "r161", "r162", "r164", "r167" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r168", "r169", "r170", "r171", "r172", "r258", "r282", "r391", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r555", "r556", "r557", "r558", "r559", "r560", "r561" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r44", "r290" ], "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.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r44", "r290" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "periodEndLabel": "Treasury Stock, Shares, Ending Balance", "periodStartLabel": "Treasury Stock, Shares, Beginning Balance", "terseLabel": "Treasury Stock, Shares", "totalLabel": "Treasury Stock, Shares, Total" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r19", "r284", "r289" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Treasury Stock, Shares, Retired", "verboseLabel": "Retirement of of treasury stock, Shares" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r44", "r290", "r291" ], "calculation": { "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost, 0 and 103,147 shares as of December 31, 2020 and 2019", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "terseLabel": "Treasury Stock, Value", "totalLabel": "Treasury Stock, Value, Total" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureCommonStockAndPreferredStockAdditionalInformationDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r347", "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebt": { "auth_ref": [ "r13", "r494", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).", "label": "Unsecured Debt", "terseLabel": "Unsecured non-recourse loan in the principal amount", "totalLabel": "Unsecured Debt, Total" } } }, "localname": "UnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualRiskOrUncertaintyByNatureAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by nature of risk and uncertainty, for example, but not limited to, threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost.", "label": "Unusual Risk or Uncertainty, Nature [Axis]", "terseLabel": "Unusual Risk or Uncertainty, Nature" } } }, "localname": "UnusualRiskOrUncertaintyByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualRiskOrUncertaintyNatureDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Describes the nature of the unusual risk or uncertainty, such as the threat of expropriation of its assets by a foreign government, rapid technological obsolescence in the industry, risk of natural disaster from earthquake or weather events, and availability of or continuation of a labor force at a reasonable cost.", "label": "Unusual Risk or Uncertainty, Nature [Domain]", "terseLabel": "Unusual Risk or Uncertainty, Nature" } } }, "localname": "UnusualRiskOrUncertaintyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureLongTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r122", "r123", "r125", "r126", "r130", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsDetails", "http://www.redviolet.com/20211231/taxonomy/role/DisclosureSharebasedCompensationScheduleOfGrantsOfRsusWithBothTimeAndPerformancebasedConditionsParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r104", "r111" ], "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", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of shares outstanding:", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r103", "r111" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.redviolet.com/20211231/taxonomy/role/DisclosureEarningsLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails", "http://www.redviolet.com/20211231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "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": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2611-110228" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121825205&loc=d3e27249-109313" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r502": { "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" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r545": { "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" }, "r546": { "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" }, "r547": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r548": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r549": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r550": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r551": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r552": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r553": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r554": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r555": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r556": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r557": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r558": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r559": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r560": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r561": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r562": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r563": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r564": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 87 0000950170-22-003240-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-003240-xbrl.zip M4$L#!!0 ( .':50X '5Z I@" &S]+0 1 3>F:GJK"S^^B38 M]9]XIE"ESHJ3OS[9.]H_.'CROW[]Y?\BQ'OUYN"]]]Y\\?94DYV95UFM\K*> M5<9[>O3NF7=0Y%EAO/_Z[?"M]ZI4LXDI&H]XITTS??'\^95>7DN4=(._=^901^[;T2C?%>4)]2XH?$Y\=^"I]>A'S7YQ'_OWW_A>\O MGRJG\RH[.6V\I^J9AP_!FXO"Y/G<>Y,5HE"9R+VC_I4[L$:UZ^WEN7>(3]7> MH:E-=6;T+D[Y/WXY;0 6 (^B_NN3E75_"7?+ZN1YP#E__A7'/&D'O?@JJUQG MB['XT8VDOA\_;W]<&]I<.C1JAS:K0[.U!:R.#I\#$!O8FNG' ]A__\9P_%F* M>C'\ZX7Q:_O#7_NAV=>KY@UP&8AO1'<_O"B+]X#V*E.7/Z:;ZGDSGYKG,) 4 M[Z1.S420\WC0YAPI]*^&'^!9&OS!^J&SFIP(,5T,MZ*6 M[A7=#VXX\8.5-65UR6B0?(LNVA&+Y30506C7WT$&O,K'5]'%JU0Y*YIJ?OEF MNA_="OL'ZJJYN!7X\I)M5/IL'=&5T6=9F9O&"01\(*#+X;.FNG+'_#G\^N37 M_^']7V2IYVXFG9UY=3//S5^?Z*R>YF*.1&]> M/OGUE^SK"QQNJO;/3&M3N#^77.%E^J]/WGSVF8VEMD!SBC+":,R(]!,0=EJ$ M3#+IZSA]XA5B F_IZ.'%6U/7QGR8F@IHMCAY:X"A7W_-:EBX,A_LARE2\G'Y M^BM\H;LM?6T.C87-?I9"A%H:2R*=6D<[L!I8(T"L.$B$A3PBQ7\)>0)-8ZE<+ZD4GL^0V\,M94@&N0 MP.7$'(NO;S,ALSQK,E._-\WY)2?&%SJBFD1QDA"6I#$18>H32P,ITH1;&D9/ MO%F1M0]\^OSIZ!703)V]*+(<, E[ 9P\7U_^Y>A(-(L94X(H2PV@PQC" 0VP M)<-2Q?PP8'RCZ#"!"*62D@@;!X2E<4JD-)(H%, <]AH$^IOH6%^_D"9D)F+$ M9Z$ ;*0ADA-BPXHX37UJ$MFO'R31B]<%<,9\'RB^$OE!H2$NLG\2$!0E0L^0)\2/&XB2FB>!K)+$'4-8.TKDXN1UP MK6!&$BE Y3;@)Y$;PE\%HS_YB+HMDK]&N0 MXU-<\*?:V%G^-K,7P"W]4,61$$3'H-\8Y88(D%?(="81TJ<12Y[\^C&Z)E%P M[2N#D@YDA21,44ED;&)B4\%"7^I ,7T+HI!"I=(&FE #_P!8A"1-A"9!;-)$ MIBIA5&V(*#3E:1QK18ST%1 %\"%G !46AJ&(8QX:J3:K=D(.+ [B*&!!"J^Q M(%AM; D55 9 -53IZ 9RCAF;I(Q'A$H#=",%$+4&\R\*M+1@^EN0J:M$O3\# MT/?"XU]&5*\+C=[%[>B;D(""&7,]8M&)KU(;<2*C-((I0<*GH5' ^-O1\W1AS'(G$6__Z"WHZ+VIGR\.4GO-\7J!)_-XCW4YJ]PGY]F]Z/;M@+N/P*4\%I;$80#J M&Y0#:!N1DAB- >'K($[#)_VCQNGN_E.F\;/-3.6Y)9A+'9_]@[^O:^KS#_?3 MU>8$16K[4'HC@Q>R +GOR*']^)K]ED M-FG'_O+\TBFN,?-W!?YO%-M?L@K0?^IT M(JK?SQ-)W7RP?RM+71^7C<@WM0*WQ3GJJ:Q!$+9O1=G_XJVH3DR-G"YZ0-RQ MH/&O+VC\S0D:FRJPA, YHSP"[X'Z/G@/5A$MI.!41H$?J*&2\3\ 06"HGB/; M4U&9W\!TU2A:X!%'7GM?1*6/*S!,3LWQEW)3!-1.NV =1SG@NKIP(Q"W6\8A MK!*LQZ;S##Z!45/_Z/M1"1]CR.N#!:<^.\OT3.0K:W@-%DTY-Z8&\?LJJXQJ MRFHC+SUO"&3%1@T!T!COP;),SJ-8;E+#3LH"/]3JO M[FF=(7>*_*/(P!G:%]/L^^)],": Y(&@B3$DX1J\F*3U8A)P:B(>2JH3R=*A M80BY%@PT/5/-A^K(5&>96F,WS):T[I3(]V=U ^[I=R7'=O)7G+ HB5-..*?@ MMTN,QOB 3*5BF@JN;)#:H6&O9YQ#D\.V]4< U'P%92N(/#)3T5I6>R>5,=>P MK&^K])9KNJCG#H\^;>JM5VRY_FV^^LL*!/Z&6693'9^*(O!!*:.^<"L[+7-] MY];8Y$;NI# M)->&5#MT,Y!B2@FM(DM \H$7 MSH4D0@&72V,2X<@:,>^T#NUB=:"%]SE; T&9Q9_).9'"J@(E8N*1J"R0'N"A%Q %S,4^:S MB%(F!\=GO>YHL_B+F-?;4HFE-]X/^ILI3"7RO4+OZ4E69+73,6>FR_P_2J2: MR.<\Q#=C]0P+.0A/$6IX@30RCD)I*1\:4N\^ROT&IFO,6\"]/BC D3S)9&[V MZMHT]6_SUC#+15U?GB<]*FT#3I Y]^2C)!^6&'0V!-$*+&R6)$ ^.HX(I8H) M/[)6Z,%&Z![*4_U!7_U#\3@E$8BA4"911.(H580QF%L&2A*:,A,&-HE-PD92 MNN>PSW:2DC24&RT28D4D"=/@0*5Q#$0E..5I8E@0)$,EI4_%K)Z)'/W:#]4G M()ZJ$5G1S'^;OQ?-K%KS$@"_]9[:F!?^MA2%HU+P2F85T-.[4L-N+C.5P"& M_E#,[SH5ZP\?$EB)RON;B\I?[Y3&@V_^?#R$73\>PDCH;R3#Y N1Q%:2B#%- M&)<)20,:$2LY6&G<)+&\@HBDG+0$98!G0$]*1'>>2G6S81>ND&A!RY3Z'-*)(W ,(A,0$#4<3Q!D\*^ ME8GYX((XPRIT_D:9\6I]\?=][PT*D;[:2YL]Y4YYUQ_%7$B0*(^2@S4/M!_% M#$B7 A'KU!">Z(APF7*JE!1&B*$2\7;$"^_&,.<2YDL$]@>)P>**J2"IAH^: MQ9'Q_3@,V+87P1Y71M2S:NX"-W>)ETU:PMHHSFD8$ZZX($SY8&&)V"=:JB", M4TO]NT\@CQ;6XPFJ,2']Q+>*4 &O9XI%1,)7)%:4!C1@-AKN,90;G7=SIZJQ M O5@,JW*,R(&6OYGR MI!+3TTSU)YFZYD,O/AT-'_P2;!0_32E1&EPC)L, -".5)+(IC7UNM!3^T, _ M@*3 /43CK[V6MV5Q @;SY)61S?EL6U5.LKHNJ_G[LKF#!.D:3?H1_&\C(D&+ M)%2F[Z&!(4L9)"$)$L5B%>HX]0=7F_KHA_"/A++! M^GJ#L?J&$ .C/ TX<%DBUS?OQ2G;Y1S8?\S", [!6A&!X)@ZU M 9-(K)33- Z8%H/--0RG><'=$*8QU%+&0Y+0!'!C\%AIF(: ^<@/PX@&03!8 MW SIW.!FBXG'.L_U3*UA+/&3@%"?87]49@E(DH#H-$TEETG$Y79W9;IM6/A' M5G%%=+Q/'!X:9;(SS!T^2K.)^EQ'U'+"9<@Q!:4)GI$CD58T"@(JHWBP)+4P M?UV&\(-UDNV!TD\;+?"1(7!THDF,20(6HIV O9#!BL76IDD8\<$58MU]'\7M M2!0/0$M$8$3S-%2$BP \6JY3PKEP18PT"4V0ZFBP'NV@(F-MJYGO6AMORMD] M]%M)5IR0[Q1-)QNJAHTCD<:A,E@TG8*_$H9$: ,>MF4Z$ EX;^GP=<.W0R,K M77RW13M8Z]/(1!'1##NKI$81R9E/J.!1:*SO:SG8PSZ+CM![L^:TK+(^^[&& MM;U"XR'3_#]G55;KS.5,M@4YB4@4.(N4^#Z7V-E;$Q[XBE@_C'WC1\::P6;* MMN"@[\/8R"J5@16@1B/?)M@P)B"8>R(J"%@,FI4I-5B%^B"]U.X^,##V2[L& MW88B-2RT(0FU!?T- @A\.RQ XG&:T,CR-!IL6>A/U7OVSL-=UU[!<,*\ ^ ? M;1,6*$I)2MW=,TH0P1A#*IS$#66FH41.(\DI!38F0&EIGBK6&2$#%3(F;1W M;JS=(C.^,M&/1+P3H5*+%\)PO,9+ ?5S<)>)8=H/F01'2P^V/]88E[YN;(0" M#3/#29CP"$^I*2(EU<2W6,()Y$_]P0:NAEBA,P241H(*+@Q1!EOI:NYC:2,6 M.09@(0L\J3[8'E8/GST< (CF09:^6!OF! ;"FA)>"H2O/\VUC8-%;>#JZ*^ MN@'H K7MEX\28W$D%=5"D80EH"J%4D0H^,@,H%!%B;D'.^&V++?1NQ5^R'+; MZ&G1U$:IEN!9N)99 0V)9)J14%E+:9P*ZF_[N;'[2I-MT)Y.PDA8$UIBN,6; M8<&4YI&"OZS/6> G.F#X.H['#]6NE?HH;[!Y&W : M,!$+D@8!)W$@8F,CS1)_L G"H58)O2^+UU^-FKG*R*YBZ)';G0]3HDY!?]+( M +5JO$1#AY)(RC@)#*4:;T$:8/SZNL70K^!70+7:;SL%;8OA&2>QB7UJB:_P M3C$3*R($&CE)*FD0,18.[_324&_V'H!GQT2@!3>"6!US4/*I3R13>-6(-6'( ME?#E8"O:QXNDQ[#7930=*J%I$*,G) M=EQR\A!M1@.EM-6&1$I:PBCG1&I82*1X'-M(^I$=;+WR,-H)#P")/HN82*0D M@5" 1&$2PJD%&\K7D59Q+%,[EL)MO5%%4S"2)49.)'9=B$#WR-@2D_H^I4H( M.=QP^36"LW=:+C ](E$<<$ MN/"Q2-D/-^'8:@X^#TL4S!@DX DI#9Z0Q59FD4H,]5D@'^C>G0:\#/TM@\GU M>#\T$[ 4P6Q;B9!]D'EVXNPW#'&B5W*<36 (L#5\6]O6M#KJV:I%[2]W,_&N M+G$>Q!KKV?INW[2@N14 #BB2(B,I: (>"A5XK6=D&#@L1I% )JE)4Y. &AF: MF!G/GSWH"=+AR. !F-*,^I;[PB(OG?^^9FLHP%P9J!"RJ0)09\)K#N3P)F,!21)K991&%-.!UN<^_#%*><\ MH. &'E"PH;Q;ROW$3X.8))@Y9G$"MG!J(EB(#15+61J-A8.#%6R#Z-%Z?%IM M+B<^"M?5Z(06RIK4)R!DP>P)PH2DD18$^#,V3/ P# <7G;A)QLZ=[:K'?-W/ MT\@H"@.J#<=NQUH39D..VB8E(J:)L%:R0 RV;G*8=S0\$!X-2Q-F+5;K!(0Q MJ4E*\@;S+2[*[A'F00GFS?H_V\E)/N7&&)#&(D$M+[%C M7F02 B:<# /-$F:VO0#T?@,\#Y'BC@(_C6D8$:/P9*A(4L)3$ LVE-Q&":61 MO^VU1/=Z&>X&A35-M(TX]TGJAW@]!" I%30"HSI-8D9I$HP%UC?'T"8[@OAQ MZ@LN\((SL$P930W>P)#B]=\J290)I!X33]NG3A^HV$AJ$X$11N( 6\JG$@Q3 M&4H2LB!@$0>:2L:;R>X]G3?>3';NAG &Y*DUB?W472.EB& B(-S'_JHR#:-D ML*=$!I?0>P@I8X.(*1X%1%ML)I8P383@H,$XLUH%.N'#"\VU;(U5Q5VTI%X[ M@ME_>X1:%ICXS%J0KC()"2#O?FES=9 29')O*# H]LX=.K5EA5 M3K*Z+JOY^[(QSG"Y6P<8A$,$_]N$>Z4 $<[.",+4 E9\O '+8DXPCI6U0B3) M8*.5 XQ-;-3S-5%J8J&)$4&*IY;[/&4P7:H$82J)"#<<_(H$^)\G06S,("W2NZVV&DZET]TN1+YP51XESZ8L\0,_"$D48V@Z MX9I(;2,2\T"K)(YYZ(=#P]X=B__M1*1(?2I"D+94R(@PO)%&4AX2+24#54ZI MHH-CPUO=U?!F!@:6ZYM0Z#?95_SKKNW@C1E;@50Z-(81:[$5?&!\PGD4DTB$ MOA]9GH1V<$@:8S;#BMD\4,^YV%+!$T9X@.*%T9!PJBR13*A86NV;X;H) Q0O M \ HJ'?+!-YZ$&I.F D%27UAB0F5%EH*:MA@VU8,JJ/! UV1IQ1-4\"<4)$& MLYN"LP4N%_R5&BJL#40PV"3C$.ZP& *F9^$U =7V0\TR%0T!*21'&QO/Q&: MRR1YJ.X_CZX] 1W;$Z"SER8V"F)#1!0)(#A?$N&S"!P%(V481[&)MEUF/$RC MQP?*=?B:A5H%Q 1) "X?3PE7%K ;6!N'BG(6/)!-]NCD1SC*#\P5*)J$TE*\ MH4D1EO*(I+$.26@DX]SZ.I6#7A%")<4K$D+OVY!'&@0EV%NLBPC M4 &/=:J)CFP*# ZLSI, [WE+6"1,P%([V'X[/Y&I]4!*ZUHFX((YCF!R :2W M- ?[;]Z4E5&B_A[P?U2PA=?O>'1NZ _=N^S'L=*6$\6B"..BC' C(R+!+TZX MMHFQ@^VJ,L2BD2 %Z4,HW8AX ZW"\38JHQ*!QY M\*Z(>[BDX=IK>5L6)T"VDU=&-N?M]+4RZ+NWR*.5,KEO6^1KU=(_=!S?UT*$ M+")IP#&A!]I+) 9+IGD*O^F RSMW[FX18HFO?RU,O*EK860J "8,U$AH";,1 M)VE(.0$>#V*3,*W,G5^9>G-(7=L8"C;7_C'&G+#EZ#=RO)4\P1ND(TFTM3JA M$94V'%S X.$KCZZH^3D2N:F[#,#[[UYX\2,+V%SITW8&)V*&27 *=F(@)<%L M%^$RP"*5( ZYM$&2#K;L:+SW:9CW/JWEQM94T0^U_O=#%4="$!T# S#*#1$B MTD184$1"^C1B@\N-W:::':<&HX9+XU&"](5Z'Y"$A$S%),0@!^- 63G5L=:!X!RPW. M9'_HH^\/>E?6>''%P,0<8WY(-0L)Y8P!!XF0<*$I,5&B8C^2TJH[OU3FQKY, ML"F;V(3":*:('W+P9:016%=O22"%$'C.DXK!FE/7"C4>S:8PS_V'&A^&EJF* MA6_P@J2 HW6L!=YR8$G*(BU#X]LD&&Q7JJ$=CKBCT]-<:QH82:C%.\@BZQ.N MP']A"1Y<#$1BU>#:Z%[MA"YPUW[Y*#U.R^(XCHQ/: 2,Q:CTB0Q50JC/F;&A MT5S>>7[NCGGJL=^<'2KE)R&X+K% +1>K@*0\#HF/V9?(%S*P@]5R&ZT%'(P8 M]*EA82 -H:F/]UZ$AG!C*;@M,M$F3GFD!^M;CJ6A8VGHFE"CUZ^&H)LK#0VB MB#'P[DE,?;#U@C1!6R\A46!C95EJE1A<.'L Y8<_!0-MIYJV:1!(C1<8<)V" M,^I;PGT1$YH8K6,1@)X>[.T?8RQKD[TCK[V"X42R[B:\"]YBS$48DCB0"H2\ M;X@TB27,9YS&81(I-MA<\T-;K@.0:"&G4L=* M(4B#7&)*90!(DCT-2I#D)) M!WM!P6CF#EU+W[0*=S-VITUB^&]JB!\B32N1DE29$%PWD5C#4YX&@SV: #J@ MG)B%Y_"VO*R:\,CD.6JU0K\3U>\&-1PVP2CJQQG? CW"C0A"8F+$9PA_ 0IA M(3SB(@JXB?3@(I*#5#'W%?*?P78<[CY]GLZJ)6XF[K88\VLW!_S93]#_TG_& M&2Z9K?[#-A=FFS75"_SAAG,AS!'\L*WZ@]V;P(Z4>%7FN:AJ9R$N7N2,5K,Z MQ?L9#!=@J)Y?2U:7C ;)BT]'K[ZUG O/XY>O3%%.LN*R:3M\N=L(OC7OVA3/ MUU?_'77A3G7ZL)N..E12_J7S]G]>-,IN_S;%7-VO]Z4 MN(Y>79COFK3QZR_9UQ<5:G-4[*?9U -9__MAF:_++GQ@MZQ.GE/?#Y]7\/-S M'/?$$Y6JOCVX&_$<>R016Y9-43;FB=>4A\;6?WWRYOWQ9TOQA@^9$$EC'[S= M&!S=-,%KK"(=I'$D-$N>>+8J)]TSGZ6R*@IH2GS?Q%ASBK?14Q;0!6(6LSGA9(-Z8DL$%,#5@8U)XC=JM"H;@& M&X?%\ 0#3$BC4Z)#A0?>:9(R)';X4X*UJ0$H24B8#?'@G-0D4JD(H\28A%$' M.R59$KB.(,@Z\(!D*2-*1B(-4L:#&-$/#G5JXE0 PA@, V(D4EJ\4B0),,>G M=8IXM3Y>#!#&W4L52_!((U")Y2'0*:=&XTMC&W#?)#[!8LBN]46,N2)#[01@7^8IO!7H)1* 0(JCO5@\:JI80:D413BG0EX\XJ4 M #5J@X0!A7-IY3I>>2BPKL0 %$2(=V8E>+*$ E_RQ,;,C],8\1H8JA/D/)90 M('8#@I$#HHF,F0*<"F,(SQ)X!^,6LL3;FA@\:6 DY@!XYN0X>T^\)=4$="<2M/8#W1H%;Z4 M9POMP)=K.,J Q$#DL2@X582*,DR"Q/A LYMQ\P(&,54QTBL6< M!MVZ]\O4 MJYLYH@7-Q'L^M/FI04[GM39?YL7@>^^ MF(CJ)"M(4TY?M%\ M@TY-1BVA&>"J'W$BDF6SU\<@_]3>^_-%^^PG(BB?[I[ M13N!+"M88O\=W:41?.OIN ;I/[P^.7[_RCH[WCE\?C1"\!02/7N]_.CPX/GA]Y.V]?^6] M_J_]_[WW_F^OO?T/[]X='!T=?'@_@O4<6*\CR?XI0 T4)TU9['BO=O=W/= ^ MC%\%RFZK*%5?, ?+AP#NNO#W=Q,G_.LRSW0_OG*SKRSQ!T1C^#@5PE 8^\V' MPW=>#[G5!=YP'C0]B[)P0;%,N0@*F+M!JFTB(P*&-IA%U%"2^F :)F!C6T%- M&OKBB=<%'L$<=*?#A0BU-)9$&F_;]HW 0[\AMM](!-A2L?3!02\$AH&UR5Z\ M*M4,(T88GQTHC .?_'U!G&MP^G5D]G8-= M@QC7W[)=',*\'4 [QY0&(.? MUN9%W69OS3J]N+F?X/MA 57_]K.LSF269\W\1?]\-PA&Z041N==%^#)TJ1I] MQ0A^?@C\49U_98_X5EE??-EWL/<%=DMD9<3O+]P_"7[Q\LQ43:9$WE$%T!HN MXRHBO87+YF^<2F]HMUPN[44B=)0:8A7&MC1XPBF+#4ANEB2IIF$JXTU)^[VB MP(8Q9EI6S1//U3\U?WV2P1YKHX _RER*/"\;67Z]!WXL\/WY38V___@33UC\ M\ON:X5(BWP1EMA0R>.*\#SWN7P-A>^_??]I[ZQV^_OCA\-C[^.GPZ-/>^V/O M^(,'[M$Q^$!>$'H?#KT@\I[J9]Z'-][Q_W[MK;A."[=I;_\8?PYXR"[#)M"Q#N0[*N8&)OJU\'(S5^=G=<^O \JR&JWUK;+6+Z//85KKB5)64KS, M(M 4=%=L"982$#^,%0\C)F*=;BPV@U6N[CSU([#8V59;[/=#H$.QV(\/]]X? M'3C3_!I6^VBT/Z#1WBQDA-<6IKH:@4O-Q#M;N8.8-JILSQN\@#>8"O%PPSUY ME_SG7C=RP^4VY>.!\P_NA$;13O__>]_/[F@CWYQZL:U$5F/%/CC^8!P7,_0Q M7]R5@ZF82>)4Q22E1A/&XICPV*M7WC\./KQ]?;SC';S? MW[W+L,LCJLNY5K+T]5>A&D<67FF]:D$.GJB]>FH4'BC37E9X65-[ZE14L)?S MB=51W@U0WFV>D"]SK1X:-ML:)?2_&R8,OCN"\>L'$OD=QQ$O(9/!)%J_IZ=O M;2 'D8U#$RE"(ZJPOXI/!$LI2:P) FH$J.0-J6D\9UU-.Z?+'0+=!YPUU7R_ MU.9BC+'&$=.J/,-YAILCRP7>?K ],4;^,$4!FY&QUXHR7)"Q=P;ZGU9H6*V5 MQ3M.;"0C@@,E#D>X]X#FYCL/AM)=75E[9G)K*^_>LRFJ=N;XPX(&L M8GF$YS7@F:U:!@ZLU8DHLO]VGY\-4(G> \+N3HE>!R-;HD1_=L9Y>K![N'NT MZW4-_:I1\MP0@.NVA?>^W+U4W&PN67S_$=Q;&WE1&M'$9SY)@M@9>2$1OL1S M]R)55-K(I#]7M:5Z:NNW^]!> $PS3P:!SY0"15<^J]PRB)J.;><26R M_ 8E>P/9RIV5="8\!"1K;%H1X'43/"0R"A7A.J*^T#SE_H8""A?)A@Z3;(YF M,*<7^OX6DLE6)20V0+YXK8.2UB=QPB*\_"8B N^L"ZAARK"$@\N[4?+=AS\_ M5,?EEX&&N'XKE? .15,66TB]=R7DC-0ZTL(07V+O)28I216WA"OK1Z&):9)L MEDJOL(Z<[./V@A+0LXH3;%VEZPL3AVR?']@ 4! M8Y;YX4;IZ&,)A)+_/]G4!=T'">LP9-<)H U?&PW$QWG:H1YSX],*I$>4^!+#RDBRMSXX-T=08"YF45RG_\Z2OU _ZR]AJ3F^EI M6?1E;CL>@#^?81$3DEH; M$A8JH])8QL;R'Y4N:+[LP58>1IYB*W\R) T M#"BVOL-+EI*4I$(J$5$NN8E^E":PA7;^$>G^H;(UUP%/$B6PE^\Z90\K \.' M.AMPJ]SK$>B4*FLR^+JMPC*5T=YT5M4S+,=J2@]&N$A;0)_*9ZB1\##!GFI> M?.ODW.9*8'ZHX"5DWRUGP2$!_]Z@8)>GP?6K7L+H\BQ@N\G6HHG\97W8=\BA M>ZXM UI_\O* ??> *TE:']]W-.Q^\I,H*\[']R>9UKFY4-!VV33]DMIYQJ3 M;;,W[NX?9"XCU*FGT_K[:=>18GYJ MBGG?E5L[&6.^JE-1G, 7A0>O@V^6^O^&12\!-JB]3=G+/>NUKF3@_DANJRO& M>,(491$G4BIP1;'AMTAUC*=! J%51$.J?M3MZ*S/>4"ETX!#M9+;FY4]=PW- MCO=G0((?>&"@>F\4>JO/A\H)AZ_^<3Q2^2.E3",H M2XA2H<^L222U/]Q@L!?YKSO[PQT O) ;0^ODWM)BMV*$XU/CO=\[>K7W?UJU MX+6WS'EOW^[?HI1X>\J4!H. &T6N3M8B5][[LC!710O'TX3#.4U([^4TX6!( M&J]^5EBG+N>>.C4@5";85#AK*7?EE&Q6>\+[8O*<_%Z47V C1M1 TAI^J&>8 MM!*UIXW-BO80[>$L-Q[SHYX'5E@'V&$7]?2_X&^O:[]T59./#6@8/XJ5UF%* M*$\"O%!)@7MA\,JAQ,0"5 83/ZQAVNSY/P$Z?T?@''6P.7"@&2KJWY!] MLGR2"IXJDP#3XE5K5'$BN!(DB$S$34A#HS94>/6/,I\56.&+C5VJ^V@7.K+Z MR.H_P.I?3HT[C7:.WY\&S[Q3T.#(Y-H3>;[@]%41($TW .9YZ&7XL3-Q3VJXS+*034<_V.:^\IS ?.F5?/U*E7GY;8B*/O']>< MBN;\VK^(^J*@<@]W>W@&QDFAO:>TW:,$%P]^E_^&'>!X-Q0>PE5T\V"#R]HM MPBU2U(W'?4^+>;U[AV(+;WR4H>$D$"'>]\E\PIE(212':6PT3175FQ%;^[.J M@BVVG3LQ -2(YEZ:'=^*E/]EZJT67T@R[\N%XANEV5U+,^1R8/!)UC0@$DP. MC%Z5!<;H\KEGSDPU]P[08Q7*U3:^$HWPWK3FS9JP6\ZQ:N^LNC:'YF36WOWH M'9%C[REZH,E+&M+=A>^3N6Y"4^PF=->2KUWO0J"9^ME=BJM4!DI:80GV_R!, M0Z7545R-XNI&XLJ%5G+8KO&$4B"N ML I-.P[&N$IQZ;?@GQ7DTA]J6"_\V5D_*&%4.0$HS7?04H/IP+Q!T)YX *LO MS6G_\RX8;L:MS<5Q7-]>5P_>EBJKEUY&(HV6S_\BB4O MQO81IX!*0GL[=-7XW$P;UK'5V(!;C5'8L1__>+,QK,ZD/SP-37<9C7YXFF W MBN(A]#[;C@Y2@]$ ;R^7E0-L4_) F-K I307[HV\#4A700,\BT5EMX7RJJCL MIAH@X ?#(A?MRY$E!L$2CPBD@R'VO5$3C&3_\Y']-V3\JAT[!%2%@Z3^6]V? M/13J'T$Z@G0$Z0C2$:0C2$>0W@M(MR,Z^%"WSF\@Z\G]* A3:HCA%EM#P%\\ ME))$)J4T,B;QE;^YN\*J?? 83\IJ?LEY!3?(^9*J&S3H/']REGA$(!T,L1]=51,PXNIG(/\M-@J#).8\MH+04!C"$M\2 MX0>:6.I;'5F;JF!#7= =C_PVJP$F=7W1*)1EF4L843:R_#I4/C^OU&YV_HXC2!\2I ]G8O_D@!]I>03I"-(1I"-(MSJB//IC(TCOT"+C;;O!C9AD MW5PCZ$=J'D&ZS?'*UY!2>QFHI4]A_S-,"70-3LW8>\#U_' :-?"J2F]6=T>ZP5(& "^]G!D[<[W]MT%L.L OBN?X\N_ M9/!J>*U7P )+3,B=9;6KVBA$H3*1X\$V@)G+T=6-*+2H=.WAQ7*9OJHC8OA4 M/+OT9.Z=7;\74YG8,":AL9HP%J '1CPZ@ MVRSCV#5DW-#9>A1E6]/]8*7M5)?YQ_L!\/"_:!J#-U:B^ !)DC4U3%2($]>> M:7E_FJAK4]?X72]>C+7&=0LINAOM\-$,FX@4(+N0XZLR]THP %=$VK+J "!H MEHWLF,]6;B$Z$I44,"WY\#4W<]?6ZFD0>9]VCW;W=[V$QGAET3/<^7*;79=8 MF8-H6A&<-JLF;5L7 /U4X""0M:Z=IG8K%C.=-=VZ[DQ*"A/X*?53$G)N"=-I M0KA/-;$1TQ'8B4:+X$>EY(&RU1YNIJSVECA]DXN344Z.,N.V'5/J4Y/GO87D M/;VD_^Q:-Q!@U6>7]:#$5C=WQ%LLX2*,$TD"DS+"5,Q)JA)!C BM9))%/-S0 M+>='"(O+_"O'3T845N3U8.^ZN+9K-38@NB9$/Q3>?\X*O$Y^QZ,^#78<"^38 MR%!VQ4/8SK#GC>J2:TDG98W*!WM[Y_/6.3#H5("0+@OT!6H%6O./F< N9>W\ MXN0$9D(NGK2=Z=N[2IY*@=X#:G$8I/*R1O6WN,'$JT5NT'O(E.F5M6IO/ZE= MFWOW(*A)#3,O%/%9V7D?. *HWS6E=#V1+/9RA*'UQ=VYCFE__E%N'PR6.Z'S MQO5& RAUW6^U"7VN%0E\%H,$$8P(O*'>^C'5L8V$C2]H]#1E@ON"$QHRD%21 M]8D0$8JKB,4B":*$ZXM2YZ.S:=[DI6B>@-64M;-]^OSIZ-43#\D#1L=/0"RK M##97__4)B9[\&O!@-^EYO%_ZP%NCP?/7K[S?_N4=OG[S^O#U^_W7Y\"JL[.KFB)+ MSL"M!E4D)-C0>$&0@+]\J7V?AC9*TA^^GOQ5J6:NY?-!H)PHNH4"-14]5J'+#L#=R@\7\:TW $@O\,G?=]/MWC]\V^E82[ 5M00C2$>0WJ 2]WKU!/TED]WR@UO5K_SP-7(H MN>!;3YR@ET^\YX," MSX/Y--<"\B%X,/\X^/#V]?$.NC5#[2@^;" >[_WV]K7WX8VW_^']L?,0WWPX MQ/^_<];P0&%Z=UW:KP6T1]6F'8U9GWV_,?IWQZ3!;I*$WQD473#&OV5G^SPP+\8Y>N]V-FW0=5%*WO$TXBGGT1;WJT5\PU=%V^IJHNWB,LN1!WB;6&S M$4\CGD8\#5YMW0/R;J.UKH.66RFMS3MHZ]"-K]ULY'J,MQH=[F9_:"ODP2J6 MKF7*'#1FX@6[8TQL"W,C(Z:N&SD!A$P^!Y_[$R'WQXUN4=HHK*++RN*%.W&) M6[TI]OM.N \?8'EL#N%P9'$P*N(J7/:67RNLOKW MSU:HIJRV444?PO*]-^WR1S7]>-5T,JKI(0CWX1!$JZ9_&]7TJ*8?(:;.J6GY M>594IB[S,Z.W4$E_6BP>S^!9Z^%)8#P1.6KLQZNQ SZJ["$(^N%0A%/9=-38 MH\9^A)A:U]CT\[0JI[@?LXU>]\#V-OT>1GT]ZNM17_]4^IJ-^GK4UX\04^OZFGV> MP#L^U\*:9OY99S5V^IU56^E>OX-GO".W$^_5C[AYU]WAR:3QI,>)IQ-.( MI\>@^,:32UO"90_86F+8O27&YA)CTX(13X\*3X_-R1N;2XPFY0#9;,33B*<1 M3X-76Z.+-N8$'U].,!IS@F-.\!%B:CTG&'V>N)M MS$%V%YA:LO*.[SDPJKV MJCSO]1^SK)GOP)#<70BUJZU%=C^KZIU+7R:BN1W7]"#&UKJZ3SQ.] MC:KYG2C$B;L_>NFG8_7NK*YA7N>'[Q4BG]>9\[_?]*8(./.%SII^#"CX6=ZX M(1^FIEW4Z)L_9F4_MI@(J7/:?AM5_?^9B:+)&ICE MS#BE#5_D_>>5$SO>GBQGC=<%\[$7Y:C('Z\B#]FHR(<@_H=#$4Z1IZ,>'_7X M(\34NAY//]OZ/$5/G]+WXK&#. MJLSKSZ#]VCZ7VZCUNTTX%>X:7>JQ5]:HN$?%_?,I[O&RIU%Q/T9,G5/<\G/9 MG)KJ6/;Z=&H'"";C7@:\33B:?!J:W32QA*=QY<6A)%C4FHL MT7E\F%I/'P;^9YU51C5EM8T':5[U:]_Q7G\U:N:Z6GRP-E-]/^G]LIKB:XSW MMQ+PAN=FQJ,RCSE1&(_J? A*8#@4T:KS8%3GHSI_A)@ZI\Z#SZ;7@Y]5.9F: MHM[6LMNE0M]?VKNGTMWTU%WC[K[$6+JG.ZFG^OVAJ/YY_)+ 0[L M:;:-+:JZ:YKFWH=^$]@@>A\0);+"^\T4!MQS[%W1_NZ\]&5#ZJZQ])671(WZ M?]3_H_[_N?1_..K_4?\_0DR=T__A9]4JR<\5ZC\\TK*=%D"OZP]7ME&O*?;C M2H _WQ[;V>EZ8+61?.\ W@K>/B!G#-2/RGY4]C^;LF>CLA^5_2/$U#EESSY/ MJZQ0V53DG\6BN^-G:[:QL]7'?BLK?2N]-\9TK:E-=9:IL='5J,W'TN^Q5'7$ MTXBG$4^/0_&-I=];PF4/>#[W;-#'<__Q\$;I=F'WYSWU.>)I._#TV)R\\73N M:%(.D,U&/(UX&O$T>+4UNFACEO 19@FC,4LX9@D?(:;.90FCS^;K:2:SIOYL MM_%\[NMN]>=NK5O<7>L=J5.C9_F8''S4R<%D5.)#$/W#H8A6B<=;K\0?R#6Z M4^-ZF^#_@*HYQF;[V$#C]\_U; )SS+=0/[^!^;S )W_WCMH]C&KX$:OA]'MJ M>.OX?Y2_(_Q'^(_P'Y2J&4.N6\(]#V(]UO"M:/#BWRVT%X\._O9^[_C3X>NC MAS<4MPO_8PAVQ-3P,34Z7W?F?/%O:57XMY"Y<7]>!=&_W!B@P7;<^(B;/ET8 M%5-Q8EHZ)<("D;T0^1X/N]@(R@.TCLB;(?A-@S\6,#UM:E5E4_3\O/JTG.7:D\8##:N] MK/!46?Q[5KA6'-Z7K#GUREGEB9G.L$\'_%B7>:9=TPZ[R-_7??Z^3>SC^>4) M@&:.=_8696/PCEY3F:;TQ'1J1(7?F[PV7_!;?&F#"]PKBAE,=FBF9=5X\/IE M-L*6%4[AS>%A#YN!:.^5468B3>6%P8Y'?1IX3W'$?_SI*_4#]=)]LYB@_5:_ M?+;C =#5J2?<>U7?#%Q[N!)8B)RW:P'?'+XHE/GI:? V_+O?HM_[<(9'OKA=D/ZLO?@<,?/'+"J8] M:Z==_-8Q63^DP^(*[PC@NEQ\0>;I60?$Q(Z7H5#1X#7%?>=E] ,A, M33G-SG;MPZ^0.-BAR8!=X.I"E1Q2,YJ5RXWI].*-0U=N\&XT$XPD5=BWV_ M$-LX%G] 4BC/\2=( 5WADR!+?K=Y^<4S>*-'!K_.'6%U#'6!'T$,@0 QV"?4 M34[<- 50KP+R@T$_O7*_'>%\6 .TTP:G@'Q3G(!<<1842)RFFBE,:^QX9R!\ M)JW4UQDLQA$$2GM 24(UK3F# 43+F/E(:]$._4+D+TW*T2#3>N0LGK![\@' M9G S.9++BAKAV,[:45HY:T#R&9"];T$L5J+C@W*F".18ZK1RW Y!G&:Y\QS.BG@/1$U AJXMP:+! 9JBT$1.KS-XK*G0>LMHA M!#5:NX@*LU!Z9PTF;F'NYWQ.Q)G(<@=LG&O'X5]GUIGGL#6T.%8QB,]F15&> M=:!>I:PE$+YI$70&4/C2SI']PR(!T@;E:8;4 ,/.>NIF;=SP[?.>#*=+N[T/X(7'LU< MKR7S%2]( .%75D!#P))U"?*RF6^#6AJ%\JW ]L_3#'7@JC3M+-D)NF(:Z7W- M$G0Z?%68@I@SO=0$@QJ@\3NH_G*-A(%'X7M8P4(X-%]*4/= A/#\P:N#^PHK M;-1%6- O(;N?V.2=KV>,>A!HP885JR*MG MTS;^95%7@'I'_ZR>8_,#+$E=H;$AO#.! M9IM/[0L>Z-^-3YPCHHNA L6%M4YJFS-[DMC V">K(22N^:07AM"=I2; MH1'DS/65+T^-R)M3U<:B%M_F KQ#9%.UO#WBQ%WTB!]W8"ALJ;?4<+#-JHFS M[\#8S\'D L\ #;!9T2]\9?)%N-CK+^;HQ,(JJ-V$NPMQ[=!3H%U/I$#@+U ! M,U2MIL57EU47D^G#0F"\8U1](1MV.D " .#/O]Z+\DJ.D0KV,SY8>&N%H MH.._ 1(GO8AQ_I%82 :$7S[%N6!6"Y3@4%[W8:AV8QU>6WFUZ^TY+_]BW!V' MPA^^T__>J=!>O!.QU'T?[20T]L _:4WXI>.VJM+<,RG=80%WW[-T)TP2I-7* MH::>(LK.3#YW\2RO#R]K8S$8!MNZ\ )<*:Y&X*\U[-/%+AQA-J>B\3I6,4B4 M( :1J&=5'X[,1=V@?6.,-P'V/'7[QA^F('I+O>O]=LE^@ Z;^10E4CY?H90U MCPKT3 %3PNQ.K.]<-0ZPE>< %2"GR2QOLFEN6F@@>)Z7J&HPG]QF7*:S"CBU M=F[5JJT&* ;[[PQQW:P S?5CK?LH3U:MO[H%&+CI"CABN;^KX(Z+0N L,.D> M!^;Y8^:@59=%"^_3%A$SN4P] ;&B@L.%+![ON!^GZ4#N<('>TCD4[)U[BP(F M P=JWD*M+%J >5TKW=&GN)U/81:,XG"'0B=S!(ZQ/M080' ] ]FJG'C@LX/C M>8$6=[W]):K$2;W=B3JF>_?QIGMYP N9NK%FZQ3_%3\0PSD*(-0'7F M7 ZOJUVN ]X_@94LHET]G[21 _ZRAC4+-""?RF?>629@(B=) '(P/29:GJIG M[8M1)D]D5BR,-R"5TUWOL%L<<'<]0UF/<9LJ4UTXJ\%X@PNI8)#*@6?M#2Z% MV6T49)S F!H%6HM\A^\V-[O\&;:0EV ;@'1I51KZRL3MDO%D?I_<9^2\"^.TR@T5S/:GA;^QZ:_.7"E.N87O&*UQ309@0)O;-BHZ&*DF"@ M15IC5>-8U;@5M#.:+-NQSEY1@^-L-*H7IZXFI;,W M,!Z2P5,K_I,S'5"[9,6LG-6@$=O?EB52ZZZ-.1/Y#,VF-C/OK('>8+I@]92S MIAN79Q9>,U=Y&_V?B*_9!$T5&)_W%OJ%6>!]Z,XY7[J=IHL19&?@[[1)B),2 MG<(NI ON)"SM9.[E;8*JLW< G9C/TIANR+%RPHA):[TK=$(P3U1?2(3 7O'' M"?R(?D_NR@GZ*H7.-F@7!6@ASB9O5U&WQI'H5Y.I"Z]=Y+'0MJEZ4U^ F[[F MY8)O795"M5GIB?AWN3#[6^L B]JZ&Z@Z9]IY\[ATM,+ V6D-@;)3]B;/G=YW M*:/%XM#A!GH68*%A<&X G/G8+B5N2NB75:=TXC.C]%8UP%CP+X6+EEG9Q4F)6'SA7&+@5D R)=-J\MV#D>L9C+- M2S#<%N4\N8ON(6U^!<[5BZJ?'GQ=MLKA8%)JDZ^8?Q) 4-1]$,&B9PRO!C/) MEGD.7J8SA!W]9"[=V/FDYFH;&E$%HR>S"<%X2]:@T=];L#5>^-4&'-;<8N!E M#+%(=V<7H #FJZ]5==NMJ>#]>G0KM0ZZ]:UC+;B\UT>!'.MJBI= MU>3"Y=[!;$I;0= &F$P)+L;T%*BDK]FIURI>@",PJN1*#D'GNWC$'%DI0\)! MGEYC:%<0B2RC!69:^K*'T8F]E4:XJ2_B^',9%P(N_C-CNSZ0:Y[WD^".E84_Q?4]V^GT M( 9=W U\>1NK%56;J+XP51O4Q#4N+BWRNIN,4)"L>)#@]D_;;+U[QZS9^?VF7J:WG[9K?^8PL-/OI!%?^Q$[R+:PC6PE M6P*JI.E$P(Y7GP*S=Y%9W"<\U Y=3'"">L-]@7N;9?5I;R-@&F3'RQ?!;U?& MV.F-+Q72V0OFZJ]:S%4+\L[K>>J_Y.=Q83+>Y:7D8M760URJ^[AM8Q M[]:.^EG!]_MI/ZQXZ3J M! 1<9_7V]0ZKI5 86.[*DNJ5HJ3O5D:U!Q?:HJZNJ/#R4J*L+YF8=[G?4:MO M#K]M<5FQ+(>K>VQUGEI;_@T+_H(>GG!*RN1=X@=7Y-*975(>K&!TOZJ%3'73 M+Q-%B^#IU*6'OF!=N1+HGC@S%,.V:.DN[$EG:H/QY^K_:J \U>8R>VUFR++2 M:U)*K-YIB]0Z_:HS@?DB4'E%GY%]A2O:7ZV\AP7FI42+NZ]"@(5W!+]&B%WY M8%9C]K5/LNY@DM'Y;KT3@=7Z7] %7 3'RVH)Y\41HE6 =_E:C-+^F081V#ZR M,ULZA>8.[:"1U5D[3M$B#?519400 ,\Y-PM#8'_O;X<+*Z %L3/4^DP!?(C: M/)DT7D!WT[_LHE9R: NP40T]I1@L[B1Q,1*!*<_-4$ M^)4%S\U\VE)9C44;BZ(H/$-4&[$@(R3#W#@*O+PRI%U>FY1OQ<0DDO !2 RVM(">.RL3>M-YN CZK8@!;Q1\Q6I%'8^Z:AM':#. MEW?^8BL@G9\X2L?;'1K"L@Q$6E_7T[,KYF$O\T6S"18=H3>*80F72.VX5XKB M][[^^)(RC9:X,.33])[R(F7M+-S50(6+%O5N]JZ['+1RLK 3P9W@0D84E3KM M:B_FO26T5^AW?>QH44:UW%LO]EQ)UK]A72T].O$/__YSS%9DDYRC!(G1DUHI M%$>A@_0:P-"_7"YTXBZH]1[@=>KM@0 'EEC(4?=&%P5JD]=@@-0+"\0Y&SU< M+UW\KGHMO3E6ZU&3H37SI]UMH=?4Z]"PHZ47:^ W<$E0[ MN'ZW.90B?0RG6I:??8<6[KIDQQ,H*Q. M@ $?9:#B9UBFLYQSI>)JM3#PJ@*^OH*\KS($Y3+)7$@5QKO(:H_6%1QVQ[<6 MM2HK@'3:8:TF;$&HN+ZZ7J!T6236*H29.V(D*EBX*R_ZV07];;S$OP.;[B^- M@#="]947BW*+GQVLM\XB29-GYLRXGIC[;>&[1 7VO:G:7KW8J+?J[Y.BT+TY5I[9PSL5W>J3/_4,-^.37YI-?Y M"R^O5U"MB3^_PG?I0.ZL#FK:8^<]DL'FE,.Y!^A6%R5MG=!E8<37BV4G6 MK*2K3V<3EQL\?TJNK41SZ\5P,CRYK&#OG5>WYA<58=EW:!ML8.)SV\^^<*^?-R])9NSCMX@"TB^ITQX^; M]6.58'C:>7?$%7%L4ERQ:2JS/5[=Y&[1-:F\*]F;6U_O#UTC[_^U2!*4+7LV*-@'AT.$: M(K3GU(YF[E1#M6+?MDD\'#;4,/JPVI^CVVL8,3=.NS?7;:%R!)+9W6J_R MK%NJ5.74+,H<:[.DVC&BM1%)]VI)A$=KO0OVNYS2QSZG],D=WSD"LG,NU%Z/ M_>V0AL=]OJ!JPZ5E%R7'+8J65&LLK?E"ZWM7P/! M"D?Z6.R;MU4.*\R^XO^VGMPI_)G/B:W$R:0M@&RO)UCZG^<<06(AHK>)Y6Q]JZ ^-8XMU #-. Y( M9(9)^V6SG:SH;J)TCO RTJ&<]&H/,9X3$@X^E>E.],($K@5-Z]8C05[>'J#U MN;!*]F*#JK[^^E*)9%T=\^79XO4^ :V$+_O**X!%7US2)S[Z"NJEYSI![[T: M9=0M:[/V5[3$40-T<-*^OB8LNGNK<.SG>)7%/O5_1L7#A+#2%@NYB\P M=K9*X?'E!(XES)F=$UPK<@H^!L: J)J7CHP)-MBN7R#&W54UEQ']!+[XDNGF M] 7=C<+D+]O"!3VH,G? F3B(W6B";P#O DPZFX/2A2]^"=+:E0Q3!%]F)AZO M:/_.!#I8MH%;2P,=+X7*=F6$CA?59<;K6M#:M8Y?;?\_=X2A1"[M:NTJZ0+K: M'QG81[I>4FAPH9TAZ0HYG2/2?08%X2KS5H1G6?4G?;KB M']<<>6F1 5-V_QSEZBA7'TJNONN,K4^=A^)*D/?00]D.F>G6F[5N'CJ:,B]+ MW3!PEUS%3:NTVHO D'>M)W*>^-TM9_IHN/QQ6[E MY^312M+NDF1[*Y]UMR,4CQG:;ET;D66U;=J$EZUK;UN[ K,DMJ=P5#IT_N^M]7)UGD2G'6IAZ<:9WO7?ORA%8 M?(.IL/EI+^YW7!UB-9LV:H[GKPP\\.^9/FG+!;$1R:1LE=?TM.SAT)6BKL0: M3T[0/F]Z "YK!3%[GF&LL2WQZU1@-]PM;WIA0[+-^E_1N;:#/E8;KE.%BSFW M)?YX1FYYV,#]V$<%Y'R]/6Y^4E99<]K%7'I2ZKO@&)>2;RV%6.OTS:SMTML[JF,TMN:M7^(IOO&L6TCD[7PVG9 MIA! U9U[[@,QJV4G.VNJ&[A]<<1ZB5<,FV!/.RS@7Q1U[JS&LOL ]?G.C)>< MXG=1^:4#U[MJI+O@8+T.OHV+X:& [H3[JMV4K0:$UU7[3Q-J,^=% M,'B,NMQ&/XZ]R;_;FYP\<&_R5?'45HJW)R7@ILC] ^8R W82#=-"VS''0'K)+=-G:>R=IR.MNB?EB8Z([ MZ4G4GZQ<;XJ+0G#U'7TGW[914#L?BJ\JZY-S?1M=IUZOZCF%]1NH0K&9U%=0 M!ME"E[H&JUUS7CRS=2[NM:8PVVY ;LI15&Z$HX\6/9]&IK[CZRK:X.>_R_Y* MH-: PKXS':N#&UI673?2+N/MSCNVQM\JFZZ+B+H!>V?GVMW NDJL_Y^]=U&. MV\BV!7\%T7=ZCA0!LDGJ;<_M"%JR^JBOW=:5[.Z9F)AP@%59+%@HH!I D:K^ M^MEK/_*!0E$2)4NDA1-QW")9!202F3OW8^VUW#N8QH9498$Z*[##Q:Q3W 8N M?&9-MG).X%**5M?8U2S/A,"^II#ZA,">$-@3 GM"8']N7&)"&_DJI8T,+L1+ MI8V\R:?Q[?4B7HSH58O_@#/;BT$DOH2DMX6]E6$O!\4YBQE)>H5OK)8>7*-.'^'?E[>7E6)_"T7W[20Q]PN M7+ISTHXI"33#($%J<):ZON^'C,H=VV\C,U[2,L/\/XC MLL5)]6JO;#%G$ICB@,MI-@+?O=5'$," _ T;TS(2UX#E[EL9$WYLPH]] ERN M(,=> "3R(JILWFQGP%P6F&$M&^I7UC5 F1E,RWA<54:!J,]: YC3BDC,V$PL:#K-G2CC7(84)S)%1IX3/ M)@0T6AN!. /H3N(98WR/M2W@7;MYS,8O#0FB/D$KXTS+T*@+HX'CHNP">"W\ M8A>9X%%-/"^7SI=F\@BHG**4N)P2#[;+!RQ0FMXM:R-."?UCTL+'2VR>=HM: M+!<]Y"XU8J*#5M($2,5&08B6<9(:\7[JD%>QCS79$X& M'K9Q2Q5F/+E$YK-VM=,L6#"C0_V4;=8DG%XLJ2)SF'N1WCR=VHC :>:S9D+' MY%^TG<>'&?SQG18ZG>VR'J+(.19WS5I("RYYMY@K( 3B<9->O G4S^9^AME MZK\71I+L>;))L<"?2?3,WW^IN:_;8?]I+TN7O#,I*S(8P+@CM%XT9&4EM)UWV,.;^\YA:P$F5]-T)'P[<-3(UC!VTG#KB?7R M6E%>3\(R"'-WT6B^(\&Q#\RNHBXL79?(R@UR)?"*0[(S8$&U_]G"E3Y&E^YD M..RZ2D-I90U74_C$/!5ZXJ8J&5T8I^_0-H>^[@<3M-A9LI'/'65K>['LPIT? MHS9<2H@X5-S+%6,"W]'L%? F9 M20C(SH:<@DJO$<4GA]G46O")^!R:>DJS7L?$1A,8=O!>>1;&% V,;1ZJ&+WW MX4S8.5;3,\)YX:L9J/MXQ*046929ONR4UR:E=\(N!KL]4V)QTY$G(".#>>X4 MUX5O./,T5;YP,9XYSH?X_\1H[&F,B#3*1_1$/6PTOHN?BP'VU-L@+LV2-UZ'Q$2(K# M+??2#]*XL699(-FM.QH2#%SV=,D)R5[:2[]GY^S='\K>9$DZR[T&[A>!5P3_ M0^1HO,L0AZ!IJ"L.@+ S"3XBV;[X.@5'H#[Q4J.SU- ),;!N-3_L;=B)8?M- MV^8ZV^:UJFHV@^W#17HRW6RO)=GL_;^@8<'K"TLJCW I*T-0[&+M'6;?L_#;(O5"?2-<"M[GW(;W\R+[SZ M6\$7R01=N>3C+0=>,[V&*JM(XF+3)GZYK&CF.M>3480W\8UI!5[/M5&X>.@0 M?Z>#PXM3P@EGA/KFW6#BF+0R(7]G&@#FN!.=VB+PDK/4V(R6B9S29$^?2]"4 M!Y9 &1??5@.V> &*_@0Y-\95D 8?)E+G*5Y8,+UHM4E%=AK*SNHCC?M#PY?-IIK;W/')&L!Y/,CX]V__2>0T\4[RV]Q,$&(*8UV*CIQXYF1;Q-V) (MLZ M]2)N0-*G*;NGF:5K% MB@517!W0LBOO#S")$-P!"E*!*A'=>_I?('U[8_6,KZQTY.QLF/-@4'O)*QK=?B^(52%KX8:'>Q,\7HH2[>E7]!'^V-CKKK<[-8=,\5/K7F[C4$?'HS/# M<\:^)XM5ZGNC/UY*4FW3F0H!5P 27#2G, X^@!+]6!\ISR@&9DB^*B:46)TON=XNT MQ.9/O'Q@G>X_^;/G5N4S2Q5#O&?(BD6B;6$7V7MJQ@C(^P___#Y?.E(URI7\ M618*N7^X" W?[*7W 8T+B*O ,IFX[KTCFKRIPS9]W@ HWJ/9/1Y\\R5TD7,PMM+$3$R :RG.A], M(EY3_!3H?_9O6XA458N*9=TEH,)I>J+ORI?;M8XS\MHV8KLNW;7O=G+__>^6 M/!\#?\?\B%QE;%5F3=K8$2DD:X*3.%'>1O<>Z0M#U?YS<.WQL M^&)Z PM#$&QJ"[E\-+5K[BPB@?XEO#+_D_ MRHZ9-S"@#$#H3-UQO96C>>R>BDR/J6%SY)W@M/*^%HY8=&F M91DO,B-=%\] Z-?HO&GFI0!T44J61CI4.P=,XH-^"*'&]0\+1&M;P,>*.6T3 M^P$8;9='2%VS_?FP;[*A\96U&!F>##5%_MD\?NE=DY#OO -E"U8U=1MD>&FY M. !ZYA5UB%TR8($7#9V4JK9':X=#>CJ"90&)B71SR1$?M!0D=#00'%=^Q=C4 M2Z.G45#(W+%'*G:9F5JD.*^K(QP9N&J(78WV3J>?$ZUA"2H-O;BOU38@O^@; MWV^P'O@;3XNZF!?DAO0FL)(KY0SSV(#W!IG3LNL0LP$#,"$&/\)8;3H7Q5!M MQ'U()@NKC45I>:&(# 3Z_]\:]>G)D?E2PS0S9[=K0QD*XZE\+CGT:SKBH>\( M[[:FL$O.__38#R>]X4CS<6]%)1E+>A!R",B-/^6UZYRR5\^^W9]ND4_,R4\^ M(__DJU]/U_$D7@7)XA\+8-VF'-:UW2-=E?VN+U>K@!T31!]]59>6VV2G=_,[Q M@^R7P]>'3P\S%-8??2O_S1X^/CH^P'^?W,WNV#;[VP_?G=J&NBN7?8;FHS9$ MVR_!O3_;PMNT(T5N\WCT-B>/3N@V]-\'T6V>O7P9;N-QNL]E;K*?V=5ZBJB4 M&5SE^O;=YS\_Q2_\U\E8*":?09+!>L556=;XB2@.70U-+KB;# MMM)4!,J&R.MH5%SA.*W4-+4!+!??82U'K#HU*)END,)G#>Q$S&"M\\OG9/<. M&%FPMXELFSI%A]D/[S&RH$7YH:-B63)8]%XI_S6=)03^[#+RZ@0\SB"%FVY' M98X+M9 M$M@9G4[H:D:Y.Y(3BD%U44'^LMS1,3Z/G*J?:0 M\'GWV[7CT^A]7J+65W$XT:G(,L&^?AO=M %5<2<\7D)DH?Z5OYEXOO$SO:L6 MSB#A\>Z/!"ALM%N"68Q;FV<%Q?SHF,MZY%HF8N%KV_D'$YAO O--8+X)S/>[ M>N6OZ5S33N6O??JN[XY[%#VK!'AWO-.YI?,0[5Y*L/??$==N[@]M7VN(A#S\ M]Y'I8%&C>:BO+1HT863_WA0M6<,I(KW&VO\Q- _^[(K5USZ%UU__41XEU'9&_QS;B?!AE#UPK=VXZ,1M'WS)(I@3+OT[ ]Y\EC%^#Q M\%W@%M=):MO/R=RY=?:F;BXK-S_W+;;[.XF4SDBG1#.Q^(H%^B/DVSI-R7T; M]OJ=EKJ!S.@TP;6_>!"143%@@Q^6XPXE]"W1H,@%T 2PPK5_3_EDXK#:%(:Y M.F"B$VVJ8M!P@R(ANB.-@T3_PL5FZT++XY;Q+&T9C]]9TG;$UP-;UB6JC4Q@ MR'9W,I?7+ 5^OUI7S=:Y*7=WW8RZXQF$>62 $NW!XWM/]+>.LW*TO-^?SNCD MP8/<_O_XLSX+=MB!U.EO-OM2,8Y8.$00\TJ/E'P95 .T20V:T2\*M/6 ML+94FR); JPE#%[0<^=-,S_,1BA1Z#!N(5>J,J.L,E6[ZMT]K:H377PPE#MF_-M0++E#/BH[JC4J\,_)-[;OW,VZ]0:NXX(I1X=1(1E*2'"OTD)!:D4KR6H%)Y#AHZ"AD:O3)VK BH%1H+%@8V[.R!*6!9QZ M5*,ORJ8"F[,RH/*WQ:5G"@.]2\ RBU&PH/NR:-'&E=DW[N##-B>OU_3>Z3E# M#>CV+\)/X2U<9T^?>J'J:4]_DA8&BK?*-1UJX?QK<$JI^X):+UP7.IQ/'CXX M(D<'J:(?<=PBR/NYI;>19Z_)$P#(_"C/OJ,O9*^*'F[-5YGWX#]<&9J.39ZY;@D M9W>6 H6F'\^<=V09FM4JX'YW2$J,)\/R*XI=\=8Q/=;,[7L<3IML,XC-H[M$ MM9:SUT+&;%3WW[_5:GX$ $BM__=/H^(_5O9I70-$]\JQIAA]WM\SS_ZW9&&K MK?ZYB__^O^G45:Z3X5\?X\OLN:+(K^!X- _+Q^@A,+EPK]M:&L/7F[;;,!:\ MP3-)('!\[TXA"(?C!W?F=^W8BY[9/R]0#H@YG]R[SV!U0Q;:FV/7><$\U4T$G^H4S*%1EU^K_60C/E-]D-YYU\C6 M;J6^< 8Y/@YI!)O"Y546*400VS::,^/5**A,CQ#!]LJC!0I.6\" >?5]_U0, M$OW#HR,ZQO0QU-/U_O5'Y]5M70;+OE]_\Y>_8#70&C\\;RYN^#H0:9-&WXHP M& ;+3F^?7W?T:@>K(5A6>L]?NRMW'9\X\H2STS-@[3C!ZAVZG]BAFU"2UW>3 MA\YQ*]XQV$19NJP;JI3=9)C$%\>0".>(O6B*IR$S1+C#UZ.^,?^[ M1P_HMQES\-P6$_L/\FZC+3[Z_O](K^Q+(*W^\)/Z!]@'+[5:/O;:OI29HS?T MY=_MK7%GGKG6O;Q8#%U93W,&'TOTA8W_BL_TUKCOSZVK ?WJ(:T=2&?;-+ M:#=YMKM:*VA]E8CO=FVL0\>W"4 O';K7EJ)<&5Y MN.X]OWNZ;LM*F:*C$5UW&F>*YN=GUR<^.GZ8;6BJJF1Z#F]%3]GHE,3-">"& M>MH<[)NA=!X>Z#R$B4DFW3IC;_9> XF>J'O0^X[( ?:W;%G;\ZU[Y>]O4'2/ MA6X0!AI^!VKGGVHW[&[Y^;N?(A1KTMJ"F[QX]B+[;[+9PE;ZPP]/PS?C/\5 M6.X8"3WGV\S5Y^08S>VMQ(SS@8.0/F_],0I#'GY6-(Q]JS1;RHC-E+X7&#EW M>\ %2LQ],%&;#!NW0KH1GS$C5/J(@S]'CRF&^2-6GY_1$/Y+C4=\A8XAC/.T4L)/O7'V.O"J#M[?J]-GKT-S M$F]RW\Y)O[R'\3!COHSQO4:%(;QFHETL'XSQAY\&4T._B5_Z@/[,1NNI*W.3 M6() DQYB)T='3S"Z9+@WV^!,8,YK^F]C1>:;^8KS[/ZCH?_F2UB?SCW#=\;< M,]FA,E'[1J".''_K[QOFDJ4;[?HUN=(_NPL80Z#4Y1MB#,P#L)\?FK<6[B7U M4!PS/WDK'1TS_66S<]JPJ8V/!K[(T)#*2&+K.1S,[3B@G\>OX&%L:A_E\8N$ M5^WJWQIN".)G#^H37CQAP1IUXJ.WZ5%5@DI2;E;4&QAEGC-;3(G7?3\?7T+_ MA&9%LHY>2]=XG_$AHC<(:_0=-#<;(,QG0G7C>GW595OYGNF@^'>_L!^ITCXN8Z*,'W1N*X8DUJ8VV!= MAY'[S5X?N^?O;9AC7G1G+9_4K"ZS*!<]Z+#&XFI=\3->78%;O@FK"R&W,55% MT9FG'[MBS=(/+VKA18'I?Z:IG)RV"/3?V!;A[M0>.K,^O803])_% MFOX+HHQ#!*-@Q#Z 2-L\4"TH>QC3DU0R[@M\BR8-LFGN0'CPQ74)K5W9K#PO MZ$L]7!Q>FY:Q(E_*-JO_U4,]3T>85THRAR+.7P_O,6$-?"!F MQ!FZ"#N+Y/(])N.'G^2=C$:5^B[H;P_P-WSF^O/^]]-7+\B!Z1Q;)J-DX2YI MBX[QD20G8B*#7MX)]_BQV#;94SKR:6V)QAC,?DPY-\.[X;YAVNV.8NI9O*LV M+#$A7-+0Q2[F9:-.MGQC&ZT/#.F*9R[(:CE^TM-S;#]=,\8(_QVK+^+II6^Y M/-\%?+_PCWG1B)MERQ_$N9? '42B*B.&O:=K,.8M;E!6T-U3@>1-OI;;%]..#):/,'\K'W@*'\\V5R?R6:V(8!^$O+ M"$[BM,&#TQ MTVSM, $@YZ@^[\GHP'YPQ3P[I6.P9.DSI!+:/<Q\Q#:]=V7G6LGB EGI/JF&+32 M?/7KO%>87H.OQD39U<5&VFRY["4W[%05V,"]?/3/+A\^F?!@C^J;L M:; S&B:0&\8I'^$?\.-3G.X'QT^RM*VG-'VI8[[2*Y26#<,%7OY&N9[5_#F^NH\L6!(6!L%72Z#-@TLN3#@,KY@C,NH)8!6YVRP*IPF2-#WF") MS7H!/TTC):]!A)$IXZ^IW1:(:405G"9N7L[Z*&+Z M1I(W&RTQ<>IS!L5WS33;E'PK Z7;GSLO'P5A>LT]0C$7LT5G??=M=AZ=FGE@ MIA<2XWE)TTVA41 X+91,EQ]")*90(XY2UT[E-?KBC>,4=^Q^IN.\H..Y%"EX_B$Q *Z?K!4W"944AW(Y55:-#*K#J5A)H5:[C4IICU M;70S+[V1N"CV$[W9%2\-+1E'LAQK>H\F:640KF_%2?=.4BO?D>[8(WD/O)W/>$QARR&]5K9!7^&$O M^E.\7 CS(#DUJQJ.?U=-74)I4D79]L38=FI836_PF+D9/X$^H'.!*_)XT'6# M$P-#M4<>/(WP/^O!@EW/^:MFH)@I4M22?_/WYS.G0MD?,F[^[-'0/>J1V!&? M"\?#X$0(1UWT]3PQKGFJ5<)QX5Y[/3@ TEMIJJZH[1S<.?]8[FG.,^!CT:]^ M@UXK0;<]PX[2LA'F].> 'YD2=9\L42?*(RI3:^5IKSFRI#M5VTAOB_TLMBI; MXQEGB8!>-KMK6TZ0Q/9"32:VRT"H7C>+^I9L4VG+S=T"=J$J+KL-#!+90[@L M\V+%TFDEE"3K6B4'^)B&:TN6S)V+KH*FQQ=D 6!6@B#F[D-^]5OS8^1J/FC1 MH*)BNC'^76');-3):+-QL7FPK]87P, M,(;S-5P_^8;IR8Z/!3=NZHI+271ZS!!U8$R,(BSL2W(S_@IC;3BVX)SB&;H' M@SM.MSY%0Z'<^8HAQC?;&2#?')):Y)U(M%>YHG.ZP>3TQ;>J1@ZUEDY$!#@- MPH&*GH@/-_D=U+/.:ZNJM?X[?L1YEA3(Y![#'9QN=,&FCC@U% G4D*[1VUW: MD"G$A&=3E"MI(K%IK4J+*NB7R$W!P3!I0T;F>6@!P >P%^P$F=& ;W5>M/-* M3W>8D14"RAP*-(BSJJU?7Q0TTCD=Z9V%IN2B9U\(=TD>H$QC@6B\%*(HDH7? M(EU15!:+N?OW!@)*C:]4Q!_8U%Z"!0X1(L"U4+/3*U_QBJ$PA6RZ?P9FY''GSZ M-(#_BP;FL57Z2[ R5MZ><0A[UD&>9JI;73\ O%(;%1)(P! 7B\R57CG9#GX M/7-DXEU2%D[Z-Q05O1$K 2' OR2LBU-.<\ZR>>E$!!D&;$*6HIZ3[>H&0MG2 MK"BI(0F=R&RL#1$0DC :!FE&3(; R(2""T\((2E^H8,$=]USB"-"JIXEIP2%=1"O$0TV,O0,P"A/GM] MJ1$(6K99W^(MB0"]Q(P4:L/T;YN-3ZMR3!SE5+E_L%P@:I598*C*!MG8#>OI MRK5A$S9K5BW#BT023=[8?,\;2B34=Y?#8?9\TP)\S\9)K=!,Q8;AM*S8?[#U ME"R>V#Y%IWBZA/"XW9+&JXKU5;F@:=G.*B>].L/E-;BHI ZO_A@GN M&GVUIOG3G,+?.7G]6).UZY%GMI1_P)A&_27=MNO=2J*1&<3RL#%I=40VE)TX M96?I=_ZL7L>RY?8C]LEEB;.;_>]87!%-,- ,S >IWO>)@N4C M[!1$KGO<5A,];VXM2[%_;@G):GNUJ_X5@"=O[YZYGJDY[=*8A ,=+EVXN<^Y M4DA;@DJG[/'WT+.H;H3?6V>.XRG>"27+!_)10@>@XZI.45N6!0L4R?(2V.\0 MJNF50IS+\,=N&)A=+AWV$A\(^N62PR[.UMJ1& TM7% AFIV@*_543//VHY6Y M/1=+@J>TK!1"8]'[9&Z*D"6'D]&Y-HZX**J- M.Z#H4F[LJDHN$KH^Y1+ 4O6.O S?E"?9E/B5I\GUZ-7:Z&@!<;.>JC0&:)S_ MA0%HZ^CUGYD!7OA\!Y?*XG)AMSG[#7:&'G!)NP(W:<2%V'#2I._IMS1D,^9X M.Y(C(K^Y\VD3_X4E=X)T4444-REH=R)H]DM5@5CF?FM@?R[$0/B)S@"X7IKP M@*67QIRJ()L-]56K+!;:D>C#LS,DFGRMV[P^'GD7C_T]ML0E:HI8RM@&D@'9 M[Q%Z<=WA48#?=?0B.1WFD=!8GZZ37DA9N!,V[)I&]/&$#9NP81,V;,*&_ M%G^]P^R478HM^6,-.V!ZYNGAA5MY5VE%(0^=6-V.STCG$[X>@J/H0CLQE>]* M34(PNK:/E%9E5ZPE]L&9ZTIV%#4W.A801=B-G2J! -#K;L-Y5CMHH43J@%E# M?!=B.O9.=MP;>LL6Y'7FE,85CO\VGV<17!CQ S5JY-04+;]+S5_0U*SD:T[3 M*T[I"% \8T\$8YZYUO!K<&4$.4_W-_%M73-0E^\8&2)4&5=,TM@$1=@&3&(- MW\>]75=-B?!AH5,K+ME_=>$2<)W8_:'IQ+.).WG& ^-*71!^C=TJ^9.6OF2) M1#XCOPLNOJS6DGT\ESISM%0,)-=$B^HP^Y&NB[)*KMK7Z!<0B#_[KJOF#/K7 MF]3Q[]!Q8Y<,"TU\RL/V)4/? V< M*[S*]0PT)9W;J1UR1@2I3TZ<^I+3FCW(7D@Y_?:E#P-DDW7(E\TP ?D>E&>Y MHI"H%)B+E%W1EVWV@)Z54Y92X=SY]6YQD@+ BN/ 3570>MWF PRK+Z8E71D( MS.QMTUK?]#)?T_%SS>-'%YGFYN>2XF= 5MQ;8_A3WM6\*^E%TBO0;"NM;ED. M&D$QOI@LNRLD,XNU2R;VHI1ER":OL[8;BO7D?)&*F:T<6D=:9X4AE"HTMY:W MJ4W.,W%,YV0/)324@T5A'PF"S'ZG1DZ??9AFX%W2,:2DK"7GUX/.+^T(E?5L M5B-N/0L1&2K,BL<=AOT!1<,CG#:!."LFKMLL%@PWXMR;NL@>5=LZWK,0$FJ4R M3P:E=S9:$6JP=GL/KZN/*IM8?P9YE-HV@/]7R +WF[ED/GNI_I*SHN1B@!MI M1AOSRK[?6O<7([+Q"UVH]" \,''_SBI]*9,9^S0E0B9G3O#"\!;.Y:>H#"@M MY$T+YC\[2@-.7S@E=4%PLELNF.\-/MJ!\;(MS)G]Q("%(S1V37R6'V;0U<)* MZ9/LGI?OV;,F(LO77/I(MP+'B?O&@!"44\A5IT2[/M$V2STQ] WIWC=S8Q,ZE_=+[9N*):;:-XBL, M(Z3GDBADOO%-4(;LHD?XCQH4&!LY_AW3A[' M)><645GL\O!I9JO ;WJ0Z3:KU:;V)WB;;81U(D27J- 5%*)(4JB@B6NC6:4O MTJ_:9DTNC\::$@2"2RWNQ](6K[BGZZJ :PB(:7&7#:/%Q/'A>]GBSN&=M>;# MK<0Y=$GN:V2Y!W=Y.#=1:D#C9SV"HC:YD!3BMK3#[+5C'A;49'EHTC%P( 9" M(@)-H_'>E)LD:Y6O+/;?H5G &[H";]1J_4S&1#9HXSS:VZW@;W"GK^\6QCN" ML5_SMM;4:P3X.U78L!)K.[NMB<@JUA)=()'EF0S1GF&32J/Y0GM0G:,&T MSCJK<:SV='174H.A6U=RQD8E#H;1=DX_%7?1[ W490^G #,)LWBO^8/6S0>= M/3NGL@_@DL9)-=/*QAC5BI M*.>E!XN$T.8>L7'V_ /Q%:^>;,-+X=S=U)N.N\N0-UB "J[SN([LSJQI$ HR M1U&U9B3DT66JCGYY-XI282T=,]E;98-TW@!(DXC6S1,C\CQJO7=R0[+ M$8? V]+<'.08OAFL*SIG[2W2J48NV?:;1>7>QHOHX?@:^HU6*CGF!S!>6(SX M&@7^1=M_RROE "2FW3=PC?'=T75%/N'MR='+B\1PC+TU&'.X MI(T>$#3CK.1@@,E/2&,N?7P1L"XT.?K?"5WW 2_HR82NF]!U$[KN^FMG.DFG MD_1SG:2290[$V5'I^.S# MOB-U6NC30O]<"YV6*7I1HRR^@GM8XQ3IVJ[W6=^%A&^:AF3:O&D)3TOX2R_A MIC.4K1:2Q" ;]D688UP'J%O9+84K9=%0T-Y4S,#&,NBLW%YY* V,=K/I!W$_ M*@$TV)%,%6< DF*$I<\_;=STM>6;(K8]SA_QL3O;T/F\+Y5DL2W-_GK WZIH M&9"=2@[1).Z+I.@?ZM%QTH@1H;RZ8BT]H,RU M@%DY:X &,X$"BU#$J-(,;7&&M:BH;GG,LA,T_&'VKR5@W>/W0J5:2!(3?'/M ML'"+%HT7N,J +5?0[JB#M-F2_GKFA)L5-!8\+1G2PIQE4'J)P.UDZ0/?5-JZ MM;.4,)Z9-9SF-D7,I5:T*<\43X/>:JY43.U8Q_="6!L"(%62CAY_^I[IQRD7 M?+T"CV_H"(YRY<[+KBH\(",@W;.S9EX:T5DQ;U"L#Y7+!" 6 ZXC]A1%!1HT M@2V]72!NRQB ?CQ(8T\5XC![P=M)SA$DM/G2'HUK/0(*FKP4,%.>9BH M;Q;7U-OHL#SOBO-8!G4)H50EMS8YL'^VJ;##-=1?4\80W"<^,6IOXMIIJQ=7YBJ MBYG3Z%I:S13O&C.!,S6BYP)/H$574))\]2O@>N?!"VN-$%ZK7"#4 D 5A \L MA;Y\;](CR@-#))D3'GI*_"JA[YZWQ6HE=I@9,.)?545]OA$9F0!9XM MV2$2:<42(#9CD5:DE2+.(G*KJ.]4V^E2I)X@#N)G2QJX(G(\SPQ&,P_L>:T< M3Y&)BD\]:1'1WPQ)]A)5:7%NR?%;*DC<(\,,D".8*JF0QWM!F#2TP<1HUB*) M!&Z5@^>=CY&N317/*?;_$N;&8G8&SD2T?[X'%#1MYI> R(T5UJ,=_6TV9:^F M%?P%5S!.$M/]C6L(R;'C.9RJ[;1@IP7[11=L1 &\RW2*]%HW#/I35R9 Y95C MS5-M,&A],^!EU4!;ZL.0$HI]7@B095$H@GKK.JI M1*'K+EBQ=%.]X*/QJ=IK9&DQ[CGBUMJ$=#AE!$Y\QOAUY$IB$-YRTPX8#E6H M3B\ 9Y/"3F&OCXYQ)+#GA?8T1'$;4R\H([3=)"8(V?%@8XMJY#,#BG8&2=OO M GGL.Y[!?]D+O$J<&>5?]AAV3NV/A+6Y2A.-)F#LCQR.>I!BS'J,G]7VAV:, M*_,V _8,IDT(:!=[)9/H"KS4+J+39.B^I$A0I/$I$$T;1(SZV\/L>1AX,5M*NX!H4DC*L^'\ M)DV>)5#I*D[Y.D80\6B^2IH>)R*)C[$SRA>.?'M,[10SRFB1V+0N/=U[T\9M MFDG&DZ5=C'U<6C:[I)4"UWWCW#K#\TCNW,0Q)65M ;MWVO4>4# MZX%GI7^OLSFKK_EF*AZ.U@+&R90NZ=ZPL*&Q6@L.0OKIS@L)=.*-J R@7_TZ MO0Z;] ]"-_4J/4VXD%/RD7CSM,3T=RU?X3[N>BOF>JP",J0GCCB"S2B9;] MWE.&BZOR S*6\J)D6F#?@$WC*:J^C#U@*[Z5DRK91ZB2[5EL85WI^8+W^+5KSKQ](X.'SUX9P&8K$-<:%*)\2!H/P8 C;\7RM?,+\B5F6^,AB8 3 M3-!KH$)/I1#<;3.A#03G3'WLXW/!Z!6,0-22M66HLCO^->;DO/4B>T%>,O-,-.*4?;^! MJ!+M@5]J^EJ0Y_R;.% 9<[^]E-%C^;P*WIXG4/O;LY>O/(':W8&V7J=\-+\< MOCXTRB+V=(2@IHJ4SP2;JP_CH9Y-K1R$(0&>\@L.,(>;RD4^G61I@[/'DW8. M%EVX7LBSKT%J,[-,*--:94;?6D94TKCU8?8TWNNRH,A7 MX:;& WHJ.O$T,8^S._CP__D_[MW_]NG3EZ?\C[OFK8*?8!7IZ:!MX.]%O0&S M]7%.WS\YHA7#R51Q]107;1ZY\\Q ; '&G5:U(%@^T9CI-44\0+Z- >4%?7$> M1,NF-"FS%?([3AL!YWV)0>P#RDI-3H>(=VVH\Y6D=(Q72][D$Z!VNT'"FW*/1NZ(RT-6>*TK0$ET!.[OR[7C* MNS9S PTF]Q9RPA[1!2@I3Z)(,6(A&'E,%\#N;VEZA=IM89GTD*%3,R-X8XNT M,E4RE5B+Q0+,BO+I@9C$-' C^M$%IQ<9:<;D438=/"X%8B5!'UE+?L5&;34_ MS'ZJLW\ DP: ]CU;JM'Z,@CR8*O8#GG%T\$;13>(F)2G+U^=>I-BVX3V2*TU M8#$'G1^NH:P#G?M<=3.5>)E?LS$Z76@#96?D/GP9NJ44;\Z1Z, [EC0AO1-Z MK'OTSBZ;&-++''%NJ9ABB5R-H11F6:;VGR7\D-@Z#$WJZ2RTE3R%CT%SEI@0 M7LFL?VVSR1OFRJ%&$3)"3K+Z:&I13P$S)D?"C"VA7WL!TYU6UJ7]0VG\PU]X M@<9&**Z"D+UR3 CH:8IX.;NZ9"TNB#MA(_S$N]ZX[ #H5#B*/]^-9"[,M[E]5]"L:L;V2<#8F%TVQ]3?:!7[R\!:Y MP*=1V\<.8UW=;)A$T?L0*FY6U*5D1P9E$>D,L6*9=$2DQ&Q!S^**'A->FLQZ M*VFBD98)4;PMH!9WN2K>6'XI\B--J%C]DW7#Q$3,8=9R)HD>V#J/:+PT>.UY M:NH=-Y_V:^>0]C3>Q$C!_HH$5IX2HYD[Y96"\VS7U_*M81$/9R(M7'8[/0_1 M3*809&/W*D<[47R?%U[K]V]I!'R)GUJE=\-77IKC8K\87"/MX+)3JBMIRF%=MG.@U"5 \A7M$,2Q 13JSM5;G[RW@\#3?;N$H4SZ7W2H' M'7K7V0N#2=R4/7.P6TV=)@#M?L*D;NTQD/SV>R)/$OPQ/6-"I4B'?A.7(FS# MWLS6FEN=@!#_@6.V/7UA>Q+OVG[JL.)GXJ5&X33B>"W-[ CD&&^Q4E_DUMG! M+AM9:(]C$>V/.FT@2_GO.70^S/Z7ALNI(UOO%+O@Q6!+CWS6$NO1IU%BYBGP M>8C.LO[XS6YQV=QS3_ZY"Y-(K0)7T!#NS;RY!B<(A Y",*)3O HV<$]-1'(- MS"CM%=OSJ-59-,MQ3X.TLT)[/.7>-M '?1.?M,"XX'^=N3!0=5(E:&7:!V^0 MZ,(,5?F-K&4WE],-;S#Y6;DBXB\%/(+:,B]F(.&76JW!7/JW%4X@DQV+8$B# MR4S3.X-OZIN)!'0#>"$!^O!K%)=!RY$F,ZL,^/"J$X!?'@=FP&Y+@0W6/^IW MI!B5_8R$:U;A$3?+!MXF>T?A255)P['0_0Z1=9_#$E+.1=HVCO<%5<9.7E$Y_!4^*S&8K5>$T M]#4O"5[,G7W!KO*L@9C'NE[DDU.ZWQ:YS=RG4OOWZ"S;NF2DDM] M4;:->(!,E(1H">DS!'%(81X$^ G=L(XU3"9._NM!B(\G"/$$(9X@Q+<50GQ+ MSM4__?5IL/I1<2)&4 Y*&&D"C@4N9US: Q]K+-AE/9U<)#]#/[)*<2KLP U2 M!%S]&'1.?T3^VW-52LTZ'^6.3*ER _Q NV48K5NGN)G1P4BV<*<K[%GI(998+H[EU883(!@_@61A'/[N+^DW EM0Y WXXT8Q6Z/8/\7NO-?&3DA_XAD*@NDV M7GJ5Z+V@4\80:7?#;Z!VTFIR73UHX.3VT*OYLI23CS 7 G M1C6^G)->>F)I.<52>/)R3+\"^\XC_O2E8[?XP>QE\JS*:&<93.O<& MP.7&B(E$#4HT'@(/,)/\,,,.>YF,%0J6TWO!P>[PD[2R0MA+#"1&6B)DY#(J M[-$A2X-'AQ_P6NQ0#%]6=,M %Y'=,;1IREN_V2%S:5KO;JDMO1N+F,^=*BMX M?B< =8].V8CG$W!U?1P&U-VV/KN^"'$EG=4?\!#9RC:;S0!%G84]=!#X:+( M 3WL 6@#T#TBN&.,I.^UN2%F39838-70HMBF_E*"XN4.A;8186&$/IN9Z@P( M/TWH\3ES$0(I/:"B,XD5U^OS D#''P-WTT!!VECSL1EGF-QM!!( M&&RGA9C-?-A=$NE8*$!8.?C^N[01)&U8?(2/>T0C.6/6>#^,Q$J^(>XC;N\"?YYM%HOT?C"<[#FK@$NQR0/Z5 M*7B9O1&*8>O\BK/?BFY-3 DW';K7H^ICW1J1Q!.>J*A]MT\]4D'AUW,-$_HE M=T75T@R2'-V#TRPYS-A$;-8P5UW2+<*=6N\'$XPVF@;"VGS% IS1#FF!"36 M6W(-M>22^F2A'CR6+1AZJ7E*G&-6DAMU:>86T6X[S(;\9*V[*!%;[3HZ, %T M%JXZE<)2O:#LK.BT841@E\A^M U9%S8],Y9!Q.?.-^6\X+:+8)].PY]?6P=* M]A3VUYJ ?6ORZ>NGOHTPN__@*/<=AI_+S[[.ZAT+HIYR[HI<&"">;_+@__37 MW*8(G(!I ^3PWO?@&P?EZY!-8GQ% 1 A''EJ,]0 M9'1E]M5H09UQ.BWJ&("[0;;_#.AVVL8KTX!B3CD=EH(+172+QZ%H]NC7?*/H M8E[>1V[.;;P*0MR]&"UF17]'$T$#-N&LD/L(]H /90$?]V;1P%.D#-_D_37^ MB4(SM0PG3!RYGTO/<*E/1AYU@<(AO%!IK"'CP=O:71351B#^D1+]0@!DQK!Y MWCH!;/)L*Q83-I6L$P/,A+9!K:V?QG KD3PS$^F"\^1SIYEK!K-!:EEAR_= MSF.2+UEW_-GR#5FO9=/,@^$/R5"T!')?K6=;BE:--,A&M]?4TYY%-!$M7;=* M>C)52:%N-I9?#^9V=I8WT&IGZ=+)%M?"W$2 LBVKA&6%D(>=T4;VJ M7@H9W[:/MQPZ,86,B@.#^09.\*4ZU_3%W8R\;2F_HX8;2M+9?@,-!N6I7/3' M=.\%(Q%O07Z0=ST)2A-,,;9I.Z2S.<-=;P-AC@W$VT"C"GO:M.M&I=Y_*"YQ MMXO!S4+V\7VN@*6R@.E(.H-9(V[<3"L$8<=,LVFZ,QS,\,FEZ!V8E;QJ=[%8 M%&4+6K<9J%N% J*J4RF:*DS$V;YS9=^ LSN\,&JT9B\^ M]+L445<,G%"JK'6?3B"3FR5:UQ3 ]*X5-@I)_C:>DU>RYTS':T6"?7>^>YC] M-RUZ!EF\UIU\\LC6R_=OE2D7E$;".]3%6UAO-S)4UM/ ,6&;EA$]W+ M>WTC M[7\AL)/+^S>9W%IW2N")2X%1KG5,8ZR,7RRSLA3#$P:;#))6SZ9CPC0NG@') MSA[SNBD M6&#Y;CHL2-D5PE!A=# >(C7S-C+BTD@L)?V/IA?)JR#?LUR JZ+?KH6?P:H] M7NW4RD#"[N,'Q;V/-]I3;X?.^D=[XS=MH6MOR,V,/O_T5U;"R%XYH6ZD.47P M2>]N1/N(KS4%J3=L.5V?!:9O13%5%I!B4)+WGBPJ.@BXQB PY'1U@:B; M_F"+3/$86GV)<+3,_;>H-H"/>YX?T4L3^+JQ&?K*2Z>%:^5%!:+<;1N%*2N) ML2'&]$MZ9\6.?7/#'*9)6?/F=E3^D90U#18F(H7,3<^=\[27H%@;LZ!=P;U%G0=/*+:7 MR8OKN:[NLZTQZ@IHM*BV73^MXVD=?V$/HMY2Y/>;IP^UT/"L@10/X[SKXIR1 M6M-:G=;J%UVKVO"2D66MFY6H2)G_R_4! &^Y+U*8HJ"0=-DOS8\0=6PAQYF6 M\K24O^12!M=SSUTM*-=K0CW/:LAV21=0T?6<[$;WMZ/%#BA-T1KWMN+G45QS M;=NT9;?ZQ/PV7UNR[#DXO"%>RF7PTB##!MWM1<1>9>:4XY6[[KNET6Q;7BM2 MK0AR<*IZ$/,N4R@$1#@.V1(5]Z;FAIZJ:W*A%-\=SELI8G";E9-.C*")I#HB M,KI8.ICB1/OOD@N?:K&?<=IV! BLR $?@'/>V$NTF%EXAYX*S7_Z]EG0N:DV MJT$:F[>=$"MPVRQGS3=UJV4P+6A" X=)0=AL"*1&F3N0AW*)I8"E_9;MCF!G0:WTR_YG+^_JB?RX-F(H9OHTLX' M)^.CR=(NWAQ.(DV-$V&:1MI:L?J$3I$:PSA\0PZ7?4;:SH)\XC- M'F^MF?, M10A>CXRT2SR5\73-C8A"5QHM@,R\W%Z'L?L>XAC>#%%"P('>HGF MU+E'XXD9BMXMRPLEQ!&+L>]MO/)/U/06T8N@J=KZW>FX)W\A(JH)@5M4N>_A M7@7J\8X^.'-_%+S)5]AL52.F%IO,M MOAJ +A.0Y8:MONO9J]>EA;6OU_00S6*AGAV#?K-G;J:*O:(N?W.7<9P8![:*[K9/\NFX:=6%60,98< ONE8[-#_[I/-](K\B-46P9RCCZ9'Y5L/,P$ -0; M#8:DBQ@T0JZ"$VH=Z$4=TU<>Y_>.'N9/'MR[QFV9V&6V=/--)6D"#('O<>;" M7?UZH(=\<)B]C Q*?JPRXGD[IX91L M]&@1)E>-.4Y&CIFAP? O+SG5A-R,:?9VQK-C@>5-=]Y7%4; MEPDTJYIRO447O;&0ZMOE8/W,G&EL!-I47$A,TR545Y;E.D+K1QQ3<:-=A-8O MZT6U86*1F;:F.6V6NKE(^)OMF9SN.V*M6T'Y8\1KG@FIZRSGO:IL] M^?.H?;B3?NKXY,^2D8=UV,JFQ5X'#]'=H?[J9:,'4LR8E'0SCXZKC%VG]/8G M]]]KE"=7C_(T\#3G:G^347D55B3L3/T+'5YDY_OD8<+*]GUANK"5VDV(X*)= MH4BR. ?*O3I1SVYZ4LY=CT[(VN_&1*+7[R?MLA%;S#V7KNN[4 [9>4#N :N4 M#EEDR4,_3'(!?8=)"ZQF.,A ROY%Q]GM>G4_\@.:7@\L6LI.%?B'C%%">X-%$1/I:2ZDT)5B=L94X'+\9LR95+(->.-D MW8V[?USI(#O!Q)87+G#B-].)>%T/_1H+ KXJR/'YR/&]PW>*N^/=P^1ML_.; M56#Q*HR&(>Y5@1[0GML:?7;//%TPASW:!9E;W6E!6[QEJ^?O68AB3ULW5-"6 MN1F:C.W!6I7(TQC0/Q07R#NE M#->[ONN&PUL5@Q.[]0(6A7Y6-]*>,M_X78IX$%$)'I1P*"-:R]%7OR4_F M $G8#T$ &"5L9L4:W[#*JDB6? M)%:%$D#9:_9 Y,F%V'%Y*9P MI$I9 U$A,; X@S>U+;"=N;&EFRPQ)9P:KD/O;'$J-14603[ 504Y9-VLJ( R M%(/-% [JS-D6B =YZKGA.V]9^"+!931TP3^HG\."U1+,N.^R,AO]% O\-;G#EOJ$R=)Y MIO6O?FU_3$4:_UFKA==WX:F7 VI2W@@'@.P&D&&13I8>'2I@HP*LF0P9&3R! M?:/< I.HQE^AX]KDXC74O+'F@WC)=$/\B4W'1I.^MBBMMV#V_.9 !OB3223< MWC5TS4Q)S;JX+9H8LD4S"T0?/E K!M(9:SM'OQVR M%LZ"SJW=2\ _L4]HO'!\;[VS"G]%ETZ=+FWD*=H664[YQ*X>7)(S4$G?P9!8 MJ8W6T;EJ+H4ALMJ*?=IKXVD_$R=3_.6U ]A 5GZRFU:A>3I5G/:27!>_3XIJ M#'1@ZFU6"XIU6U353_7E$JFS3RGSSR7.NKY,S9SML/2SI6PFR97G&^ M"0(VZ\H-Q,FE59B;W-!NN):"16_FN-#\9L/<(/;H-)Q@7FTI$$L66 MJZY9>,;R/S8/5UT]& @I780I,AWS]U@)7[W1_S2.@RP)T4I M^S;GE&.0<0*\2TP^#@O$3@S.>PHJDI=M'8?C!72S\7(5-?G9I8H_E83:S5J* M^KN6KW!T^.C^\:VAKV _=H5,]* VB0B>]9T,IOKE>HCN+=K ML[)&+DVX8E*UO"+ "XWQ ?YG%%085Z2Z&>BA9\MFZXMQ-.1@3Q)2]I M7LZ9E$J%:L/@QH94](ET(:?"NZ2 %' ,8 "@V=DV&[DVF_?HWGKR;*,-;.;< M/URW9CG@6,G1]ZT*_T'2JYOR(R=\GW!9S%WZ]*>H:YE0S)IR_TK R^$GA<2DM VAN'8'1: MI&)\2-21/3@!?/%L!V& !>Z/\6H[ C1(%RY+X8:S8Z@6G>#KQU9RA!;]9F!] M)^:@B3GHC MS1%:5.N+LFUJGQCT*) ^=PU=:+U4(L8. A(<#5L= MR;K7)6*(F\\#A$=N;.V/&"=*J-/&F3;.#=XXFH2S:A(\JQ (YXR^DZJD*UI( M$@54@7Q (7D6*VO/EY=;F1;_M/AO3(X(^%-3!(KDS:T.WRGHG@*#,T9(A#)L MS.X19[NG]3VM[YMGW,T)\5B W2)-K1B>V#>:%O.TF&^>L?;66;R0JN)_>C,M MLHD>S+B#D./"5[=!8SK]-"WQ:8G?/'L=G'$/DQ#IZP!R\Y!""DZW'994Y&Z' M12]U>M=I2RIZ)>FD- B8%C>Y=,4;K1\8Z994'4KE ;-=A%].B=%I M%]V$712\)N"'%#T*'%+9KDP>Z;QIYISU#.<&0,3U.7-^*(%FN2?.S>8-W98I M>T3Y(E/=$+1_3#M@V@%?>@?0(1'(.)HS[J\P K]MI+0;A',]CVP$;Q..B'K+ MU&S3JIY6]1<.%0),N-I&P/U1$SVIWGV<3-8BXAR"N9B!'T[UBI9%53FH'"=T M *U#PXV7>_-TTXSS@%@3'[7CO1RA""G'M"3C5+/)G[K:5&6-0[[]J:@C1#V,;-C+$H1!>.E:5HZH[H6R=V >NRS[P8&(?F-@')O:!B7W@O5?,IVDB_&F# M!MR=3EO4.4-QTWA$-=/!+.3D.I7=4EC+C-1[ZN>_?N^<]+M#Q[B2>1UY*T56 M;YC[+RUNK'PK-IW(TC^WJ4L(:K;\LOSK4<+R^,IRX4V2R>(F(&Y1XL-_13/$ MG0O>N6!H*WJX(<9K%T"+$(T#35N'V8_"OV<\ .Q<^*;UF $X^O58>S@#H^P# MZ,AJ*G3B<5Y;"1%!4:P5^)3% DHO5W0C1U&?9UX*O8;BOB7O@+O\6;"+'*3L M?%.@E]ZY5$DX(GH2:(QTN -B[[M*0E]U'K@UQEZWO%;I,?1 @Q&F2M^@)2W= M5<708GYO],=+XBJ'&2H4ZO^[V7/?PIL@1J(*\=/EY+\#*E@ MA20\ M:E;^TPBR[,]DVOJE3EWI#-DS?_C*S6F^S9YJQVRKS\=%FZ1?;]6S<3 MF:*?1&F%;_QTB=PO)+[^7N"Y7KF26V3QO9>T=[FHD6?/0,E>D:&?_5#,EEX2 M3*[\W&_]^,J2.DX@5%P706897:=F;6)D29XYNKP_W#>M]Q2-2W\B79L7R,XM(:E:'^U%. M&.Y'\:)#83S6-QVNIE^(/RSMQ 8PCHM4ONM;>J:-T&27X97I8UD[DFD+>\T0 M,45A/!D!MOX@DH?B8B2K*! MOYO@ZZ,CY(F:_0L?:%'$H5:J=0MV$H?VU3.@0BFCYXO)085S*A!)K;"6'2WX M9L4R'^HD*J^=UB%9,?)L*W9)2 N4,76A%.M".%'!@/,W(T5[99T ,U:&'<7' M[Z*RDV7E^[+YVZP4#[8)B346..F4"VK9;+@13_;"0!NL2.G(?;S4?/J=';\' M2(#!OP#[B;+57[FGP[S0+%0I\T3H@;<,\Q+G\4R)>'6T/C,=DWZUCC]VF+W> M,,4$/TMTG(;E,B@VE_4,I[XIKXKKPI,L+BPA]')J2Z!D@HU;W@9P#ZTB0 M( I+W7/0'\*O01[>GD76G;*J2TABHJLP9C$9KVFU0$>RVB!E[XEW:4YIN70Y MD[SL\B3)GN]V;*>H[[BW!;+RLG[/BOJ-76#X&KTQEECSS)%_Q/ZB..R\B*+N M51K7R='18^%DI]GUS,3*%%A[KX##? [,SN)\3Q3KHT]6V>]D@J6DD-YMYZB) M5IW?WTN(@E)P&RLT#-EO1J)HSX3LV;=E0PG=CS'O]=NU>%7QVI'U6;F"X]_" M$_[K"M!WQS)T=J9=LN=U ?VX-.P._E,-=07R?^B0B_A:;%CO#G"_<*KXJSWX M/AE;JRZK1O4.5+\#-)E%3T>!DBS%)M)\:TO!R!)CU&9L%"97Z6:MF.N[2N-L M\^H#L7!*)Q9DLV;Z)8O:PUH2.S)SY9I="5Y:O';P;08OZD*+08O\*?X6-(OY MXR&(#<20\)%4EBV&MT#90Q37Z!)-.^?+P+;JJJ2_LP"4ED6T!?"9W%M=IU6XMJ#44Y+<+_G$[ ^;GK 1&" M+T*S7(JK0V^Y*]OTZ(JX[^R< -B.,\/G&_+*6''7SB*VT/H,?(5(C;YI_45U0L[.%ZW>YO*PSM^LHP+]4^,;^S&OKUIM> Y3KYM(3G409'GM: MA2A+I8[6%?RPX[5!TT2,)UN,4?1ZFW:O1Q>[UHJW"^:-+KZZNL8Q(!N\_(!' M]?*2P[L6%3\,;SS/DFB5%V%WM%_K&MG4GD'O#Y '.WGP(+?_/_ZLIR4RI$@B M2)RGF'[:C3(%KC9*GQB=3[]#AC M]51Y,#&+=0CH5%XL,DE&6#[,)1OYIJ?>]-Y'H+F0#/>R:?L#7/EW,V_X2QY) M]X37X,OGG)*1AQQY"Z(=&<^_O65^4IEJ586"/*X\CN_SL*BOWLTWC#S'!(F[ M+B3NX02)FR!Q$R1N@L1]_A3/:H-$]YP.0Y'#,+H^&'P4%#BJ 7(;+-^N[?GX MHY#9M7)X2[K'*K\71;7A(THXP25JC%IT_P .Y!<"S;7RLM4^OG+*WND%N7T@1^@K_4.GIIQ66G#A5P"5UH>!MYZ_IA M*5\LI-VS8!^.Z_=SK](4BWK$\"^.F L$R_5!%&[''XG8(C6"]FLHM'8?9ME_ MFZ@X^4.;GMPPFLBY!.C:D0INXM5:E'!H+@29)J1DKJ9UX(#32&$3/I'51(7? MIHV"*#S=IDMU5;PF,.NKX/FB41]F+YM*BB7)2#6_L/>NS ZO( N9\_U*S^R) M]F[=^3B@+]ZX6@)!VYZKL@LT_1'[\^BK9K]?@1F]2B5?]7E1S^E4/H=6HQH3 MSD+4#I,U-VWG=<56-?MMDHQK+N=.9%FT?\9F$"B*IN2)_! M+2>OOCAWOF06J35-INAZ4J9("1AL*")92.2<@G#"!8M:G6T9X1F9);%4C,:1 M?Q4(3T2^($[JI-C3;[([Y=TK5B)?O+.UKVE6CRB.@WLE(;>.%YU>86H_.]7WE?*P<>H]-\L@G;1P'CS0\'M1[/RF^*;N,R]>_ M493?S2WQ>^K8.>/9@Z]\%+.D6O>N##J7E8/HDY\9:Z,JUC)^?AIR/5BYA +F6=G.-BM8 M/O[)&M-4V?Z,EFM3NSD]$SU2_+[\E9$#/2>#SSO.;%,OZ=W11;_]%I>^/3CSD A.LH[@V':W+P^P'VDCGA8>0 MT.8N>]LMH9\:61K9E@(Z?)=?+7>VI(R696CQ=YNS#B!0.]94M3)690B"-Y*C MVJ/1\%Y8=G@,49$T<.SOB8X6K"_28 MRXP;S@\VHJ@:]_EP@K:&@\!&$HN%/=8$4Q9\-EXVF\[+#IJO/*$';MCBNGX] M1$%?!AK;(UW?V8*KMK$39UU*[&T"RH@R?UAC^DFR^]:W!12;H@$Z=^Y)7ZSP M*F!,R(7UY0P?F?70,E!(7[EO>'X9#Y?N%4]4:QN !<6(J6D2U3L([5/80.CZ MDOB&06=;[*]Z#HA9;D0S* $*, _EBT).M@U*&-VL,!@I8B7CJJ\ M^OZ'_SO[&SW7.KOS Q;J/_"?NWGV,[@1?JG] ?[SLEEU="Z\2RRV WP?ISHZ?%-S=L;4X,.!,#SN=8=Q[P;/78/++;$@W@ MB&7(P23'-JW9+S]??_KKF>NQ9.MBY1B >5Z7$[7VM"R_]+)D=P/^2.N6 EO. MNJ9BD8/)9$YK\R:83'.*/; >(DX"%[L8<'A,](S3JOW2JY81H(,VSHF"\6.A M(._?46B=*PE%IL?G^C03616P]L3%\2RN\X[%Z-P380;'BO%7Q>W?,, 4-LSW MC"[I_@VZ*'/]VP&GMB16V0'C.YK\3>>&K8H6 /E%IEFV/+3X5!$#AE0B?2AT MF)V&)IC*Y= $+[2X%. M(U=[H)LPY@OIAIQH<1O5&1EVX<'+8Q(\@QY&"PT\O1=E[P$DP]7&.+>T]5WL M%DX;@8H8);%@F'(O@BVB%MK/IUBGY$JY[PH#S&#A+H7),.Z!SI-F^AU6&>MX M&=39?1$H?5:M[,M.$8X%*0*U:(WAKI^(N_C@C)LH/6''(KJ:FR?D=X"7&IEB MU)="JP=/5#L/]\S)M*,1;153^>G?.@_&0J%/R @$& #:OB&2(/9,HE>#A0:& M@XL @ R"M$,+HOU!C?D F=)INL04V:7\.^Z M&.,=PUSF3K[RUC_]UO%WRN@)[=O7]TMN%((H M:^%7.!/%^WT+BI8R2%3%C 6'V:<<[-XUB$6E!-Q[N!G!D<3,5;X$P%/D>F&G(S2P9LH^\6".M),;80/=97S4Q M^<YFJ2G MW@;V&LVDR$B;T3VRDP?"?6&@?2R.#<%JI;V-K4N&$U.]CS*;*!+E/RY\?[Y1 M!J;=F?1-331$NL#*YW/&[+JG-)DL^Q]DQYJ,"=;T%KTG1D4GC+8[-MS[->FZ MCK?&L)XG\'$A@0U-@^F.V'MF,+&4+7X,BQQ!R;3YWOW]WV4HL/YUE(M4# 28 M TK("K/_)KIKJ$BAG\>&R(^BK)04Q.CK$=S=4.A81MIL;IUX_$^I MMG$E*RYH!B\,FW=);Q4S')#Q8@%C=%HX=*W&-_[$\EWT M((W,K%4.7A.LRJG"-B>J-V*L1B!8S44R;9K8-$Y.\#J'E)3-P]D=T\M$Y;X5><%>#:588SF,@SQ^1L+#;E&J8E;$ M+ KG%HQ\3$ +G9 N7O0,/_'Y!L9E'3_Y5OCVP0LI!*F>$]W<0F-%89>=%979 MH.LX>(@S$LE!%3/FJ@985>U4R M=A(!_*1YD6;3=Q$59,2QBG>"M4YK9PZUED4AEW !ITU*UG8E"M&T M8U_CM+'@3 GU5:4A^M38&EL6[6IZ_]>/GH)*2BSU^.XW;QVSO:N0YEYM:F6- M"4<1Q%@6_276B)$]T>^,H!M'0&/*+OZ#K'Q2M'/^0>\%MZGAI39KZ2S#":0T M0K')%56&\8''RU5/OWG 7_K%B:""%AES/T1/)->H77_9M"R8 1"#8O[PL.BK M#(/>>1S.RX.P1)IW-3G$G=2(1>BPJ$"K1&&(,4?Y8R*HJAVHV(QGZ=*9&BAX MKIH: $"! R(NJ=YKGPG-A.[<)*83#HLQ&&@\3+" ,90P/^VS[%%^Y@\K%AR)AHTLY MU%(>>_V89*+L[$NTB+%^UU!A[G<>@'..,SJW6Q5H3J0HTWJJ:F*R/I.J^"79 M03G-KFC8&X'C\3F+0D9P76ES #[':7Q*.;UV&RJI97LT*2EYKK==6Z1_0]BHM-A-R M&F^HPBXC$E"K5W0J^A(J@,)G"K2CIS-E(54K@:!(6"C89;%S$IJZRW\#H2^^;-GUP? M%US0F%3FCD*)P$@LC^0T"I1+L&)]D:+-R_C__!":-7X_/?MW4J*DA=7PC3^L__?5%[\9>YTT9WBH[ M_NXP^\7/8O:Z+Q8+> AB?*8S]SH[Z!]-_:G:0'[_773RJYX8=$K?W$VTRDX. MLY=^H-/"O#:6>NF*N8(&)%%6-3.NA9%7=O+PP5'VCZ8E'^I'G'[(E_[%3U\HN9/?NW;]WG*M:PB7*1>@@/CG.CTZ. M,N08^03L<&/T?#N&I31(@M%OU\*;C31@T\XYG2^R%'7V^,G!BAYIJ1?T+@7K M\ZX<:SHR$[#)0^ Z?RNT*Z5N2.8/0(3WU,_Z?>ZBD#,'+[ M?)[]J^B6=-S3LV9/'A\?[3[BP_SHZ-[UGS![X?9#^STO@SCG0S-M<%SEF8P$6A?:Q#PD&A] MT-^]MHK..6#1%X![:? "-#$[\IQ+SZW.TJS+6J.M$,_E,5E/8V4)K]FIY6"U M%B;:<&4-.-_3MH!1D6W(%E"LMH4C =( ',>HC.%#BNG5"(JUL3A]TX+4@A7- M+DJ:SI%OH1*D^1K$Y/1?T^*>?2.!5DT4]? M/\WN/SABVP9D-@,JZ#OM1C&#D2;9W,W*SG>N1%*K\G&396\ZIY6Q^#5,A=CY\VN)>Y4I$;!1OI\-2!9D5'E'&H8="]&N^ M472Q-=VSQ+WDYC6]"E$'7XQ<+ ^JYF$BL*R]GHG!!<,"HHGI%172"VZ!GF95 M=F3F,>?F=L';.:'5(PYTN#NC;\=+C"'9C^3><*[QA5U#Y,?FJ=Q\'[VQ0?L_C MP*LP,G@Z?",94UB@]((@2N;AU$*\HPFUR[U-..^8 #D]F(!O16UKU'/ M$TZLB=):T.3Z'6=)#+N?IMOBQ][_E>;/_=H5"]=O?PUGP(WV9N\?4@Q7N^PU MCSI[%D8]F;YK9G5Z"L)8B9&.FTG0_;HPB2<33&*"24PPB<\-D_CT#VV6A@]* MA/2_EN4-/1%?GK[Z^2;78;(7+VZ+,_3@5P$ZWM WS;[/ _)]@GK>*W?.SF]< M[D>%BSS9[_^]88VW5]H/\KIO9F^6=%N*FW]4-QU.ZPORO.E7+Y4:D_U:^6[V M&BRBY524^*BBQ$Q>1X?IEQ1>A]=!OT(F\1^GKY^=_N_LJ7:'ZJN](V]S]JW\ M67Z:?WM7"5A9_'V[HC64V0=?/?OGS[E]CM_K^]N$DP@$[^ M',V6!^0;L+(K1V\UYH(BRI-'.2H#CP\_X(&^4&_;NBB9?'9>HL.GGG/HO"J4 M]D8R5G-LU_),P>K,I<_0EPCY'U:+4.NF\^ SA,I# GZ@FA-QZT+DU@>W?W/E M[2-8_Q\#F_&UF9A3-MBR1NYCB9R/'RD#0&C*ZW$(6 - ML+W),7!C^957/WEL.4\Y64:O?F/CR9N+A?W37U\Y^*#9:Y5U (X%1SW73<.Y M/.V9+PQBN;U3=[U%N;[23?S:Y_2++\??/T9Z^&N'%GQR87_UV?%?@9:^H4OV M17^3@V,*Z!X>9O_O*\<]E_/_[\8>E3<]]7IR=$,S25/J=4J]WHJU_ MKN;3Z7+-T^41TH6[+4$HF6ZZSHA 3M'D!) 5.77/?J@55?:*AR-@L?5WG=O'HHOX2]^[E,;#Z#CYGETP_'UT;4^:O?_S]R/6_?RO"CM&- M[N^_4?SI^#9GZ.<3!2PD XWKAR%!"V4F8NU83MNU[KQH)4MZ3;1*[NDLG%Q] MW3:C80JNID)L"_?G23A"4-6C4'$ M$4$ER"EEY]*&5^B4)X/4SD\>G%"-<)>D/57?,!<'$X((WHFN+?2+]380/,N' M:Y'Z3ZB*2[X'FP%%D-*,7;DYW9#J%"@O M-&6>R8Z_$+2S-\DPK'[>]E\7J[6I 306:)^'O[5N41D1&3#>5V\L.;JL_$$C MU!4I>U;@WMZ@1;3>7[W+<1U/\*<+=&J[R]L_=U^N6/F*=N(_RZ9R?9Z]J&>' MZ,A^1H:?F1>-[%[4.D%+,2^E"TM@Y490<=FT%3,=%[!\HNTA>V>^F=F'6'H( M) 32_A"#A<\V)7U?VA_<+ND7]Y^OUTR9*[P%\ :*=<"CP^R26W&!WGH^X5DI M%4WV)5#Y3IK*HJ[O=7/)B%[CPO0T",8 Y5;\$;+MY^3B_4?QL&AD7POEES*5 MU0OS0$+@FK7@XF5NF$N9_D<-1V!6 M:!,J24_;Z6_.1(\X]H"F6&_H)7;>,68"6)P!JX@I =H@\U(GB]R3MMB Q[]7 M+Q%W7S/9L;E?J&W3"2(T%**E+8YE8!X.S&0R-^%]L/Q+#].79T]_>O7]%RGJ M7Z QE5Z][E4R ='6>7CXZ-TM4S_>!C "[UM= @?89[TV_#AI6*0=!]HS^')T MSKWE%AL5=. >F63Y Z=.QS/N#D<>O I,V%85K>\UZ9B8 KES7KAG6Y%RP-OF MH \4)-HB&>]/>!HMO@E^6*#- 5]G"9R9H.IU0^WL1\8"G#DXJ'SQ [Y,'?4] MW?[CX8N@?)*)YM-@22_?,96&^M 4^6R87"8W(61M/EO+@E#*&=G_MN>].??, MP'Z!R&%2; >:>&SR$(VQS8UT[G+3E%&NWMHECEOE+HQJ-!''0PQV2S"4] M7&9I1Q+#S\NGRT1R7 MH)RAR>8/<)N0M*NH?$)C4I)R%EM;'TTO:(% &&;-J!D%/K2&:$NBC96N]4I >=YZ%W6!]MMZ8<\^A6FVF1F=H:)-L(;(1 M]/L2&34U3OUE0^Y&P2FN%\]>?&;0Y$>[BO_G_SA^<._;FPWU9!/SG$Z6?YV^ M^L3Z8]Y0=N?LYADY'QR;D6SKEX2PC!OAUJTO ?N2C1 MR19+ 6F!:/#WHIO1K&$:D2;QJG%AGZ-/*6/5KTFLIZO M?(0. LD0-(K(LAUE!86X].<*Z#\17-X)).?N3%K/:2C;0[I)^6&AXHU9F#=_ MY].:I*7Y7V2MJ^*<"<"5?\]/NRS;&L>4:I1*2BCP?D1TY>;^H/&\91FL[** MV\Q]PK.UH"+.3PQ6T4ZZPGMT@U4I;O]H;H+@L!D M)P6YK9J%>*KY@H?>7//KJ1%7')RQ\*)_%8'$!;=N6LT)65J*^4!Z3Y6_S=70 M".\D\])F;^KFLH*EPKGE7C". M^"(<4Y3*>Q5[]2']$%_.>17\^#-'KQ]2/^#1XL()'H?^<<0^2K8LYMG#_,'] MQ_S[!_FCDX<9Q7 2YH3@-CYV^3N/3_+[QT_X]_/<)^:GGY<%6!U>DY MY^<9>^9N(3H"NS? 2#$:%&\S)A%UF6X>T?94R6&OAFA:GP26.&GJ8NHBKI_PB-F=TX7+M*VC*B>._;BHYH=;$[P(1Y> 5G [N M,F..H4IULYM:)LP8A28HYG6AF,<3%'."8DY0S*]*+.#+N1C_SJ/:DR19+L11T2G(/KZLORK81X=N-\(+SB8)$ MM4\!DT-=]!0NJ@8ADTF=OGP1E0#YL^=>69 Y\F;->0U9\ST#9S:^.\5=$5+D MJH#&N)72Y:$DB3I2*$'8P1Q0H)NN0%1]Y^QN=E$6($:"ZP(8CF.F\#NSNUZO M-6@0,8%5TR\/LU^?U (N9Y+E1.>#I2>[ Q._ZH.14%3W3 MF"$ZL 0N7\&?WR]W+@T/2EX^OV]1B U_!N]\0P%3J^3Y% ,A65R[RZ(Z!'B' M[[-U18LJ--!Z5WFJCX_^S#\]NO=G]BR:GL%6,@67<%9ZZ:TU=O?@Z?'==V8F M]5-S9!*Z#9!%N63ZIJ-48>+QWGYS\D4RMHX7 7@"V=$$C(L[8=.T MK->!KIV;L^@CPUL;$Z2F@+/KHU"/-[0JJ0DMOOPM@NXF$8XQ'2J(@?>HF;$= M6]0(+V )@86%$X7G7&J];\L5# A]/E952Z]"]T/DR6&_7$;3&<#>;:5><]X@ M?C5-,8&-;EDSLRW.U0H!+EJ+AB\+1_2N4#$,"(%Q2:W;J1D!U*@,;PA_*D9> M!#0K3X\,BE[+ ;OF,HI.3%:LR3:\K2_Y%:(#(1Y_4>5I0,Y$HL5,"OBKXK?& M>_\>NVPHYR"1)T.';?3=](UN04A5>(U9/SC$774*"DVESA<-F=.F8C0B5PN_C^"S0(QR]QCCCB]I#)R:!*"N%4URLGB]BN\!_3ARV7DCUQ#F MT]6Z:L#$:8C(2H10YJBCT?\$F@F=/BWL\3M8-7-714;YC*:@[BS?L4" W#/W MGJ#;E?03\UMR9=8:3/>?;'A5].G59G4@4O"]*-'RN=)!7ECZUI/HF/8RLD%G M-*Y%V:L,^2#VO10Q&;.U\K"V#M++P=HK5R2-*R2&\7TMV: L/6O!>1I%WCFS M,W2^\G[N&CKXUTM:)09OZA)PD*J;N%3;A+92B86CA(5A0Y>F*C,O4!0RA,AM M2!5-I]9U64M9X3Y16U393L;ZL=0F'5:77KDGSVCHE]IOH @$+S89MKE@CZ)E M[JTON%#_?_:^_;EM(UOS7T%YXUVY"E+X$"71GIDJQ7:RWLUCUG9NZOXT!1&@ MA(0$- H6?/7[SFGNX$F1;U B>PFOZH[N0E%XG$>WW>Z^SS(/INX6_"./HGD MP$1G(U76''7>U4RKA2Z9DL&MDGY5B%?JBA/9RC+SA-0[-;=JGDVMG=5#QUK!JG-T"(TE61I:C+,+"1KQXL%*WBR]+XJ8TL^2>8?0B0J MX8*(4M(_<;[OI=]]4'N_:FEPK?J=%YR#QV<*#;<+6+,AV%-N376#'##6L\LB M58%CHK3&(TMI22W3N\R.ICHL5"<<*F\IK_20")UX$W %0B:'.4G,7!RJ'/XZ ME79B'<28(:VT4@W><^2TWQW:7=0E&+DU"8RN=[,?5?L7S$\"0EQ8E,L;) M/<;YC@I)]Z;O4YEPG1B%E!.>YB'-?6Y!H=2QT 5& MD408_')3"D.XUZZN1=$I[AR1\7JC/D_7IFK,*6!*2:84Z.@19RK*E!EL"VDO M30:7'/Q5>IJU$O5U8O+*33)W_3S &08=**6D5:S>6XN/N*C"NFN MKWBP84QMGK87+OQ>E]_46Q":N27132E:B9(;A$ETH&9G!*X3K*N;W MIY\_?EDH Y9P7ES>@=-2%\4S=87IY\41#J$U]]XZ)WI$EG? M)JRO8LHTR=?.U:""R4V;.]*=Z@T$N6"3+'Z62%Z*1.9V]\)>I]Y#7]QH[83U M7%-",#,U5#;1$S[[EID@A$\?Z[>0%0CW/!QT7M=5ABP^F<.IYF10]'-K1[?A MER*91JF(:LGW%!5*2\=[;D \4_^0+WX0_,:-*^FA+%,BF$]2'A@QGJE)Q5/)=[Z!'!#V92,;1;=N8KU'_F:YF&:5F72(U9@*I!C^7JA&2&4\& M&MT$/T29T+T9F#9_.0X1BJ:#J1'^[P=?#H(O4Z: 'TRD>VH-(32BSV9I>6$,6-+A%E_;2M7@_?Z[MON7DPDG[)?E@M": M8;%1W3G?"F:;C#V&=_(R82TN YA?<),/6<]VBX*0A= V"Z&'+ 1D(2 +8:>R M$-SHY?/)I(]_E58CPA2_V^T[(.A699:+JU5U6B.K)KM9B6F:9%I_J T7M=+3 MK2@BM0U05Q/HI:IA/A];OEU05IQ>&=%H:;+42):'1_W7[[B@PT?PR:%57AJ]E,O>(^!TZYXSUX*%0JU M.ZK6"4WFMMZFD_TVV9JZYF2%2^G\5LNF)!R+\VMUJKL\*R"O4R(6$DGD,%\O M]/5#\D\7JJL;6?++FZW;YQKN'KVC.LR3DO+MP5QSU4SM(5IN*2"-.:\RO-S;CE8 MZ="IJ8-1(5=:!(12\SWV#%3.O9\ZNM(#F&5#);MDI\51K*N>ZFMMA!H[8);KY2VH<@MA$U-G-+"B8V%6XR)8 \FP/0"^AU&7J_ M2K48H8+9E^4#,CZ%U(U1[?U167MIY+7][5*MF05^\R;,E/:%;AYVPZLC[U&54'.(ZV"]-*<7:99_K\VV01 MA#*[QX2ZL_)6HQZ35-!D.7*FI\C$K5[86("30OTK.4:R=T%E=S4S6]N4RF4G3 @C6) M(^9FJOV-_4Y:O_S2>I[S_('Y--'],V[GD>ADLZ91LC3ND*0U#]_*^E#[:.R1:MU=.Y *\53%_+;/-QA_]@WZ_C_BC6"*3K0@YOD@B8CV [I*H7': )1"8KPVD M%0TS8)-^%*I%%1=4A#KE=SXB(&>AZXZDG:/J;)=1*&,JV)KN+\&$J:$A&:Y: MH'7?1SXS3\>\$FR2@^L&=G6&L!"Y$%5RE4^NA/G,A>9(2A9X.GM#+>S,8#XN M:S^3T9!1:1IUR&59+'/IR'+0+0?I.DF1UV67U7R7Y3N7%_!E^/++^?)['>_5 M_5[N7"'7QS?BYJIV(3$]@+6M!Q/I/I$7\ULG,G]5YBRJ(M"%5&NK,6^3&AGJ MI7C]7');G>AGN[()33/5KS-OBBTDVX]S!U4VBXZ2I=:0EA$*>!1F<:Y4I9.S M+[F[AEX:Z$JHL125JA3(IC5^'=''-0HR.JD28@:G93(D>(KS0MJ-+/OQ@\(W M>\TF_=:N;Y.'M"\7UDGQ*L;6BJ?).U_$^[[N"CSAW&NJ$5&B^;(17/SY"*K!E22YQJ;HS' M0CIX(8!&:"!;'X^:9F16_@("9TG"11*).F_CR&C$773%8<7K?O\2_'1Z^D^U MZ:N^6%>QJ&DL2RRL(GRK*Z5#WI#B#R;2 M#EIVIHC*SJ5!NGEEW9[0.H26':ZH*.3(PQ+2>9['@JZZ!''Q2D((NGF;P&=6 MVJV.I5BVBKXU6_)J;H+9X&KT1S^Q9A U]5MJ_R>39'ZNR]))GD0!TTOKE$&L MEA.^KY2D[%J%Q$JS':7%:#:5:BA]-&*[@;+BNJ.WXG55C2XS(QH#4T.BYJ3& MZDPLRUJTA.9!U0RF*.:BX.B2_83+SJ4&6B7(JZ7- 6>VVC.$N*1&3^DQAS&E M[0.ZEM+TGYZ3D@0%YG@?-0QM>U)H&UM(;JK'<40-X=6%=BH+61J(Q$920J(U%Y[8_E7==B?LTO MTQ'KI:Y2:THH*1HW^W+-4FV^<=WU19*IIF[YQ"Q@)/IM\L',X!Y5.ZB75?JH MLUE06R7PDO%I2O@DBB\2^N+XK--[EXQT+UX9(!/K9?1VM>\-UZ9#V'R*K(MN98IFIJCLK$XI623HN[-7=FZ329N=$[ M\WFF9W5?,5/N_GRC@>K;S8WBX55ZR=MO-V9O0/7H,YV_Z[.7IJD@O;U:?$KY MOS10G&MK*)-EES=,!+BVF[M8>UW35LSR/Q*P]*![8AO,)OG#:H.YM 7F$[I? M6H_PA'LO Q1)UVZN)LD]DI=8Z:D/2:J:NT5%=2/K='4ST_-@H:_(>9'H#OR5 M[*6KS@G+7N%QC3L-]M1['W7+]#M 8W[:5<1(D^I$'OEX5-7@H][O:=U!K4XL MC9%T>[H9N]U31/^LY%1*Z0C*B#721L5[\M(JH^X0$IHM?<:,;F]?+BBRYMT/ MF5!U77 /NHPW65(S0TVZ3/"NB^DX*BU?%&2*.7"[<:4[30=ZFXD+*[@I2+_# M+4?@'<=5_=?$D1 M 6#Q*:,5ZD%PND-A'<:$=:-(48).[.;MZ'$^2?.FZ^6E3&DSNY]QJKLC65M* MX[RP\P_T3G4IUFNR]3A_G"1R&;*37HA[2C\"[G08SS7D/0A^,,S)3&SMOC:3 M,\S.\"(*F=TI=J/F3;17ERD)*2KL1B_<,8)^3V9<"ON;Z\Y-UQ(A\: XG@VN M+K5D;TN?*);U3JJ5/-EL?:JW'B]*SP@M5PGY>DKPUA!M&\L-UO\R52*<_)B+)$->7533KL>C:U(V\ZALZ!]T)P'*G=5"%N\[V% M7DK&VG1?F<#ND5&D^I0_S:YRHI"ZP>H2!PV;C-XECA^I0C#=$DLE".3GA9Q_ M$S_S.M1 0U#?U31_,:V^C;_?7H00Q'.CZ9PS,NMHAGW';>-;_9WM[GS]PE M'LTY?33O3V,;QRXY>)[?+#E+N/L>@Z'9F&EV:W2 ;7X>ZCT2GGQ$N)9WW4.3NHV1OQ3^F!@/EAT(SWR MHEX+J8T@^X!Z(@RIHWP>4]>LDF34E.G2;L1PZYG,\T9+WXY>RGX^>0.+F:44 M;\GXK'M[,L$'GG'T&NGG^."XUH\4.-8QU"USL11GI[)Q8+M\G6_E',PD,:,< M\P(D5QL5*F:V_A#:N2:W1X?8#?.EKI[S MEQ)=BVEO>US7]W>'"X[.5,OM[\ M*W&2;,B-PH[JWZA/^Z%QM>.%OQRJC<)(Y4E08*EW-.P\<-Z-N>(MRUCU#S.= M2/)9)4,2FC-UWC/6;5UE#:(Z2$ICACF\,E)2X]B@UO"A MY!9I.>AAIG?^B&J==3/6_Y+O6%.=)>4O-0]ZF :EOVYC<;B79/49UC M51N)J M@]M3D[M9+D_>A)Q;GO>;BNB'LF/ETZ9S-5B)O=8 MYR/'9L>FY'9*]=3R^KB)2T\2=9I@/YZ:5Z4BNWHS2_4%-RY;=^VU5D]Q(JV! M5%\2<>]S'?+H'B=FFU?MH$D0H=<(H:FN,3M,:L?W)JPA16(H.4MIVJG^FSY, M]6P#$SF9@>N\)SN3P+;ND&(S7+,7U4RA_=_6H*1P(05XN<;J&4MZN6EZ) M9RY+5D>$=;_=1^1,FY5=I[^XM.LTX>OR%9:]?GR!J6\[F(!YB 1,)& B 1,) MF&N/SC[5Y2HH3&L=B6E.%:)-+8'>E8!Y?-CQ-P%36\Q7?L'0DT1+M0JLB^DX M/-(MC"12XM*EN)NA0?+RG)JI:AXEGJYC\K1LUE)-&]>[KFS*(*V#\#L??$[V MCSD"DLV1^([GY"D60^LT1=8(Q\UN]>+9I^XF:RE+;^[>OK3>9%2)+W7=E^EB M*(N6V\;2&$"36Z%NA@V;=H:DH(992?4,= ZVM>&?FO9R#Y3TJ05^/2(KFKM]R+E.:M:R_N1.I^#5 M>B*=X]2(4 .NR;=HJK-JPWFTJ5OQ$(@7:55G;YE;<>:J=8[3U/P:V8AYZRR8 MV.Q+2N^+LEIT9-,*2)Z79_WHYZ\?NW'G]XUCV><]>9UQHUA =M;'>K-WWF'J M.78-J/)GIBHSR$>C65$/H%LH$%BL];S1J?CT>2$%)[IOMW0DE2E*:5+:)VQW M6)+HLDY@,L@HV43U-QT[QY+BZY@=J>C6-S8PY/<6=,V 6+Z"R M-I?*@I]IL-_MJ#0Z@%?K0](EJ_3^H+-/"W67E[;+@+?.Z?UBK$U]0L//+)9BU:IS^< M25O\Y(KS?ZV)P3_X0 ZD4 WU^T;\*&,M@/?K);6/TF32,]@?FZ^18O+"GH42&L MJDA4B?,3#4T4>*6%FFLM24&$C9P%I/+IK0VHN?97$NB-5(EJM-#,JCD_UX?] M$GUQ*F6]J:=;B'$O>^(%-965?[HL8Z#)4%7UJ__F^E;SI;I779K5:1/\-9,W M\=#6) .K%94GWT8JM^)6E3=Z,"^*#BKW2(U"WXC/^ ]YZ5;SG6B MW9SO-,99FIVX!1731>:VZC@8J7\4'&;8N,[N<%9=Y MJ1;+17*5)M*_SD*?9AS[8HM(HR\Q69GW+FEPIC&CW6RPF<#2+-5O[R$TRP9# M$PL$\!B[LY<[&H*YDC2]G/#*A)-W!>7T\,2D>JX9WKME/$MW-1NCX6DS>7:^ MS_LP^D04&13M?)2W+1,MR.4;F]9Z<^E.X=R>F%!$Q,I1L;WRMUO*"M7>H.Y( M&R\$E7I;4??EX.B2^P*UBC#3HCX!N=5N=GET>5?B2/^HL]^E_QN$==SOT)&B.Y%C]9U;0SZ*@4U'0TM)75][-),3$[[AF45L1:_:6G>DF##:U MV ^7F[]]FA$C]LZG!;%HJF[%?Z]U'@1?38N8*C'GG+=8D52HF2K1/Y?:DY\VNP M^26ERM&96Z$<:(O7V1M*UHE*/]+3/NN%4*'FB*IZK8I?^'(29;J-D3A36*\B MJXN"YS=(994DL)S1Y?),V9 Z)#8]PO4!=7[-D^/&MUY@[@QHHHYY2O7 93*9 M(/6[;>KW *G?2/U&ZC=2OU^\&)^I9V&%RT22,1%$>B]0K2CK@BZ3%!3JE!PA MS6;_,"I5B:4AFV6\IV,@/8^U:\(OT@* (?R?!.LSI>_%98 MC^:TU^.*WIH4RS.NF(L3E3DE"P=^O L2J92PFTM07%$E5KV7J2PE+5Y3G*/7 MU/1?9:EG!O%*@6DF.M=!FVZ#.)G[#?JX>.DV"UMX''VIK;NY_2/LW:UG\?CE MCN-[R/<9*E?N'&O#?3I-XL.=)2W=$W_/3M];;VN29;Y4^>BOP/[+0;W@=_E% M7_U#U:08I=/G143/QCFV2W:QU55D>Z[I_"T?,M^>_:F&YJD4//U8S0"?T$X@-V]2 M/IQ2:/*>93_"O/1"^87I)&YN>KM'N7Y.DWO8-'-+U<-<):JSL"D_X7,'_6:J M_9S=JY$3DQ9?3[4#/4O.=6:W.DJXTR?EN)O;CB=7)BZ:ZW=8I%(OKGO^GLE. MBN17VUTS&BDV=4 \@'7"V="R*:#V8:2CD-0R@376X/@+_Y[ELO=3Z(;/>N+P-.?7)^A2Z:G-3IEU04$V M;9QJFB2?2/(!$G^5;)J-N2GC:!8!WJ7ZBJA M&D1;X]]4L*VVU^P^62J#67:[9E-9 _ 9<FJBV:^IUW5=)=CFBJ%N79E"/Z]=-L_=-N@E(R$ M:T8LG=^![?JOA@T,#/-4.X;JQ)PEK.7=+D9-EU11%0773'?+1C* - M[R#XPU1K/OQ<"WWTS>TM*A(W,'RQU- CDS A'8X_9?.8E>[]JJSS+K(W\N3=0[8CY6G57*D'9 M0#4(/FU&,8?+7]UN7G;?6]]^)SU 6)<_<@33S(:WDI1NO8;<[8YGF9N8J3KU MZ](('8YD-TM-6!:UC[,56O:J1K7+K<9ZW+MD+N'GM;S\F6K;593WE*DV7:NU M %6(\A2#JML-*<&/=1UO>V<.)R_5A73GYIAB$NIGL"^9^Z-.;I/K2,^IT, ML7NRWSGV^LR=%CBFI#8G:\SJE9 R1#45X9^Z258SPMKE-WWUC\99%E=EA(I1 MIO-ARU%^*2%RO21V^:V6Z<_>A=!&V'\7W-ZAF1.710X\&LA7.IUA-98\GZS[-+810=))S/4K5112#*ZA]T!OL##YNO?)1M MEWDW-:Z\7TO Y;=B_2LOM:*$U)Y[LM!SP%*M)FAL/CS;U$T^KR+Y?U(+FP;O M.8*048-(96S72IF,]1.%8,$)$\X_N3CZTZ^5;X+:+/5ZVWHS,P'3EYS M7?>>LWP2/SD-..=I1<'_FY'7T!*P\97/:G=QUV6ZVIR=ZJ(@;%+3"NX>MZ-& M/$;6C-A'_*[S=D$U<7IE!,$YB9/HYNUXDGQ[C!YX:S<=W^QSFP96*/^.P(), MXIU(>Y^$-"W?](%[A'> M+9EHK.KU:JQ:HC7U)*[*Z]4_OLY-@:)HLD@D0NX=O6;[_:[;/:C;&Q\$_YQ$ M%>_M+/O!0/_ &G5#C-LK M?_PD.;Z713[F2N^&^36J'AT,FTCA)SL?N/DN?>^H]UIM50Z.7\.B8=%.H._Y M':;=5Z9]8D?-"S]:9N/'A]K&CSNP<=CX1FW\O92%2*Z9:NK*)2M<)*X:GC=V MV^TH8^\==!ICA_'">#=MO#(JD_^%LYVNHHD<$EQSDLYW_<.#_D/#F>X"8)3D M/K8D]P@EN2C)14DN2G)?]KAK-ID$_\WC3G'2]:PG7?=- MUZL@&\TC=?[%,ZN.<.8%ZW5!7O>=>9TT60=#6"NL=?/RNO/4ZU ?#?2.&^R] M]]BK;XZ]CG D )-V X#O./8ZU"%ROV.#AYS[M4_ M-H>\PP?/O;#S]"C9WUI^2W6T'@9%KW2AIL[I9AG21:,I=;.6^:I^43KAF689 M,H>4WN3\AMN\REW"X/UOGS\>!)\J4S]52D7S[:N8]J]\H31.^6=R]Q_I7_XX M_?QK4.:363W)M>D-=+GP/J9RJWZMRR(EA:5J1&G,U2J+8P-E".9_??S\Z<=/'S^84D'S]+K9838B MH^XAGWGZ^#:;+?_KB?'\MA>-H$T M,OTBN(12VDLT^_"_J(99V(AO!8>_- U$37?]'2D#X*[DQ/?7S8F[47V8T-TVJ(AVI0??SJ^UP\0/MKM;G-JNTKU9GBUJ7JCE"Z 8IT MGM#O7H]%WE,7?V,Z@81\X]">25W_(>9)I"-M^=9D5CT"\:'6,F%PSAU2Y0.. M+PCP+TP3CC@YX^[L1 #GD4T"TG.,^V/L$[8NG9G1C$0II6M&EELSJZ4%/'>V M)ZB5>3JJI\8=2I5640M_D>Y138=6BSZ67F_>&!KZJ5N>V_RS)^HH-8W=*]TW MX=VF-??8BP]PU\,C1R'XFQH0H.^B'XP?X&TTJ_)W9]PMIY#[DK&^[;R3K^]3 M,)_/:$' H<@[M0[H=D12^@<<%T279?*V3-@UJWIE58B$Y-JO^/[T '62Q!4% M/ZJI\EOS>_TE^E9<2T)N=]@_Z'4/>=WQM^^K^(XO=0Z.!L,'OD/*&AX_\)WA MP>"D_\!W>@?'#W[G&9_G^*%W7^?SD/7U3AZ^T/!DX+3"Z%^*19O4+GTB[G7; M&!\(&*[)&U3:SUN5_,,?O+M*>-1?--'NKF!@&0#/:? IVD<3Q+#!_5+#SKTP('TW0KF VGO M5+.&5=ECU/M5BLM_R:6X_..M%)QU.-=C==T;#$+S/Q*RCTKW"O2T7B!D@-Z6 M@9[D? +L?/;##47;)#^7!+^A[=['J&Y/^A#GLY*[0+Y!D.X$7_6>E:^TP,%7 M+^U+G#>_1@\".3D6B0/9@&Q;BVP=()MG3@=D [*YJQIWD TQFV].!V0#LKFK M&G>0#3&;1TYWSU:I3OQY[%YIKW,<]@X[).F>&-=S[Y@^+CW*RRW31U?9SN4K MMG.S-FK2SN:ZIEXDD0VB=2M[^;NUZV8I0#NC+]WP^.00_N2L@EJ> MOFVQ;D C.V#VH!'?:.3D> !_ 41.N_ M:-W!%%" 5Q2P=Q2>=/OP)V<5M'1Q\7PG5T\[>=S5,ZMVJOMT;Q^,-9X4NZZR M30<&$*HK0@67K[11"/-W4"WKK/%R72M>@A*$"J1W"U*.8/VP_AT[P('QNB)4 M#XW7'>@^AO7[;?T0*H3JAU"!TRMMIIS _AW4RPN?AZ"2Y^5/11:[?^/TT3&V M@6A=%"WH? 74Z0Y;TCE\P45?@&@A6O]$"P1? <'WX0GPA!T^_X ANRA:#PW9 M'4A'4+Y5O@#10K3^B18(CJ#<&T] X8$1,H(]]P (%4+U0ZC ZI6PNCL$5L,#=NWT L;KBE ]-%YWX'L0]H=#>(#? M'@"A0JA^"!58O0)6'X:]+D)M_TXF4(+QTI[QY2*BBYU%9<)#IZ9OK$0B*,U[.,WZ*TBR0 MLXXJSM"&[ ^G=7LN6)_ %%WT!HH5H_1,M$!Q!N3>>@*H-'XXW M_BCXLOEXS(4:DSP[WY^D5TD<1&695*4,V>Z!PT%7CL;/Z$])T;SG MH$,/&93Y)(V#>4N#^#")^ MT,4*=-'K]5Q2*@@#6:)NGNB 0[99_!XZA#L*<39Q>G>63^*DZ/(W_G)55$@+YSF4U(J18:6! O[/^_,2'M8O8 G2T#:(%'8&. M7%*L\W34'1X[J%W0$9*573YE T.YA6-@J*UEJ$XX[+5,%@1%;0MH0K0N )GK M6G 'MX+V)^'PJ.6J;BM=R$M<\M #O)2S M2U(%_GML_>XHZO P[*RUPM@EW6P- 4"H.RA4=T $:.\)VOQ-\K)\$Z39*)\F@7H9;-8Z TFMA+I% M54;;+G\/><.=HZ6][CK/E;:Q+,@=7;Y^ ];9&=2#_,$Z_K).K^N45L$ZGK". MAUZW[4#HD@) 1%ZXA#O@!1K:&AK"VF=G( _R!^5X2SE[O8Y36@7I//?:!W,^ M?#F]6YCS@;,[UY@,?0)W1PN(*E99R+8L!D://T<5VG(]BZ1"SU$06G!!"^"B M5;@(_6;!1<@%WDI@=$D-H">/W,,=-.L-'%0MZ,DG>G)=-[N!@M"""UH %ZVR M5,(PPQW@(G,@2/\_(BG+O]XES]=/%F?7#^!J_]+=WK._=8-4;II1[_A9).>Y MN5S4Q^>7T7FB &X_&I/FWD:3Z^BF?/39*)VE4I7D6Y.. 'K4L@\LB'Z=5&%3T MDVE>4M"0TE>KR4TPRJ>74<'<%OQT>OK/8)QF$5TAF@33)"IG14(_RH/(9%O8 MEWN[H#=A2",F+5J6X-MH5N4F>&$IT..^[;R3K^]/HIM\5KT=I]^2^-UU&E<7 M]/*B;/T#$N@DNBR3MV7"#UHE1FL2'ZIKOUK,V;E*R_2,Q%#=O#6_7Y*YHVYW MV#_H]U^SFI<%<>H[G8.CP?"![Y"U#8\?^D[GH-\=/'BAX?!PC0_4.7+L@7JN M2:C% ]V327;RI$2R58MM#(8]:A5P\O*+@.7QVP-D#3-(XGR<+ZMW,PZ/#ZM\PG:7SWSH8?JEE#6N5CU/OUHDB2X!?ZSD49?"09 MQ<&'9)1,SY(BZ'?#=3C78W5]>ZO#.Z5[!7I:+Q R0&_+0.^_DZ@ V'GMAQN* MMI]2L+$&P6^H7N,QJMO[E 7513XKHRPN-]1V '[RQ/Z;K00.OGII7^IU-MB# M!>2T\4@MSR1^56 M^A" "4+U0ZCN@ C0WA.T[Q^&@Y-U#A9U23?K!Z;-#ASP1 7N>,=[KIW/QT&A MSF:"O>3;:#(KTZN$/XT3NM5(U]Y'6?RWLR+X7BM?_3.:YJ2 _\@W6F;!;[&> M-QT#0+0NBA9TOM+(HG#86W^G,IMVP^YP_5WU75(1F,$OW7B,51 M:,!%D&$: MZ!VW//798G]P1T,O/*UZ*T_NW-'>AX6#H< ^!^*3HS2KHNP\Y?[)45DF58D# M6&=(J950'U]W"O&[4O:+N.'I<4-XV&EYNO0R>L4 G+4O-4$Z_J$>Q _2\9AT MNH?K+$@"Z6P)Z7CH=EL.A"[)'SSD@T.X@UQ[@[![['CK(Y?4"1["XL<)U(/X M03K>DDX_' Y!.MM,.B@)VY .%YI?/DJ#/UGS4'%\[AB10;0NBA;\OP)C'(7# M'A+YM\@;(%J(UC_1 L-7P/!!V.TAUQ+>L,OG2C!D%T7KH2&[ ^N]X_!H@%8+ M6^0.$"U$ZY]H >*KC#88AOVV\XS@#BW= 75,GIQ7H8[)61_:^+$^Q(^L"F]9 M'V5,.^E>$"HH8W?%#\I8B3)0A+2+[N6ATW@I9["()^+WT"'<81&4$.VF>T&H MH(S=%3\H8Y4!32@ CH[!W-'10NZ CT-$VB!9T!#IR2;&.TU&_%YYL8)HN^,@IT(1H70 RU[7@ M#FJ!C[:5CWK]L-]=?[4:^&B5,T'DE7B6V "A!B1"_LO?7_5>0<"P6@AU=X4* M*(#50J@0*J 5@NA0JB EBMAT)%EO:&]K#;3UE0+X#C'L? !\<]NZ,%G-:L MDLS6N B1Q4*+MI-%(067- "N&B5=='Z!_.!B];.11@XXL6QWT)SIE7._[92 M3YOFLU9"13SAC?P12:Q /,S]'_CTC* M\J]WR?/UO>+L+I-G=XOE^2D+Q%Z#*@^BLDS+*B #IP_*(!\'^:P(1GDFTWLB M/ED;IUF4C=)H0F]"'TQ)J&609@&]"?VDBK(XS6'>\G$19QA>\ MG!67.?TX#*Z3@&11\M6R/-O_Z?3TG\$TB*)*J@G%U>3N1-Z-GLF[+0FK>G?QFS9K)1."?)5*+$E-5,CD"05:7T!$:_47EAGI>^)2^=9^ M475AKF6,Y, " _C\HWW>LL*7D:HF-_S7.#B["^PT.!N83>>+)Y-&$I?RH)D/$ZT1VNG94X+HBF93B4W9Z@3KXT3L@K"1GE% M>= IN]9_(N69Y04]^/Y9Q#+E%TRR4GTU^<;_KKQL'D244/D&!6N@8%$)H(1: M@?R!5J'(K$A+!@T*AK@IRQ84#,"HM](U,LM,^5?&70Q5F61#]W9F($[>BX2 ']WN=70]9)OH\FL9KQ&BDH,%RD;*P>()*I2J8XH-C%4 MR%:E-4%Q*)EXPOY 7R<_$&5.)OE(I))?,4'3+"/2?)0N@SU^]_6KTZ.E56MT\(%1+5V?LKHK@11UA,&'BYG>UE!3L MB91*??-[3?;-9>P:-(^6C./.LHG1)R16%;W4K$=/:[M0%+!;,N4T859Q9]#$EG MUQ,P_(^\"^DO%K#C M7TO\-;GA/]01E, '"5" 54QH2I=,*6@Q'FHYY1QXW^V3\^A_MV>"F-L0\^E+ MLC%C 9LC"3]F3SF;C[CJ"%8LKKS(9Y.8OU,DYU$1:S.@*TW$H 5+JCQDC)^R MY=+/.39GCZ0+T",V<7M]91VJT[7XD49D\;'<^CHEXOS]2\#A^T'PE;SKFK#K MNGZFEXM2+(Q4;"942\+140 [>UI-Z&=+7H+ 1=%E'3PHK+"!EPU=&("N2>]+ MO[W,U1JIOJ"0DW;C*^+3G'@T.B\2M;AZ)D_J/;LG-;M0;OI2[^19)+<>"'J1 MW4M^Z8LZ7_F2$%IM8>U'8]+Q5\[[QXUF@V@1:@D>8.V\[.D7:; MG//_-Z-5)X=>P8\UX7V(JBC8FV41K0V(*-[LNES;>2+' >.<(U\)=YF9:76> M5!P'4[S 0?A[(=Z;_T4D:H0=_+M6R-S&I;5=R0%WL]T5L[*8MFD)D)/^)JG^ M@[6E%J?TQTHN60<).EY9%N=4>;,;>?O/O(]AEHTO%=B$LEA(HM&%6?"))HQP MS!Y)4%WG^S=)9);L@0H./R2C9'I&@4V_&P:]3J^K@C(M[> BDBB(!)&H[8-& MY(T:GB!\7G3QP5II(;;WRR2\81,H^0EFE:%/$MH M7D5V43->@/&"D_T@:'96YGY@5NWU%H79_BF#C!12EE%QH]: P3A*"Q.(6OM; MJ1(H:RLMYQ[;#N.#@X'#]VK>S#LG>!Y\#Q>/,^P<_3@\_2/U^=?KCU/&WW=4P(\>/D* MX"7\\:A\D<'+IXLLWP=Z@-$&+F9C0-)LI JU3D8=#A5 M2D+/N]/?_-#-&O8G'J/?KQ=%D@2_T'_M1#CO]/RB/KA9 MTG%(]AO: 7R,]O9D*R&?E;0DIE5\\FV4L)%?R%DPK<;?!'N_+]L)!)MMCLU> M9.@(R.RE7:W_?;_[?:_3VUS5*C@,P;JS0@:\^0UO1]_W.X W'ST/\ 9X MW%6-(_!F-M\ ;[YY'N -\.:N:AR!MR'@S5// [P!WMQ5C2/P5F^^ =\\V&::&DGQT>(_WMH,Q^-'*/"SZNFROD%W.GW8<>T\X!J/D>R&AD,Z M+MBUE* _1CW?K5TS[;O\KD%7FVOR^QAE#<-^I^71V_:Z$C *@O5+L,[@"<#? M(_ _#CL;F,3LD'J 41"L_X)U!D\ _AZ!_S#LM1WPL;VN!(R"8/T2K#-X O#W M"/Q/PN%1'ZX$C()@?1:L,W@"\/<(_+LD\"Y"?X 4!.NU8)T!%*"_7^A_L,H #]?4+_;GAT= )? DA!L#X+UAE ?K[A?Z] =!_G2#U;-4: M3RNV09W&8U7W7H9,\V0F/56Z?+O&9N^.Z^CE^?ME:PC]XXH-1TR0LK-2=DBF M@ H8,:3LKI0=DBF@ D8,*;LK98=D"JB $4/*[DK9(9D"*F#$D+*[4G9(IH * M&#&D[*Z4'9(IH )&#"F[*V6'9 JH@!%#RB[EQZ";Z3)"/@T+U-0WV MDF^CR:Q,KQ+Z]&]G1?"]UK+Z9YS0K4=I5*5Y)MDUT30GV?]'/F@YT1U=49$G MNS."]8\GG(&J?M@;]N )V^()$"P$ZY=@@=VML;L7#D[0FV)K/ &"A6#]$BRP M>P7L/NZ@J]S6> ($"\'Z)5A@]PK8?30\A"=LBR= L!"L7X(%=J\2=Q^U'.$) M3W#/$R!8"-8OP0*[5\'N'@8P;HTG0+ 0K%^"!7:O@MTXJ]P>3X!@(5B_! OL M7@&[ASU@MY>9_NB$^5).\26:)*H7)KW%7TF59N=U5TPTQ72$+U ZYX9(0;XK MD&_WN.7@>5B_&]8/D4*D[HL4&-U^5D!X? B,]MKZ(5*(U'V1 J-7B*-;#_*% M];MA_1 I1.J^2('1*\31PT'+<;NP?C>L'R*%2-T7*3!ZE3BZUS*!'M;OAO5# MI!"I^R(%1J^ T?U#Q-%>6S]$"I&Z+U)@]"IY'8.6301@_6Y8/T0*D;HO4F#T M*GL=G1-8OU\I[VAN_[).\5.2)44T48WJXVF:I6551!4WMU\M_QTMZ]VKFH)@ M48[F&@ =AH=]M%_;&D^ 8"%8OP0+[%X!NWM':'N\-9X P4*P?@D6V+T"=G(.[>&D^ 8"%8OP0+[%X!NP<#M#W>&D^ 8"%8 MOP0+[%X!NT^&P.ZM\00(%H+U2[# [E7VN]'V>'L\ 8*%8/T2++"[-78?D0N?]XY7U(Z%JC-*K2/%/I^]. V[+??17D:EO<$@-/\C2<*Q4 _IA4A! M%%X('T31GBB&/9=4"J( 4?@H4A"%%\('4:S0;;K;76=W#U"%"ZX%D8(J=E/X MH(I5J&*XS@%?H H77 LB!57LIO!!%2M016^ 5<6NN19$"JK83>&#*E:@BGX? MA]J[YEH0*:AB-X4/JEB%*@X'+BD55 &J\%&DH HOA ^J6($J#H]P5N&L:V'. MQ?JK9<[R2?Q$!7[-JV@2C/*R*J54!J,MG*2A%8KU$ EXI +$ ^WC@4YXTFV9 M$OV2ND58@+IDWP4+#O%(!>"0]C4UX>"D95(#*&0KW R"W3A^004;5P$H9)5E M2/>DY1$6.&0K_ R"W3B 004;5P$X9*6MK#ZVLG;9SR#8C0,85+!Q%8!#5N&0 MXPVTY >'N.-G$.S& 0PJV+@*P"'M.:0;]DZ&[ND6' (.\5VPX!"/5 .664= M<(@[?@;!;AS H(*-JP N%)V[)0<(AW%3]/*\]"K<]C5;?W MUC<;OC%J \5X#$D0*C'<'3/8.N^NJ>8$'IK;&GWX4;;(L;0+ 0K%^"!7"W!NY]>,&V> $$ M"\'Z)5C@=OL]M);[9]OK!LZHIN5Y]O9JQE^ @F"!_*[!RU[+N>[;ZP;.J ;( MOS4 !<$"^5V#E[WU=_ES2#= ?I\TXR] 0;! ?M?@9>\0;N"H:H#\6P-0$"R0 MWS5X05[-UG@!! O!^B58X#9PVPLOP'0%Y]=)/T5I%N190(^;9N>SM+R8DIB" M?!S$R5G+ZH2G:0MU"2]57X512UX('W2^[C39EU$H)BNA9M1'D8(FO! ^: (T M ;<"3;B/5! ^: (T 9IPWZT@4M#$;@H?- &:@%N!)MQ'*@@?- &: $VX[U80 M*6AB-X4/FFA-$[VP>[S.SNB@"A=<"R(%5>RF\$$56%' K4 3[B,5A ^: $V M)EPLB,'0CD?[T%D^B9^HP+V?\[)\8P9VG"7CO$C,?U71MZ1$%9E37 3!NB=8 M$/@J@[@.3U"IZJIZT%IF:T *@@7ZNP8O>[UPT._!%1Q5#]!_:T *@@7ZNP8O M>\,>V@F[JAQ@_]9 % 0+['<-7O:ZX4G;7+#M=05GU /TWQJ0@F"!_J[!R][@ M^ 2.X*AR@/U; U$0++#?-7CIAL='./#=&D^ 8"%8OP0+[%X!NWL#S'[=&D^ M8"%8OP0+[%YEQWUP O!V53U+=UTP5,1YO7VJ2R6"Y-MEDI4)!HDXPC.HF=Q> MX2,00,TDW&H[8C ?10J:\$+XH G0!-P*-.$^4D'XH G0!&C"?;>"2$$3NRE\ MT 1H FX%FG ?J2!\T 1H C3AOEM!I*")W10^: (T ;<"3;B/5! ^: (T 9IP MWZT@4M#$;@H?--&^JG'8LAD)B.+E'0MC1-9?"--BC,BO217L3:Q1(NLK-$,M MS,M6\,T#5N^@-V# BO/9V23Q*P)PAG&^,0,: XV!QD!CH#'0F-?C\QNM M117>WL]2@9=$199FYV5PF9">+J(B>8NA5.N+2$B _)>_O^J]>H'Z8?]XRL?" M>T@9[3H %3!B2-D1*3LD4T %C!A2=E?*#LD44 $CAI3=E;)#,@54P(@A97>E M[)!, 14P8DC972D[)%- !8P84G97R@[)%% !(X:4T;+:RV295DE./T1E.D*C M:J< "!F[+GD(,G:W-&.W<]#M.ZA;).RB#A\\!AX#C[FB5N=YK( Q M\)AS.G#&.\!C6\MC'?1%VR9/!8^!QYS3@3/> 1[;6A[KHA' -GDJ> P\YIP. MG/$.\-C6\E@'XQ:VR5/!8^ QYW3@C'> Q[:3Q[ M)E)$'HY%'B^M/L0R&M(MI8\PEB*STZKA/P%3P"?+6=?-6VG@Y\Y9@N MP5?@*R>D[XQ'@*^VD*_:ULV!KQS3)?@*?.6$])WQ"/#5%O)5VS-(\)5CN@1? M@:^\[?G 62-QAT #Q@T9.VXK!V2+, #!@U9^R1KAR0+\(!!0]8^ MR=HAR0(\8-"0M4^R=DBR \8-&3MDZP=DBS P8-6?LD:X\@(WCT/@TA!&;LJ M?5#&*I1QU#T.^X=H\+QS'@:1@C)V5?J@C/:4T0L[Q[WPN'ODE&I!&: ,'T4* MRO!$^J",52BC>]P/^YVN4ZH%98 R?!0I*,,3Z8,R5J$,3C'H#M&Z<><\#"(% M9>RJ]$$9*U'&T3 \[.(L8^<\#"(%9>RJ]$$9JU#&\6$W/.YAE;%S'@:1@C)V M5?J@C/:4T0^[@Y/PJ(\1P^YZ&+KF>E)9\R&=S*HD1O];I^AGA>(^A !>Z0"! MP,:J;5Y4P0@'4)_ONV!!)5[I %2RL2H<4,EV>!L$NWD8@PXVKP-0R<:J MQJ"#S>L 5+)*_MW@J!,>X]A]M[T-@MT\C$$'F]A@\SH E6RL*@A4LI':(-27^E'AB*J=)XY"@WAAL1#I=HH4( "+ MA4AW7*0 5@L1+KC(@4(P&(ATAT7*4 %@N1[KA( 0*P6(ATQT4*$(#%0J0[ M+E* "S6&Y'>TZ=U(!=^;)_6%Y7\P$G)#WPVYJT5:0V__F^G\GFGYQ?UP0T1RA-3_C:$?HYXV-ZG+*@N\ED997'Y)MC[/8MF,=TF?@.B MV@!1/>\Z86E2,GCJ^;VH_WV_^WVOT^ML; P%Z&GC4;?6"X0,>-LR>#OZOM\! MO/GH>8 WP)N[JG$$WH: -T\]#_ &>'-7-8[ 6[>'U:FGK@=\ [ZYJQI'\,UL MOK7LC UX [QMLY !;W[#F]E\ [SYYGF -\";NZIQ!-Z&@#=//0_P!GAS5S6. MP%N]^09\\\CU[LEY*AR0!X@CQTS>9"' M3^31#4^.01^NJ@?T ?K8,9,'??A$'X/C]0]C=$@[3GL2R /DL6,F#_+PB#RZ MX?$13LW]QRB _TY;K#-X O#W"OQ[@R.XDO<8!?#?:8MU!D\ _AZ!_QZ%_B>' M\"5'U;-TX^C9:F>>5OJTHU4SK?3VB5$H*:L@^7:99&42[*GRF3=AD"65@XV_ M=S,:>)I(_< N'T4* F]/X/UUUKTZI!:G\=_%V0[ HVTQ-I'"2H'/SN'S'C) W%,*,D"\AB.( M% CO#I@ X1U4RLOFYF.NQ4MGZ',^?E!%WTR./BKUG.*8[:TN\E>PH/!U)W'" M"QSR N V+-9+P0*W@=L[[ 7 ;5BLEX(%;@.W=]@+@-NP6"\%"]P&;N^P%P"W M8;%>"A:X#=S>82\ ;L-BO10L -R&Q7HI6. V<'N'O0"X#8OU4K# M[?;35H88T[A./T"S?.=3\3\D=*U1&E5IG@51%@?1-"=A_D<^0!F=(W2QC;5$ M/HH4W-L::(;=#FS?2]L'0L-*O1$I$+H]0@][L'TO;1\(#2OU1J1 Z/;[5V&W MVW('"]8/C-XVD<)*@=$N8O003>_]M'Y@-*S4&Y$"HU? Z-X <;2?U@^,AI5Z M(U)@] H8W>_CQ-!/ZP=&PTJ]$2DP>A6,/L0 *3^M'Q@-*_5&I,#H%3#Z\ C[ MT9[ENZ,!_+B*YU%I5)'(SR*;>@5QGP:$?O(F>@_,8]P8*26Z-/+^SU M6@Z5@2BE88/<*V'UTB.8]_GL"L!L6ZZ5@@=TK[)ET#EL>0<,3'/($8#BE88'?[AEXGB+K]]P,@-RS62\$"N5=) MVF_;Z N>L-G4_6VLPG+&+WZ*TBR0-/TJS4XKWE Y]AI=Z(%/@,?-XQRP<^PTJ] M$2GP&?B\8Y8/?(:5>B-2X#/P><KGY[1*SU4K^U%>5B7* MU)SB!Q3GN"=8T.^ZZ1=>X) 7 +=AL5X*%K@-W-YA+P!NPV*]%"QP&[B]PUX MW(;%>BE8X#9P>X>] +@-B_52L,#M]FW8>AWX@?=^ .2&Q7HI6"!W:^1&XV/_ MO0"X#8OU4K# ;>R4[+ 7 +=AL5X*%K@-W/;""]"LWH=<_#\*OFH^'G-_^DF> MG>]/TJLD#J*R3*HRB++X;V=%\+W6L_IG7ETD1X-!:/Y'DH1C@2C<%BF(PB?A@RC: M$T6GY4$,B,(_QP)1;!ZK('P0A8]$T5]G*SWP!'ABNT0*GO!)^.")UCS1Z_5< M4BF( D3AE4A!%#X)'T31GBA:5FZ )_SS*_#$YJ$*P@=/^,@3ASC)WAF_ D]L M'JH@?/"$CSS1/W1)H^ )\(17(@5/^"1\\$1KGABZI%#0!(98;+9PYBR?Q$]4 MX&G\YZRLDCCX^,.GKQ].4;?J%/.L4+$W#U>]@]Z X2K.9V>3Q"_V=X9MOG-9 MB8@BVN=-A\?]];<>>UBW""A 0]X*%C0$&@(-/6DQVSEQ4+,@(9"0MX(%"8&$ M0$)/RN0+.R>@H=U$2]#0IJT<- 0: @W)EEQW>.R@;D%#H"%O!0L: @V!AIZV M&CHY;IFR#AKR'"U!0YNV,B=<;86T8#K70" 'DO0'X8]HY:IG!OH_MXA4@ M^1VU4F?0 R#O!]5R\F9/\ W5^# MAJQ1% WP@$%#UJ[*&N !\-@J@X:L 1X #Q@T9.VXK $> (^M,FC(&N !\(!! M0]:.RQK@ ?#8*H.&K $> \8-&3](NDTYH9H'/I2Z65G^21^HNI^3:I@;Y*7 MY9L@S4;Y- G4NR#=S!$L:B72[6E ON72]X\NG$F+W>NNL^O<%G8,=T:3K]^@ MWF)'\ [2!]OXR39]L W8!FSC%=Y!^F ;/]FFN\ZQ"6 ;L WP#FSCM?3!-NW9 MIM=U2J=@&[ -\ YLX[#TP3;MV08;:2 ;D(U7< ?I@VR\)!OD"&P+V8!K=@3M M('UPC9]<@UTT< VXQB>T@_3!-5YR#9*?MX9LENZB/5O=U)8V)W:D>NHT_G-6 M5DD;%*WHX>(U_ MT,'F=0 .:L]!+!@_S&/^A@\SH M!V$=! X"!^TJ_D$'F]E8. MLDN]=G48EE>%KI#G4^860K:P5M0IZ[*4_X/FP5\MQ-><+W8:N0 MYV[*$[X/6X4\=U.>\'W8*N2YF_*$[\-6(<_=E"=\'[;J@3SOZ94[D L_ME?N MT\3^Q ZL R#M=YX5>75BZGR*5^=@T*$G#LI\DL9WI^X92;BB MF2:5\*53O1;Z0C]&OU\OBB0)?J'O7)3!1Y)1O,:1$@^J]W8"GW=Z?E$?!*&L M.9FRA8?M?*U#*7T0U5K)*KG72$L344&3SV_ M%_6_[W>_[W5ZG8T-$P$]N1)U0\B MRV#MZ/O^QW FX^>!W@#O+FK&D?@;0AX M\]3S &^ -W=5XPB\=7M8G7KJ>L WX)N[JG$$W\SFV^;&Q@/> &_."AGPYC>\ MF//4\P!O@#=W5>,(O-6;;\ WCUSOGLS%8W]#>3GY"K)9HF#B8K;6!ZRFR)UQMB_VTP@/QQV!D@'RW$_:Z".4!21"I1R)U!CZ \KZ@ M_,GQ$/X#2()(_1&I,_ !E/<#Y;OAT=$)_ >0!)'Z(U)GX ,H[PO*]P9 ^8WW M_7]:L4.O)^759"/@T*5/@1[R;?19%:F5PE]^K>S M(OA>*UK],T[HUJ,TJM(\"Z(L#J)I3N+_CWS0LL/S]FIYP\0/P;HG6'!X:ZC: MZX>]80^NX*AZ@/Y; U(0+-#?-7C9ZX6#DY9G[MOK"LZH!^B_-2 %P0+]78,7 M0O_C3LN\VNUU!6?4 _3?&I""8('^KL$+H?_1\!"NX*AZ@/Y; U(0+-#?-7CA MV/^H9;?#[74%9]0#]-\:D()@@?ZNP0NC?]M!4]OK"LZH!^B_-2 %P0+]78,7 M1G^<^CJK'J#_UH 4! OT=PU>"/V'/:"_J^I9BOZ8=.&#ZC[<5\=QN^PC'P=I M5D79>7HV28*H+).J1#&5(]S42J2/']0$X6]0^ @>V@R M.6[92Q)DXY8N038[@G<0/LC&5[(Y6>?P 9 -R 9X![+Q5O@@FU7(YK"SSMG$ M(!M/"ZQ0(?<4!9[ED_B)ZONIR,LRN"SR<5JAB-$I_H)@W1,L2+\U40S";MOI M=O $]SP!@H5@_1(LL+LU=O?#07\ 3]@63X!@(5B_! OL7B'N'G30F7IK/ &" MA6#]$BRP>Y4]D]X1/&%;/ &"A6#]$BRPNS5V'Y&\,0UR:SP!@H5@_1(LL'L% M[#Y!1__M\00(%H+U2[# [M;8?1P.AHB[M\83(%@(UB_! KM7B+N'/%#Z)H31288[)[C@61 M@BAV4_@@BM9$@2DDN^A:$"FH8C>%#ZI8@2HP0V3W7 LB!57LIO!!%2M0!2: M[)YK0:2@BMT4/JAB%:K _(Z=LK)(X.,<,#%=I: 7!SN-6[Z W8-R*\QG71'D5 M"CA#/=^YK$2$%"N4W78ZZQ_-\;!N$5F AGP7+&@(-.2,6MVFH/8([KP!FX @UM*PWUL!K: M;;2$8#>/8([KP!FX @UM)PT=AX>#]8\@ PTYA)80[.81S'$=. -7H*'MI*&3 ML#O :FBGT1*"W3R".:X#9^ *-+2M-'1RTG50MZ AT)#O@@4-@8:<4:OK--3O M@X9<1TN[% QEQ%Y5LNZ\2$F _)>_O^J]@GAAL1#I+HH4( "+A4AW7*0 5@L M1+KC(@4(P&(ATAT7*4 %@N1[KA( 0*P6(ATQT4*$(#%0J0[+E* "S6&Y&B M+:\O;7E_DFZ\ZOF1W.D4ZB"Y9U YJW\<=C3K 0> @O_$/.MB\#L!![3FH[Z!BP4'@ M(. ?.,@G'8"#VG,0\N+ 0> @O_$/.MB\#L!![3FHYZ!BP4'/RD'/5NFUC35V MCM1XG<9_SLHJB8/SE8N]ME%+/A:7(HCP1/H(']:^A'TAE2)P6//B%5SC'=I! M^N :/[FFY9$=N,8Q18)K=@7M('UPC9=<<]PR11%:PZ=4BFXYD6*I>C_1R1C^=>[I/G:NF&W M\QAI=M>-4]U.&Z!J_]+=WK._=8-/:[>B1TFO-WP6R7EN+A=U:>%E=)XH>-N/ MQJ2YM]'D.KHIW[T*OG=>/<FT +T$ASAVVG)=2LYZW74"#Z*,E]3LK9I"J# M?!S\=ID4497F6;GK@FSC>NK+_$QOTXH>=T0/^M])5 0)R2L./B2C9'J6%$&_ M&P:]3J\;C/+I9530GZH\N+G[BYU=5\;3K7J9*CXG5TDV2XPP7;2@5_\X"/1C M!FDV(JHKR1Z^&QXOJ-)H,KDA4!J72<6WB8(XT?=/ ML_G[923 YE:$8]]U#GKVY8]>!U$F)?#7U<6#S[KD OW7!\%I2<]0"%CR5T:T MK(KH2=[G5VF\WQW2GR:1%-KGM.+*IN24 >DTEL_(@B;)2) UF.:$L7F1\L6F M= 6^.5WG/'X(R*:[246+D M18HA0XZR$3UM5-S,WRHJ_DKX:<>)OBQK@>0[HX>]":HBRLI(OAM-1$+T7E$P MR:])^ZZV6"JWPRFR9LUD52 MS8J,_XW=2J0;3$AC$S9 N5>9C')ZUHMH,N8'IEOT#H+?Z,*?/GP*SE@,O(8U M^E3V>5Z0C8C"!^%Q[\C2=B0*OV7S_ !'X>#PY,&OTC]%=/0 /_[V^>,?IY]_ M#6;E[1L?GH3]XV/Y4\E7/^F%AV0VZK]KO9."RFAJM-_ P1)#+Q*24$EV5HI8 MJIR0CJPKJRY(M\;(SY.,.9WTLN0*)- H.!='-O<[;01'AA(G8^*+F-\\FONM M;:CCM"CIJ=-OZN8BI(7;DZD\S?**?C)*F'@O M&D,I_Q<[1#KA"]'+[,M-@XB,[%T;=+MJC"GV[6X^ EA#OVN_\0PATEDM/!\ MET5*MD5OP^'+9!;3"Q&G1T$T^O4W1:(NG*3TMR)@W2XP-!$*08Z\"2GS_"(84\2Q/T[T#\EV$KH3^6=$K)-P M!%*&^JGYTUDV2:TEY2&'O(^U>+&Y1YV0JT])8O01P62ER5W&NZ#TMXGV.UMD[QD545@5I MCJ++@*RRW'DV:(>1IZ5&ATR)<\YFE2VD<]Y8XT!XR\>G>9Q,PAIM;/5*3$>L MS]O@_-6EF$Q*[@T>948:=OO]QQI=LRB0T.P)CW=-H#[G\C7V\-)+O^R479&? M0,7M)+]B865-L/>_"9=I*3;BM2:%\13%TK\F2EYDGQ3ZT(KJC)@WXXA(A/D_ M_\>W7J<[?%?>QDA^K*J@%P[.DNHZH:"J.U KSW[G]3TOM/-^\CQ1TQ=272GB M5NM>-@"#6JY'1?<]N[UOTCDXF0N1.BI&.K&V4YX0(IU8 =?CG/;>YS2!#EEV M&1$#IOJK9[0.&:<$=F<%$][9C3AY*0]8)=%47>&RR*_2TKS@6<1QP)F)>.H=+6LU>Z_8[@^# MHJRYHMI$:@)0BF3NDDDF>CU:^*K(O:W:%4VHEB'(\N[LN>/ M>$F-B4D\O_Q+II>3_(96;DM!0?SJQ-KU%^\?-(X6/HB,@[%#?M>W<$9^UVOD*>#"81N]YN0&'O\L'O_AOBT=UWW]WH=?ZN[= M^=.5WHER]X%E\4_P]L.G[0]U%KB?Z.W>';7'/8IBW#DWEZ>3O07[:AP/J M.N+]'C[7R"_U1D#*Z4CLA[,R46NBLV3$9P&\B7&COL)K/_J:/ 1_36TJWWY% MN.6S$#$?\(D-N:+6F4$&ZK@X^? M>/7X+3425W^#^S+ FZ1^8D MS+Y'Q"3F/_>9)9/,]+0TXC5F^(>8@PI 8D#^LHF_NKZCU"RQY!?TX=T\^R$?V'R0C==;&Y"L+2OAT#SE?0LG_HFUU,.BY#F1S"?0HF>= MVY?J#D_TAK;8+)E03@[]'[T.?LHVW-Q>5' :7$63F;;&R22_ED0 C6]Q,D[D MI("?)BK)-\K%N]^1X&?=3Q(4XYE.+UAV20T*>BUC,BZG#$F3]"])N[P@97$2 M&GWU3%;W$[[[0?"%7/+7O$J"DS!0QXRC=UJ"7UG;H?HP?F<.Y25=RWR3?RFW M?T_NFD]2E7GZ8YIQ;BBMKKY4](%*]S#7@4,^AT/^FE2&;51XX;I76@^L0X=C M?T*'C!Z^=?@0*MYMLKCUTR7G.;T "*I%^=#'\3A1.2J?LO%D;L-Z5\78SB\Y ML.5L7;'LU,A2>)-B-"*R6 68'#%J?KR(R$UY)RS+@RG]M&"<3\E;6"$J[AS7 M^%\V^,^Y-Q3)4AQ8*48;2>),LT.OLHS.;LQ'O"=&03"GW;&;R4&[SL,+#>.1 MG/G)Z&FG:56I$WE.TBGH:510*;%K)3EM<+46KO9S^N]9&J?5C4CS?73)%!1\ M3DK2QRA!S=XSU>R]CTI.KDVO$CEL'W+D=IE5RPF&E=S%>;Y-GY_D0=5$CD'MZ5Y1+R<\EC360%W:0H MW;]W8);(>HV0WEH+O5$)O_QZWW7GI9/IVA2^ZZPT%3A6]1FM(]F>P4FLI+K[1;U@^T^P] <-?9F=;^!X!:'#\X4.8I I M'[!?):5G8<.O!JSN>XDG[M4I7!LL9I8-;-JS=_-L7UST:Q7YRI:=KH>P]L/2 MK"*W3WF#7GL]>_G RC#4-UY>Q?SD74?XSHN&W7H!ZY7_K!!V+WM=Y3K=XR9' M7%)O?J5%NURR.[32;R0!1&7*Y*H\.96,U#(A8E*7NYQQWGAI5P"JNC83)2AW MSXO&Q]5YD"Y$XF.AG 6?C_Y2639%5'/4DUH&I M=5K)IP1U^9V\PF64QOK@3F6C-FGT<\5G*OJ1H(5>KZHFB0F_#5K1OW[^\GOY MZ+2>QVCNKF#N;LW9&?+(RGK!K*R'+*EK;1>_J"4A ;-UZ>/R#AO7:I^SWN24 MD^E*09=R H-==Y9"*RSI-RGQ:ALT(V<@.Z_8[K.Z?C>O.V$%,W6=JRC5C478 M\64[TQ#68J,%Z\<,J]J9,U)"4%TGDZM$MX2 D;0RDC\8S2YIV4GROGN+2:U. M'W=8!8O@AWS M?LLZN**@I@:&0YND?Y MD%P*W_XTW93H:[J#E-6 :GYE7^A>>G>Z?+-K<1>@ MV ]VD4PDM)B5\A9GR22EVRJFOM8%QW(&5,[&8X(QYBRY2&'.!)C>5&"2+.*: M;G1 ;\?+*'V8(/L91*"SPEK@W8-W*>1IVP$Z>3 MF80MLI.CHU2*;;,;KLHKT1@")W"S22A'Y^2PBF5?28Z/>]!),**^C2[OOF?1I8^ A*>@CP9%L MB%U'1=SD1=W>LM(/E&3G#'^JF5J\L*N89E?YY(H_Y//1H\UK1BMZA>F2GFC<>FID)QXS"JHS5AOP MN3R!4%3]3@B!,8*D2.B0DHR;#/#+64$X*P XCD8,PE&U7"F1Y0?UL]92F$DQ M1$9?(FJAOYK^6/KZ[H+1^I82;>#HQ]\^_W'Z^/ MOWS\]>L75^7I-A1)AVW9ITF4Z2UL_L]_?OGY\VD8?%';&D'O^-3\Y4MS1'0ZTNE+]=>Z'\W7 M/AJ\D=.&+S,B^KL?R+P$9[2R8%3BR!G!K""3VH!06!*J2'$L3BQ=#A02%'-+T39)]>)Y=R/Z24SX5UTLJ8[LC))0WL-4#$+:0UZ!;- (0F M>*3 D'NY).<:PNBVLO]'H/K?^8QB-GHC-N5T?'/?V^OJJW%DVMS1?Q&H6=_0 M,*R.(_BFZ:B:2+QY43>GXPTI\86W911)/1^]+?T7R<8.V=/R+[651?2CO$3L5[<4Y,!7/9S$ M\L(&]5OQ^6C*QY3UL8)IVL&!@%HHU%\FB=&_EDI\%-J3H<:U=N]\<6?)Q6TP M_$440.KB(^@[M&B%0Y:EWJU3V7-M?L,F4YNWY1QI=I\ZN?JT3.I',[U1E1'P MXI6^_W9!YW%Z922LE<+")Y7TAR>OW\5I>3F);MZ.)\FWQ^B<<_H(<_895MEX M^'?[](1%]4XTNR^)?6\YAX]_N]0.IO3!=1I7%V\/#P;]X]>^&(:159J)6$1D M3[K /<*;D\E@T.T-#[N#SG%W>'(T>"U[0=]XT$"]&V1I=?ZQ7!6>*C Q*P&5 MF2P,RO]9[ZO0@\?)-!W5^QGGD_Q,8>9ESN6;Y&!I)58D@YVRH M5C9ZYC%TCF#KH0E<>D)N:B\2DD)B!4+T!D!)X/J?<"HXE2/">_6/WYJ05%?. MF_[D'+1NM["IR 4'G.8<79>S5*V(+R/N5SZ-=#(TW3C38;VD?3';D@Z].^EKZDG!/N*?3[OE)=L79E-4&/[-8K+;>+SDUC!V3GN9:V]W1J5Z+U^4TIU47,@"/>4&+GX@,I+AN> MC482'Q(+SK)H5EWDA23R4]!72E@X4M.'^+OZ.J;BV/QGO1<]DD(:3G&AU;\\ M!?D=78BK!Q:R71Y!HNHKXM/F)%!M_%P6:5+Q;#7K?4-F3.9&==*E?FNM.1=O M,T?I\'AXO-,>+Y.,=,7 C7;U*CE7_V5YM5K\Y47%G;BTAS=+0.DJ5231Z$+E M7YL+AO.>KSV>?UX$)*$1N: ./$GZ8[7-R@?JMO?1]XK99=6T+)$-XI@[<'-_ M+BY$2#+^E=Q7#1G<,_OG'S[D7\Q.^1ONA$""UX.5$M64ZU)AFMI%7/X,W-:' M]R[EK1)SS*ZKE"3+OPGJK;SB7$JWAA2GE3$XB% M#-J9(Z:Z]EW.7^JF>#HYK.8RE6]FM?\2-\PY]4R>Q^PTF_TFNI<\T8W]-,I; MS7NJ)QJE5ZDZ&BU24KIL'-,_S9&02@-95F4/MX9;NR<\?4 SJTPU$UOM>61" M7)X0FJJ\,ZE)/#?^G'R+V/KKI#-M]Q)4ZJ);3MSDD%2WB4WT@3HG>/%YN_T7 M:W^J^8+D8^CO"$\WL]*+NJL7'XC:UUWJLS9^3/-,+:O-UK0ZQY4,"/4RV6(* M;IP_N(9&*\)_Y4 M)2@R$[NH1X]+,VA5+TL_DZH1-768CZ1T::CI TQ+Y]ETKHN8SA&?VWE+BO1* MS;ZK_VJ'[I)V'41VJ4DS2==B^#-IKQ %HTF43M4VVI]T!\D+40^B6FI+34I< M6J4E8[5[>#FKS+: 52%4MZQ0[4G4(3O7S,H*2(5,IBU^&9JMP*:\R*Z0T9-+ M;V2OD@3,>?KU:;O<6->*2\##Z;'R,EA_ $;=74;V;! MC=H+-VX&-X(;.>U&O+]%;\XV7M03@AKKSZ]U9:#*K9* D6*\]"J-9]*_O@[! M[("1.^7/N#T^7;JXS*48T]3(P"'@$"X[Q!^Z8+^I[$NF"5O'N>DT-%(KD&;R MC\E5BC+./3A+FIZ-8]VRF ]B8MTA2_4DXJUC4TE55^Z3ZRR_66JZ,4RCO_09 M;4UU<<[.9G&1PZW"ZIGS&+3)4(PW=/N/Z(I%)Z+3@ MDEZ=XK'V@^C>A >!2JO@2'3N[_=$H_61D-4!5MY9]^P@_5]QW@4_&;Y ZB]!T"+CU9/*U^8=3S*1#7,UYR/F#=WKFG:)EGRD#I* O;MM[XHD MI(11DCE,L0.M5MCF58UEEDQ"3J!0QTLH5(3!^VOP"N!5L6Y:6J=+JI43.\'O M!U\."-R+O[A5Y*C@4KPH."OR* ZD;Z0:MQS/./&89T[^P7MQ:H'1?&PR@N1W MB=W14EVYM+>WHB#.KWGQD=U=?J3Z3ZD'QZ($[N>G^_TQ5S6ONK.98MZYHCP[ M%?!2[%XJ J0SFQJB9?H[HK4,;-\7VY^2 BVDW_/B' (M\F2*Q-"<8WJ9)*H M7DJJ+45U(YEPA4Q;RVL_,-7AG#PGNV)WM)R 1\ C7/<(+LI6O7NY/8NN#)-Q M6XST9"07@8AC?Z9V=.W.WTWZ07T\J88;635C%"/1_U/58A0M,8>8HG#3<@EN M C=QVDV^\O:K"?K-47C3.U]:BZB$Z80?5N]3F85&:-5G+UV[ZU4%W !NX+8; MJ#,)TC4'0;<[!XR),Y)$%05/(C5XD1Q#=1V0Z3MR%L+9H*K'7M,1P6[2DXTX M\T;ZFG-/OV8Y7NHRZ[EEN:Y*D)_ @^!!3GO0I[%NR7>=6!TG]4"!:'0A4[?J MG2]N:L5GY.'"G"NQ>1X@F12P>%B\TQ9_=[=E'L@AJX5)SNF',JY>]YI2P[P5 M'8QN1I-D+H9J&K;9/=GJWC9G"0]QXNS-2?H?=31.T599YJ-4-ID1;<%S?/ < MS14\WBR-ZY-!O?=JBIKYC)#,.3:M7(1'S#3!PC#+>#89 /M:>E^P0NBZ749 H)HLYYKEVE&V.H$_@Q9QXF]Q4RH[778UM[]=': M"ZV]T-JKO>VTA)J3%WKK((W__HJI]U_'D:,#83]51H0N/ETR#8Y/#X+_QSTW M9)+PE>IR11],S']_J%O/E\&I3"C]145HG]/R+TQR; 4IIYQL5TYYNE1AU:2/ M3%]N_F1%2?U.& M=:9EP&YTL,Q6-X"TSL/-R;_&Y;_*V>6ELZA#GGUR$/Q8YV-^L<;&\OQB>G:] M 5CNOUO3W@_4Z1L^/^FE>2QY$4"5>45_EY(L?<=5\^A07J&TTC M&)8^5R#RB6"1G*Y@+WDCW^X.8G7)_COUX9(% MQ1L.&Z0%\BB9GM&[]+MAT.OTN@>![&7J7@./>"#)5^5H1'5?5LL2?;1F-_Z) M2KJ,[/2K)L;6@L5>T*B#,KZI>D$]^8LBFE+'.[GLL$[3BF7+\X.+6V\72!@T MXFSS.%0/6Y;\KU(_KB>O9:91&/T'&X0^O:C(>KA8,,WC,N!6QNDX;0JJOGQ\ MWZBKF)F3=GX7$P#2RTEKI(5Q:13 S:8\B4;?FQL(S7@P/%^PT::]-/^E ME0F2BJ-+E5!/=^%(E)M%Y->2 L;O.9&$K[24@TJ*.:,BMKJFQ9;Z=Q[<6TX/ MC=B,F_-1C>"4*[;FUM0HE? M:O!H-/)9K33)XC[QJ0UW2].!A2HA:/3\V>Q/[;KHGR/"4/S#\[;+U+3GKZL] MS)K/D*S\MZZC4M/]I/N>K::FXK;91KP/',9SX#"^(P(8SW?Z/PA^L>BG(=9R M=LG'\*7&+6G"N8;XB03 B0#"EAP\$(.+:/5-'A=0/5Z<9S92\XA7[H<1E$G% M8J*WE1U4N8-$'I*O\(45G$O3F-^*\__/WO=WQ8UC:7\5G^S,;O?[EFA)EFV) M[,PY!,@,N^F0#73/NW]Q],O!VT69M5U)F$__2JXJ($ "J1A*,O><[H10KBK[ MD>YS[WUT=25GU3^7-3\_[1X>'5ZB?NRB(/-)7BS>W+;+4HF;%HD.^F-F%_I2 M(\^L/VLZ^<%_:Z^'O->[_G]!,N9GG](M.<;V=O#J(?ME+HF_K*IMK^:BO0_O#YS]]%[X;;YA<';3[$$!&LJ 6 MKWFLPREO?!FBO#QK<4B2P9X0)K9[WYX MJ/U.KD?N7C9RW_S/2V5K=O&U;YEX6ET?_P6C94H M5L^F%WQF=G0E^K65'/;KVP=WM>L YMO,VN4S+/QE4/@+A;]0^/ODA;^/]=37 M?*(^N0II3ORF5'=5T$YQ=^OZ8O[[RZ6UU_[>0RX6=@'D?[ADNS6K@^C[X.W= MLEW7P:P_W-6_ "Y^31??]0%OI7WL#\Y^76>?@;,'9P_.?@2[?%94T[M[OZ!X M4E55H,[]W<[[XR1D]WUPN M%H=*-_7G"]]_<[%;X[(IN=]YGNS,9KY3[:_6]IJC7]J_?H;?HBQQ47UX6?IP MM+^[*ALD%"?&>=O'K&5Z GLD)W8UMT_Z]J6S-GCUD9"M:Q:Y>^VNP?C ^"(R M/GJR/*+TXN3R+/"@#8]N)4?+.TX.+T\O]RNGRT.97_6K-HNBKO[UWD]>JV/R M_WQO%Q71UX;<77+C!',P8##@X TX/5F>=7IR_="MH$TXW;HTUO=?'!1VW3*/ M&^D\JEXV-UOL;EP$P\G!Y8Y5B'7!6J.R5G9RWCA(JW,Y/;G:6GU2VJ!W7Q*V ME;Q;W?>U+<7):[LLZ3BZU3$-S!',,7Z=4SRMS#G\,]^]H!*8NAO$4#^YI/T, M5\]RF"ZP>@:K9_'SZQV+9Q\#C6#]VEG(2V?)P>_1I"_9B?U\6JFJ:T_*L!?/ M,J_/+V[U1J>CR\Y9R9$^M<9O"8*L92U>_DG^G+RIVGYOK*GU?-%VZEO=P;8! MZ'6 )G ?!JETQ[U0$POM$ED0UO>N5.%B-9UKZCC9=.[*6;N:,U M8K\#].NB337K.S7>/TY=OV/KCC,'Y+RK7ZK^?-O^J=T=;>.7_>5H*B_J>;== M5I^M>;GHA$]P/[C+-S@ I_*\M=NM=??K;F\U2DT/5?_9+_SWNQNX3%I\2X;% M>7';J_7<'OQ[[/;<[Q^?W(Q[^_T:E:ULNS?V MXB&I$7[J?+!8)QV\4 >D ?D'QEYA[-_Y2\OBA=/,0K+<.42@PR[)TCZ MH/@K(W0'0J&,V-.)]#?4DX>,^\&-4/7]*E3=I!%^8_B3_FMHEDU6__M/_WDL MLV+$'!K=6 1BH:]]AGG7< 86IW\_9P@AX[^4(9*W]=8H.#GP41\% M X,M/JXM[ME6-]6YEW4#'6:PR?AM$B*F-2.FNCD+=*0A?0%##6"<0C%4E]J, M)JZ-;A* L<8Q3H$8ZS+V#72PP5;!5@,8IT!LU3E67ZFR)SO0\<%>P5Y#M]>_ MV\;ZC7;?*?-3NI5%5H_#QZ,?WBHLY \J&R7A+_V%F=O>TK)_RKRG:?K)TEN[5#NILD!S.] MM6QR89+?JWIJE[^<),OSW:UJYK*Y2&CAMU(3?J6%2)BGP!#!(Q^,8UU6TL, M@NE$@GPPIN,<-THYPP4,(1A/),@'8SR0T('9Q(-\,&9SE?CP1>(#0PE&!,A_ M4^XE9(N"WAL7SZ40'H1E7X#\8^B]HN"YUWLSX7YI[.,)S;D@S$>R-# ;.)!/ABS^56ZW/"R; 7&$2P(D ?U=F0DEVY1L*^0[ N0 M?Q+UEHY*O7UU,96?6M!IP< C1SX8OP@Z+9A-/,@'8S:@TX+QQ(9\,,8#N1B8 M33S(!V,VH-."!0'RH-..FN08K.&&95^ _ _JM%Z?O2;59CG+!*;N)YQA_DMC M/G;(?F;DA# 6JU9[K8GR0IO]X'LKR%GW;VUR9/6\J;KJ^E&=H-&"<8>/?# ^ MT9\J"*,'=A,)\L'8#8BT8#RQ(1^,\4 B!F83#_+!F,U"I"74B[04>EB!!0'R MT/EV9!Q'\!;YOV!@(1D8(/\4O6\)CK:OM7]V[W%(9F\F\H9R+O "C$A'XP[A7ZW M8#IQ(1^,Z8#""\83&_+!&(]+XZ .%^PF%N2#L1MH> M&!,A#*>[8><['!R#S M!F5A@/Q3-$V(6.;=/SN?UA>]DGNIZ:Y.*%ON'\H70.)#?E@C =D7;";B) /QFZ@ MO0)8$" /FNZH2]M-9U>7&JZU_'XL0?^ MOL=*0%0&*HH(^6!\.(C*8#;Q(!^,V8"H#,83&_+!&(_/&V'TP&XB03X8NP%1 M&2P(D =1>=0DYX(#!J)R4!8&R#^-J!QMR]X!"X7=D_\J]1NI3Z$+!'!!9,@' MXT1!U06SB0?Y8,P&5%TPGMB0#\9X?.(&HP=V$PGRP=@-J+I@08 \J+JC)CD7 M'&2@Z@9E88#\TZBZ6:RJ[AK=>J'\-_1)#O02 O+!^&40BL%LXD$^&+,!H1B, M)S;D@S$>GPO"Z('=1()\,'8#0C%8$" /0O&H2C5W9_YAWG9)<6_?AF5QL'_QUTJ?2CM-7C5RWL));T 7<2$?D)]%_P6C M!W83"?+!V T(OV \L2$?C/&XY([ Z('=1()\,':S3)0X"+]@08 \E.6.DN1< M<,!!^0W*P@#Y1U%^.4ZS*^67GO!H^S>LZG+[M@W^9=2+M.]L4_HOFFF+7LG6 MFN2];;NFTKY;[Z*[PV^SJDMV/LG&0!$O,$" MV) /QGA'E7($I+PKQ12$OC57.O>N0M6^7X_Z'+& M\Z::)J(/&)#/ACC@4I=L)N(D _& M;I:5NMDBYX%Q! L"Y$':'1G)^> @[8;E(D!\H-KN]3]A#/,KVF[Z0D1::SJ M[K5B70'%NL !SPOY@+PGM-P%NXD&^6#L!O1<,)[8D _&>'S*EL+P@>%$@GPP MAK/HN4NH%W0IAG$$"P+DORWH,A!T8R,Y'QW 2UF:%]=K==-X MBW7?-?59U;9UV)OE57BQ6GRE^6$/=-_:#U!?)*SG[PXO#K]VC M54:"N@N,$!/R ;E2J-8%NXD&^6#L!M1=,)[8D _&>*!:%^PF(N2#L1N?+!$" MTB[8#R#_$&F7;A4@[<9%<3XTH%"K&Y2) ?*/HNWR5'S1AR':X]1VSNS,]+T7 MNOJV:-OWVEW4Y;I_NZO\@6KOIG(&FBU8>DS(!^,C.13D@ME$@WPP9@.2+1A/ M;,@'8SP@V8+=1(1\,';S'_.931A(MF _@/P#)%M*MT"QC8OA^JTZH-@&96& M_/"*+<$XIYB-0K$]LN=R\1'7&NR-UUM-IQ<@^0)-Q(1\0 X6)%^PFVB0 M#\9N0/(%XXD-^6",QV=U.0P?&$XDR =C."#Y@@4!\B#YCIGC^N )-^@+ R0 M?R+)MS@AT;9R>(HJ7SFK[#3Y5>HW4I]"YU[@BLB0#\C+@NX+=A,-\L'8#>B^ M8#RQ(1^,\?C4#@P'#"<6Y(,Q'-!]P8( >=!]Q\QQ?7 NF]0%@;(/Y'NRT]( M ;KOUTM];5DV]B+9L],I2+Y $S$A'Y"#! MB N&'Q/RP7A,.)8-S"8>Y(,Q&]!PP7AB0SX8XX%CV4 >D ?D 7E 'I ?!_)W/'DH(Z'=]]HF6)WJ_X$6.7XM,@4M$M@R M:.1O:I%IO%KD;CUK_=;^NDS^UDCWP_%IWI:\>?,.E$BP14 >D ?D 7E M'I 'Y %Y0!Z0!^1'@CPHD4^E1*;I5@%*9%Q*9 I5D<"682-_0XE,(ZZ*W/7# M4+J!\)_B]WWGNW_]BP]PEQ"1,K_Q79KZ MO+OQ9>ZM_1VFF%Y^FFR4G-D6'7Z>VHO5AU",*2BHP"& /" /R /R@#P@#\@# M\H \( _(CP1Y4% ?14%U?TLUM?V/7\/SS]>^D."'X$F>>F83O,[47O^A"1W\ MJ35'/N^VR^FS- MRT^5Z4[='?1(+=_@QG(JSUN[W=ISV4M;)!?W7,/H%A79 !_$MPI*!O@B-.C@)$_O:"*1W9@NGK:B9GNI)3 M6# =]4P&#@'D 7E 'I 'Y %Y0!Z0!^0!>4 ^<.1AP?2IMIQ0N@4":F0"*MTB M_R<\FPU\^$;,E@$B?U-!I6/94 >D ?D 7E 'I 'Y %Y0/[9( _J)ZB?H9E;,$.P M9JE^WJX?!?4SM%D(]@_( _* /" /R /R@#P@#\@#\H!\X,B# M^@GJ9VCF%LP0$TRV#MX>A6>U@0_@B/DR<.2#,9V#F7_4Y/^]>O\F.9BUG9QI MF^S5>G[FCS;\UW_Y3#%)7_;J8[5ZV:Q>-K7[M%G=)?+\W,K&7=%?>.#]@=1] M&>B>[&3RNIK:1%DMYZW[F*Y=?%TG/[2);&QBSY0UQIKD4]6=7G[&U7VMOF\+ MIAD8." /R /R@#P@#\@#\H \( _( _+Q(P\"YU,)G(1">]#89!JOE:?723[GSL[:WUYY9$^M6?R4O($C1%,#) ' MY %Y0!Z0!^0!>4 >D ?D ?D1( \:(VB,P=E;,&/L-<;=G3?AF6W@ SABP@P< M^6!,YQZ-<5=.]7RZV"S^IIK]H61K07$$@P/D 7E 'I 'Y %Y0!Z0!^0!>4!^ M3,B#X@B*8W#V%LP8>\5Q;_]U>&8;^ ".F# #1SX8T[E'<=RS936K0' $>P/D M 7E 'I 'Y %Y0!Z0!^0!>4!^M,B#X B"8W#V%LP8>\'QS4 >D ?D ?E1(@]:(VB-P=E; M,&/LM<9W[_?#,]O !W#$A!DX\L&8SCU:X[O&M@XVV$\-%@?( _* /" /R /R M@#P@#\@#\H#\>)$'R1$DQ^#L+9@Q)IB%9[*!#]Z(R3)PY(,QF]W:09J\DQ^^ M=G3U3P\]H?IG$!_!_@!Y0!Z0!^0!>4 >D ?D 7E 'I ? ?(@/CZ*^.C^EFIJ M^Q^_AN>?KWTAP3?QY'?@2<:K5_S?Y%:'II^M7_#SQ UF[SV@^5:U-VKGZ'_?I25?WGSNMI*JF M57>Q^"+9K;Y[XFZO2=I3.9TF59-[-P_U$72V-(V=J:M>\5] MJ)Q=^(=R#)BX ;#-S;N_NNGT^DWW=^DOO7[O6X-,.O)8)IY4YB\OW+PY.R'Y MB1M"]S?^XZ2=G[EW7SS!G%3UU-Q^\GO*(]WM)B2_1#;$>TQ>.RP3@M%_)D<+ M,$.^VX$FZ5U^/5)J?!!L[^V'JG7>9]:UR9F\2#[6T_FLDXV[VE/,=&YL(I.E M,7G&J&;>Q!8^Z4X[>4*4DF$F%QU\#=C;"LUG/'=">>@5T_31 M5NM^([MY8]M XZNC@[^]W3D..5[Y[?W^4:A>)>R0Y=V\:>\ FE^W9E7:)6^G#(?U ?""TNZ#^YL7.?FO4?*.?=:=VX9S;#!*Y1N0"Z MM@OH9:;5W2P?P-_HML.S?JGJQB'>WXM+?+?QR_YR-)47];S;+JO/UKS\5)GN MU '8([I\@WNLJ3QO[79KSZ7/J%?8+,3#_K-?W"RR^UBUU2)GWUZ]_XY*N\77 ML72+9\6?/9QWZ:#+>_)W],TKQ);(Z3W7I%LI93_\30S?NN%O%1HN)L]WUQD^ M6,Q]J$S[,+N(M [J0>3XJVQ<"B4F"<64_J#^_J#A6< 4_ AM-'A]-/!CL U M'I 'PAD)^#%,^U RO/?[>\GO!X=O]H\GR<';W3OKBJ\'59L?,!IDO<&#TH5! M"@X>A7\ 5)BF@.@($ 7#AVGZ"(B"KO+<@FC(8""# >2#1#X<(??5Q7:(00U8 MQ, 6L5R"N@0CP^X6D[:>5B;X40G'6GYI?TGV;&/_2/;F:F8;"+3 OH#<-DYN M@#P@_YR0!\*!:1])Q 31$M@/D% M]XT%#\NRTO<'3IL?N5$NF6Z:B !4F*: Z @0!<.':0HE/1!-0RH3,_@P[0'Y M&))(*.EY'A8!)3V#E?3(666GR:]2OY'Z="IG ?6!@FCOV1HY,"S$'( \( ^$ M\QS CV':AQ.V?35D@Y#I.1L1,!@P&" /R /A/ ?P8YCVX81,B^*BU]5,SG0E MIP\I+OKQ U>@;>R-MK$/[ ][U0#6-X=5ULY6/6"5G=:?5KU?RWKJ_N6/WSBW M35O/6M\B=MD>=OEEU_K,RID_T*/_K9:^>VE_"_ZW]>*W1G;N%VYL_?$ET#/V M.?2,3=,M*L0]?5JS+5KP^WJYDBV![VL;R[8$N;=!+=O*.5/'U,#68WO-D=5]T43"X2DP.+&X'%[;F8+?S]&QM*CA_E.)M0M)X\2$SS MH"#UDW1=9GD"?.]FEJ@0ADD+D_;1$=[D0BN403Y59[/X=P!4]] C>5#=QYP[?\=6"B"^0Q@1Q$B ^ ZB&^B8H&-N M7L>$21L\I#!I0TIB07P?2GQ_9]V\25[9V3]!=8\EA ?5?LYX'P#4ER$",1NJ& M\#V*4&1S84CH8S3BF"(^W@/U._(9#A,-8& *KS*&* #?G_T <(N&SCV4E@ M&,/$A8D+$G$8LS@L:0C4MJ!X89QJ&TS:X"&%2?LU5^;^EFIJ^Q^_!L>?O]NU MDSB"I_4?FM#!GSIT52$5@R 7^70YO11,SN4'NR >)$LWM"]?)+\$ M#\]&JUI"!^_JU7*AO[]J]F$; MO^PO1U-Y4<^[[;+Z;,W+3Y7I3MV-]8.P?(-[U*D\;^UV:\]EX[YZ!6?3/U3_ MV2]NBM0?J[92U;3J+K97[[]#JEY\G4C]M[VX.ZA'\CEIW\K"N9! M9AG\D;.,!XS2@X;DK#)F:A\P*C $CS4$RZSZ[B&X,PP/95#Z6]V (WG(R+YS M0?! 2FELC/@\=9>@&!&&($!&?()!N9,1(ZFHC(WFGG*U5":GC2W_\N)?&GM> M-]U)79[XNSJW_:V=D!_R@4O 'RIS]+=GK*Y=;E+5LVWW+;;Q#_V]J=;[_EF2 MNDRN/4O2V ]5Z\S*FN1\KJ:53N35J=-EU9PE/[W;W3E\E1SL);/YF;+-]DI) M^0*#[[R9?Z\^NP>2E5\2+1[H,=)N_] .V>*"E3HVR),L/=>["52 B=(E.6A<34!,X_QGOXE"=M8X]SF5,VU/VE-K MNS9*?[A[[7F2Y?,DB^=)9.OCG3VKK8]4 M@D,*RR&UEZM_)_6Y7?B&]D379^=-_-[IZN&\6[IZOJ2LFZ0[M"[S67??'P&L%Z[7TJ9Q]L.U)-7-)E6SLV+S6\OF2RCV2?[[3>NJ^ MI/W7?_E,,1$O$_N_\ZJ[ (\&'@T\6C@>(W2/EH%'"]>CR?;TI)S6GT:@#][P M9>[)DO[)P%^!OP)_%8X_"-U?Y>"O-NZO9G7G\JRN/OG"<95Q>JFW_F'\1HCK M#Y.4E[LBVMN[(A[#]ZP[JQ[LC@*>6)%YJ'6'Z@><5H"#!W[LA^ZO> 9[LL4Z MMAKY,\,^]&=OV@1VC(]YQ_C*//K:Z<>H4W^\3;_O]]\=OC].#I_*?M:YQ]?) MP=N]_7?[[H^WQ\G[_;\='!WOO]_?2][]]NK-P6ZRL[M[^-O;XX.W?TM>'[S_ M-5#/\3_SMJO*B\"=Q],P1SC,_*J6C>D+$Y<=@I=M%*XMIX6!*V%;-"9@W[N4 M^?>JGMINDAS,=$Q=*)Z ]QX2!Q^>5[.JGB7N/Z^&?TM_^&&OO,;M)<]\1-Y^ MVYPOU:^?>QIKYZJM3"6;RMW&3_Z[%K4!^N7NXAL7_S0O?[ZW/'O2WVKCOLK? MF'Y(*=WD@04*D_Y+OKH Y'Z:+5:!%A=>OX]>=TQ^\HT_''M7'^WTPKU6VL9O MHNMJ_U37G_HN&[J$8,L!FM3SQCU!;WB3KYI=XB9$ZW?LE;)JIN[^W?/)Z30Y MANV VA>_W,%XA\JKK3ZWL-SYO*W>_YU$'[P<[<-TP=K.YU>^XQKQ9\]-NL MG\!]BYC^?G;ZG6]CZC#=!.F]T9*N MSATY+1LTW:"]E1MH'7'.Y(?^K5O)H6/@&V^K^M48^]G3KB>ZU919A4:W/N_. M>U*R=7Q5+SB^][_M5N+\L;]7^;4=U]?V9/+2%7GO7+WE\*/S;A[1 M9)%7_/0%2?Z<_+1R1/T^[FO.UW&WOXW&.\2EZU+VB\WA_;\?T+ M[JGGTZ5?68[9T=7[_17[GQ>^W=_#6=6V?C16']D_W(C< .3@CQX3NV#$S+4W ME2OC_-JT=B8],\ZZ+J?F8KXEQZ=U>_W5I3&Y2Z0S'YN C7N;NQ'_"->,NO71[1>4X#.'B?MMXQ['?9=[)CO[ MX(BS?W'Y5#Y47#[5,D:LO#@Y<[?BNS4T]32I'4M=>X*%8.GH:RO9<:&M7#2F MN#8.G^PMT>.#7)SUWZTO;P+;G>7W6; M[FU9+H+]F7<'7_,IW_/8_2QS/_I8WJ.Z]#2SVF50^G3U_4!I('\]%+O#ZS2F MIW-?P[BTT$6&56MKYLVBSL0QC9]N?J[>0N> M(1SO'EW3T.F"'QW..BNU.K6-A\]C;9WAUIR,5$;ZCVH(<>@@.544IBFZ*,%KGCP%0CQ7F!Z= M?;"6^MKW$WSC#-&Z='GJLL37[JLK(X$-'_\,U= 1#(Q@H#XQN/N[.9NA/G&4 M]8EAEO?Y2K[?#P[?[!]/DH.WNZ&J;%\4>3Y6X[['0WGW\.W1X9N#O9UC!_>K MG3<[;W?WDZ._[^\?'X4!.(ELVOZTLQ2S>O&JGK=R9KSR]=F722S*71(W/^3/ M-^"-].B*@0/^X8&.QKH7K'6ZY6,?*P,@#P.R@]2_\I<7],60@"\W2RX)[_*A,XP]WWIOG'Q) M^]$-32 '^-RJ0WS"$X[O'=WKNW$=K#$.,]#<*$ &FAL7S6&@N7@L<,#^+KB8 M4.:[C=!^ICVT<4M('82>M,Y[L#XK.T='^\='VVMVY1CIL#U!MY,'.ZYU,%X2 M7(0=MS;>9P;0#AQMX _@CW'-:$#[LL=.&LN&0*3C*Y^8HK5&ZR+1 5!*&&"$6J50H)$1&J,@+0RF^Z2@+ MBZ7)J$%97A3.4?(^7G?Q\ MZS!MG5$JOY%Z9ONV.W(ZK3_UWKIC-]RYY+=S%:>A0LH[)@ M+H70@K@_4N7HT1J4NP1#%"0O598/D4?LK,!^73=[2ZA7@_/^-EJ_',KSVFARY(B2DKI$ %+[99+\:HQ2GC"A5"E\Z+E1KQC')D,T9LGI6F,-D@R=#C>S&*"7BQ M^'7'L2[DA<,$[QI[+BO?5_O%[K 2&Y)__8$UD8?O\8=! M"& 0("C:;%"4EKG"EEA4E"Q%C B#)&,8*9?NEU+@@A=W]#S__M1^2<3["Q[> MF9E#3\([/?=^MRZ<";'YQ= M %K#^$9ITQX9M,]00(6P9;-A"\]DCEE9HLSE[HBE.D-"V!RE.B^D%"7+33'( M O]: KK;70/[@W(_FD2(?2MH$08&E_Q)GUNZ8^=_A=]$OZOOG( M^>*DZ9GM8/4A)!\*&QQ#A!:"E,T&*66:&RRD1)+1#+&,ET@6C*#22*Y91L X,IFRVK>^WE+W( X,&EMMF@U@P3J&M/I@ULG9A\J? MI[M8K?Z!C'I\X[1I?PF:7BB@0OBQV? #4Y8)GC)4Y@(CQFV.!,,YR@@W12FS MC.!!"M=?5R["L&^JC]9<4>-"^?^> .1;JC_E$S)8"1XPQ,89 AP93--X0 5' MMN'VF(*P5%J)E,DSQ%P^C&0AO&?".36IS#D=9%OZ4SBR8D(*#(XL_@Q[K%)R M.&3PM[HVGZKI%*3^D#PHB'LA0@LARH9WM3$EI<($X92Y7%M)@GBF)1+8$IH9 MRC0?I$7MBA,'"4:R":6P:#U*6@!/!E,V3FC!DVVXDVGI/)G-I7N?=HFS(1GB MJ6(H9Y;F!4DQYX/LSP9/-C9:@-7K&++J]_Z]J"[1O+6PVSHHKPEZ7BB@0A"R MXVT9VU>S#&RM;VU/C8?E; MNQ#]A]FO-LES6+@>#3^ &X-I&@^HX,8VW#J4JT+:0J"<4H)8EA9(EH5!N>)* M9-+R4@RRKCN%?J_/91 @!MIL M#&145G A.&+&GXS&*4=*%AEBU/!2JIRXI'V05/ZJO>O;2^Y]^.XWD@:P?@ = M7H/@&'"@@7 W#$( @P .=,-M4)@I7=Y/4)%F"C'G,1$GDJ.<$8.MD939842$ M'W6@<.)(?!P#:_9/*RFH>FJ^=_06#=)AJ3XDS[N6AODE.]$MFGEV,O7*T-P*2\VM,L;U^[4/ MLL92L$E:;/3L]?OG-\1/X'OC0A1\+_C>H(9T_+Y7"^=Y#9;(YH8BY@][DR(K MD,DR][?0[F77PYN#X8/\HV7F[EQS]?>?]_M\/W^SMOS_ZMV3_OWX[./[O;5CY M>>+PRZ'H7_G+"_H"]OF%$_@"VJ&C#?P!_#&N&0UHP\)9"&'G>OGI\N2Q9%I) M54VKKK+MFM'D^$8I)#_P7':W;-H# ,XAX@QL 6P1_RP&G$&FC#U>W-':W4;7 M)N?R0JJI!>4@)#X:<6>F<$Q@S37=YZ4MC&JYUF#+%:,6B518?TX(1E)3=[,D MTY90*YF\=1CX6J522W)]M^#604\%G^0XVWSY>4CS=BP$#H[Q64_9<,@3'.-S MM>U'.3%+WS5ST[64DT(7#"'W6TB@!5!!^QQ>M^&R]D 0I MP;1/R1F2AG&7EQ=I61BCA"D&2N,]3[ZYXL*=F>DWCU_[U2#!2RJ&"EV )3;. M$N#,8)K& RHXL\TZ,V5QH3)6H(P9WS6,",25(BAG/.,F5UIF8J#4^XF<&9FP MC(,[BS\''ZN('0XEK*HVS^NFIX2Z3.I5A^-DZEL<_W@F/M91W+2W!9$P1&@A MG-EL."-RH@UA"NFRI(CE+ME6FI7N#Y>TEY2RK!PD-_^R$?PJA+GXWA6%O^8D M@&ZH(4W1L? !N#"8LG%""RYLLR[,^B-+BDPCBWF&F,@54EEAD,NX<^>H*%89 M'OXLD_5=6)91<&%CR;G')S6'8^YW9-O3>O8!.8H].!O>LZGZH M*N^?MJF-;$]?_!7!$L!8R !\%DS3>$ %G[59GY4+YZ*L\U12,9<+ISA#/-,#76^!W "K%Z/.)_> ME0I+E E;(B9)AMSW:O<3H\R:W#)ZZR#M=02$8?UIAH*'"$,TRC+CA C%6:"3+S"*#4,%W;7CS5IH36N84%3GSF[9"_Z(_DNE]&FX+M&D$J/5<(.Q_[?UK-5-@T;SH.P'MB=$R>T$+-L M^ CNTI"\P!FR,B4N_A :\11;9 N::LQS(C%YQ WG5T0Z4.\<*@)8E@]I"H^% M+\#%P92-$UIP<9MU<;C,39%S@G@II4O+A3_ ),L1SZ@F.,T(21]S0_K@+D[@ MH;)TX(N-Y^KCTZ/#H8,WL#L]0$\*TF HH$)@LMG A&19:I3-42HU14SS DGN M,FJ"B238E);C00K?K^_T@VWIP +@K&":1@Q0W2?LI'LN M@P QSV9CGC(SG)2"(UKZ_7.*4R2TQBY+US9/-;'&#K(XON+=@YFNS^RQ_'RM MPN^M'2@,$@&L&L#^NB"("+QL( 0/@Q# ((S=R]YX+VJ=+ZL^H]/*N(?:?GVB M->%9FA9(9H:ZS%YH]Y-4*#>&*^FR?5N4X>8LZ')F??E7,/,,7!JLG6]2"E#U MU'SOZ"TVC,-&\> <(@B0H8 Z]J@A' __M9/2E+&%(@A++1$S2B$E"46:D5); M2K"B=N"-XL.TQYT(-M29:< &&V<#<%HP3>,!%9S69IU680652N3(9F7I4FU% MD=(I1R;-SK"B=H ;1#1QOX _AC7#,:T(9UF'C#R7?- MJB:S[6K]Q[_^RV>*"7OYI]6(CC95UMIEQ)04"&/,$&/*S2S%,U02PYC0,LW( MK2[FZ^B[EP ?>7S?R>:P.>ID9\WORR;YZ*&9)*,W,Z,T%R76B&>9,YE2EVX.$H'2 M5!)E3<&R84H>G4($%3 MB0J#A2HD55EY:Q5V*!M[S,>2S/+2/0REU(U6FDDD2ILB*X16G%&)+>(Z5>Y1L2ADRG*6#;(&\;C/]B Z M' ]A_KMJDE^6OUG\6?6SOR?/^@I5QZ9M4I?)GM7V3-DF2N_A<':^JKOW&79B&FJD,IMCDHN68J5/X_#A"N0#%+_ M#<:X<6,$GP'3-!Y0G[O/*"T5)A,&\;QPR0Y/,1(:NYS6<,(X+G.1I> SP!BA MCBG6A:?=^NRLGCVW52=96F(UITCB+/.\II%CLQ19G='2I.[5=! Y?('NTR\Y M9;DT[JX(4H)(Q"0MD"*I0"S-E64EX[PC1B]<6G-M,H<4>LTA,L<"::E2;/;AWB\X-)%+BS\7 #[,*+83%TQYC*6X><)N>R,@ZH1,OSJI-3 M*(T*PX-"-48HH$) LN'\NLPD-39%E%L77)2,(BDR7\Y+BJ+@5C%Z2ZE>)[^^ MXL1WCA(/9KL+0APD+A%DPE(&#:?&0@W@P6":Q@,J>+#->C!%M,@S7B+"I48, M&XVD=M[(DE+JM&#<8#5$2OV8'BS/)QAGX,'BSZO'*B>'PP([6L_/YE-?(>H, MK*QTU8'R'Y(7A;.0GLL@1!CZA,-C/XV^"B[7-L6I5$CGJ:^"4Q+Q4F"4IBFU MC%B2J4&:PD$\/$AKW!%!@ 4'%4P<54-01RQ&7[1VG=<""6!BQR5JJ-X2&D< ?85 X MJJB+9H1G>98A4J8I8K*@2)2"HA0++*7FF:;9$%).7[&Z9-C]GE^'65\3$T8W M>B39",.JN"@'?.C&21S@!Q_ZC'THRZG)K"8HM[KT9Y0X?TC]IL8TQ5@)F2H\ M2-N71_*A+)VD;*,U*N!#H:QEU/K"].H@WKY)PW!ZPUC';],N>S"AE6[1S+.9 MJ>=J:B,+G,+QO'\*>1@A -NPB*$*ZKL-(^SB+G]Z%492F-+]DW!9EL+F^E8 MMHZ(<>T\]9V9>:1PK&"3M,A#6R^Z:_Y#5 ;>.EY@H;B_I0.I__%K M@<PW^]5&^:\[]&,A/-N=@:GT'>J_17:6.X=Q?>F-@3R\5V'/YP2[X&LG2 M8;PMIY_D1?OR1?)+\//^"0%#PS?[Q)#EX MN[L5*+.N0.PCONONX>3**9S4Y[:1/EIJ3W1]=MX$"OGNX=NCPS<'>SO'#ONC M8_?7K_MOCX^2P]?)X;O]I^*JM2;+SO&!N_DPY@B)S-)^VCES-]&U235+NM-Z MWLJ9:2>)_:RM7YOT"SB)F]+RYQOP]L'DZF&6$'C"W9;SKEZ%Z?Y>J]F';?RR MOQQ-Y44][[;+ZK,U+S]5ICMU-]F/R?(-VI^!<][:[=:>2VL"RZ^+F=;(F-_]J-Q5[ZRO*>MG/-[KZ$XO^^:=(NG MY)Z+\%8A[O^RC=[0-Y9A^2/6=]_N3[+RZ ]*Y_CC9W-WF_8]L34/L0H'0+X% MLH/4O_*7%_F+(0$_JXR9VO7*GN(8FB=P;0\9WO^VLDGV'3;FBR,DGL*H'CK& MM[6JZ ;[4>T0'$\X8P$@/[GCH8,ZGA^IMXUC: )Q//Z,HK"K2J,;66"V48 , MS!8]LZUYZ!HP6V#Q,]3/!R7#OK8IFBACX^$5?II]753G^VZ#_,W\8^J.]V=MPYXV^Q_UM.Y/VMVIVVM M^\\:%9DA.*,J%,^9LDG& ]@6 M%M*LCGGC_?<)/R 9?$?!7MUVBVWV]O.YG3DSW'["M>W01^D)PI_'5;,C=+2; M#CD!YX!Q#@E5( R8R(!S>,$BK#(]=E+I@\:D+I-FD=XE/UF?R+751^M_:ZS[ M*EWUNU7ZR%*>U0[L?_:_>,(#12#&A/0V6F@C] ^C4LARD1:<&8YDJ@ABS&*D M,!,HMX5B6%E*2WQ3([GJ?4_N.MVKC'J(((9(1,BAFIK"8P2(J, M !M M?-""']RL'\PRC341 FG%2\2XTDCD2J!48U$0P? =YXH380PE5B%:^L;.68F1 MT$7N.Q%A61)9E+[#8*A^D(;03S"D20X+1R$A'PYA'#GK6BP=NXO>'&0&(5/1#I452B00RCD * "J'& "FYLLVZL+*V5N1&H M,(4_A5 RQ"7+4&EHZM)K+;$R0Q1O/KH;PX*#&XL_QX;U]L?F@;_9F6WD=+&8 M;LZJ6=5VOAOD1_N#"3H>0.TL)PPTMA%NY"%:6,1466&6,X,XAAC9$O% M,FU+9O6MV&6=%'S)F'Z)X N^'#* (6+""8&U@A'3!4 +T,8'+3BY#:^9LR,VB8C#+\T)(K(I, M#]*5Z&YP3EV"K$ M2JL1STR.\DPJ29DN:58.H2H\F5]E$TJ&*K4'OQJ7# $U P\GD77:.AW7G9PZ M,KC9W G*! )SVH.=8@Z14^"# /'3AG4):WB:8X,*B3/$A&6(FQRC+,NYRFW* M!;NU*K..+M%WU'/QTG(5IATF5LHF:1K ,@R$3"&1#T ; *_#( 0P".!<-^M< MB$K$6_J MMDW*ICY+ZG/;].HA= <(QSO#0E@HH$88PH03E?RT&JC11EB"6"Q2PE%N)?9Q M589X1B6R6I6&:UT0<6OY9QWYXG#!TK,/!S-=GUE/WP\/LEHW5=Q/WZXHG:1D MJ$Z#HV2O<&;BFLUZ1SDJ4?H4 !4<=5B4,GY'G5MJ5&HMHOXL2L;S DFA)"JD MS%5N\Z(DQ1!2R*,[ZGS"TZ&V-XZ2O<*9B7\D0^@8P[K+;RT\#-5M M$O@"ZC5&'*#\35:SQ-& NU]G??.J/3US0"U.=E1K:A%0NQ'*Z@44MD8"/\0_ MFXU_&$Z5]7VU4Z-2%__8W(4QF4!,N#]MJ2A+Z2"M*AW=MG[UQK:'L_TO./>P MW'.,.TCPXR*58J-5%U#<&@8! :C@5)\O_.!4-^M4I1*:%00C9C/I_E :J525 MR/U0,B,R:^T@32P>R:G^TS:UD>WIB[\B\*41\0Z40L2R762A B8_39WM_IRX M4+IN[+(4(NGDYZ?L8 $!$T ;+;00Z&PVT%$VEU(5%I5%RER@8R@25C&4::6* M@A E4CE,L<&J^/-U4Y_MNL^K9G,7[1Q>;K9[U7/HXKICSZ N'&JDFSG53#87 M!YT]:]_6,W\G3=T?^+5:D!GFE*\LA567$?,,0 O0Q@=MA-XQ'($ +E%X^Y M%60E=JRZ=D+)13 Q!ZP.C1G^",/"4<5=V)I2:4T0*WW<50B!I"XI*G-=YGDA M,YH-*)JX>&I9;?K*SFQ9#51ENME#S6%I* S2 5#!D3Y?^,&1;GCO!F:E%=2B M5"KEG*(LD"@P1K(0N3)8%,(.*& ,Y$BAN").MH'BBEB**][:;E5+L2BP@,82 M@?GEP;H'TRV:>=XR]5Q-;63143CN]4\A#R-$69N-L@HN;9E2CJS.2\12P1!/ M=8&D,D2;7.9%/HAZ&, M)("A6T?IV9?-K)I]:%<;:A?^ND'&A;O9+#699KR@9I#S 6Z&9TNJ#D_E>:0)'U]$%J7K %#! M'X,_?E[^.)PQ';^:0PK&I)7:10JL1(R8#/&RI$AHF=N,E-SJ6Z W%#<.;XR$H.U/ \? #7J?[^1_]6:Q+I0)0?;#*;GRG;^",<^R+P-JGG M7=O)F7%,L69%.)3Z/$F9Y_-JIQ,V6,EBMSD3I4:"LQR5.B]H MB0TC6#RB-+&DX%L!U(_%3BYNPND$,P+[QX"90*@(9::#ZPUJ%,#U;EBTR%)K MT]+YVM1RQ'+#$-?<>562Y:4MB,[(+=<[H&CQ.*YW:-D"7.\&Q OWMW0@]3]^ M#8X_?Q,-0N^ @_P0'%<<%:::<&1M,JL[]]NN]E;;G_\F?4UM6+,/4A[#7Y ^3M0?HWNVO<1SOVQ&P-[>JD"GCON75 7DJ7#>%M./\F+]N6+ MY)*)/Y>R#;4^JV2(("13RW<.W1X=O#O9VCAWV M1\?NKU_WWQX?)8>OD]V_/Q55K7/C.V__MG_D9DER]/>=]_M_/WRSM__^Z%__ MY3/%1+Q,]O_KMX/C_PY\_H0)[$\[9^XFNC:I9DEW6L];%U:WD\1^UM:?"NOG M?Z_?>(1?]I>CJ;RHY]UV M67VVYN6GRG2G[@YZK)9OT'YKXGEKMUM[+AM'*JNG[M/*Q6>_N+E.][%J*U5- MJ^YB>_7^.U;K%E]'BRU.TS][F.Y*9A87X2U!^;W79)S=OXQB:)PA/'S*\N_796>UOJM9_;*R0[(Z!O2W%1C?"P'"C !D8 M+FZ&.W9#T,Z;"^"X*,T/..XI.>ZQSXR+ _! F&O'F,HOE]M'7KP]O5]S4/SK)@(0C?? M/#2D&3LR>@!HGRVTX3#GG\ K/C.OF'*16]+IW1.D])VZ"4P3F!F@! MVH"@C="GA>.F?KJK/?"H7*Y6C)?*.5IKJ$',Y IQG"F4FDP564&LRHJ;+M>Y M5DP+YV-QFJ>(Y50B;MP_#$G]6]@"):.NFB/.ZWW:Z.)T05H#GC2>P M_QG&9CS^)71HPYGVD,^"[P_+]ULL+94<<9*5B.DT0RI7&(E2VRS5>9E1.8CO M_X%T^T$A@%_3A@ @'B:$ "@&&Z"-M6$IX185)8E<1Z6Y(AG+$6& MI)@Q6G"E^$T/2PM39D)@EX>G&+'4>64N:89RPXN<45H089](T,[$A'!(K8&] M =H10AL.>8)CA,PX*+]=8I91Y[P1UI@A9IP/%J3@B.89X9G-25'<\MN:96F. MN4 DY2Z;SK!&2I0"*9[GNBRE+(KBR3/C;,)S# X\'BJ$U!@B@&&ZI ML=;/L/=R>K>_;<_=<=VNM1P"_V[:K9A^2NDP:]V-3 MZ<[ZX7"&V9OB4_8E"WW4-AWM *BA@ H!RF8#%&EM6I9E@5S$(1#3'/L !2.5 MRE0S0UDF\IL!2LGRW*^#(YJ1'#&J_.6Z0!0+9LO4&J'8*D!IS,=N$9T*CV76G-/\1S^9NA2I&Q"BJ%4 2",C1/& M667,U *H,%,C 15!IY^AK,? M>!IF:E2@ D]#I>8WI"S%.1.XD$@J*A##,D/"E"5*5:JQ)9(:GMZ4LO(BMSFF M)<*ZH(C97",I.4%9P14E&6/IU0X+D+("L;2P2QS6+-L$WQV*FP%0P7>'12F0 M8T4^^P%4 #4.4(&G@:S1D!M"%""][^Z;T]6$)0E@!*&LS::*$%_@;^!DL : ':.*$%_H:* MAF_UC#0%R;4T2.K<=V76#$DF*SMGI&]S/).5N9UW1S+S__P>DL]]6W]IONXY+WS'_,V^[,S?/VO=V*CMKCNMU//O:Q8H33L&_@W^/ M>&PB=D( +?CW$$D&)-<160) "]#&!RWP-_ W6 ) "]#&"2WP-^AKW]#7#!/* M2$F1FUZ^52O.D:291DI+IG)24)[3F_I:H3&S.*,G7?C6751]]3 M^0.:YC_D2#U*V:08[+CY4=)7.%,1VK)$[E0 5/#485$*;/>/?/8#J !J'*!& MR-.C2EE,*:E-K4)I8;E+67P)IDM3$)&T4+A,B21LB++-'TE9(%-Y=K0 H *H M<8 *#FRS#JS,)*&EY%YS<\Y(%PS)E!9(8$)M07@AREOKHM_CP/KFR%<+)8?E M%YYLD"7/=()Y"BYL9,0 H *H<8 :H0L+QRN-?U5+9HH8910BIK2($5$@F7.+ MRI25Q,A2IJ+\X>,'!O"P#UG9 E<+ZUH1CDJ4;@5 !5\=%J7 NE;DLQ] !5#C M !5X&G@Z@MD/QPW$DQ#UJZ9(^5TW+MN^VG8#>V,"&_?%@"0 M M0!LGM,#?P-]@"0 M0!LGM,#?P-]@"0 M0!LGM,#?P-]@"0 M0!LGM!'R]ZC* M:#5.LUQ2@C*<6\1R+I'D@B)*%,E+3 HJYY3S-Z\J68?WMFFJLWOI2V?6(B,(6V M?2/F#X 6H(T/V@B]7CB.#+*6$5D"0 O0Q@=MA/P]JJR%I]ABJEV:PHL<,<$8 MDL12E[_DML2Y2V,*^R-MQR%K>?;\L:E>X9'TM R'(=[:+IG6;0O5^<%XUK5 M5>XEVUP]9X;=329M/:U,\N5$ O@W"G^$P4\X;/64FXCN'5*:99/5_^[FP;3 M740#*KB+2. '=P'N DP+W$4L? 7P@[L =P'N(A;3 E#!73Q?^,%=@+L TP)W M$0M? ?S@+L!=@+N(Q;0 5' 7SQ=^'QV\??W- MN(BXF987DY06L&5SC/00R8;,&*&-9-:&PYQ_ J_XS+RB,9K@G%$D&'%>D13: MY_\<%3F34I4%R:4>Q"OZ9@>G+O.P3;O_O_.JNQBDE<%@BL&(Z25&Y@:G"+,V M6F@C]&GAN"GHOC8&2P#^?NZS-AQ&@:0&'$#4IA0C2X$#>.ZS-AQ& 0?PW%2M MPMJL,(HADW&.6)%K)$PID(L\RH MU.*R(.:)5*T\GV"<@;(U1O8&Q_C<9VTXY F.,:K,:/QEK-P8*DEI$2TY14SB M$DDC&$J9T9BDMDRMN>FW96HIH40BS:U C#J_+0W+46X*QDO#+;>#KD8]I):5 MTDE>P-)41%2XYDX6B @ HAYVD,$\-Q28\Y([M)?@W(NM$N-G<\4:98A:6G* MF2@*S,M;.T4LEB:C!F5Y4;CW\!S)E&-44J(D+T1)TUM[2A\I-6;I)&60&C_3 MPRN>ZY:-]0C@=]MVU>Q#4I=)XWYL*MU9/QS.,'M3A",MPHEV -100(4 9;,! MBDYQ6F(7H"B.7;#!,HIXRC3*3%$RE;IX@]T*4%*M*>=&(*DS@YBF&1),NW=K M;JDL2R*)N'WVUD';SK\\>6NQ=^/])5GVE_WFJ=)SJ=<>OKF5 W_[V"U")KG@ MF]SB&M),CI\P()&'F1H5J!&ZMG"\U5-V)PQI6.*?_<#3,%.C A5X&GCZ&?H:S'W@:9FI4H )/ T\_W]D/H *H M<8 */ T\'<'LA_;B\=2J'LRT0[*U235+.O_3O+E8EJHVMIU/?2'KOZLF^64Y MWHL_RZ8^2Q9U6,FGJCL]M5.3='6B:S<8MR]O.]G-N]I]7>0X5 RF#B_BGRO,P4 MSDI]][E&[V1E7M?-L?S\#Z^WU%-_PI'[1?_J*]E:LUN?G=M9*_TM_M!^.<+2 M"<,8]OK'H^)!%YT1^1V %EQZB"0S?I=N-"O[OG?"[V1GF4H1)X:A3"F,RL^:X7L>SK]O,)X53#<&_@W\'_SXV:,&_@^3Z MS"T!^!MF;;30 G\#?X,E +0 ;9S0 G^#OO:M'MBXD(K;$I78&L0*11$O-4.Z MP%B6>9Y*>NN8"25E:I1[3V:X0 Q;B830*3)E64C,;:YP"?I:E$07SG2]4U^# M9MLQ#-U[VU6-];;N^VU_N84!=OP$$U0 J*& "C$:Q&C?:@/.!,9YGB&E)$%, M:X$DUSFRHE2E2G.K-?F1-N"K&.UXR=1]J^]5_V]/Y0]H]OV0H\"&K6(:)7V% M,Q777-_\OE$!9?SY3O4H005/#=O]G^'L!YZ&F1H5J!'R]*A2EC+C.%,Y091* MA9C@%@F1293ELI2$N%DH.RR\\67!+GD ,&R<&<&$P M4Z,"-4(7%HY7&O^J%F6,N52P0)IKC1@O"R19GJ+46"I8Q@N2WDH1.2_*C.06 MRUW U2K;]-UV[7^-W\:O=)A M,F:RG$C$B#2(Y00C:3!#,F>$F++DDK,AZG>O[;$ZKG>,J?P]R*GO4W@PVY7G M52>GO?CAA]R:U<#O^I$89,7A*UT9*25<9!25 OLM9L8_BG2/CSFCNA"Y*6YM M,?L>H2>8Q^?Y'1(0[#@+.PP#:$.$-L(X=U0N2Z=&6D)SA*W&B$GG>910&)FL M5&4N=QV5=X^.]N8\GWKFHHC:+2BYWF_U+[0_5EM ( PGVH<7!E1,2B8-%L,5A.5DD] .-1K<& MHHZ%J'MHJHQ'TH06PSWG_D#40-3](&J0TT%./UWN#T0-1-T/H@8Y'>3TT^7^ M0-1 U/T@:I#304X_7>X/1 U$W0^B[J&I'R5"LE"$\D_)-F)2EX;@DS MS.;4,&J-^&G<;I=';__6"+C+9B;=Y?-<.N_5()NWD[1Z/BD2%I"\#TQF!*(& MHNX'4?=0NXU'804O9,^Y/Q U$'4_B+J'Y$G+"?*>@-7LAHF'F?JWH#?/E]BX?W9AY5,U5?F%#Z/C+%^A.DE?"6 M:59/F\:PU*BMIY6.UMDJ;,((-F$/K:'Q2+"';T_]YL:R-)WT_\$CA&,6U,A> MDC:HD;W:A*!&@AH)QRRHD;&1-JB1O=J$H$:"&@G'+*B1L9$VJ)&]VH2@1H(: M"<6,0F*-G?[C$4]!Y818 MX998H:*RY%)3DL0XZ(#+A!2)-"0VN3)IH5E:;@Q'4(6@4BI#5"(0RM1P(E5B M29K3)"M3FXA,/5"LL*03GO 0+WS*6B.HXE%(\K'3?SR2.*CBP_/^?NWW]& M MA;RTL12Y(CF/)>'8%@1V0TFL8I+;.-.9WL@JIC0N,I:DQ*@X)USD!2D+G1"; MR-*F.0-NW*FET *GP&]?-1D8F\2T"";#H4K79\'F"#;'2.@_GE,1;([@_F]1 MZB8KLK(L.,D-C4%!9RDI*"CH7&4ZSQ0K$[ZEFTD5TE)-F(%_> Z7%Z[:*#-% M+@N5<_90[G]63C@K@R[?)ZW1-S3!3P%$1HZ_?)4:E&TA!_TIPZOS&H^E:YP3].Y6T\]W-$?C"> M"ZSU ]1[2[:YL.-97WIC8\^7[9"7XLQX>4V$!1J_$-//XKI]^4OTWZ/G^PBLNZ%Z^.=* M*?Q3B?;\GW9:?VY'2NQ7)^]/3]X=OS[Z!%0__00_?G\HT727Y;YY_^DT.GD; MO3HZ_=_H[;N3?YR.G#O&2<9?CRY@$?,VJF;1_+Q>M&*FVV=[1]SX(?F\U.WL1OW27DZFXKA?S%[;Z8O3+SY6>G\,*'*VZ#\#6 M3L5E:UZTYE(T(!_ZIW9^K[_W+S>Q!ZZJMI+5%#RX%_WGMR 0^*_+LN=%3O^" M9-KFAG5K>IY2]LUK6)Q]ZYH$7*%O7!,_S\MBU.OY"MQ#X;CG\=$>BE%ZI<6H M0ID_&!\^6)(" ?&=__DE^^4>R'LGU*2>$&/9F$?3RM^SO?^?$4WT!FBCUY!- M'O (W0$P:.\V^U[/8= H0:,<$$F7&H7M5*/\# [??@B9D6B4!\;$"NIC9'*L MVY= Y"#9#D^RQ4&R[<^AVQVRYEWP4)\JON;=KV'KT]N/)[]')AS5UD]@!N]AD=AC%UX&:H^=VD&$/(@( M"60.'!S@V9^Z^?C>S*/*35.(?IW6;1MZ1,8C>N[D_(Z=J.-A_8=L_-A#T_&' MJ#F>7;UE-HTI::IM3DQ9:L)5EA$)KY"DY$6LBG;MF'6SS; Q(!E5-332[&<; M_%%;.F)+IOZJL)*37D=U9>F$?-J M=A;A2;VJYI5I0W[LT(+;^VM]/+;M':@]=FH'$1)$R,$Q=:!VR*+MKUWZVL#- M5"6<9RMF.A(7-9#S/^Z%$%@2)TLG2?FH>&=CXM_] M%Q-!H05.W2NB!H7VN I-*!GGI;3$:,X(YV5*9,PMH46>Q#(I*2TW0+CODDEZ M,(7&)XQF0:'M?_EJ2 O=MT0X/1=P,RE:@S'!BTLS:[TK;K[@[R;$9D>F87\B M0AA(&X*O!VK"6&IHF1>:, N&"R\5R#3-)4E$K))2)$S;=!<^N1.7OZ&T?#40 MEKNI5IUD=%?UJD%(C$I(!-46N'9O21M4VR.K-LM8RDU.)(]!3?',$J%200R- M%>>::V4VPLUW\<[O4;45DSC;U3S-("0>W2L/Z?#[DP'_:/"VM;51;:-I/3LC MT^H*?'/1MF9M]D9('^QAI#L0-:0/#LY 47$<*ZIC4F8Y(SPWC,C<2J*R6,7* MJ-*J;!>^]_'%I:@:K& _L>] ,KY#P7CDY.*G^C?SNFHO:[!>3NQWVRQ_35C( M$AR*- AZ*W#J7A$UZ*W'U5LRU;F.&24VSB7ABJ,&TX)8K7,ART1;OI,&ROO0 M6TD>%-?^.](AO7W?)_\#MB^V>.9MW412:#A(\JY^= C]CS$^'4@;0O\':J%P M(9DHTYQ(8PK"+55$VH03!<8)%) &C^Y=AS3U/6(?US,'#S0UHC5]K7A(3X]'98:XWEB(&BR0 MQ[5 P(8H"@9.-!>Y0FNB(&7"*#&)-,*4N4J$^ADGNM%7\Q>=/'R'XO!-)PV_ MW^Q(XSB$\P_EV <%%3AUKX@:%-3C*JA8%SK)$P[>L=6$H\8I=1 M$ V/[E:'1//]G?R_B6H6.3@R'#RSJ-IS;*3 YF@LY [Q_-'HT1#8&PM1]] L M&8^\.?RY@29C>9[RA%#JVK4Y)86(2Y+$5F:YRHPP.YGGBY*[Q9F!ICV9O5D3 MWR?V-0COG=A18/3D8'\42B!JT]>&I0Y%RD0I+DH0)PA5H MM9*EA@A=,*MSPS*A=Q%$N"=U^!_3U%JTY[_\E00MN/^AA)"AOV\I\-I8TS1& M]S-OY^)+2-:/5*&&V.8821LLEL>U6$JE-$]X2E),=G"K*%@?%OXL1)[*-*:Q MW G6>2\ICYV@_"2^=/F/W\S,V&HW[CLMBY '.419$31VA:[@;GR6M M4:3Z0L[AS)K9"VS:CE5ATY+(M$A!6V0%*1*X)LUXK#*M1:[D>"U\LN27]1_A M8.Z7+QS2ZO=W1EZ=B]D9O%;-.F1Q-WI[6@E93:MY9=H7(5C_D)H,2(CO_,\O M[)<08QZ#]1#H/$8Z!X$1!,9!,'*@<\BD[+L-V<-K18U1IKH2%G@'?OOZC-MD5T!'!RS8QL.>=ZS8#/I\C$HGD#;H\S$* MF&0&12BD'PM1@WT6[+.OM0 I63"J M+:'2,L*-+DB1,4&H+:P6<6S*8C<#C#?LLTZL]Y6V78'MT4R?H&CW,R)W4V>[ MJS+;@Q1JXV'0T".[YZHF$#7H[X-3D,JD,A%)1JP5!>&2ID1824G&E8PY37*E MB_L)8.Q607Y/2(/R74%-!OD1RC\.V%1Q)S""8[*+ $1(&8TQKQ%(&U)&!VK2 MB+@L;5X(DI9I"CX_6B:<,9)IJW1NC=')3TV%NMVD<7+SY-(T C% [L.$"="B M!RDY@KX+7+NWI WZ[I%!(TR2E;GA)(W1A1=*D])FAEB9&&FS7"3)/;GP]Z_O MLB0HO$/QVT,1P0,T;%R*Z[MW:X1.S!"T<,#A%":A?EJ'\8 1"WDAD9F5X0 [QA)&PRW8+A]K7U6YD5) MC24B+RWA-%>DS(4@.A%"QUG&5'Q_;K,9PW>VW$=ZB1.P]#S M/3(- EC& :FD0-J@[<-I>[:K(:8'+/3&P[H!26-OMVXY_ZTQ5V:V"$4PXS$J#C+XO)=$W4,;[:", MH"+6*8U+L'K*- .#AH,MHU*L,M&"R:2DR7TA@+Z">^):_E'-SU\M6J"_:7JK MYWHG4!1)DH=DU:'(BZ#9 J?N%5 GODODM99KJTH):T8>#>)YR4&05_/8\I MMU9HR3?Z+G?CWC^ 9LNSH-GVOP4E5%'"?]]; B9-1X":\NH7L:G\+A> M_41@*F33QI+X"1;CGI!_#VW%@S+&4JE$G&22Q)DV8(SEG!2Y%J0H2V-$&:>\ ML+NH/0')^PH$[X=.[OYV_4=K], H.UJ*WITDYXI)R1]U",H!6F#[)8F"=AV# M> _D#]KU"6O7W'#)F8B)3:@E'*'#2II08G3"A:4Y3_1.VEL>6+MFDY260;ON MD20*]3+[$Z1X=73ZO]';=R?_.(W>?CSY/3I^__SOQ[45U> -%"D&XTXBDTB(R%J'LH[<-^9#)\(_3,5L M?C33;WHIOI-X'RO"J("]T.IA5,">ZY= U*"TQR52#E]I6Y'S&/0VR6AL"<\% M)T(7FE A"A[GJ817=I&D>V"E35,>E/;>*NV0L-N?#7PE+JLY+/0_!@.\[;R- MJIF:+K"\N (A,YN+V5DEIR82;AQJB+N/S*@(G6E/91.")1@LP:]8@CI6.J8Z M =-/980SL.]*AH:AB%EI2C#P1+[+\,W;NCFM[?RS:'Y@0M37>L\F9;8KHR]T MGXWS%(;&]B>IN<(FC& 3@OD0S(>OX?@F19)+98EE)9@"3#!2*)X0EM@\C4N> MQT6YRT#2KLV'=)+&NVJ:"N;#.$]A:%[?VZU;-J\OVCZR=&7:T+@^5I/D?CI; M@D4X#O('6S#8@E^Q!1.NXC@I.$FTQ3&6L2 BTY0DB@F:4)T8O9.9#K=T_AWW MJN$NG7_?A: (UMVCYA>#E3B^(%,P(_9/CP7R!S,BF!&/_RS;S8B2&A%G*B4Z MH3GA)?PFM6"$QI):DYDDMQL9J1T""#R &9%ENX)B#F;$V,YGJ&S:\PV\"47P M]OC]T?M7 8K@T4V6T$<<^H@#M8,("2(D,'6@=H BV&#B]<9GJ4%TPG) M!4T)S^*=V+QQ+ZJ+R[JV>F\5G_NIN\_ MGI0L=!$>C) (ZBQPZEX1]=#5V8W/DM8H4GTAYW!.S>S%VW_*,C4B23A!)4"X MX(H(6B8DIEJR/"[CK!3C->S)DE/6?X3#N"]N;\BP/*SS.ZUG9P3$'/XF9B$J M.C(=]A.QN4#:$/8\4)]7RD0(FFNB>\]/W) M@T_B"[QR*; 2V$S%W.AH7KMCSH.+36'3/X]M)C&(_0.OZ4F45JE7*&8,D9H:DEF64RK+ M+#7%SX0K>U[R%:WM8-:)%_5//S\WJJ03U\](KD4_W>S$]1BYPNE1[::B9G:!9!<2,^-,8<4[,J]VH0]M"X/RGR3"OZ/,49$F22$ M%[0@96D24K XX3I+XDQD]XC=]K:7QGT^LMIE99HJI0A/F26<44J*O,B)9EJK4MJ4)QO#DW>(=79?:C?9 M60=ET+FA1&<,E+\/02+KJ;Y++*.:*:!E:Q /W\4UQ$S[7\R_%]45G-99*+T9 MD28_R':^\6C6_PK-N4_'7I)"Y[DIB;&2$\Z+C)16IH2F4BF3QJR4.YE6B,82 M_O=F)5!7V2-\XVBFUU\87/G!-%4-UI67TJ^-_WGLYN."K?7FBSH7LS/S4B!X)R?;J<.AXQ')3KTU&N<5+J6.6&<*DEX5;'I)"E M)"JWBK-,)HKM)!BQA\J53F@1=.L!1"9"M<5]RY97MT4D(C&/I($'FW4]0Y?N M*(?LS\@LJI#]>2J;$ RNQS6X-,M**N*"6/B7<):71!K.24JUS JC=9''&P:7 MB85.F29IEN>$YT6&:)LQL8Q*4>2E94FZ4X-K:5J]KMK+NA73OP%%+^$3\#%/>8-B$H[L=5W%S'MA!"$RLM M)9SJG!0LX83Q(BY8P1.:EC<5=QH+D6=6DI1S37@IX3.4I7"+4BM6FCR3NTU# M/(KBII,\SX+BWCO!%FH_QE_[\=7(BH'7?S*F$O)38\E/K8LO]IRE*+YTO9!3 MLV?VV'A4^4.FLGY@ X,M][BV7%%2EC%9$JKR$FRY,B%%5C PTTHN39)D1FW8 M9MN4FHFW(M(SC% 4E M'ZIA]E4?G?[QX<.[-[^_>?_IZ%WT^OCTU;N3TS\^OHF.W[\]^?C[T:?CD_SIQ/)/Q/-,R)S*U.>$LT4307!(A;,PSR@RC=!?]W\>=%/T M8G4L$Q8/4HSLEVP."N_I$]'X M5L#WH(P;<-IMD1><9!119WB*Z+>L("5XYN"=VX3ORIM'V>IFVZ)]\][<$11F M]R;. 0N6?93901T^=:X=C\@,ZO"IJ4-.RZQ,$U!HDF:$IYDF(HXYH:7-\U2P M7#"V&U\_J,,#D]DA4[\/(MV-IB12M ;+ARXNS:QUI=R1$I?5')[@/_!&-<,< MOIB=55@ +=K6!##W$=D^!QF4',\1";F-IV/O**T3:DU*"H8C@V.3$9$G);%E M0?MJ):./+H"HNP*69?11VV_&Q/+[+^^#$GVZG#H><1N4Z--1HK1( M*>A13IB@EG!.#2F,+(@2I2F,BJD6:A=!@W$KT2)Y5*"*,;'\/@->8"B(-H87,FLEDM2X$-8P4 M94$)+PLP?W2NB>9<9B+)XSS[J;*#1E_-7ZP$[8G]U(G94Y2RN\'FFB1L!/CH M8^+;0Q'@03<^=:X=C_P,NO&IZ4;);$RESDE.34HX%8J4J39$6E%J8RA76T:2 M_$ XX4%T8UPD03>.(R8 /X6<&O?K;>3XRU>I0=D6.'BQJ3WNU-Y&\_]')$?C.<":_T ]=Z2 MGG+C7%]V8V//EQ'%2W%FO.PEP@*-7XCI9W'=OOPE^N_1\_T#$C#J"-@?DW$) MA8<['G<9L/#QS>OH[\?@.AOC]\?O7]U?/0N.OT$+R!K+M^.2ED(84FC&"$]D"5X3RPG-N.6292PKS"[*F7Y;M$#QMGUM6M54 MER[O.M._B;9J3^R'QK2P=RX'^PF^Y[>I M?6@J,+8OP=I&)_*JFE?KO;EWM#KWEXYWS3GJZ.]5/35S4*LS]3SZ]?_^O[ZP MF*J7#;QSY=_Q+^F74=V Y#)1?PF6%XC9=?_VLTDDHM=F*CZC*%-U1+ )ZCPR%^X2H,:9F%7_ M\8C?^,6UP_\VT>=J?H["Q.(*;OW*Y7TC,T,_W)$6;.@IF<,V=:NWE:_9< _? M%W#X85+UY=1,@&Q>XAA8GB](=Y?"O:H.<*Z!'7'? ML=/]<@&;!O?"EG>/=QXU5?MG= &T..OV4B] 3U4=.2>1;<1" \V!@LN% H-> MX>KQ\L:<+6 !->PF;O6T$NYC;E;6HH4C Y04ZM^+JJWP [<0:[6%\^@2;H6YP]KQ <%#.7><@#!A#-S 4P+ MI]59/HY[);S'[ZH&ST#B1 ([K=KA>: MS(#LL,];I?OUNFR_$.H^3?)[:8#WOP+1"4*U16.K M&@IPW/++A9R"6>BE5'6%XKH%R;7!N?/SQO$T,-VBPI6#I2[::]A2 M)RN @G M9"V0#X3K/U#R#UFZE\GH 5;M'!\&A;=?1&- 2>K)&DW=LD]>1NY- M1^@UC0*B'$X;B/5.1SIR^,!^Z\6\TP7M-[7@4A'-:RV<;.CTHL6)'' )'&%G M+H#&0 WB+F@7\*E66#._]E\&KX+ELE"F4TR=,L0-@(]6*U, M$6X%N*XQC8DN-,VT3C.^67A\%W<7G&QIFA/;#;Z9G9V:,Y?W6$L6=B\.TX3' M[]^NY0D)R&#,%6+.#L3V+W^M9^;6-.$X.:VS_E'"M_Z!T2"'9[9PVC1*F2.E M, "$5YR"'-("GA684Z^,?'"^$O[RZ/25^_DL8D4\67I;8WY\?S&NZ86K(5C9 ME(A<"B($-XKJ7$FU$]R<4Y"]CG%F\Q5??:BG:/>VNXXN[7%8Y"[A)?8\.EU< M7* Y!L9:NZ(T.*K+(WS9T7K(+CN.6L;*I%J!W,Y3F0!?Y(H(%<,_I4R23.B&81XJG\O*EVM;-$] M=3P?R];# ^JL/>=X?JL\ TS"*PP @,OO-\(KZE7H$W,U>,M&H^_I WM#&>"# MT!A; &<)U/\4K$MXWUQZ3\QY'G^ )01_G>*WMJOXZA^GT=^.CCXL@Z?/MZG' M1TA.!XZ[FW?1.#,'-GKFV,8AAL(!_Z^#=S989G4BDHQD11D33L'8*752$@/J MJ;0T+HH=.1MF[M&1WM7M;@9L9FFZ;TZ&BX0Y%IL"%9X&@U')4VID3)3,+<%T M+2E3B=YL(7*F,J'-QA3XN[31WI'!T#Z$W[[.:9."WE[W.E)>Z\/^UT8TF*32 M(-Q>&V70YX\2.HE8S*CC2/@EQK!@>XE)H"LSO7X.MYI'RL$H^XBLTZPK'WF5 MM8T^@YM\^%S,TQ2E9$*L3"CAJ2A Y#%%+"]S804KF2EV)"81O?I#1_7?KO]H MC3Z>+4,T1TO"[T2&%I.2W][?/5+.1IX]?(Z+F=(L _''DBPC7,4I*3,AB8US MJ2SE<4'YCN3F0W)<-DEIN6\<]W.R],AI^HWKUQ)"X,M@M@/=C\4%9MR-=L%' M5D MR(4F-#-%+@N5V/).\HF97H[6L9(V4ULU=3Q\\BA MKD4U!OZQY/G;>GJR+%"Z;.I_^1):=W-XTL]S+#^+7"WMPE=-K^(GX" LIGTS M"98WN6))="_6[05III7!XLCYN9A'X M\KJ93G_=H%UV99!>H@5O6BT;Y(FJ? M+C'PB;;_5E>DA?5<7] U09QLCQCGZZET-5_ '9:>S@Q8,)I_-E/XI@L@YWGK M3RF^AQD9]\LR*>/+OZJV71@=;$=@2??-&@L$'>5?P'>8!I_GYQ.0'U99*V"T M59(,OB90_DXYH&\G>]_0VF'UZ B&^#8^LJ-^'E=B';2E>BJ;"\],C54J_* M$5RA=%=K&0DX96??O,D@Y0F2 82&6_/B$I'NAYSP_)ME,+NN=K"JB+,R5F". MRYAP1'TJJ#*D8& 8Q9+RO-Q)C]8?K3FQ;]HY** YAJ1"5<-.JAKDL^@/;_V; MGK9!FMQ)F@QK0M8$].W"9:-(H:LN )T.M@:JY55-PZKV&KY2G'G R;X98KEW M/M,(^OCBTHL77_2-$J;N.I6Z?+?HVEJQUV/5@#2M5CU9O8FCJU9-:U>R[9\+ M[X???MOGYBMKH9./WR9&_V7;UCQ6D@V%OIA.Z\]N?]! TO5"SNUBVA>3@!VX: V^,'6= M++#6C4$C$]W6T7,S@FNE(.P@8THYHO@ ]ZJQB(.M5=9\32 M[!RN_^'5&Y5<RDF.^6B$&HY;L7K:>>1:]N M\^V"^KO;W.6M\>RN@"T M+QJO3N"C/QTANN5P2Y5G)L5(8%$B;"E-2&EC210K12%-9A.Z,1[NAV%+MY_L MW_T#7@\@!T:[O?/SQBRC : &L:-K>4IN"N$Q1X#Z5G#7LS8#K3/''C4T-IPN M0Q;4C?@LO 8&U;ZF;^!)S1=G&MQ9, 1TK+&M+U]',''_^TZ(K%%C?CPJ/I:3 M"C][5IZ:$MW:9[N,0-]0EF!=1^=FZJK5+\2_0"BOO*IJ!N;RO&O/=> 3MU2U M]^)PFVGOXDWG\#B10H-]'OD =MCVL= M?@)9(*XS:U5*26SBG'!-%2F-YD0EEL4QHS%X%"'K':H(=\-M>:Z8R2DE&<]B ML&^%(**DG'";ZCS6B4SUQB3 (DZ+V"A%;%( AS*MB"QD3M(B36/*%3B_2<@Y M[B+G>&O-8' ^?]S"7%-\S6(5PW*Q3]0W& #LE=UE/?< (]/K54QPD'WQ^,!H M5C!U;MGY.E3WO98YE-KY?^;34#Y3F_V$#.0! /3-&BEIPC$E6#;:K= M1U:K=D[P9S.=DC]G]>?9;4H=+]NN9N&Q)RX BV2:@&:_AO\PE%AAQ&^*D4P7 M>%[O;D,M[EY&5,-VF=4Z?"D9ESG+6)*11',!LK%41&0B(U+KF*G2IBS=,B_U M;CKY[>OC5\<.^>1'![7]E:7QOLF]/TZCMT9C;R4(/V<>1N[A72S]U0ID#AF[ M>Q7SFO/U4W-1 X7JIO41\S5#M&?26XX(9D8\^IGQ51UX=A\^?*RE-:DP&=%@ MY1%NLI1((QC1DFLP 456Q/DNPL>?&J$-Z.$3($G3=82W'T'K@$:64^/CR"%\ MO*/PL7[6HX)@@JTGS%JC4)SV MJGT0;.ZSAPA%ACULBSG"_SOX.WB\J2N$>AZ]KV?F1@G'RO466]8&9[>#9P0M M'XRU.S;[?SVGBD"&JXC$:C\DD'R9">QW;94\O6QJZ8OVO)K 1ENS++3;V%WS MI<-UV[+-SZ/?5Q$1A,A$2$/3WD@(+Q.HC;FJS&=O)W;L2M"DQ_QS9$%==_5W MP)[U!;P$/[4#S<32(/_M*]O,8;">PQ;CO2TP\IE O7;CNUTLTF$T7AC1F:B> MK2N785G6"GTY%[ DLP)46YJ_COA=:OH::>Y.#VAL@X;S!5QV ZRQAM7A&7)W MQU=@>:1;-VG/#1XM3WKSY=*7"_0&.*) 8C*H/\S^SJN]^XY,^Q-I-S5%1DT< M@S498Y"("4H*B09ID:@LR22U/-F%07K44_MMW;SN:+UI-KQ:-(W9T41A%@)% MH^0XGL3,@F%*6%Z A9IR28 '"[ VP:)4&2NU%+LH3G]XCOO* .NQ*89%0!SY2<6;N3]ID/#=:NSZ\_3!$G;:8QLGB) MVCC4P]R/0V.>13W-O:W2$SR8N#]\BK<3TAEVKMY18WQ.U>U\X@!AT%E9Z_V& MI:BJ*R-MT$AJYAV\\?/HS R>H,O)GYW/=I]'8E M0O!V6+J=>>SK)K&&$.4O>$:_.73M03F@[DQ6?R/?00(DT<]O81SOQO4/TW?7 M( D:@<0ER!!H0R.@&L(8.Z3RSKK7&V65SD)T99#/HW?8-7=>8ZKQ DL=^PK2 MFU_8W[4]QXK2IKM-U=SZ-5C9@JV0^.1=U:-H!O6-UZXJTM'GOBJ2XC0&O0J: M55(I"5>I(D5A*+%Q:?*,9;+@&ZUB/UR1U%?1ZS_1;1NVA??J(KZ>;#)CN1B&,/^ M7K(??KE*<:=JE;[L)_I_757RDC/K1CM/7JAJ=O8B?NG>)5-Q72_F+VSUQ>B7 MGRL]/W^1%4C$[GKTP\5E:UZTOAT YTXOOP&^8EE:A"7:OB3\1?^9M4N'HU3] M]Q3T>9%D?T':+>>MWG)I\KQ@WW<^B3+9/$]QV'WDV0?\SA\97=WL0$_.,LW;$ X 6$#P@:$#7C$ M#?BFWN[,QOM4W#BR:^P#X,?CSEN%R1#,';8PSMK9'=4:E[1]KXQXRR#MV MB^LI[,$C;<'6OIW1;$J#=[FY*S\:HQA^%L<#D>H+.0=]:V8OWOXSSJW(8UF0 M),\HX3S71,2E)33)A=))41HJQRM3TZ787/LQSL5N;;O:1822"4.5CA,2&YL3 M;A%EUI24L%)2'1LEJ=K$ZRQ35F;"DBRA@O TRTFI1$&R$OXG8DVS8J.P_-8< M4!^TM&9S%I5>-,M95"/=F-R#R7Y'I#!HA;%IYF '[YL=_';1S%RZ;!)9$!(N M;^80V1!#S02+>#_.7=B#8!'OK46\U8A25+",%T248/[RA$E2RAA,XAS^+F2B M\\TTK\DL$V7.24EE"L8S2TC)E"62"Y5)"[97+)Z*$94&(VJL@B0840=G1&TO MN FG;,RG+.Q!,)D.RF3B0G*KTIQ0ZSHC#,:=5$E$P0Q/"_B?WH@[Y8Q+R^'* M),>ISKI01$JF26R9-%2#W17SIV(RA;C3: 7)#YI,\!=6HHV[H.]V6GT_87IZ MK'P?[CL6FZP%$F-]NHH"'= M+L=+E-\C5]W^MD)@#JS(UJ%G?Z]2$5_M4:F: M00_>+?T"0YC157=-=P__UJJ?Q5VUG,WBT8?F32478S_ @0A;;#VY &:SU;W]M8QKLFFE1^+>UG7_VC3179@KZP8MQAWB L+P( MB;KE&+F6\-M[)^XK%9TDNN2R()*F'/P"6R;"B"(W]*:0'@CE&_+Z&SX!6MRC/;7I-UR!<:[ZWNH: MC(ASH0TG:6*!,P.)HV_R\,FK*$&Y&D_&O-_;#,3( M:TCU\K37@?X%_A(5WE+]+57DQ+^M7X[Y0>&QAMB&*QNKQ3%27H<[*VO233U! M1)Q63/W,*32-VKFP%ARWF;'55V>0=!W%$YQN!;;#:E!+;[]%$HV^J;G"F2SF MXG):7YL.LK"SPY?O>L,/+(?.#,%5]38(&6["JDEW^2U=1[.XO(1]]4OK[N+< M6WB>,V!6](0'-T='5R)(HGO^_N:;IL\)( M+Y!.U1RO^%[3$S^_M*NL>02/6$B1Q3HAF;*"<)-FI*0Z)GD2)X564MAB)W.^ M_M;Y84>SF_JQ[=\*GO%./>.S9]'?@O-[5P';DV[E175HE2##-B%5!WYJ]PK& MP7I/L'=;<5C25G?U>73+M/$!1 S>M(/E6ALJ]20&/",$#JZ?2:U)\1G7(YZ//:3[OK1_Y-(F-M%VF"KSQ1 M\QK//,,C3WEP67;ILNROO[*RDMJ(+#6Y4P@.#7A?')6EHJH0(KWM@)(0D0<4 MY&RV<%%C9TI?(,P16O,N].ML>9P0.7<0/NHA&0W;J&,'3$?#2C3CL1CA.P7"7#@<(-#-^]-^P+M@3=T81ZQ/!JF$5 MEZ9!*>ENCM?,YOU% MR#:S3KJ]D26Q0O@\=P3I!W"\ K0$#L/PV&>S$]@0OI M9H&W0RL"S0M,F:T]CWL+;(7U;P:27D:(>.M7[]RA:G953S%,.US*IJ%BA#H? MC-E$11$MW/.#./@3+!B,LE<(AN_'@O:C(Y]'I^=NIB,\P6K;//CJ^L#SS^XR MI//9#'CFQ@=\?G&94NSV"S9B%4W?LIGBYI)[8MV@X>*R#ZEOF\4Y[4?HN&M@ M!]9O^GS;L7J$,J0PHNQ01Y058439?=3JA1%E=TKT7H!"7C0=-O8 B7L3/]WI M[(%:7XES5.^HY7J+EF)D;?775I=V.4C%:U:0QT/5NU)I;8\T>$/VN\DH2\QN M-Q)B]:$)Z-?>AG#)S%IUX42$KEXS'+ZEG[=[^3<6 W? (9K^HPX:&[57IW[6 M<;=Q& TRJ?:W7Y(3?93#=^<3H65!"P*>JR%<%(:4B8 _J2URGJI2"+7+H./Q MDD??U6V[Z1&O_.#C]V\WLW3@#*^R=%L?J$@SHU,K"PH]#O6318)-CZ0 ;.17"YFY7H[^<0+#TJAX XM+C7Q?W%HL79\W\: MD*=-52_:M82R]E662Z8R R,@(B(>8E$QR8IC.A"9F.G)K[.#P6,Z*NC!V+1EPAB MF\3TVD6T#'[S7:):;JD>2_Q&2.2VB)9+-VV+BF8QH?#_Z609:QRS?M]VA(;' MIXEZ 89'"448<3(L\D)L:QQG+,^&O1 ^B!L=SWHNPIW=X+/A6)].N0[5F=W. M_6U??[^E(V!='R]<2<=\RSBF3;T[K&KM,BENJ!?>#PLDAKCN_CN1W]%I]+T& M53<@\.O<">Z2#]Z!!'+.)1Z$#7, MK#3V^Y@N+F;G74P]^6V[BCT<4!;K^L6UHIUN.^ MZV%L1]?U>.?SCN/QKG*MK\-=;.M!D7+CRE@$YJ OJCD^\.54N.R7[@[39!FY MGI_#23D[Q_HAXT872+A=/?,\Y-M*T E>E7P#R3PL_\T'6*OGGOH<>.L7W)KI M-!CG=YBTYYCAAM6-6SO#K1%=(L!;O,O99_]:Z#._?0V*@\:Q\2IY(-R.K+9_ M&R=V4DG!]P"OM8O+C@7DM1<#P[.T(4&PUAS^G"H-8D42"V<<#MT M#3S#=045GM,OA';*KE/EN#R<<.]&"?:W@),^QW&#W0E")\;,X%%@%S^#Y.EL M?OBK176*#(&Z&T/\80(G#%G"I86>1K34M@=>YDW? LD^#OJSA.[G&M_O!H0'RI?=QI@J9Y% M;]=2->O#Q#NB!\WYX]8F.&@%V^.B*L<6[B!&OZ\2GMZ^>PT6Z]0-N&WWI;8* M?%AP;ZOV'$U4=-1 G<\KL^9GG:?;;E'-G$,+JP#O[LI,VV%B=N7(U]U"ON.+G;E?R]8T M5WU("^_DH_?!7[R3[8N3\"KCLB7.]'TQ).- OV(D8"JN7]BI^3*D6;:=9/]: MM//*7A.G+('V^#$XAZ*9OW2$(0ZAX@5R!'YV*QG!OR+]H*LD2?ZR+W3M257- M'%D^W_7M0N5@4&G ^:=W787AZT*TP99RMN6(R!HP-'WS-'LZTAQ5SXA89+(%WJ"E=LZ[+A]2?U^+%S[<=B6 K?G>< M=+/D<:,@U$7LT8%RO^ .P?7H54TZP"^QRD2*Z^Z/R\NF_N)SC#ZY?;/.7QHE M!LE$-^R98 @^F@F7*/!ON%G72Y?>)19^%]=;ZDN7V&,6J?FJG_'5T<*C;5?7SX$QOC__&+N'HH@APOK'\ #-KZW?K MU()+N;E,=EL!543CCEWKRLS_SV)F(IKYD/(M9U_@$<8=S;^\Z<"74= M_29F?R+5WL(75UK M$%X:22#YDF:JY0D##[(.<](@4/74B,D!0G,I=V8%H%2 M-4=RB-']:R[3)\I(+DI9I3GB.YZI!H<.''F: M'W="@YEK9DX>NA[H,]!2CX"*:TK+= [BAR>Y!2NLR$EI0+PD MJYAO6$>O/[28?^ZUG44;XO M1\33$9(G/U4X-"CL[&O);JEHS6(P2LJ:A%+;J9%HR>KG5TKY'7(% [.MY[V'4ZNFA]# M7#Z>VR)_F[HX?B2 M[+[TUT7&IGV7*\(CN#:##F>A;LWFDF\!%>ZZW[H)T:%Q-X>.NQKFMIPM?S(GKFP_H@.6CF#ENQ)GK+X/W ML'B]J^])6=8ZX>E,CFID/T\"[^@J7K3TR!WA] MRZ^[$&V+L7879,3BY;::UTV'JXP1>9>#[C I^K7Y#7?,7PWRVHM6G!E$_KF MM['DU!KCX$O$$-\+N01$WOF::@^@#@<(ZE &4(>?EM,!U&$79/RXTET@=D&D M]NC\G18#J?2K>(9E0ZBIO,/E@[NY(2:@U*9P3Q\-[?*I"&QT[1KG MNK)^GXBX00QQUAC?,H'96-"SJJ5QV[,3^H\'NG]E[%Q4]L<Y/L$5!H]JP]9:J6N\;<. GB=3QUO>(MJV4LB(H2_FIK;+!_W@=8UK3@D M*K"?*M\6K]W+:KXTJ3R_K?,HF&Y"8M[^JN^LZ9;9=8KV-7IKA_:^V(W'.A$& M&$9QBV/49$;*M,Q(RI2,-=6QV4S8_#"[;7/TWU5=IU*W<1]77ND'1X:M0/EN MZT;+@Y3M)4"^/Q =KZXQ9'LN$"9M 3LFYET'>%>*H MZA0WEI:X1M+/7I'U^3V0QPZ5?>X!G.J.5J*:.N!C3@TUN6*G3>FNMIH.6I'8. MQ\KCISI8:'_>4&YA[4/CQZKU$ 'SCASV)EE[:KIQ$TLE+J\'OZ-G%X[(3WG2 M0__YRI>/.>7OMM_YAENEVRK "9RTF,[%S-2+=KJL3/$+!L\10AMN,J69=E >@ZH2-^O9QXZO:M"F2XR2 M+0<<#,>O"!#AZX Z;,EN.BGXU"U.G*EPR=7<2Y9H^:67XMH=!I=Q$"MQL1DA M!S6!+?_U3+>K^FB7F<"G6=8G.3(.J-3' S1P,\%JO[5-^W]6ND@T#8;-?8>8 MKMV1[*0%K![8P (M<*7^*,-!Q%N#+)O-PSF[(] <[IP;-Q;YD3I?FXAQ\$4: M5"NJ9*J(M0G%[F1-9);&1$MI35+$L=+RIM?#E1):I1:<^IP17@I)A(K!73(& MO!Z9Q%)E:U[/AR7,Q8GM)-U:/<8EG-QE009APXH,]M6"C"+>LX*,OSC>.GBN M2GF<)K;4I"@U< C+,B(MPAVH-"[*I+ \W4!'T%+8TL8%R7@*G"@%)65L!\V!VW_I4%03=*UN&IS:PH+,@X'S0TI. :46$,S726LS+? MB&]SK@QE,B-"E 7ARL9$9+8@>2J*DH*$3/+\803=UGE+(^>JFY![:\FT@6L\ M%&7/HP\W99US@%?YCPYQ?O5V[8$X33/QPA*#U#[")P*(W%W&)]FAHW6)<<[U M4B/IV^^&SF-?W]2NJIZZJ&A_HTE7:]2CE.*FJBG6WOC")OK2-P=JTY5)=>KQ M#L/P;M[":=C#+^(&G682FEN2IAD(*YM1(N)4DD((FJ2924$];F9%5"$MU80A MXA?/=4**7&A",U/DLE Y9^IFW>Y7$R.O?+1[)S7R7F"(RNN H-U Z.7@Y!ELS/T5KB1<%593(M.X M!*M)*W IC222QQ1X0.7%9GKV1P#W?K22 )X[)&4?I9# =6 [H')7HMSA&]]4 MS[WJOJ4A=/($)&HF\S2G(!UY(3+P:Q--2F8%T8F 0R2LR,N-*,Q=>FY^[-0\ M4=GJ[,4UJ&[G4'AFU1Z4K(],WQ:8#H['7="KMQKZ3^'\)R*SI36,Y%*7B%$+ M%E6F8F)2K65>F(2QS>;?.]CNRR-^X6L@/ZPR82?+LL:='/M\DI5[9[[[>49] M>G?#AAJ"]P] RNUJ%.R- M$!5_6G.4&S?P2%!(#PSU+"R(E$R2U:6I$RN,\+3;B M9G$.9IP2)*8:'(0RS8@TLB3@-P"'EC+/[=U8\TVW);!VN.3$GCK2>>;R-A[= M:N3=A(A>?T1A%*=)J4@I4/L:JXA0(H7E9HK'7):)V3A]1:QYHA4EAN84M&]9 MD%)9L%JIM1F M,DLMSQ6),PH[;Y4&$]Z6!#PUE1L6ZO-_JV_QRP=)RL' M\_ 5LE8Z4UG!B"PT-E]0,*YC6N#\-1W'.I-6;@33[DWJ[40A\PE/]BTU-53( M;A[JAAI&G+RG8"!R"!>Q=%>SI;]R$;$1RKV^X-+F58.\0 MGF_Y7M]LO[CL!X#?*$]=2SJ&*,R/\]NIZZIPH^#:=CEDJYIUH]+[G7(]&0[8 M ?X]JY$;?;/PLIFQ=U'7MJ[I/5GRS:]]<+O8='WMJ:-N:]UUGX@AEDOI^Z.^B"'?]N!QR@) MSF)9'7I?K0'\ V?8C5);!ERF9G:&4U:MZP5Q<5:L\L#6+F2(7ZNU^ZQU%VU" M\@Q*N#W@8%\UOIP\X:O.MTH3.P1RZ1[-Z(<'Y9(\3\O24I(H; 97,?@C21D3 M!%,%(R].*,UVT/+8SI=U2P&7ZSN/XXYPN?Y\%B']AR[/KTX'NU9:5]8"7Z^J M%9Y.-\'8O? L2,2? ? :VD+K>W#9@.'8P WZ 2FM1PH2ZM^+JAM>VRFPY0#Z M&_=X'KW>_HD./F#P'#V2QNJJ6Y?>:^O.$U\B( G8YD;@IA!DI#4> MC2[,_+S6SZ.3;51:T;?7\L-H^/R\:C3Q[;G5S#8"0225#[^;D0W>?)A9=51P M9F1&E$P$X8;G1):"$2Y-SFP:V]S^%#I([YH=:;#G0,,#GZ!X:H/XOQ_Q/WT6 M#4C=3^J^J%=G+DCX'\\H?YVBO@CU')[0"QDFW_9;. M]/3?=OCA(ZJ9XEPK0J6UV*VA2_7& M4WTG<:-RW^KOGTB$LD!=)ZPD62$*PK4V1&#U1,8*75(K4\$V\C1W&>[[ "Q6 MI/O&8O8'6W37&CV^;3$%2,P#A,2D\08F9D#$O).O<1LBYJ[AX)DH*,\$2;0 M::F+&!0RMOWJ/,W30C"=;BE-^W$E?@IVF'$0+NB3&Q=7K& MB(X/4_!\PXCLG3H?%\\B1W[B_7@UV(#@=?P4,'R'R].-*;J%Q@Y$Z^)R6E\C MOM8MP/$Y+?9WTO;P2/O7^,O3>:W^C(;O/%]BRXSY07_YJT>'[S=E+>O0@=NT MRS >1KCZO5UE$I8SJ&X"LB.HS6?1. @A')[GPEW+B7;K$[3/&@&K1,R:+3.X M_%W ]IH,@-[=BYA>E?\".PSNX].VW;)0B/L$4;LQ,:M/I:RBDUN"?3<2@&X^ M8PL[L/R"#AZIMQM]ZKA;JGNA)Y0#5W*A3SW$EN_OLPECW]VE1TQ=M0M7?LU7 MQL.T^A4\CQ!=IJ.&1U@8 B>!P;J-))\1B0G$4I>FQ-O=>J(=ZA("T9NKOEU@ M#76HJ1R85X=!*%V>VZ$U#<*J V(OVOXN(!K,%,,4F(OM.JP'L=4@KN\DKI$[ M+AQ-P2E#[P5.4>OD4\YD5[8!E\''7:1^<>E'2_;?W':@;A[IZI8!$1Y)L&MK%]8/"?LT&R28W.-P[5I MS*\-U_7':?2WHZ,/*VGB1F!>P$45ZO=AE1>"H+J)B7!./6[@8C9(Q:T]@8?5 M=I.HVN@/9SS@ M"*N$OSPZ_U$GO$O@ A6ODZ5C>],] =DF9MJ+^U;5E\Y_6WJ6;E_'_&C;-G'HT7>< MF+R,-KW],3^7VS*@O2\%]!IL*$9[6-JU435.WKJ"'3RM?JC:P)=LO6D_6_%T M]_;BTFF(3NF?+2H?^0%9BHR0QBE)XSWEA3&9-H3GJ22"24U$JG7*;*ZXLKL(W!_/ MP/PQG\274!IT/]'YV;/(T]C/.@B&U>XB\M6 KK<&WODMZ-)C>;YM3--;@!WC M?,('G.S)9%8O:=<\80PE]8'MMC5SISBG/7!-%_QTGO&Z'![N[W/PO?H1K.*+ MOT^[=J/*;!2V]HY/!_6 'T2_$-:&PTLW@7O[R0SXGC3SSZ8+66P;\*!$T[B) MI3TF(L;\OW3SQ&Y;GI]!436#8@JW*K1+NAID7\4&]YC67<.$6S8\>-5]*3Z6 MUTK?39,NL:&[4+29"=\T I]J7 QPB);A9K$Z/UU\<93I]J$+(OAZD6JV[-IP M;26@,.O&=:\-:.A&Q6SB<%PYM]SU9LQQMFWP-N\8]W8S1OS,WF_S@9MQUZ5= M<"N7>X_-.>)S>V,F1C6[L>_#X)'+;7S]5AV//8^.7&JK:WR83NO/WCX>S,-P M,3R]Z&)=J^C2MJ>J< C$C0"A@U&95G^Z/D9$4W&#HG"=+:X?9\"XT%O3 ^VM M 9D-;NZ"\/CA >A>8,X[5.YZQ8L0L4UEJTX-W)#N"V"#Q@W@P!UPDYO1$<.^ MPJIU([\:6-*\[U==ZA,WOC/JAE$/DIL=FR)?@"GK\S-;!'6_GPY M:*C_*ARH.CA_O?);T69=EG?G<(H5T.U\;9Q*M0,T^=O@=A0M3" MD8*G*8D3KK+,Z"0Q/]7+MN&8O%G1\QUN074.OOF)_6-FQ16H'%!0ITZ-X.:. M]D2<@3B9]P.PTO@O^XD+V1V!)>0PV[B6[6AZ=O63=YUY9KN6U76],C H MAKJES\M&M5*+YK;9]@/1N.8DH+T[(UC_#YIIZC3B("5QBS!R MXF YAZDO:O##D/I[+O-,F$9=C0UR_:^N5:KO'[B)^KI-8 W$%'Y^V=+P\ $( MR@0K2ZN)33).N(X15BN+"8MY+*PIRB3= DC]X^?\C6@0-*+]8!H7) YQB/N) M0]3/HI[4T:_H6SS#D^?CHL'$^6%9^)MHX:B8VRC:#RM?S/V\-S?Q$,43#L+L M5'OWF6X:G%\-JG5PC["/$=QO@F2Y3J:^KJ?O6V]?6 MB>"V,SZPQ@5-)(T?= 6-?B(;YD"=U$4AV!KXI7,DFF6G[!+J867RZNZJ7GCM,AU=VD7,7!5F>Z% M^G*%2[*882*T+Y$ @KSRWX+"&SP1%,T=);U[VL6!EY4[_0*<[>=%M'/%.P)' M'FP ?/A^Q.,R6XSI<>*I>&5"B\03;9&@H45BKUHD"I,FI4UR(A GD"<%&#I9 MHHBFJ9%E8F-6[J07&\50Y0KXVJ.91G .D&X&O%,3VK+OR>:Y1%2. 9V#G7,7 MX"%?@ ;V!H9WP2QH?#A?HGIVXU^')5#5JD!]7GO%J89;T!L7?N+N9ZP+=Y-9 M'1RRF,]Q]'=T-!O4]+I[=!-D;]SONBNAQ4*XJ3D36%=7*V.<;83FQE14%[@D M[P?J5?1P66;EXTF#; 36<$D,_*^!9JT')I.A"^I'T_J/M^=)L\(N[@>OD@Z;H-<+WXN.X#W>@<),NA(E0']TH7MD_ MP'*YW=^P#1?B3^-J!;MEKDJFEWF9Y;/AXA[>VRPDE[E"Z.:RI(0+:DF1J(S0 M5'.><5/:;"=1)1 ':.!XK_ICU?[YRB56\+<@=7>\ZPL)E@;KP?^<63Z]7"FTX,Z]>FQNNOK(3 M X2H'C,*+Q#MNM/YUY1^?@MT%+X2>N@W*98 .T];5C6 M.6Q.3YE_+P2JI^=]&>CP2=WU\^M+S)5X1%*,/G2J6+BU-JX!SYD%/005!CSZ MUY8#*GW V&V#JPGI0K!=<'CCBS'94\T1]M#';;K%FF4*LUWC@JX(V_7384)G M-?G713-"GG F6)SD\0\()3T5,A&7P7#SG)DX3IGA\\Y%2 MFFN9I9J L1[#/PHGSN2,Y(Q:;3A-8ZT?Y)%F]18MX&*=3F#Q6#: M@FZ; M.K*'Y^DOO5D\K^>NE]N#NXX)>328(S\_;G!]KGCCIX<_$?'(M4TEY8HDH*X) M+XPF0E*?R*"*93E+-EI&="Q+462&Q%2 2"V8 ;E4XGPX$$,J36/#'],4 0G- MA71#Z[CK@H%',I*3E*;P/!E/LDV 0&LXSV.TR&(.$M]R2P0O*=%%4G)N%):205F_:(5#H!)4^L MS8&CJ7& ;!E)11+'J2WS!)&?'] >D1FWM+"&%*4R:.TK<& D)5+$VE)X%YR4 MC2-&4ZX01DY;N!S< CB6H@1?H>16*ZKSDK)@CWR?/7);+>,P+#7!LJ$0%[J' MN%"[<)WZ(2ZTVSD,ETVM%_UHJ&4'M3:7!OYVJ$JM*X+U%?,^H8OY6<3':GWE MKI]49*I+WPJ"@PQ<9!<_W2 42ELO0("LC4)P5RW1V98571>HV/M0K@3Q(A9K M']MZ#/NR>G?/GDUN*3_VN=FU*]M5YSFRFSFKE!L;/#.8O148 MSG7"*/[4=/5^+FV-_02#6+[OXUH6WR_K -S(J & G L43F[8"$_$,C"6FD3K MA*0%IK,I2TB1@-*G6N=IG'*:Q1LAM#Q)A36)):8$;0RF+25@@L-O-BXYC7.= M\PU@ZQTI5?XSHQS'J$.]DW_+J)F#;; M4Z;]#OZ+NWF1%_YMKPQGYC/RXV PWW+4CQ?T\W-7?>6%/][Y_KK $BYE;L%- MR&B6HQLC,87!B$ZR,A-9DB=ZDU=,(HSFBL1)6>*H&T%$FEI"I1 "O2(FZ)IC M_JZ>G7V"Q_T BAYTEEE54)[8T^XQCWH2O/ER67F6>@WJ=AVK'WMKW&QO+:Z1 MZM\YA?SQF.3_+&8F2F+'"]E/]XH]WG.L#R5%8$DWK]!!)J,5J%>S)GO\W&[* M(8Y)!1/IRG1#V;VE^+FIYO Q[+]TTT+K&SP/ILK4"+"#[HOO>0E"$JN#"P?+ M8@I%RD04),L*8T!0BEQNN/P_S/>_5[/J8G$!S-K6('6OL"R@>W+_X+7U986. MW25PM#IWP[4?1ZU?^S52],^K%S?O;:QJ#,GHW, M^L=>N%F?79$/9DJ65:_UZFXK:\N*:NKP-6I$N<5*TR54++8ZJ//):O#G=]^T MPJ[(*RSR=96TP^FGPQ./,F7X%%CLN]2*\KH#&7"=5_7<#R'=38CRME&?NDS2 M0EB2)EJ!0<03(J7(P)(R2M/$YCSGNQ(0KX'?3^R1%Q#_\ +BO1,0)_;32D#\ M=MTK2\\NQ]B<*Z9XQ=;S[@3NR$\[9?M\T+U*ZWD]ZD3\5NTV@#[JM.50FXZ) M\ZFT*LT2#?R.\\*XRDEA*24%N+LFSU4LTHU \ETY_W='P._B_8YCS'OC#SU?]3O6*Q:#W-8-M;+Y_"IX_ M./(ER;,X(QS;* I*8R)U9A7#>BZQ4962RO^?O7?M;>1(TH6_GU]1\(X7'H"I MR?M%/:\!N=M>^,#;;;C;NYA/!WEM<8=B:5BDNK6__LTLDA(E4FI**I)95 XP M;8DJDE41D?$\$1D9@4W:\ $82A,7O(@HAY &QGHA(2:!:W<_]E\/Y?Y8ZFZQ MM,_:DRCSOT^]>W X&[\SG(T].IP-DQ/9RV1!ZLL^:CO#_'HGTY5,MBU+ M FQ[5ZSG)LWG9]B*7UMYM^_UM:_/X9'HRSQDO*\?G;UYTV;A37I]ZMP^6C30&BY5Z MLP$P']=YO>26S7D,@D"[@K5K^W?'&]7S7EES"5W.ILO^/#>'V&XKWF^FABR_ M9S[U(=R9,)I&L]R<)KM5191Q_'&8"NUOGG%=(QOW"^:)\_9!YY(^UVGL0]O0 M?/XT-ZQZV;UHKO&;!'RZW0V/T?>-P^R*C)9'\NXJ\-64/$M*+,:, R)-*O@U M,/K]R/8TC%_N M%N4L7UT% OAX24X]]OW$@3NF]CKWU#AB+E7' XQY2(6S""C/+-#2><\X-(&N M'1%]BMEUNSWQ*!WIZ\[%X]MM-X4KE_KZL?-J\)7[3Z\T$=%F@8KB Q1!&6EV ML("(^".DC'*![ANRYTP2J# PF*6].1_C:A-4.OHL-;'69!!1;%J,\PP!2+/I)JV20:Q7"3[&\KG=X-]7Z MY6]JW[=$_)68E-1(PE1E'GC0BPR>8AX(J*'!5CH,S8N=V2/VA)]2._HZ,M!YH[JTR!!-%U_#M.;T\XHWGS67'B9EI18]FBY3I_/D#1?=^U/3GY1? M3WYRZ4/F91&'\W37(L.O*O]V#??PG#>X?>CGR, (C_HORX_^.?E2-\S M.QU4Y_67-#IOL$B0;?1>46[-?)QIVVIC/DE;N_IR6MW,4+-M8FT<1;3)PMIT MV8J+6U7JPQK:7AW+#G3?]$0ED]=>EEV=DN^URSVS6R?+X- M["?-?-!>EDDX'1,N2B+M-E@#$2@#U!H)5 SU "-$])^=Q3I*7S37@Y&^KJ>34_# M\*MW;[X,W?0\WD4KK<4;HM&,]&7C3QN?MLVG?OG<;=GF_+._6]Y#O(D;3+X: M-L/Y9O[I\C-6+HQ7NANIM%_+Z8GBY/LDLK]-W2,7HA,NY5;780"BV MN!"><'B0&R0GDFYU?T*M?V_\9;))/PLSEZW);5;,-_Q)2L//6=?IG'NE%]ZD MEOJI5=YB&J68U'[&MQ M;:OGU;Q\%' ?%;[S]9@'(&6DAP.%A=MH\H>VXWX]:R(M;U+-H_67BXDU[1[V M7_>,;IEK;<]8ACO%LH6("Y;M>E&EV'?/ZZ8 5V'L/1-T\7*]]W*P>+G^+;YO MT/-%CO(I_!Q#,< 41JGCUMBVT6@4Z=:ZV"Z;VTN.OE5&N-U1T=/X9<]?;\>J MHQT57CP;K)XCYW6><.L:LA%^NQUP(.D7B?=>XHL$6T[R+>ZD&'>1^*XEWCW= M?%KHT <2DT]=Q_O[ ^/W%>'U04TYN*>=9M6+_?_E<+G!OD#&DR2:CV8W'RBS MTA"=3FM+K3F@QD;-!<6!)(1QA:GQ8:V[P/-.#TU_;=WJ;]&I/MAEAMSI,D,> M/=;-&7OP?%EQ*SWUUXLH:=,2S$;2_S-KIL-PW7]A]\2*\W&A!1R_"8[Y*.N' M'1T)SP>[D142!V6 %(BF@R@0&*,<0%3IU!W9!+* C MT .);)KWA2##:QWDGXG=J:-8_.EQ$!](1 J,]\4!/A@-ESVUONVIO?/CNFW; M6G;52AH\,Q*1 Y4N$N^#Q$N\6%S,JS+X(O&RTW8,]/._V[>F5D91B*EA3GOD MHJGJV;3M-Y..\):MMWS1XB@#[1Q H0BV"#8[P1:W4*RWEX(M>=B\G#O0-GIK/MP&SZT3O;-7.P^P'YL^<']S%N$!4V) 'FGD75S(\;B0(MXB MWOZ*MP#@@>=%"6$U=A0X(E$$P&" #-0#[AEDSF#APMHDYN<4(^T5 -% 253Q_?%L%^7B*1L*E6OT?BW?Q]-OG)^(;=W]9S\8;=@5UN\@X%,>12:[A6+>F= >XK$^R#QI!"UN-330XNZ5G! M\-V^^_@$LWBCE:MG:2#E75O*70?Y+(]]=U-Z@A)["#Y'E=PSU%K+O0&<& JH M%QK(5$T;#.)"(ZR$(;L8L;U>-/1G_-&[CU,]];CIG1A9!!.%11RSHRT]%8](F?T8F$ A]'+2P 19H K; &1,J O5*!I^8_>SB;#Z= W/W^UHYGS[I=)??&VOKB<14B+]_8AW$?! MLXLHPNE+STD-!*<#RN"#P)>G/<:GOO)-ZGL>'W@:L3[]V$QK^\]6'DWUP[__ MVU<,D7WSQ\<_F_G/[LU?JW-]Y2OC_;CR"SE7(0JZFI[[RLUI197.O-P>>4G2 M:_]\[?6D\N/TEG?>^G1\K2)H4&&(X:#237O1\"(^Z;0:-I6.V@5+]9YLDF87 MWOO&;Z^XH 6PS?7Y?M92H?B[&UX]\&J$O+_'_SYK,=\LHL5'+D\5"N,I@008 M1:/WL\H!J90$1GJB#+7!,]5%QNFW6H^;]_&AFT\3[?S9V'V(:IC\$14TO$H MWKP;-C9J=#;QG^)7_32*)O)=Y2,7O$P(-YGY1XC3XXB'<&\A[SF'PNA)=69M M\CE-7'1+^0ZJL9^NLH>.#8E)H>/_ G!:1Z- "@+IN $2(FBTTC88UH4A?;3G MWLU&/L8.BX=LK:JUKVA5OPS'>FRC^[VUK&).+^44#UA3TF8S;*:);"2?&F(4 M5W^Y/\@B9Y:Z$UZ^#$S:N&3Y38N;2S=QJF?3>ADZIN].$H-OVLO!2%_7L^EI M&'[U[LV7H9N>Q[MHI;5X@TVA\F7C3QM_J2GR,Q[82Y]_+1,G2-+O6^QZ()Y>W-^)$GRKZS#7U;R7F49[ FBLH,YKPYU?S\];:0)R /OX#Q6. M "FT XA[*8R,;\1V;;-TX6YO\^__,:F;YNUL,O'W=D'__/CNIMB'K&Z& O+H M7BA)>Z%Y% #E9,/'Y-0+9A;K+9A9,// !ZN%L2:"(R 8>4"I#< $CH F02K" M(91N;;J \% [AAU@/!WA$9+'RR4$ 2.CI5 !$W80S,1$%3= AC66=U3 M"=V/6.;5"F>KG:.<%F#>M&)O!46%,N2"5T4%!U=!H0R%,CS6@X4XRZSV@# - M ?40 VF-!\YY9*4.#G+82=)G-Y2!%,KP*BE#J4[II3X_M:=U]1;GM4&"P7;#H/ N MRE_>^VG'Q2^$'W@C;VOS[Q_3ZSFX%/'FXO!SUT0^#KM@=\'N1[$[6,.$I@YH M1U.G'B>!))8!C(()2C.)V%IKB6[*<#K';@Q1P>[^@LO&QG.;&_B\NK8773>4 MH0P*C @&AFH)*!,&:&4,,,1AZ26W0GLR\?&5FVR2AB'6U)0+OM"7"1GI<6B)TWQ+A M'ZE+Y\]K73KW7!%5&B/LOC%" 9N,EEUI:);5TBG=?8X RDH/LQXOON+EBI?+ M6SWY>+G2MJR'BZ\4AO8R._Z3C_>>YHA41H]25KS4DQQ?/4GNXLUG.1RF2*14 M?ASX^*Y# 5JO@.3! ^H, 5):"2#D1FN(,5(BW[,XCY:"='E,YX@]4''P1;S] M%6\^_K7@YVO$3Z&(DA S8+U5@$K%@7%> &8D)@Y;[9F[CY\,:BUX,(!1Z@!5 M1@")XD<$HYS%R@MNUFJH]H^?].%!B,4#E69F^2DB'U?Q]CS>?7QM6E?^ZZ4? M-[ZT+LN/%17!YB380F0.2V2PHD08S0 *7J*Z"$KRL>;'7]_4!84P\@@ M8 1,@]1" %($ 0(A2BEC0S ;.DD]/16QW9Y*BQX?(GATPN,B>\QC6Z7T$,VS M[7@A&OW'MZ*(3!11B$8A&H_M>?!HPQ)98)22@ H2?Y), ,*\5]9K!8WL(CMT M"*)!82;UCX5H'$>S\J/,&>:CR9_'KI.C*$>IIAP(R[,$6]J9YE5INVLE]I!P M'A6CR#5/E\HP7YQE?C6U]EN^2NVY-;;(G4C %M/$N\W 'II ::2ADA (K8X88&2AL60D"G($8&4K!W.[-2"NK8;U%_# M>1YG>,1NDMZ:8=,VMI^>IY;V">%3%_;2M[[_?>LY/H%PN[[U@K NV\*S$RBV MZ4>_?=_ZK&ZPM!+. SE+*^'GJZPTV>QA&\9,UM1J*_RJ]!7N\4HL+J^XO+S5 MDZG+*TV&>[@2\SA[&$6:?88XG^S%V_KBC/TT2O2?MUF,_59C/C'P M.M[T_JL6;SYK8\_M$M<97MGM/41]%@R$>!V X5 ":D( BD,/J':4<.$,@V@M M(P\E\II"$%@@@%HL@;(N ,91@%PZ83G?.B/_'Y.ZV;[ _D=!\(&KZ'OB6(K? M+N+MKWCS<9L%%E\C+ ;!K**: B6H3&V*6 1(BH#$REM,D="0WX=%ZC3%7AD M<2J/B) (#!0<&"TQY8H*2]'.8/'@I]A[XECZV)/H:3F>DA%XBBY_F4WB$IM- M_* *PZ_IAZ9-#M0A#*WO(C>PT^W8XUU&1;#]$FQA+(=E+$@):V(H#P*"* ;E M(6J.6PHL)\(IA;E1:X$\#-(IY!@0\0>0. I03J/(6!Q$06!GH-H98^'D8-78 MQ1<4P1;!%L$6],H%O2PT& M! !': LI$ !+I !@-VB"*#;/A/GII";$FR@*L M#4LQ.@8&*P*<,10[C;'%8E?HQ45!KX/[@K(#W[]X^S>O&W]>CUPUO+B0,D5 (@B#VR$E/IR*Y8$.N2!.W2PLNIZH*MQR3>@JV] M4T3!UL-BJ_?<4Z,4T#IH0'G$20T=!8Q:JXVR$/&U<7I4&RA@2!F&-J=.&3#Q M)< MQ@@C&AA::T36&;9F4N=6L#6+S$2I =B=P_A43_4H+OVF[/+G!\Y%L#D) MMK"8 [,8RU/]H4G-[CV@CFM@F#9 >:85EIY+M6$H\-/;J7;$8AX=O#-@]' - MV8JC*((M@BV"+="6"[1Q89$4U@#HI 4.0@DE"C^PP+RQ!.\83+P,_J.[@7: M*($%V@[M*$I]0/]B\=]\TYQ69];.+F8C/?4NKKKX\7:HTQHJ>QF9(F[9RWA- MBN@A5>1 M3S]$)W_:;,DJ@LBMS]!QDS\.""\W(8L44FI&;(@K-*#3C M$9K!I$<0A@"8P9%F*&:!<0H")B7%'@8IP]J9D6<-JMD[S9"B%'^\8II1JD?Z MI,8M)ZF4C&\6Q.59@BTC"/-JK+5K)?:0>!X7L]-((B ^>NP[R\< %A@L,/S0)V#JG M#5I@>&7ENE\8[SOJQL>F?43 MY^._5O.R:?SHY<:<3/K+7XX_+1[C'RBX!P*E5DK$0B I%("8X(6$BE"W-K_] M.3-V5V6^O9?&6#WHI?.TK=:&CM]L'$GM(F':2!'1;)RS0'(. =(!R:"L-1"N M@;V%U$..TVD4"*@F'FC&%9#(4L$<@@R;KLR&]\ULONBFBD^:*(%+Q<+M3.1K MKR=-Y_\I+J5 M;:5;X>YZO#O#/'@>&$!&&4 1(\! K8%)'6F$X 2ECGPO-YJ/]MR[VV^#$>C,OG]F">_8W7" M,=UROODVUZD3B>56GR(WZO0 MJY)?[O?WVO0K"%F[[AM5*W+'12OKISC+G-HBZ"+H(N@BZ!<)VBZ'S2-8ILT_ M23^93IM'9=I\3Y=B\7G%YV6NGTQ]'BP^KW]+\1L1I=A/1+FM'F)T?RR59/<6 MW/S)'M?D#[^.J^EY/6OTV#4O.$"[5Q3;@\J>M72V$7@&%9B[ *Z#J223=;1Z MDO#O9E+][3#Q?"69[N?;*P)K^'9#\ M6(?I%SWQE?-7?E1?+@Y[#Y,!C?6HFC5^OZU[+X;.C7SV&LRA"]D+.B,_UWGM M0]R;O=<39;OQ@+<$9,P.K^ >^'CW7_V?@P&_TV#/[.!#;0>'OJ9I/47R%;5\%N M+/5^$X><&UF %[<^>:A;@.4T&$. TT$ RJ-%*<@P2(TGD#?$"LSO&Q,SQ$DI M'.#:P&A,1@(3) %68D6\$80IWYDQI>7?^'&V]H3@O)_(-\RJP,[QP$YI@9E7 M"\S]J+(TPCQL;RPMA+!:,!"8D&G2B 22NP LM0HZS1S#Z#Y2<265UH( CI$" M5!(,E-$,0.J\T$AA"/'V2-5T-YR6XD%D;SG.%RD-,S- F![ZFIY+O&!ZP?1> MK+-\M'O\P\V@LU(QK("BC$3*$2#0-DVWD-PP'I#S:BW3TC'E6-D^7=T][82$ M(#J0,,M9JL=!0O(Q[ST/4RUIB#R63*$LA;)D0%F.BQ,$9(/T 0A/(KZGGMN& M0PJ,H)$L($457QN+U3$G>,I$CL?P'\L!D@7_"[Z4)$0>$B^(7A"]%^OLN!#= M> V)\(!JR>,_*$;Y7%K@8NPO.+1$\K4M<*>0@XQ3( UN)S-XH(1C$=:EPM8: M[;4^R,8"X3&FIP73"Z873,]"X@73"Z;W8IWEH]WCWUAPFBL6 @?2MQ5T4@!I MJ088.T\XA"+@M21"QY1CEQL+:L!)X2"OP ^7?84CY(B%L13&T@O&(LB)<"* L41 ?GN;=?-IY5RN?^$%F?#EG]_?SFG.^E_NSGW@7H M$"5]JD=?]'7SYKOJ;WFO@3W*L%J(<+ED%C.1;Q;+Q@')60MO-PXDYR?.9T5^ M.O?5Y[8IEFZ;8J4AMW6:3NY=]64X/:^:;Q_OKB9II'D3Y=M45E\.I_'!_]>G M)AI-&I<;;BX>78/;3UE^\"#^.9GNBV^.W[R;#*)EYGK>),C M?Z7C$_J+RU%][7W\I/3I\W&^-W]M;_KDY8;TZ@8EKV:R;C40M?^7HT\I8HF, M#S%TX#C%#S&8 ))8#ZC0''-*N26ZB['?JR+^$.Z'$)W$#^S1\"%/RVN7\?%; MF>$^>$12L)DB3N.3E46S89Q!QUT0RJTEKH6%U$.. 4O%FTC8OCV-Z1I$)&HN?11(!++KD^JL=:%KUR?07)M+_QI<+;%&:.T=,$IJ M0+DV0!-A@,=!,4$-"\R_I 1TXJZFIQM+1-[7TW_XZ6)Q>/?SUP5I^8^Z=E^& MHU%'"P.2AX^FYKDP!G<6Q?0>H6SM<@L2.:C.(W>KQO4T\;U)XI^KRRERM29] M]G65/B9=%:-$=[U<71C:MQ]>;6?PVD<"K\$$4<\EP MHFX$D0BJA@/M)0?$<2(HL0%CN-:W16@K X4@*!6)H84$*.@A\-1!0HU%R/'[ M0/SV5@M),;,HYV6SK3/GANF.NH%C_F@M>I[F^DI('_-44(\Y,)3:2/IL )(C M"U@$.RB@"D:Z^[8&*:-:& .0CI=3[050.%B@H6/.QYT=[[MUL MY.OPR"[6+[/I+!K,"F[_/&?!G](VQJ=X!S^-:OO/[RH?+> M'Q_]\WGZ1;3FG=)EOLW.MU1,IVM'H_I+<]J7[.M.\LW+';MVPV[Y38N;2S=Q MJF?3>KDEFKX[.I13^*:]'(ST=3V;GH;A5^_>?!FZZ7F\BU9:BS=$(QOIR\:? M-OY23Z(NE\_=;L[//_N[39U3KX;-T Q'P^GUZ?(S'NB?.O]:B4\41=\GD3VT M3[RXOQ-&U5;78 M'W14) M!)524.&!)H@#:@4$2F,!I,#*8N&-#V9]%\!*$U)+31__H<*1>+EV '$OA9%6 MT'00=OM#K>M9__?QRSY]\:,K_Y_QF\^[VJR$6.1QP"4G&\\R&G\&Q7D:72WD MYHGDAI1X/#O<+8+-2;"%RAQXUH@.$*K@ ;.$ @J9 (9Y 8B%4G$NM5B?-;)[ M*I-2F9^^U!TQ&$Q5APRF^(],N$M)S^R!P=!"]3.%VR+>7,5;.,UA.0TW3DBN M+$#*X,A/C$P]QR"0#!L,/5(:R0-QFO.)]QV='.0XDX;F.1GWL7";DI?9*:MA MA?YG![A%L#D)MG"8 _=-M0%R"Q6@B"% L8GTA1L!H+/"(N0I@N(P'.:7>C;I M9C+L@.(N>Z<6!Y()>2F)F3U0&%ZX?J9X6\2;JW@+J3GP9A."BGIE@ G:1%(3 M%# ,.^"E]XX*I9T^0-U,2VKBM=UTA!TH+DM>)@]G4O(R/2,U]\\\EV @._C= M\1&6HH*#JZ"PI /WMR04!2/(_>A\#ZU!ME*T.*D6PKUM\'@[R*0=>#*> M5J-;P>^P^Z@0G"M#&'"6$T Y-D!+B #CT5 "]8Y3W&7WT0]AW:Y*;]%.>HL^ MR:222IMA,TW]2%-'T7D+T-32LC0![7\34"9..&9;-?=43'39!%1$MK-=#U!! M>W=_I75='BB;?8_2TDJK-+4K3>URV%GIG:KWLQ*+RRLN+V_U9.KR8'%Y_5N) M97.YO^F,2WT]B2%OF\U83D%9ICC*WO/Q[3WG+MY\5LAA-I3++O&!&X5R[ T/ M:19P2K[;-*K:<0Z<=4ARI*!%G1QX^'DQ9/V/N<]=2=>_G6>3N]DHQN5D0_'J M1;Q'+MY\G&H!S=<(FL89QR'"((A419$FCROD%! 8$0B10(2NS=@4'FJ7CA(R M+D0$38DV,)C#LMCO#(F,HG*RX[_KCW#Q[C2FFJJ MOZ8]_U107S):F4)L$6^NXBT\YK \!EJ-E H6$"\UH#JU(Q2! *.]Y\H3(M8W M&IZS.]_ZRK.Q^_FK'3;^D_ZZ.+?9*8_A98_A%;B,(MXBWOZ*MP#>80%/8K]HTB$$3(H\*+C(JSPE0,)(RXB,%H]Q0(SJ9*+U.P,[& MKJ5F*R]U0L:(8GEL 96N]=EA3!%O+GX_=TWDX[<+A!<(?Q3"L>:.:NJ!AA"E M^@T!%/828!VP000[PFP7B93]03@:T$Y/8!00+Z-G\I?@#D;/:(2T)T%%AX - MH,0ZH*E&P* @K"#.2^N[& WRZ]C6%ZFDJ\R7Z6:^C#RIYC)-AVEV.CU&1?. MA+E4_:AR5WGP(-X:SF"?[DQ_[ M,)R6<3*=I$K/?96$K3>18LA-?%SRIB:XQQ3 M(S#>;@P,0AV/@=GJ ^&)DF2[&R2JXQOCC7(5_>#VI?HZR<=7JB(7\"Q]ZI_!#3U+DRZ:R'BV\71R MIJT1JXAZQQ5D1;Q%O!F+MSB*8LF]%^^A^^OT1!'Y,,1?[A==9)J[/=XE\TH% MF\\2>$$M^TM3>WTI3<]'6: LH^*?BF![+-A\?$EQ_,7Q]W89]3&6.^+0.I^% M\LX'/YEX5S(@QYW+ZR&:Y,"IBL1[)/&:#Q,@H-<*V"Y=H!:Z8%R @,I M. H:"ZT][:+CP3([L'#;#[0ZV+YA3A.M)_[TK6*T@*EO<>R\OF7B_U^?%E)9I'K*,7CZF^( ]SQ/KI.1 5\1:4KVCXE*((%FN)D$@8%X!# MD ,J'0%:"@>0=EHJQA%"X25YBX-@+1Y0)@K6]M ?E>*1K-11Q-M?\18:U#M% M%#)TX/):92R74 $GH0>4*0*DA@$8S!STTE%(S0Z.RMS9RWG!+LYCV0?5[8#I MW2V&PHH*#!^3> L,]TX1/83A?)#U!=W4"JST/=@^RD1X/FOK]TF=!E9'OAJI MWLK<\;)SD1U0=9 RQ">8)2_FZEF:F=XOLI#/HMEW+]8G*+&'1..HXGTI-&7" M"< P-H!2&Y7,A0&64**E$ES!MB"2R)__5CF;NV4^/<.>/O[]AR\_L MS@DVG>G*Y_X075'QC<&?WR2Y+O5G/_PWL48;5 M0H3+)9/+MQ(/&QGQ4?W\2E"PDNPE)NI*2* M4Z"9EH Z'8#FC .,F':<8$\)ZB(L_6C/O9N-_(?PE6?IXJJ-PP_G7B714F]44UC>__\^3C2=3^Y+*> M1"55:;;B;%I/KE??W?XE)8G3&ZZ]GL1OB2IQU3MO_87QDXJ@084A1NU\QO@# M/*G.JLD=C5?#IM)-_)A4G-F<;O+W!W!&[8I[GK5UC])[\S%+EM:2M.4W+6XN MW<2ICC:PI,'INX?CSZ?P37LY&.GK>C8]#<.OWKWY,G33\W@7K;06;XAJ'.G+ MQI\V_E(GVUD^=QMFS#_[NTU;16D[PD1[F5Z?+C_C@0VC^==2&)UB(+2Z,-@QID6#G$OS& M9JCR58PJ=Q^B;@Y(ON'L9*[9O"+HQ^?!(/J-@3#[.Q?4#_WL@F.: M>N2>J.-_1*Y7_;Q&]?(_^]([A>]\0>:!2!GI85^AW3.6W0^_CF.H5<^:&$TU M^VYS7Y;.XUC&"Y3U$0T>Z+_EJE;8WY/LD/H[II_EH9'^K)ZM:+;UYRA.7I.BR%>T6\.:V2 M%]3DO4 _/2RW.ZI:>*,I\@I!@*1S@,H@@9$* R*4E%8RHHSMM!;^;G7! R7R M9].5,_+M+O>="H5N*NB%ZO1L_-&ZJ(( 1;Q%O <2;\'' P_R$<1C3QC &FI M%>1 2QV I-PIJ'#0S'6!C]N4XCT%%2]G$W\#BP"OXB)^O(E>EX.5C]BOY&.X MWQ?]')_?SUV\^9A_B5M[=TSL^.<"D4"0<@B!0#0"5#L.#,(:>!.(Y8$93#J9 MV'R@L'J[P(^*"AP5UAI&M>32 =]Q%H()9". M,2 QHPQ'Q UX;6[,<["VA.@]\ROY&.Z#(7KIQ= &4> H-4 !I+9BD,"'8#Z=OU-_KZ-G[18[PO,OZ"NXB@UTULT*H(M,)^?>SG^R!UY+IA2&@1C M(F0+P8$QP0,-M5*>R"",V&$1Q'XB=\9P@?2^0'J)W(\$>8I@"Z0?)69B0Y@P MQ )$4<1,[E(38 X!%AARSRU4BNRKF*&[T/@1_#SX&)N<[#MO]-QC%4.I2ME' M+<-7ZYMFM5AAWFVZ.=?Q2XQN?.HS,89R/.0(,:J(MU" 7!W.\=="6"J] M=Y$",)O@7!,&%-00("LD\T$10=F^:B%>P <>/\RR56D$[C(5=,3^,!^++ITG MCA"OBG@+' L%.&*,Q1)C;FD,N87P@%+E@/+( V\%I(K B)UA M7S46.PNY'P/:$FCW#&5+_XACT>2=]5[YK][.VA'@W=19'*7R.Z\-\A#\V+( M>V["8",,_NXGR5*Z2AF44XZ]B3%+XX(C._%^/Q@:/;K4K08,'LWD>YI1M!+_7Y2QUO_LJ/ M4TN".E33CG/7:\%WMXZ^X^P_AT[E_JR>^B:[^M^CINSU70#O-Q!RQ ML\O'7,NI@B,$HR+>@O6Y.ISC3_%@[7$0%@+L8 47C_&6E@)'"$U%O 7Y%]Q!XE M'Y,M1\&/19,?IN=^4EWZ^-YQE%#EAM$E3/S8^J84G62'YT6P.0FV4*0#GP!W MD AK*6#.R4B16 "2F0!2&AE*JH7A-ZUO7>>;^9]9,+Z*2GS#2[['B/]QE M/_KB+W+R%T6P1;#]$FQ!N,,B''=>.:TUX-9&M+(> 64P YXQS[6W"!FUK[[L MC\+=\\]TTP)W?8D5RY'N(W'K1; %+X\2+XUSU*6.*%)ZFHYTQXC0,@D@M!12 M90-F:WC98>/RG42$JLMVY,5=Y.0NBF"+8/LEV!X"7#Z8=?SUO5!H'Y0)*4#% M@*+X3XQ7)6#06FZH-!MZRW>@LZ]4T1!Y\.B,[', M,A4H(()J0+$)0'L&@1$,(^\0#OY%N_E;E_1_ XZ?O9F/<29'G8\0C?,Q[G(Z M^E6C2%%$)HHH<'[@?K4:4NF5!!'5*: *:R"MAT!!&0*&VF.WRV*#?0?;>$!9 M)I/1CQ#>>^ZUBG@S 86BB$P4T4-TS@=PC[]2@AO*+0X.,)\&N&'$(V_P!!@' M!88D,*E?1![VDPO8IE""9-+X] A)0SY&GFU#@*B,HL:MU3CW$]54?ZW\?.Y% M*6K*CKX\2[!WO1\^P2QY/U?/S,CWC$+FLUS^DJ\2>T@_CXK?68$#4B( [@E- M_,X PP4$1C&BI-:$V!=UM5]+#BWF%/WDQSX,I]V45RAYZ"+7;UM\_UA;;S&D M"/;P?KWHX/ Z*-AZX%.>-CI[;2 (4#E -== 8F$ 0E)8K@(U9(==$=[&SQV. M9\/QYP^7?M*F3CKJA=!I]42!V^S"A=(_X?5A1>XZR&=UE&"Z /X#@.^MXR0$ M!R3"-@(^-D"G'1.DD.!"".DU[;32HHM@^G_]I':Z.6]WLPJL%_ HJ'QH*^\- M*K\&'110/7 4S:$G4$"@(42 IF XPBL!AB.O',,.,K&[7@V[BZ*['"90T#:[ M,&&K2H/XLX[2_G%I"N]G%WXRM/%W-[QZ6-3?/UG2J">N/S[VLYS8C?-82'!9 M^FP083YZ#(:H!S0P!DP(%#!*B*!2.+Q>O?2<#-Q'>^[=;.0_A+4JY[.Q^VVH MS7 TG Y]\RFI^U/\LI]&M?WG=Y6/CN,R*7@R\X^LK1P4GL_2>EM?7-9I"D13 MU2'ZV[G$VVH0W?KMI>SL+?R6I; M.J'6!RV_:7%SZ29.]6Q:+V$B?7>2&'S37@Y&^KJ>34_#\*MW;[X,W?0\WD4K MK<4;HD&,]&7C3QM_J2-R^N5SMY1E_MG?;2JYNAHVPU9SUZ?+SWB@\&K^M4R< M"(*^3R)["#47]W>BT';78YIKVEKE"NBWBE/*^(MXLU:O,51%$ONO7@/?>RY)XK(9^_KO9]6];P2 M8?RY&M5-4UD]F5R'>O)%3UP9AIZ?@SI*P>:S(O9=CUWJP0Y\8ME;SZCA@"@M M >6> BUP $XQKY"!E$*R7M-AI0G( >SC/U0X J30#B#NI3#2"HKM_9J.M4J. M#TNW^UOTNF]7G6XWIYCA0/*#%X7E9,O%H1?!]E^P^?C3@I2O"RD99!@%Y0'4 M(AU'L@P88P1P3JL0L"-^_?RQ\%"GHFK N! 1*24'FD@( D9&2Z$")NS02"D' M2I5Q[ ?WYV4KJI 2"H@_+%];',%^N^))S\9N<2*[:9WM M3\G7KE[PMFXZZGPV4"B3438Y6?X1NIHBWB+>_HJW .6!)[II9Y63&#CE901* M&@, 1PFP.!#H+?$2LIUD O(!2BDRF<":D^4?2^+@*#,X^3B5,VOC;4R;:N*M M'UZE\Y\EVY8=/A?!YB380GD.//7."LVE4\ SZP$UW@,I@P(<4^TQ=C'Z]R_) M#;2#:]:[/2P\Y1\WCK(3^M+E/+OB)G)R$T6P1;#]$FP!M@/'\B9@SH(!2E & M*-<6:!M!2KO K1!6Z[#>9/0)L7SGP/8C*E5M!W<&9;.^KY'W9.;=0PM!4ZGV>EUHHA,%%'H1:$7CV6& MO(9660I(N]NAD 2&>P<\939XPC!3=B>9H1W1"S%@,I/>1X5>'()>E(*.WN!? M$6P1["L0; \9V%%1',2D==1JX -+_2"I MH2"8CBAD**I#5R)QF4][Z;-E5D MP$F7*9/B'G)R#T6P1;#]$FP!M .?G*!>&.\",!A"0--N@,;Q5P8U-5;[$ +: M2(:#A+H/TXAY**4>/4Q_M-W<^-7RE T09'5XF K\&41?Q%O'V5[S%411+ M[KUXR_;+H=GD$]7YZWBJQY^'9N0KW09Y)0S+SB,5P>8DV)+^.G#)BDQ=NI4' M!ED,J$<8:$,,L,$')GQPP;ZHD=>&]-=*8Y#_J&OW93@:G8W=K>NM_W!_;]FP\N+**B2&D MB$*D#CP*3$/,F8? N> !I40 0Z0#@7NB"&5"0[B[-,+2-?\^TN-I9%,_+[US M)[2)9S+5] B/P/3CL,_(E+0MK]>J!0L9**((MA^";90G1ZIH)"< Q_9441Y M9C%00E) H=5 &0(!THHC$ABW9*W-QDN2#;^.;7WA[U*=CC9D)#GXT9U"=/+Q M046P!W?N104'5T'!UP-WR61IQ+EW0'HO ?5$ N.H!=K9-->3:$4[32+L$%\S M.!I;\#6+1,(1I_GS\2?O_32NSL6YV6&[K.\?GRT;-9F">F>Y4GR"67)QKIZE M@S#]HE?YK*6_Y*[*0M,.2].$1QI'_0#&G 54:@@,L0X0&6!P,/Y)=MV*JVN" MAI3,<;=GD]D7EE8P^YC$6S"[8'8O,#L?[8),M5N@Z?$$0OQ91V']N*0:[V<7 M?C*T\7YG356'ZIVW_L+X2470H,(0QW^GY[YZ M6U_$F[ZNSK6K/J>YC%7P<9GJ47L\I)GJJ:_&?EJE@B@]'8X_5Z-TD=63R74D MQ%_TQ+4??X,81QNFJ!AQR. D<$)30)DV0%ID@#6*!,<(57XMFXREDYAY!;C# M&E!'##"8*H \QDZ% %60]\.4#TM)_Q8%_795SIV$*I0,&'SX]%R>)MP:X_&; M&.<$1I.(1J(P I1["PS3'& D \%4,V+6>GA&(XH6QAAPU*H8/:?W* H!UHH1 M'R!TAN[9Q @9.M7OG1]:"*7V//*^.CWZ^F=>6_7@XG MOHJ_O-@*;[2_P.^E?V&<,>T$\(YY0"&U0&', 2+&,Q60-="OIT$T<<8'P)R, MRH=> Z4L 2X$H:'TW,"P5/[$74T?T?S/Z0';5I/_\'J2+9AA2/@-!;A/@_*V M+__5^LAXI^=Z^@I\&9),RZ 98,%$Z/,6 6TC>GHF%/?(":'T3AKL/VSB[^OI MQYGYG[C&/]6WYMZ-RQ,#^DA'ECQ-,O&V)=O[)L<;CNVLW0X+D_HB$D@DDUM, M1#(J<39RT56V[QBF2^9OJA(C#\,HW>A13ZI/MW3SW__M:_P$]:9YY/OCS>KH M< M?XX?U:ZZ^8T.XRVD#XNW$V;36?R.&+J.AO_;?L2=VZQFZ2[./KZM!(55&[^F MN_MR[L?1-*9^T=;Y+%0E2N?:=V_S-KXETTL\AH-EVMK8W&'2TY+=/? M)]&E3:(FEHO)SBYF(YUX4964VNZ#M^OSSLW>W)Y[0#VO(D@,SG#JM07,HA@D M4AE)' D:: 8EPHY*A#:0N*>CWL,@=Y )O7GZC5<2-<*H)*BY!H(8 2@S:901 ME@ 3J0Q4CDC8R;3&O=O)V('1+X7W]F\$K\M+*28:P^P M8!Q0#2$PR$O %)=>$VJE7FN@]93@>[F&;DI$__#QP^QP-&S%_[;5RJ_C?0U$ M10,%'SZ?FNG*>AW>W-!D5DP!1KF-5B444- AP 6#D51$JJ#(FC>/UNLAQX 1 M#*/U$A\)!U= (DL%)/VWU) H'+^\Q]>N^;OA7DE^#TZ<:PFBY($-TF+E+LOU(V?%DWPWE^ M(JEKDH;ZN'N9@K ((N?:7DEX^*_QF\=SVYB'K+/+Y"SB>_RMU2QBSQ#73PS+ M[' 2@[9FFLQH_IW#\7P-MA9VI8^486TL0(5*?H\/ZV8[.01V(Y\0^C: N^ MF:Z$MW<_;7H>OV!7*7B"3% N8&!1]+B4.)Z&@D97S!46T9S^*RF0RGU_.5D(P[S*+] M_W-675ML+EN#1LRAHE.?4,, 1 MCGQ>QC5ML-5 "NNH"99CYKK(P_PY3M[K\SA925S//RW<^3HUNB5$O[[_Y0XC M HVWB16ETJG&C[_[<5SWC0^M6ELR^D7&>RF8)9-93_Y'WQ>IIQ[-"TW2BBH< MY(4<)-GT,.V11!IXFT!NMZ^3BTJ"GJ57HB=:V3@91-_EAHD[7$[JZ'*BTFZ] M7&(4BVV4I,F4_]5?6EHQCC>Q='KS#/%D%L7^N3FISFXSXFMZ7W%O8=A>7S7# M1'G;;:6)OXAN*A'5\9QIQ\M66-"MA:PJ8Y_F7BST11;JZOC'HT<@QA"2!FF@ M$:2 !B6!=#I&Y]9 K2.B>(V[R,KN H$V/Q&.&.@"#<"JQ(ZMUL#(^*OVWEOL M(C^6G?1&W1NF]@IDI_/-Y'97>D5 =Z/(;Z6;[X#KQBKB_U-5S_5IN'.?=EO: MGZ=.?@%YVPQB*_I.FCV_.8!^J3_[>>4^T"$*^52/ONCKYLUWU=]>8 /[@;4# M8/VR]GPNQKA0NDP["!@D1XH!9M+F@]0(J& I0(0Q;1Q&UFSH _7TM,/':6W_ M>5Z/G)\TJ:7E]/I]/?7OAHT=U)XES4Z<:B$%NG&S]\L877OE:8XQ-7X/SB=$^G,<(8#6V\T34A M3U.">S:Y+C+N]H3(R@Y&"N,BGTI_32FL> ZI\7%PAM]X13@D1C K6<>+ZW<]^3#YF#*1+NUV M^]_]I+7+NY%G*F=V[57-AW#6\CC]KAZ-]*197'W73A^L.)$":4X ##P^'U-Q MN>F =+:<^>P0'[->;QPD>WH^:*.-QXHZ]4R2W6XV7-U?_:-+,7NWE$!E3* :.;O'S6UI:8 MU=$;5W1OEG)&@?"1%5'%%(AV@X#T6AGNM*-L-SRB&^/" \3%@.#>E2<]Q,G; M[>-6-/=*DLJ&RHM"MM6^%2B_P&WB=QF.'>[A'^*-%$,:B51DB"CR1DV!9"CR M*J&4T0@ZZUZ$:.TQVD^+C$/K<^;>YN/"P3S)YVRY\^(PPXA"#(RW/#I2P8"4 M. 9D@2@CH0DJA)SMWMYIE*H\'01OINU10C+LM8'JEH7^:;5 MFH,[Z:NU&7%_&%+T,W/3\E M)X20[_NBW*6LAN-6+*W(GO0!CPAO32:I&=#7:"GXIAW0!JW-[R17>47P'E?Z M\^>)_YQJ"J,5'WT\0+T2@C('I($QV(PX#236.D(25)(QC;%:.QQ)L>2>&PPT M-PK$:"+"F.$!> FC^JW61J([,+8"7W-O\WM[P'8.97_X9CH9VC;!$2]+N8[F MO^)K+PX6!*$#)'H7AC[@0A<.-AT$2X'";'1S,OHJ"BLYSOCK'Q__;%Y5K@2: M2*)$L$"8R+THC#&MBLP0&(X(41H:H]?"62,H1\HYP&':IN78 DW3_BXDT!LC M"4L5Y?>V:5NE_*Z'[I=Z\DE__>_A]#SMVD:YQQ?:O_Z4#@*D>BH_;M:;6#PG MUD6#>(='8KYMH)NRYN=^Y!+H7^KK^>]S*:::F?BVMJA[?B9^;M7+IC_M^R<^ M I"=+JI7[_")S;:>&UU=;!O8NIGNAACU69XJVPQ.([FH 0A; U-^WNJU'EIWPJ4VG=[1R4R)^[8. M;R.AM@_E_-]"HU\AC3Z<,_AU7+VOK^9AY#R$?"7^CE(O)2(4*!4=&&5& Z4C MJ>:.!4*"5F$]R8XLP=1X J35*3%O/#"4(B!D<(81CM7M>>&65/_AI\-)>Q;@ M0[CC^-;W#Y^Q68_I0+"7-!08I(X5BS/W(W)@\+;#3E)%^;>:LH7"4179&#>& 0FF!@2X M;2A2E$(AY?JA,*:Q5MH#ZU-S%Z<@,"9(8!#2!FJ&A%NO]#] "HF2 =U8;ME' M<]Y]"FE/Z9E\;)]R(;!$ 43_'&W?0P,T29E\)IVB3"#HUEIL8:@AM M^M1%L^<&,&&E3^;B'PK] MYZ^G@,E/KH;VR960]STF8WB@4.\3W:N!TC*.&;<)@+9MY>5DN-MN[[G9*G(" M0^(\@(@[0%/;8 V-!UAB([DD'LHU*'_.&9K6*']/TGWJ@:U%N -7C17'D$:> M]!6_5TYKK1QK2'%V2C]]'C93GP[=NPCC-L7783ZY(TTS\)/4!2]>FD+V>I): M7LTFR7:GRV1_XVWT!6DX=/J3/4_=4W7TP?-F6%7;E*3]LC1I9&7?$:GY7L1) MO-=I:J1EO=_M=+S.YT-8.0?436]B.%"8]G.! M+'BL]<.K^;I8W1U'94.RRX84OYT]0(0SF&B 4@V0*M08Q5G$ XF"HATQ#O=9;X^4+L+2?V":@66FN M-)@7)LU/\*9_CG_M&:^4)Q1 F3H/.4J!2MOEC"@N>N\^'*2L 5"U#I:']DPW2#IV?';UN#MLF5FU*A/_PHH?C;NIDV MM\5$O^OK-D%6VHB^J(UHO*AJA0KFXW[LBN![GEHX7#[LP[CZ3SVQYQ7&@W;* MP#RC8.HTICIZC7FBN)XT]V86/-BH*1_?][:.RID.JE_']J3Z83YDP<8;2*_. M?W-O_EK],*Z_M'-HQJE&\Y=(OY?O^6L?\IF#E,),'8A%,UEM.DZA/E \[F\4CI_82=\;B>9*_^']&A+G7]< M/-&-UONA67UY.:FO%O.__HC__:]A5.S2HELEM,PH_1ZM-DT9^7T4'^C.L[>7 MI9=O'GY9BFF\C:!6^1#F_:ZJX<6%=T.=AM+?-9&E_$ZJL_C25(]>T88[T]AY M"0,0B;]3D\ZU8V* A\I31PPT8JTRF4/.K0L*6,I8),@R1FO>,& 414*Y('S8 M7)F\5GM\-IFD@SN)/OQTO<8HSM)PPO?M69X/H>,T'GDDBY?_XGFT?'FE2_-\ M$O"""L>[]_/YE3>+IIU%_W]G8U^1P7K"?<5GKG20OUVWJ80OZLFU$]$6:^GF MH],+-S,H[Q[*>N@TUNU]I_$_-X4%&^Y[[KM?R1*E2F"6UI=.XXDI,0I(SBF M"D)GK?7ER6ZCR4:E\$KL5-& M/6(FAJ/0J'2Z6'"@*<< Q3A50&]-!);[=AKM46D:+=H*% "EZ6",$RB&0"IB M41 *T^RAA Y8_^VT=+5[WG"S^>SEZU0PE,;G+4.16Z0:MBY 3Z?)*%+_U52% ME/Z;++(-,R_J2$]3F>=MB9(;7@W=+%I?91)7K>-OB\/0%S>%=_5EFMZ;+/>Z M_0;[KUD,9E/"ZP9V=3O5;S*,WQEO<=C6+S73>V,9YYL-+5BW+#L^_OR+VB'$ M<7W%.]1?AQ>SB\2EXU?>C,&.6OC2WHM+9Z&L;^Y'T8,8JJ6 +7Y2,YWX\>?X MM_EW7\RF\?'2K2_>L;RY-$1R^B7-D6R/5ZV*8K$I,W/W"8L6=U6 ,7M4& ME F(!8XU,$9%ON28C%0)"L"DL09KEH9ZK(5!BA"./$KE#"J^QTA@J#& ,JRP MY(@ZK1YI6?U67Z9*HIO3QGYRU18=_Q*7QL0OJ]M>B$T2LD'$X/ZF]>]&"#<3 MS),+"JV@'HT3!NW!Y(NV=\0=WQ#%X;_:TGTO8Y'VN'.,_/J;><*<9(35A 7IKD54WC7=_L-$66-?_+ M9$XOH]C/YU?,I]GY28LQ\1GNOR7>5:+!&S]MP1,3$4UD-SUY]=F/_:0=4CV_ MI6':H[UJ'V3B6_8:ZMFD;?G3+*ENFFJ]/&A_+;-XFI5VZH![20"(>&M7)(2)[[MULY#^$/]M#!=YM:AKR1ST:15A/$OB4L.NA;=+E M!&_OSJ;;/L7_0]FN@784OFDO!R-]7<^FIV'XU;LW\[.@ M"+;26KS!IA+"R\:?-OY23Z)37C[WI)52^]G?+>\AWL0-7;@:-D,S3"'JZ?(S M5BZ,5[H;J;1?R\F)X.D(ZM__-G6/7(=.N-CB,GC"(=GFX]@)Q-M\+SP12G9W M?^@$PZT>EYYPSI[]P/&7R2;M+(Q&B9+NV_71!RFV4*=Q S?&.ARN>LTP?U5P2]:T%'L::_IL.; M.Q#ZPE/>/#B#\:93D<7057>I0N_4LX?:KFU4_/YFZS,E+@Z7%6?8 MOS7Z#5:^B .?0LLQ% -,890Z;FUR&XU&D6ZMB^TBYIIKSN2_RHMO$Y M=)"J$("V-DV:LPXH[@4PRACNL69,K+4-Y\Q8[+0%@@H/:'QG?'?\E7KHB67" MFZ [*T'[^5^SX?3ZUW$SG\KQ=^>AXS?F/['S[> MQV: B1C(1]K7%M]SE+ZG8&FQYYRXYU\.O2 *&!\ C*&15CHD@?8Z FOX_]O[ MMN8VCB3=]_T5'=XSNW8$BZ[[1=KC"(TOWE)I_<&5&?:SO;@Q2E-NSVH[=!SF^+&!5PAM? MLI9_Z;.B1A*^?]F8ZT&D'A)IA^H]/):'"TS:Q_%.;23QDB#O3,IEI!DRREA$ M!==2>T*CVBK*9D*0QC*&)'$ C@B.R,5_\+$SJ=&_[\[2O MH?ZXD(5F1UR8'6*@HFP&JFR*P7S9/#P:$!^:WZA /V>(^5W2"TF-V]R'WHM9&&Y@HV1=/K8C^OLR]F 80 MJ4E]GAN)[#LH7@!8":2.GKPCQ%+#T4I?'WQ=!RV88H$3I'TN.DUDKIU%)"*, M$Y\(4Y9OU23Z$JC7]Y%_,IS7FXTWT_##RF@\*KHB"3T2\K:B^44Q#EA,O]FW M9BU(H0C$D 2BY).\Q+"-$3A@3PSB4;"^,Y91SJ'$HV>1L&B)&Y4M?^[XC3I6 M);MD($Y1R2X9D\'YSWI^&9ZXWCR_[9"$!9"30/B; CQ%'#T42''[(1 M@A).DT1( MXEUBM8/4@,/AY$=$: H,&+:U&A)IART$)8WF9<5CO*4^V$00%3'W;O 6Z=S% MP0JAN2#,)?:H-)KG,=3/&'RYNPQWT66C#;N4W)EGRIV9-O.2.S-"U%7"Q$,E M[P@!U'"TT@L(Q-#H@@D682\EXHI;P&I>(ANBY$DRR>/P]]M^:^:[R9W11YR4 M0BHC@PXE0 MMO=#[P_H6C DJ1XV0BG).P>+3(9$VF$+04G>>5DA(1(P]3$IA%7>W E"(FV" M SM/L-3,TD#B*.S\ LSYLX6!Q#'?91CH('7:& - )8GGJ;70I]L/4;SO?8F" MQ$KP>O3D+:!JOZ JD!04Y01)*T1N\AZ1$2ZBF*)BECB3PE;PA'F/\X]PCS&( M2T\ B$F&L'&)"&P=262<[8?(D9+\B.\T>E)TSPAT3[&EA9^'A#U+TLN+-,9. MLI0,0TGCW$H(YYT,29$*3D7'DU#;Y6(&:HR?,:3WG^\Q) DX5&53#.;+YN'AZ.62>_&R M+&[4E.4&1$@)81!W1"!-G4:,4&T%%89L;Q,,V>(^6_\A=5Q,\_Y-IE2WJ@*+BDW[Q$ VXE]UA9C_+6"ACC2)"A\ ^881ZC)LQLMT(:J %_ MQDB+WF6KYP/6;L\;;X'/%J#-=]W:9):MIPN[7)Q0G]]-JS]]DE3D-EJ1G=&J M$\S-V:YV.T,P5!F#$B$J=PS%"&11(<4CYHEQ29WY;SI8<_+^)%;V%&8RK^JI MGRQ"#/"A^K=_9?SU;<>FNA\JZYISP*81)M)F8:]^?_='6\U/[+PZL?"+BW%: M+:,U;C&'7^)JB,LJ7?B3?KP+>"#C>HNEC="U^=V7R;G2_F#0PPMQ_A]\494#TO0%Z?3'!8CX[<83'+ M?^:?+B.HURI.\[2V&GUW-:ASP.VX^CTO3G[0;\T\5B8[7;!@C;BW.XJSS=J<^@EL/ MACD#@5!W9O=*;!Z,C=:8!%SO;'Y7D$0%PB/3*&#)0/%Q#/#"6H2EX)1'99S9 MBBDX:UEP,2&13P5Q'"TRQC,44E(6ZR@=3M5FBV6U%U 8 #OF]YW\?Y/!\LD/ MO8QEKNC4Y74FN;\^W PLD&=]@Y[)07DEP'+-1?MJ4[M?\=HUO ;@X!$,?(OM MOB\7K(!+AUM64UAJFJQ07EE0L*LX3B85Z-%7^'5W.9K8RV8Q?Y7JCS&\OJC# M_ 3FW.F^Y0T^H]FS-KYJXYF= =!=*;'.K>G'_NJVS:KSNJU=/0'<_6HUQAU; M5LO',M">YD^9'G=!W^6%QQ3+^URG 8SN-\W/L;Z M7M?18X[5/B9(CI70^WAC?,S(H)?D<1/\S(ZQ>N(3 Z=U")-X;T]2#=*15&-/ M\BID+60M9!T$68&(^=<A)@YQ$+'$@O=?87:EQTU MW3BT4OD9C#^K;=FI&)]T[EW<1KGH%HNF3K676>R[L473=2$2RZ;K2$+OKMJ?7;WY?% M5,ZZ?B%#6]ZBXPK,>!%B^+@ZX$7X#LSN%4(7+7>86@X7+3<^X?O,3J;YXIW, MIVXZ8@YGBW*K3)FYQW)^O]R8K-Y.UW&+1TXT4Q'Q8TH)//W+9RV/,?O,M,^: MMJO]]VH6)W9>G^>J05^31[2HVT,A]6=@O ?I@/LPS3#JUH^O3/=]:'MK)825IX@3+)!56".64F3$4>X"NUF)DJLH L$6!4\MXDHY9(,4B%+/+18I MV9!VTYM^7>#Z]WSE4#6=^59\2S'1%:K(MT3FS^8>)1F+(CE,13(@\CX@!W3@ MQ#UP+3T8G79'*P7LH\$V(D^50ES*A"QW"3DMA#(F$>K(8ZS%T[=2Z"Q*>\_> MU#__]M-GFB$)I8[ G1M7JX2B>(H1'3JY!T3>07O9I:71R[/"B3@<(V,($QX0 M%Y@B9Y- 6BO"HM<\^D?Y;,]MA9^KJY$ZEK)8ZF*IBZ4NMN"Q<3,L0\!!:11Q M)*"#K4>&.X:$33XZ'HW@\J8.CI$FR@U#BBJ#>"06.:898EA@Q@0EA)B=Z>#N MGV5F3:]FR35?!K71OPJ+66Y7-%1PPSX311ODI-&GFP8]F.,4LTZ:0)#7"2PX M X/OO,6(4R>T)E:Y[3:&UH4H:(I($N,0U\"@\'^'&">$"T,M5L_/<5F7M'$Z M5*;C?0>O$L!]L19M0.0MON=+PQN#6=W;?4^7L!$D[Q=2KC.&X8![L$, >#R8 M(Y),,KOP/=],)HVWV=&[U1S]^#%_O.$8OOMA[?JQ3=[2B[(B(D;6,/U0KNO-4V2_+>BY)L@](DGU_T8P[ M298^(DGVX/AK ,CML6=^#A$5W!%9-=H[KHA$EEB)N-9 +ZXY\DY8330W1&YE M-1G#F%-"("FT1YQ3@ASQ#E'-(R-)R9@M^,O)@=7?4MTEOE:H,M_FCQO';'85 M0BUZ8M]ZHM#T:6AZX(IW,&KJ=G=,Q>2T ;6?HF*()P:N%7,!":\M$RJ"+J>/ M,0 C2VNE.T]J+4IF"$JFT'2O-;]?NJ_[B$!G<69&9U-E(@9'A9%/48-3)2PR MTAC$E8XQ6IHS5L=D4Y\K29708ZKV9GK'H=)&9RF*]2U:?K?'MCVSW@2,")<* M-"7AR,6@46 ^@3=#E>;VIG;5P2KFHT#4Y935Q!EH5_!WB/)<>A:DQKJDGY;T MTSL2GKG146J+O.82<9-MLTMY-U*1&(P+06\=.@E",LQH0"QJ#%SJ 0,$#Q@@ M6,)28!3+Y^>X%YI^6@S60 Q6(6O! 0?G[7$BG#+, )C H.D%=TAK^$2\]QIP MBIA7]'1]9BS_9ZQ!Y;F323RQU!SQ5RQC@4 MDV%@W0R-86M'D 1"@A 61>K Q]$!;* 0'LQ;B"1(*0G>.FSWO,<54#&:8.9\:*1(93='B@-5+S>$D!#X]319G425C424# M(N] 7;NBIT?JX!EFB;,V@KVPX.!)I9!-DB)/C4J28ZGEH^S%R%(^>>X\4>J8 MOBRU4TSHB^?EP6CI<@K^!=I@$WT*Q""=RYIQ;S#2CC 4':$R>BJ\V:IH-F0; M_&PIHN*8\V*JBZDNIKH8@\<&SIPA/GJE$8Z@2SE/!AFEX!].4S+*1$K27I5P MR23=TZ1[4;R>C?@L\CB"_:EQ:[I"W&)&#M2G()8ZR;E&D?&4$Q$U,H-38&LO!9M((1E!'9(S5B%KLE?*1N!#V6EY28%J,X! 4 M1RDO.9I=E77VXD_-8C;NY$7^;/4E"QPK)QV>X02_YD(H3I 0N>AD;J4+'BI8 M:^\)"XQ+$;8VOT3D6O&4D R4(,Y=0)HR('3200JO(R7T)24LJF]9EZ-(]GQ: MNFB,YR6T@Y_B[.IE!8:)5FTSJ4-UG>\&M 0#=?*>> $.7+D/1A7>4=B2Q2B% M)(@RDK/BP;XXK1-*% NI2,"1;A7M^!(C,[ L1_SI W 4[SC'\6EDAPIQM/H_ M<&S18L5>CYS0 R+LH-WU4B'S11EG$0UUEJ 4M07C'"4R8+"1=R&H9#CV4HW) M.#]7^B,CQVJ7Z8^'J-+&:BF*22ZJ_PF#;HH'HG40B+@0$1=1(RV50=%$CG54 MH(.WRGH\J\H]A&1'\6*3'0]N(VNLVJT$"$>S =NB :CX.[P03##Q)F %)4) M<8DQT@)KY)@**2BC./.[,(A/F2GROW'6!-N>=+6/2VRO**#B2 R)Y8NI'HS$/Q6FWHP]"[L_?3D MOFYFZ3$5V#[0:Y#@?E[/8!,57!""V0"X'8N?4":&8D,5HHK1;PV M\2;,9[E'9M(.J1#SMA2%NUTTB"F7)-8X1FP'FG+WV5[21YSM.NWN2<6HN W% MG._?G -Q\Z\YWZ4@U\-C]4+OHEH.S5,H[%W*8XV=_B-(_$ M:7;8"4NQ1?IOI@$Q_,7R%\O_K#T J([*"H:"-0IQG2(R06C$"=94,Q<)W"S!5)]]Q^A/E]-(-3MV<1> MODJ3^''S]W(TI'LBP;X!/&V:/+5=U^3=3FQ M6Q:LG\129Z6FF4^;>>P5UF_O_]L82D)D'E'L05$Y$I&-1B FN.!*6'!7TE?5 MQ]/)JXF=?OB_7\4I^N/=0,G^U7?O%OZD^OW=']6';MNO:D_L9%+!"U?GL9V# MEIO$MJWL-,#'>3VIYB>QRGK33B^K$]L>9?U6Y3]2G35@]<\%D#S.JGI:P8QA M['P#C ]CS&+5+.:P)J!$IQ^.JJ_K;^"I#0P_B^=QNHB@.>%66*X8\OW6>]!* M6?E6%Z"7-Q_];__Z,3>J?-W=6L<+N"%/8Q'RH6*8RA3NJF$V;3Y?W.URY@'C M1Y]?IDG5_[GM,-H746XX*WB[88U<4QN] Q]: Y=R*9$..""A59!848TIWW*I MK8Z<)8982#J?!HG(@:%%W$BMJ$A&"WN?^F+K"F+M']/,1;_6T_IT<9I;*+4U"RO C![?O;L\3*&KX/M) M7JLL/&V6P.O2DV4#A*,OA'@>*QNR>@/._O'//[__X?YO!;2 (L^;TD6)SYPRS2H!9PC3S \YL1A4U/&3>,54-:]I6\Z8ZFS7G M=8A5&V?GM>^_V]0AL<[I!_F%8*'BZ=FDN8SQJ KU+/HY/!O^!^.UB\D\#PWO MF&^>6%!-P5YF4>,7=LX':P=G>?^ M\-7U \0#.?]\K_D?5S_W[)GU\3P+EJW\25Z]_#DSR*R9@-2#%/3RT!GW$PO: M:046>AV4QPB@/O)MG>+8&F6),>K3TQAJN')RV0M6?G)5I[NEE23^;OY9/N'A@QO=-5BMOKQ G""*LZR,3 MVCZ3S39,X:[Z]X0W!V0PN#UMN[@3CM>S M3;-WWFOQ3?-WO*D+5YX4_ 5.U^K?XC"/PF&F#W>8L1<=DZQJ-U M"BF-)>()_#]CA4&(&@'W4(R1=(= *?#"-&,;AH*N07I Z!=G!4"T,E MW^KP].+#.JE9S$I49S]1G5X/M=DOS2:]P]O=)-I/AWCJ>74!&@ATER;$-2G'A*D:8*4"'Q%EG..7*&6X>9 M,R*,(Z[WN=X0XHB9N[OL#I2!!QS6@Q_B1S]9A'AWEM"?/IE,1^CM4;^=YZP. M9T%_0L-F.*(V9=8(R,IPXIHW#*^S8JV:W,;"TM($H&"),# M9]- D L4 *=)@00CDL1JB/%P.MK088F'W^N4063:ZY%G*7>SN[CX?3T6[R#"8>/N9( M^$;D;!A!\:>*A=MD$_%,(# P'N"4$DA'P%3>>B.L=SCZK;#&EQBJ$@LO*8X' M'0SOEO6IP^$E$>Q '%_^<,?7,JF(2A@Y@P/BV#+DI)<>K/.&5'':\#_)Q\-B:"F6U UA-<%2(!^N1)1HC[JBQ5@81%KS\7)?I8?)R9_".P)BY_P$#T^'; M*^MT"^0[RIB;P$' MY^W"G+'?RT\'-&V5;#VKSG/'T"[2PLC!RY +*6(5$@I".I A;I$CUJ+DM S: M"TN5&9,,[;P5['7Y^^Y3#6 '*F @3_UVW7(//=N*7AI\CYTR3#JN;H^F'KP M&(VU%C8@K"A%G CPQS2VR G8RF5=V(K0"/ @3.:>60L$?VY$V.L *$Q5#'P M (,0MPJ ^[P N)L"L&3SOW<^P!.R-][V#,' K#W#:3,ROK_G+D!E_4D= M[0:)\/,UGPMF#%,#(W9[JLY!R5?2P2F5V]TJRA 7FB*3)2U'2+!2S/FPE=P^ ML#Y_6[+PV]ADX;JOG&,'F4A+=.4WR+3VH[-D=(& ['A_F,*3NA!;YWOGZX#Q MVZ7!:'OTM/;J?VH6L^RY>[MHX]'2Z-QQMO$3L8.Z[:(1GP@?Y ?UH<,^>' / M3S__L@RFVN6Z==\_,$_D>5($AL-'=Z;;+:8;?/)9YK)MV_BZ"^*L([PKK[7? M;^VB[7WNT.'O$848K2$6,#@QH.YR44D7V*\K=FVH<;._#1OF_F=K+Y^_=- M._^MF?]7A)FL5OQJI/ZFFQ!])R6K"#_"1H],\:[<45!FF_EP+F[JU6Z/PE87 M2VQ7V1[<9<@ 'DV6N*?:P- !1Q9ER,>F(^**4?#DE$.>2^;A.Y[BUFD=0Z6) MEC 4I>>(,_ADP/U#&!C2"F*B"%O>WY-Q7N_T_=3,EE_EZX;5M_Y>BT./Y2CW M-?HMF>/;)KF'O+8NHVTC-+P+"6'4@&,H#)*&XIPQ99#UR2*IC9,ZGU[16_$1 M9RT++B8D@C:@Q2-XD\8S%%)2%NLH'4Y;[J$_B6$QB6_3O61EB7;[ZH$WI"'+ M2?L>IO-GN.8?7U41E.U9AC8S< \+U+EOO%,FDK_Y*WVG-K4/O)/(!\92=+59SF;?0MB-4YL/ !O]ID]B$GMGZF".*] M%F&K"N*JYF%7\G#UI.7D\B1>V<6\6964S,^&)7F%7W>7HXF];!;S5ZG^&,/K M?G.)X(Y:RQM\#HVUJR?U_/+5:HS7 MM[ M GRX9A*^<(G_"W! ]>,6#'@NX;KO.F]791[=@C^Y/ [#( UH'9X+\S] [+[N M4O2:10M(N_VFF+)!F;+/-:-\$-&+*7MJFZS-+4K%;!;"/C-!%RXU>R^&B MY<8G?)]!Y\L(Y9? \T>TP1E2ZZ>!1^;M)/8)7? :_XA=A9!E9D'[<#$\X*5[ MDDA\(>_P)&,_'>]&W<;N -*'>&1.!V^0"HD@GJQ!QA.'I)&12V>#\%M%\P5S M#DL*;T290IQ8BJS,/:52XE@2CPG=2A_:<8;E=T+2872@&Q*[%OU=R'M8Y!V. M^BSF\26:1Q^IQYY&%$.N>95<1#H8CP*C6FM%F)9;!Q!2/A"L=$28Y1Q';W6N MKL^0-5:E:+31A#VU>93X[J*01<$\J_[>?:#@2??QBJ;_2YS&F9UT00(;3NMI MW.8Y MQIZ1L%6;2EGE!=R$,#8.<6<#,@1[E#"3.&(14\1[M+3JB(N[BQ4/10**I2V) M#@<2Q;CS".(RAE&B@0.U[86\0R5O@45[SE5@AAJ /BBEW) ;$$V&10QYKAF3 M3#HC^2Z.TS]K $*27<*BHCR&JCP*>0MYQTO>8OKV7 @QX40X<8@E+\'T48VL MUA:!V=/PE1:1;J7I*8]YQ)(BP;KJ,RPB*Z1!FGBN1"!84+='TZ>/L+R['&Y1 M'B-W\@\R_#X<-?&]/:OG,-%E:D1SN^.RT5+45S'- [$+90GVO@3%-._7- M!E0DB(*%QRLF#$>GH';(R214E M]R:X700PAFV:-;N[!OE01*:8YI(#<2!!DJX*?(DH#M3B/X*\UY48/:8B*['0 M+'( ;%S8:SC2LI\3KE^PE 7#[1?#V>@\4XXBEZP#/.8MTI031*31QADFM/$[ M:6?PT&YW-QM^D!VEKFHVD&(3GQ>6@MZ*I3\D\A9+7RQ]L?3/WM6T<@@+ MQQ!WD2&CA$!&6(4YTX&&G:2;#,S2FR.#BZ4?L2G:C-/ Y]RXY[OMIFCK9IY; MW\*M+[(MTLX;GR5O+ %=$"PCB'L'GD)T#OXA3F'#.<5;T=Z'> J_YXZR63/, MYI?O06FTO=7Z&VL3W6EQ"CJLEC:NS3.1JOD'E MQS<3>V&-X?J+\YQ>==L+/I_3ZCCF+?3ZLWBPZ*=5RIW MO"/Z>H/H#D)VB7+SIK)5NR*Y79&\[R3\Z^RX^K7V)S9.JC_/<@/J6?5U'N?? M_O4C#.I??P],OYC,[73>?Q->?W,$X\$H("&Y#Q_0YN ;#EM#B?."(2:80SR: MK-NI1%A+;7TR0;LM;$B8YR87"XU>6<1I !S$ !M:0B/QFA$8X9ZZ_7?X\AK8 M.P,MOT9[B&["/?KI[3@\LG[ ?X(I@24[ 44>9T<5O'B[ %[,;22[1L$KIE\Q M:771+"8A]PL^FS7G= MA?/YJ_?P$F_3^B4W^?K69L/9*VCC=+#*MIGV[49'V708]/4"#)SM7*[))2L%3<1P)RKN,<@W&H#T3!U L@ $MMR1R2[7@[-$<]WM^*3LY M0,9#HV6\94/V%DS7)+9M%>O)X1"UR1?^[XM_LCQ8L5!F&X"O:RA6'KW!ZX'R1^/*MG?0D &"E_ _^? M(K^8S?)X6=4>5W\ PNP;"F]KYRWS K8DUN=PB;?MR?4B _"$_W/P2 AC;:BR M">$4P&,55"##(A@32357R8)\/EZ6E_0&%;59TG*P>5F+$WA?)_"GZ&8+.[NLB.P[GW_2#WS7-^K.:[Y6UX;'U=\V\'BO0;?O[^?3,>?*_PQ99\_OT+D]L.]U-US9[,"_O .8 M:!,4!HHA%A0 $T\XTAY')#&7V%F-J39;RHQKQVW6>$)YN"=R9)TRR$@O.;:" M&4*N*;/E"ZY?[\>U3?JA<^LV%51N>M_)-YBR;/4'#$R6L87^N,N.Q/)B[W'S,E\CZQ@N!'6Y6,O]U_4V^U\?9 MW-89[TU1SL'UX';W ,J!QEWZZ)FN<%&G*4!_U=,CN#W?GXEVTA/PI 9UDE(] MJ8&D[0;M0MWFJ7V(V26W;5L#H\(GWS1@0#/Y.UV6B0M_MUTXH#>DEU4;XS_R MRV=SNH#Y>*#.M>$BS*PY7=+MQ(*O?FTM\KQ@HJN9WJ3&IV9= Z*I>^:XK";V MHEW40$\_L?7I47XR &8/9,RSZ^8_BWD-N^7(=W079OT*9&OGUV<5/_IX!GJ^ MNP\P-QBV+K[=?Y\)_DWO#.8GQP_@"VX\;#6OD#.F([QU!\%/8P#>K/*F'BAK M8,D>=<=I+P5W,_KW= MC*"UG]!)R_ON)]9+*]Y4Y\V\7^TV;UJWVT_/L;=FVD^B6O)8[]R!"[[(NB9> MA[&K$:<@YSF4!V)6G^8[;T@.J!#K/?CO%C#M%3QQC9V%/(T \,'/FUG[[[=% M %>_9DX_:UK04T6RFB9PP#E) M*F2QXLBE2)DVUANVA8V\=B39H)' 2>5T"(*L8AYY0K@T5G#OQ35L]+9(C@1&:]#2-_ #O;^1J]Y>RD,ZN;/*-Z=GI-]<-:@/&!-X@/-@-T MYV;@^9KF/HPG?D+#YEFBKZ=8Y(R4D_7!H3,0\SX5"-D$='YE)Q?VLGW]5?7M ML#,3]A #626LG/4NU6-%Y:4AIO<; 9!-YV,%R0&^ DK.BFDQ/>\=GX,WZ#IB MFS#1*!!C$0]8(>P_6[6WOH_P%AIBW/T_[ M0ZO7<$$//C?AP,^__?3IG7 ICZ24(T,%U>_O_LA['/&\;A8M^&(?,DUZW+P! MS^^ QCE+)(]PE01RM RVY5!RCRCZ&$#WF-785Y$_P&= >UN]G7:(^+>,U FN MK&O.X]'-B$B&\C%[WM/JKPN8*EF%)V^9708B[<+]S\J?G4R6/D('R=L.M'>; M],TTK';;$]P!4^]FN8H.P*T9YB_?EN*=O.W[$[C_EO>]N0Q9GVPLPL%K%*M\ MB@(SE!SE^7Q[0%9XCCRV.F%+".B*86N4OW>Z?T<:A<$:X-%M*76\WPG2VCKV M+]+_ 17U@2&$:/""<&PYUS=Y&UFJ O2NURA&>2! M\^P\6XND2%KI0)BC^)K[F]D/E,:5%WQ?7_>SK'AW@Z=ALB$BW[(_94OQ&VC6 M4P>*?VTM#I[5 (XESG(2N,:@$H5.R#(.>E$8:I(QBJ>MSB>81LZ(BXAJ'!!7 M+"(3$T76.!4BZ%<1S/.PVN@@%**WLQKMPR$'SVZ&"V TT&>))F WJA2R*K>G MBX8(T';6R>W\/T^,##J@ *H,<2TL,HIPA!F8@]WZQ^E7T_4;H__9 _/1R&0!< M;AVT\[R5W259;?CB< M:NDA]G,94=]'%-DXF&3Y?VZJP\V[<.9 4@'N< M?GXF_8AY-P0P>7/Q L+TA@D#8(0APA1#/+>JM((2I*5A,?#$O=G*Q\*>*N; M6D23/$BS$7 Y '$6'3'Q3$W!+@C71 MHA2D03QIC!SW(GLLD3'C+79[;:!'Q^;'9%O8?J8+60588'8C#+T\GK5,F%YE MP$U#G_]VRVY]R:-XW*[ AJKPZVSC]3*DV.VG3NQ\F0MT1Z8B*!8+/^=C0R]" MQ\1D-5,"(VJE0QQCB;2B'C%+J$C&2H'#31V3<.*4&<*NPF'6*[Z0_ M]=8N3=$/L!R=%\N6T;F.'S-D.UJ!U?H,&RNM?=T&1-A^)>1%\%Z,0V*6 L# <\6 PJ%D' M>I/*0(RA)+ M&_Z07;OB)WS&3^CQ):S+>L?YFD,,S-CMP'6;S=^\$,NO:!0L M:)ZY$1A-=B73K49!>!LM%S1BNQ6<%H)SB162-.^?$*V02_"/($GZQ'7R5NY5 M*3(S.J6X"M$^Q/H?=?D5&P[6)J\O?:E/I+'<.&)VK>S57?6K=ES*B0>JHR() MY>.IB">PRC8""-68F$ T38F(791R^B&Z^=.5;1JQ?_^@NDWTN/JEF7Y 70&- M26.G)43RD/.DO]K+2APMY?I&=#4??<^U3Z:ASYW,!^=M#AJ?UFW;S"YSF#M6 MH8L:;XQ3Q7RLHB^ADD?\!18GA\=AA.X,2 S=8;"L,A8SP/]Y\58GF,_ $\EG MFB?9C5CT,9?#MX..J^"$T$@&!=A8N;\OT)QS6YC(S=F7S<0MWW7+MV$!1RJPE/")PLG-KW.20 MJT\-(-=)4K'JT*RN9G9XKAU]WE M:&(OF\7\5:H_QO#ZH@[S$YA%1ZWE#< '$WO6QE=MOY495^_=54'NQ_[JMMXX M.1W#U9-Z?OEJ-<8='7+ZQVIZ3/2?,L7N*K*[G-ZQ)/Q>UU$L[W,=/\9$W>-" M?&PTV[KN,ZV!=+>B@VF!E@;/6?C/0/HQ[6J+/ MJ*;[D/<>;0* B/G7+@]F(.T 5\08RN(\W\'+!TC0EE$>?O>ZT2WUDTMBZ68W M2IC\MQO>?VEWHB!T1-SK@(Q4&G&F M'+.)6\JW6M"IB&T0-" AE4)<:8DLTQ@E2IS5RB3*Q&V[$5HA%^?^\<6 ]1P4S_N\V6IR==*>%VI,8YZ\&ZN$? MKB ]@X]?B%RX=S1FX("M\G",P??+HG!G.;.V3Q:;W)G[4%#5@/34 9-W..)1 M'.67Z"A'9G%@5B$=<.YL% W2-G*D)%/*$B?#=B&-ASC*>>\^]YG)#O-2$=_; M/_Z.CD'>\Y+VN?^@Q%5G_A&:1LYO'A7J&8S+W$P3Z@J4LZ&F_ MZ(FE*+B4 GF#+>($X)"F4>I0$;2EV6V5&2F+%8]F_0*E/0RGXG$^IW'': M^>4=]1GT&P]'Q;U?'3\\L:&R3]8RE0OG([B5"%."05-:A8Q-!FF1L& X&? Y M=W$P==/CS/\=9?/V^44SXN;M7: UEWBPW7IFLY([#L(BY#YMEWG/^:FX+ B7 MB&8610G,PE4N:!N80%88,+$L">6V:E0SH2F%7Y%A6.4CTQ$YEC1BGDCKA?31 MLD];YE^7;S;JOKQ7Q^[I*-FN/W===UVKVWG5M6M=EL#LU%O='GY19^N2]\KG MEA.YQ[1T&%EN,"+*.1>C,XIM =.'*-GK[/_SDN:_ \G?Y?+=XJU?M"S=G^ISZN)0S>4@YD[\NIO'NXK BQ;(F3%I/)K:5(UGKI190EX3XF[AEH(D- ,1D503'%A*3BU!#&E(U; MY;DD5RIYJE DSB'.@D?&Y=I*C$AFP,XK;4M9DCNKO7:M6+V?+;K,[Z55?!', MQKPG2AJ.F/ "<2P\TI@#'-36@#5SPJ:MA--Z>M4*9!9/Z_F\[ZJ]'B%?=]:W:EL5?>MU[M%& M'^/<6*3*[0ZJKCAL_FY1MR>KTMNYRL[+$ 4A%8G>"G"S,3!S\!Q9P(+(B*@L MICRPM.5U,V\#)1($P(,KQ)VVX \YB2P5EGI%B"-;]7[^DEM+_-*T;6S?3G^\ M1O"^!-"N=+$:6SONFR61[ZJ)6.KR/RQTE6P]J\[M9!&OH2I[=C9K/@+;='V& MYFWEE]'S%03K"R=MUTW*];FV_,AKHP')_A'['_J61&T-\X.5S;EE[5[J3E)) MDB(,Q-RGA,!6.61S=D?4U#)#N)9VJS3OEY3UZNJ>_Y*M6UO*3NZJ["0[KGJ2 M%LE_D']FIWU'GRRXQ%SWT&QHSC)RZ E&76.:L,UU@_[K"]:'.A?%6O9XRAFPSR+DXB5VSMN[FU5-7\=2VLKF- MU*S[(N.Y8Y2OLDE MY>Z\?7&VC+AU]%^>+]I>@V+K'M>#9LF+G5EK9F=-9Z-.H@W_!(F8YPYXNPBQ M#^?=;\>VU";E.4LH<@=NG@7+IZE68/3 F4N),>6VW#S.,:.!,T0-YXB#=40& MT"Z*0GF)A7/)ZZT=)1"*=WT;Q??-7SJ"]"Q]O>WS/]/\2_I14G+4580:%YC- MV9M]Y<3,:EV_HUN;QMNN+J_/7TRZZY]JPT<(&Z(6&AD:P<-/QB#ML$.1,LD3 MY58$NA,F &48X]NS..M:.W4,D+<7O&?QG#P^)U?E8V:#&EI6FOKV #8 9U>X_HX;QH+TI@1,]6)?"!B>&] ME@9XW2D'[/.3;:B2*)A7"1EB,>*2.N0L. W>8F4)3L;B^%3R]7NY+7H378VV:%B:Y+19-2WIWIGO\B,!$+5 8&D@IBZ1#7 MF" KB$5:1N*=4R1%LM4;"K[7S!/DM):(.\ES(,"@:)V/47IGMGMY/@TFDD?X M$T*O/.,P1D=7-.8 %/.LFEY6/LRY$!FSM\M/BS-=M#->"4$"\^+%[W(,#4G3G M :GG*V[]L%7\"0V;RXC96.(^2?X_3M:G#<_LA]@?3D V 9U?V:)?5:O9[V]GAI$]J3 MYF(**GS27)0>-M7X>]A(>8SU_9K8<+++'C;L6+'[];"1>+N'S=#G5WKL/%XN M=]3 I9#U:?OBR)W6S#VM0YC$TA?G4:DO]UGB_\II<#]NP83G$J7[KG/ICO/H M4B[%V Q([/;:T*V(3FGQ=H"F+'NVPR\Y-KK5'2L\+X0N6NXPM5SI73E"X1M& MH<6EOS7T8DU#.1?R2Y^PW[2/:0MY!TW>HB@*)X^> MO/ON:#*2A1A.SL7;&XF>W<',9]Y!&?IJ#4$K'21AAR,&CRC5_:"5*96W]WN^ M!;/@:108!I M6XK2+H0=%V&'HS.+-7Q9UM 2%B0."B4>P+)9G9#&6"#O-4E:"1J\VNI#X3&/ M6%(D&,5P#XO("FF0)IXK$0@6U!5K.!3=,D;/_X #,4/9(WK;58;:.!]1MHI* M!/@ED+J0MY!WO.0MBJ)P\NC)6[:*1A85^-ZV)]69K?MR'C%06.4P,DHPJSG#@2]1T>XD4J8H M+Y&RHK@+80^)L,/1F\4BOBR+:#6+P5"-*&$)+&(BR'+%$*%:4X^UQ&2KWM[C M]XUV:Q%QL8A[5]RW=A\O1;/NV\]A%JN+_,^TV2RRV:D?U"2TR/4[VS;.VZIQ MN8)A7PHQ?O0G=OHAWN;-5Y/:=B68:GC:C<93GZ_,=;VJ,CP^''[!9")XX@& MOJ-4(AYRR3GK/1+:4$JL)YAO-8Q./KE(?$)!P8U<$H&TD1HEKL!GX,1;YC^M M"O^S>Y$8WH!FL1]B[JF4FU+E!KK+UKGW[YO[G1Y?<]RCKG=);.==2ZW,UG[6 ME:D%_G?-;-9<9,[MVIIL-MA:]O9<2L71JE=76)+OZH:N!8UKSB/*@P)!X*9E M@?!YLRXD&I?->&*;"^1>ZR'62].RSV!;N>AM%L>N,]AI[O!3+Y^6!=+ZDU7% MNG7QT0!O?E6Q%!1C+US7IWIA^CC>9#76.BS_:J/22,L4%WDV9UNURW;\L <[EKW8.^&9^64JX/JE^ M:_U)#(L)*+>T (+'ZK2G>]WUV@BW6\]/H=+<(L'F%G*327/1ED*NU?@+N6IZ MK"2_5P54H>Y3V/0+*J5J40JECBU(66K7C;VPS#-4=2I$+]P]S+))Q3 ,R##D M6L)%8(:@F4J1OW$7^=MR_DK%O_%)XC!.TY!BM)3HAGRT1C$4V[^:8A#T6#-+6:,V*T> MM0_9I_KD'L(J(^F'1?P-'O/^(D[.XZ]-;DVYFR0E?G#9GKL_::T-51A);"1 M+<:12THB$IR(-CJGN'].>+836 8,2W>)S)Y4% I *X&M<1N9OUT[L%Y/_601 M^L)*H#+LQ$Y]K-J3&!_3B/WPEG)HM?)?2OK,$!!SH?5PC<:A>HK# M,1W?+V:S;#K.FED'2IOTJ4HGQ>!N>\ULPH$2LEU*\_&EY]9^^5([[Z8S)1F(1SXD#B[>]5!783B:X;=F MZI&MW1! 44DL.?0E*-AHSSL7C'-%#47&28>X]!1IXS-4HIB'*#&- M.]FYN ,;7:GEG< CPT/DS5)Y.42-.@!&DH*0E#7XGAB%') M+BD8[=,GH;BE!GN!*!$:<6,QH#5,$#& U+"EVL:=G(2Z Z/M")D9K(<1NBK) M),, :(<7,AF.(OFA3BF"6^5CY>+\(L:^@\^-'@FW=ADJX;&!2-RSN*<%P^T; MPSWU(A;TME_T1J6A+F*'L)$6<4$L,DQ3^$0MULS:9,V3YP;_,5TU>(OAQX\> M+GUSFO_:3:(P,<.*N15,]^68;MTF]?9V?+=^"[>^R-Y(N^Y;QKUTP7")0#GD M4AKYJ9DMW_F*O4J+P1TUO%[WEJ[[[&(Q0@FB":#C!8&,2:H((!:3>*/9O'O@9YOTV_- M]/M\A&72M0W^ 0C]2PV>20LJ\LV'6>S:+>^FS+4^XOKN[>!A^U0Y8>Q;AS<[CY/((J 9^ M5^7!*;/UM->:DQ5U*[LF[W%U9R/7J_:M8'&S1=^R[.U]GU)=1!CI\(4G."NX M<0H193GB)H<'&,A%5$P(DD""1-Q%2"%["/G)"SMYZ\"2=PW<=R(IC!UA<7?4 M8)BB)^W7^%OE?WW^/[=PGF>JQM@K]DD^9EMX(L/8(' MU8JN] @N/8(/E]#%*HS$*I0&P0.0EM(@^#'+,Q!)*@V"#T 2RP&0\>V<[+1! M\":I1??P>ZW8:1W")%Y;M,T0A+BBZ,"6<0@)A*4 P%#)6[+V]AQBY]X)%R@R MW!#$K:'(8AM0P#IJD[ P826>QL)HI1+Q+552%/#4')8B!B=\N&)8<[[DWJV2Y1#< G=#$1S ME-#-R%#.+GH&%WPSD@C#T"5CM(0MF&;/M22"PTI8C3 )!G$? --@P9$6PGMG M8DQI)Y7 [L8TN>GO_&2GH9N]=_\=$@\?"IPIH9MG #6RA&X&*U+/6,*PE+@? MP4(4Z+3G @>1)H9Y0(8%CCA/$1DM)<*2Q$@HE12S)X9.==HA@JB&NSA!,]P[.:Y0*J*4":H%>3PF]3"#8B,20 M\$XBSD2.6DF&//=1 "3C3CX=]'J.GZSK?\6/T2]R ;+VJ#J%+R9= MW<;)(N1J8#5<_?U)'5/UX^JRZFU*-=Q\5/UM%MLZ+\31\IJ?ZJF=^EQV;'E- M5^BL_^WG:6\1LB%;CP!4\"?5V:PYAW&ZVFD>)A^G;7]=5^YU.ZY'5YTM2WO>*&_FZYE?G+;S?$U[O,E2H+3BQ_RB\<'L17?. M7L]W-/QA#/83&G95,8JW2FK]Q\DZ''!F/\0>'R";@,ZO[.3"7K:OOZJ^';;V M?LX2ADL"KLS;66_?'RLJX]7$.[)R_IOJJD;X9;%MC[)ML!"!$;[@3.'G-K.VO#3%CD?S"/>&[\H(= MG:9@O9,];V;=:C2+>7[ %4&75\*C3^T_XB99X]4;7:?C\J_\ M)LXL>G %-SLS9:+T+9XF]3_BI#YIFCP!.U]^MYI'1E@N=X-:%[K>X*6CRBWF MFS,!OEJNQ6VL=7R;7=V#VB\:Z6$:Z=1>YJ6MI^?-Y#QSPK3*S-2'3:HT:TXK M6.E.;+K_UCV# >>!W((8^V8Q:SOF=8L6*'@GNSI@2 "]5_RXF"P9'^!X,UET MS^MDZ;)7'/ ;0)V,^B<38-GS+#?K^L V 'Z&Y\:4H@=IF7:Z9#6%HPVMD@^9 MU7GPKF@Q/+3=Z&_63.$O -VV/:E2KN5Z7/V_YB)C\U[B-^ZX-J4)R]:9F3:\7+7X[@E@A0RQP)1$QU>(LP**]:*H^L-GA M8I:EH2]/?LVR?P3FK3-X"E4+[U&#$V^G=(&R*32X!;9=2LK+7\$+GL#Z]D&91 4&=]X72JSY>#. & M,, T8Y(4P>.WDZ,>^7273QH/L_C0@+A.UU (YN= 5:QXY&@CT-&AP].S28>; M[$ISP'B7R,[1248A7;P89+QMNC<$79&#"OGFLP88<-4&*B7F](B2,?EQ=+0VY MOC2MO8"!/C1=R.8TQU.Z]\C$SX2^50$=]8HV#Y,!Z-GJG3?&_7> IZ'^^X^_ M__S3SS_^4+5Q=E[[N K;U/E]JTR"R:2W8*O7:$%ASOX1\V*F..O)"W3/X AT M-C ,:-]IVR]CYA6@VA*.7P!4[*4G+WBJ)_&Z%B6'(S >9RT*]/;=N>F0<5/4GY\+K]U_6$]%E[$CG\.'0'\ MGMC+GEEMZ(U49[#:7DJN,\!--'+S)7J'J,UL9WN+N,F8JS?(I&Y.>\1\77=, M@%K9ZE]_Z@;2!_\&B-[.>R>G;V]PU55UR=I'-V*6&_#7B0.O MN9+9*P!Q-U;(2L3"0ZX@!OS>Q52S._MIYZ+J !+(7X:>UYF\@SHK3L_T6CEP MW52GMJ- 3[-YO/*G/O>J2]Z^>K'KJA;4T^S#R@^?@O4YMZ ,5RV^>A\1EJ8Y M.^W"R_;A,^9..0 QI]?/[= MTN)1ANF:C=[\_N.[ZHV'%0?^"1&,QRJLO[IDJ2SA>YC8TF*]ZPTRC)C;,5_F M6V9@BT!E?SRN_NB>=F/TU2@YWI%#'"!&'WJ_;'+YD"?"D[I0$(C913=@%_2X MJ-O<,+H*(%B= _BKG8'BIJHG#UP/"_[A9*N-"^Y-<[.8@XB#:LZQD5EG9$ [ MS)?Q%U!"/Z[?XA1L1IYW=5L0X:"R'Q@15&"AD/>$(&'>"W[(4.9=?H#HIOY#_23Z0_B[D33 M86J$/ZU$(2SILHIH ?2^I0712H//8MY.S-)WRW4WH-:9!7@F\)U/ A2S'B$_ MY;AZ.P5QNJS$;:H& $.LSY>@XI>FBRK>H@5Z''61&]" ]>XBJ1^R$C,-XP$9F\3+, JA<5L95&W3/ UV[?CAK-EXW-P\[M6I_M? M[KWK^2]@,EP3+K_[E__X]F1^.OGN_P-02P,$% @ X=I5%H MQ68%0 M@OL !$ !R9'9T+3(P,C$Q,C,Q+GAS9.T]6W?;-M+O^RNP?MGD[,JW--W& MI\D>V9(3G>-8_B2EW3[UP"0D84N1*@#:UO[Z;P 2O(@7D!)ETUGVH9')F<'< M,!@,+OSY7T\K!ST0QJGG?CPZ.SX]0L2U/)NZBX]'WZ:]_O1J-#KZUZ>__/S7 M7@\-KD>WZ)8\HKXEZ ,94&XY'O<906^F7]^B?U].;M#46I(51@//\E?$%:B' MED*L+TY.'A\?C^TY=;GG^ *:X\>6MSI!O5Y(_(H1+)^C 18$79R?GI_W3M_U M3C_,3G^"ORY^>'?\T_MW/_[]]/3B]#2!YJTWC"Z6 KVQWB*)!6V[+G&<#;JF M+G8MBATTU8W^ XUR#V<4#SB=L7/)!!8+8@XA:O"%]C MBWP\2DC"B/U /8<()04T>W9V_N[L"&$A&+WW!;GVV&I YMAWQ,G\C7$N>T=WK6BS&)ZZ_.TPU)# EX0IX$<3F]=TA/@A&F3,1[ MY])3 G3.1(0\Q_Q>(<-#Q9ULZ5W4$K,?1"4M!N!@BA3TX[N0L=.SDW]_O0D\ M30,[U/TC7W2 ?W,/V4$#=5R]N'#AQ/U]NC37Q!2CDQ7:X\)%/CS MC67/7O"SDCD2X:!RTZ98K?[FE7I 7J2/^<"NZPG5N'RD M'Z[7U)U[P1-X)OO/A>Y$$S)'*JQ<8&8Q"-;EP>=DS;PU88(2G@RZBL"2D?G' M(SD*]'2L_]W!]\<0V31(IH%TSY:O3P"%.#QI74"&1;^1KCE0DU&] 'Q^/ M.!C!"8/"L\NY9J2NG(#"(5%0UBH6]RX!U3:A;3*O*S2@4)>6BSR(8-HFL(6= MN@(#BN4[!B-?Q4"519;49_ >R1_?)J,*F=>)P$^>ZZTV 6L3^-_O.I/7__9= M>^@"6YL1A RV4CP=(0JI6G5PS:AF-3;ZI[-3^1],&Q(SB.@G=FT44$,))Y M-LQ=O169X2?"A_,Y4;/PZ-DE<8%5,:#P!NA>,V\E#> +CVVNB0US-R>"G8!A M!D1@ZO#SP.Z';L3@+^>JR\<%A1X*R"#%!_P9L9)X@4)ND&8'S8$?%#&$0HZ2 M*)(I]"9DZRTZ[YRONO/!S&XA:P%]SHG@MT3(*;CM.V0\'W)!(1H3N[^"/)?^ M5XDZ?%H3EQ->[&E[4S2XU;LJW.0N%.(-Q??449!% M[M1\ P;O^B'C70$+"6^R4< &BOE064S("5*L2)>+F EHH 0[G;LUGNO<80:O MET10$+56XI/&-#C(^QI9$'J3(OVVL_2NEI[.X/]?A[>SZ?AZ?#><]&&NR M<@&6P<(_EEHXIHG&URBFVMFV"=M>?>G??AY.1[?3+_W)\,OX9C"<3(?_]VTT M^ZV.LH 6\P^H:+@_.8+;W%0O@G<7J!DKF$ULO"$!?&L-DC%WY M3$[+$K7;HN!9$=M@W1_S JHD'2]5R,ZIJ*.0?+*RW%F]9C^-5D8+^F?\WF"Y M?Y:N=W9VJ667*V^U\MRI\*P_@D6>.0%7M]6#7$.5(A@L]U/&<@$UI+#UXDY M,'C66;/>[% F[I<8. #%RBB6V6)D C58\$-V]B?I].36*QLE*766JV6Y"7%D MH>P.0U8X8QB4:*GC KFV*P0NM]YYMB(34D**%$K2ZNQ7RWXWGKN8$;:Z\7!^ M?TL!&.R4K;%([)X =.0 ?F>;>K91.PORK1*\,M@C6S4)\#H[U,XUJ%#+ ) Z M7'FJ.$CE$9O]*]N M+? 0;C"3E6C3*3?XN6PRJMP#2N<+>*R&E/7D;RF#.;,TH=0JL,U:# M!?6R*4T9@L&$V3)347&],^?^5=H2(^: &4R7K3>E*[:=P?8IW9:9*@E@,%+A MF;/..$W7-^V%8?RH'ITA41XP++JKO%2&@;+ M9PM">3O*928;-9*\["(^#-JYP@$*O;6]HP&R!H?)UIQJ%(4[-WH1-XHN$/C& MR=QW;N@#X>-Y7J5J?]^JWY;!X;(UL5H.%U^>$#"$%$<2-[^TUKEB_96+_:/. MV?821Q,D#8Z5L_&JP4B&SCH'VFOI*[Y[!>;^U(+(,:".#QTY#S@5MPY M]R5 M?L@6_HJ7U=)WNR@>5 0*N2A;D.LB4Q..94ZJ]L W.$JVI%CF*%VR=/B5V6B@ MR7U;E@_M0<[@)=FJ9>&Z;FK0*E[][3SF ![SU7M0Y^C!V([C/P&)IL;=W87JT3?X5/73CFF?TDPH_])L( A&2#,2$^K/]EYD6X:T) JT@WV_E,ITL/8, MGIV]@HO(;W-0.L^G$Z_)H5I=*N0^]SU:, MMVZ83Q6)PXOEY:P[O06QJB/%W0NN']XU',0WMH!($$V ^-5]E;XZM%J!]H&1S-^)2,9P^+FY5^: >5'X01/#GNY M]\QWGK6K9^TPJ:N&:_",O ]=I#RCF\(]VY5#M7U@9V(&I\B6D4U7%76.TOA^ ML=RS%/6W&=8G8W".G+/F10(,X=O[@/A@MB3Z;=P2_"FOG-4(F=P MDFS]N,1)DLF';A)!FWI;\Z;SEQUV^DE]WQ?;]C/#*L&<<)__2L7RTA/+&5W) M6LL=8:JKNI8FX :].)W*/E-;!D_+V>5IJ]SB=;XI.I+UH\IX/F-FSPUIPMTL_DK>D/?W3>V^P('.TEU>CEE[53_9T(E?O+CW4NS>S2_:9= M(WD4N[8[5$8VN(#I/L[.[(YRC))]6M7LYML'P.1=_;AL^F:%LG_GOC+_' MH?_ZO=V,9C!WSBT.^J.T7?\^@(FCS$YF4=C=3-7C6N:N3,)@^K+O$<'.%9[-%2#9POESW ;I&9PD6_>M[22I9KLYZ)Y.T]CWRLL\J;E&#.Z5 MK1@?^)OHG=,U==_-3NN6N] RN%"V%%Q^-TZ7V#R?CX3Q _A=^:LKO*8".W=X MHV"_N39A5X2!SMT!%OB&6L3E@-I?,!)\.7=';VJH58/?Y7_9I\SO=!P+&$,A M9TBSAGS)&PJ90Y([%+&'8OZ^=T?]^>2)VQ=XO:;0.>6C\('K>@'WZIE\1)S@ MZ*-T#V8_B-_C'>8Z^&\2.Y+ON6#8$D?(Q2OR\:@BL #&/AX]W3.'7L SL,5( MD)5D]PAQ'\"H\"57GYGGKS4@!9 C%/R&88EZ]DR1L7VF1 >J./(W<0?CP3S M@10.&PS_/BD64NU;WL[MMH4S +5.J&1:,7(MQ[>)/7+E4H;<7FTGOZQ]B1VY MVC%=$B*VQ=Z;3 L5$YS5NW/D#2N)4X'?POM[YG*]2@G,L]K8!;=U*IB0A8P_ M'MN$FR&WQ"Q^WSI1"C;F,)@A+13HY28&"0>&_B-F]GBMJNUC7W"(6C9(\BNA MBZ4\HO, :>^"#)\(LRB7]\]9ZNA$E.3$02VCN=:PTSI#A><[Y"#X7Y4F:J\(^,PP_8D$?(5N6^.-!-B>0N7 M_E>=$_7+)<_"OBK9%0$9EZY\+KP5Y-9ZSA"/;!/BDD?LR )L '^GV$MH92\J M27UI85O0&XIEFI 'XOK:\JH"75TAQQ'=JR M3$&1)1:^!DIK(H8YC]('J()@%P]L6N[B]\V/>Y73Q0KRQ"?2,E=C;8M6"MJ6 MC-@8^_.D29Q)+S[77J:.B@1>HY)"L<+CJK*V$,PI]=5D.6HQH[2FXU?01)26 MC^>_0J(NB'OK"8AFX_G(A3_DI7SEFN%-J8:W=JY51;); M6=NU?0"#-L)(,GPBEB_QDJ6%<(RMH[7ZM%^Q(HM#]:[8+55&+$7M*+03ZNL9 MO K$V^H&.?YOT$\5 J]*2TPNK U(\"]8_\IS'*+VP^L)'(\_SI)03DV\UNC$ M/-_9%F[D%FX-*M)'*4IK5%'!/=(7JP$_G$,"]QL1805D M:R&_FHF"WI!^YS-K"3:.MTR,YU-_O78H8=&,'T9<&IAI ..-5M%>)%)5$WCR MTF.1O%,^WB:R45-#[-PQ3T;+Y'8ZRJUDA;4^WNOI0.'^&!MON#?']H-$>PSF M0:Z:!WES>>" NHJ!^PW!UG(MSR6M@3TF/.+:@ 0?\7_@8Q/YWF1= 5OD_)15Y %82]NI"2KNDOF"Y)XVV)!9A[$X$*+;+]M MH2!QPBSS 39YZ\P%A]/XH(X83?Y?B%<"GM>#XALAQJB?":K&\0#R-['X)R:Z*3 M>>86KSVIDT/Z:K%(.T6O6UK=2?(;+I[FB1*]>@5B3(D5'GP90L8/+@@^^8LG M7#R5H-XFZ<9LHVYS80(RL*P,9.5#I]M4EVL!* U M<<28Y10*H4*G4=00*K6 )1_QE[9>N(/)4)0P0;6M[K#SQE^Y$U%L1BZTY*M= M&=&W1L(MP3)#M]2P*8?(Q ;A(*W:>^?Q_@PTZF--[*TXG"Y^4;?JR4]H$H<^ MR&NC#Z__O#9;V*V?4?Y1N'5M:XN\NMQ+AH=K3)DZA/$2QJG!7$X&H=CXWFUY MZXEG[S_I-O_W^D]2_M;UGQV9^_[[CYH]$\?N\]Q$]QD:^IY[2H'0+] M=N?D MN^L#D9 3";FWJK?)M6]'7X%H$?,\N,PY7+&8+:$+RH+:#5U1(>]<]3@/BR_7 M'HO*: &J07T-M=&:2;6Y.+>?(NX\>1CQ@?3M__ARW!I>CF:#_J'47KVUUV0 M&==&G,L3GFHI+1CME:9X7NTWR! BC>Z*WL)Q+%\4%==W5H01^[6Y"E<^GB-D M_F74*?74QGU%RJE0WWUUA=U4[A/X=M"Q(XF* 5I7A J#=/:D4LZ+EBXE##%S M@5-^%^:4-]15>66\4[X8X-GS+-,%!$'.G15A^W'K&$]\HBK#??Z[UHD0W:0X MI0N7SJDEKT\)#K')GN Y5-[HE)&N-EKK!-<;U[^29*U^^^EV][>]%::'CL9& MUO5DWE;>.@#;UX2B^)4\5T%8**4_&ZJTU8Y>DQ2IXV4I!AJNUXVV(NE%R M0!FQA,>VK%0*TDJA/L-P+X)RX=EI.%ZJH5].D@A+BU<1N)6"RF.($A(F>\%9 M;9C_D>@#E7KK85K>>CBM%/L&LP4D0\E^EI:Q!*"= I$%MC:7V/UC/+]V/$9M MO"50,4 K!?KJV6K55:Q#H8[129>2O*N<*$X!:_;*4QQR5U^9<53ZM$.52Q;7"PWLFKLWZM:V#/4(E/\9Y^W6(CXO@/,:5@WE: MO#H8;1:\4CTU+7D=E!:+/H3&5W+Y2]_4_4#X>*[O\TY>Y:UDR82@W?%;&X9B MITY]WT%_/4'>IA%\4"&^$"!?-PT0>@5*RIM!JA11KS*;E%.;0&N5$GQ2*+YW M/"-T"<"+"Q5\_(*#65;XT_\#4$L#!!0 ( .':51D(N3_-A( .T% 0 5 M &UL[5UM;^,V$OY^OT+G?FEQY[QM[]I= M-"V<.-D+X,1![/3:3X4BT3&OLNA2DAWWU]^0DJPW2J)LV2+3!8KMKLRA^ R' M,\/1W']C_'+U-#)&V/W]Q?20,216L$"N M;_2-N>\O/YV>KM?K$WN&78\X@0\O]$XLLC@U^OVH^VN*3/;<&)H^,CY=G%U< M],\^],\^3L^^AW]]^O:[D^_/S[[]Q]G9I[.S%!E9;BA^G?O&U]8W!J."=[LN M)>]%)ZW%^J<$/IZ>G%V]N%T2U7:@OVK'S?KLT?]\XO^A_.3 M-\_N&3 ;KL??+?&2N/E;H?WZ V]]_O'CQU/^Z[:IAT4-H=OSTU_N1Q..LP\S MY /74._'OQE&R Y*'/2$9@;[__/37:83BNP5AN<^GT[@__GYQ8?S4]]\(RY9 M;$X9S>D3_/';Q(>)93)Q/7Z8C$=WP\'T9G@U& T>KF\F_[FYF4Y@H/Q]:8MP$M$'82(+-#7?D'!=U;#C2ZX_"/A"U M5_SBH('G(=][0#Z30CMPT'AVX_EX >.R!PM"??PG7WXW;TOD>LC;A5=MO>L( MC!DA6.)>/#[[-O#AX3U,'L4^1M[ M1\IZ"W7_]ET AC_> G3Z8/>YH0C;+Y@ MA[=LSJ>#O?I@;"M7"Y,I_'E_\S"=C&_'CS=/@^D=_+J[FJGN[V D[$09CZQ MS21U^] ;SZY-;W[KD+57!ZUY3X>=M43L!I9% AC"$[(07IFP3-D"#18+DV[& M,^&OD8!)36>;+SH62QXI@;7E;V#)W?P1X"6;(AA-R>/=N+'7.X[%"('JSC\: M^W-$IW/3_4R(O<:.LQL[6GC3$1<,#9 =&RF8*3ZRZX!2F*R4'DZL7"S44=>B3'D[3V':K&(GBX(73 QF3.K\EB2=S0S P1C!]ZAB;AJ@() M*+H.NW.NC;<>BUF3N4G1%?A.-ALK2#]W/A.+Y#ALZPEF6MAN-U:U^LYC,6I$ MW--E8T.N M!2.*L& 7+X+%M;G$ONF +>)MGUW0H]?@_9C8'9J^.<(6"#Z0#EXI"OWDW?AY MM/&4,=@R'2MP^!)F@;I,:_3F(WB1'??!&'JX0 \;DV!4 VIE!F52*QX/_+4P MI&QD+&IQZC$MQGKK8QA&3#\#4WG9"[S^JVDN?PO5?^2A;-E&D@9L'\0F"?[' M'."5Z?!I\Z]-2C? >R[R/8-0F)O+WEG/6",63KSLG?>,P(-ADB4;@NF$_.\2 M:VHABI"F?M[R0S-8%?.847TJC6T7$RAJI0/66F4# M1G!IXCA$%BM5L1VY4!EIG4<:[;R'Z$4_0!7S5Z)OM)HZN24XI8 PH!N!NDFA MZZL'K]P:WL+>W(=)6R%;\)% C\DK1Q=_R]CB^* R#KGEEE8C^36F-#RY-3:P M;1R.^!&,PIT;18WT@%AC >) _3:BGVJ?7FU*8RQ?;5E#P//0QK-G+U0G6W#? MJ@Q.3D:?6%S21?:-25V Z\%V*5BPH2(;IAA;6!.T<@J'172I:?G_Q?[\.O!\ M$%U::N65QELANHG+*=@G_4L6E$.R2/CG)D*S 74&Q0,L',?,]%XXF&@D/ )] MBAS?BY_PV'O_[#S*I_RJTJ]VS!?DE/G>G0U5,NHLA"!'VQDT@<;/ 4BW4&&8 MU1(C:-B=A)<$N<6B+FZL L3=09(&H)*@Q8&V(6C%K7L6+=7*O5. MEZ5,(+QLE4K0=JYQQ''O2KTC).E0[JN"W"4+H(*D,R 2P6PAFGJZ[KRA0LA: M[/CDFW6I1.L#M&5*M9:R.PN=B<>*K7&ZB6IKH)KU-42=@1'%4(4 ! T[&W1= ME%0(H(:H,S!)4%0X[.W/2BS,FMV*H&5WSD-9Y%+L-Y2T[FSXM<%)(8PZ*D64 M9B$8*:$S\S2=09$)-PKQ2!!VZ 7)1!5+/",)TNX$3QQ*% N3@ @"^8)!(UW7M+#P(]P;_F088 >27'[ M#W1;V(#YY<$T^33^T27&'G!219 M@JR J9(T*_3X!KJ_<(2:W_X?F"]^U$&/#VC[X[Z>PT8(C$?AS!K;X85@'(>L M>:4.I3^_U; B9^C+6G<__'8L6C7H5MZA&JO*S5L39I3VHAK'O7$>K:.Y&+TDIF MOPJ0/@#/IVODK- ]-2\ MHH: \\E&LN1J BP7UN9H2_M2)-TG)9 2B3Y):T64<7FYL9)*S5VK$A:69Y8A M#@F*5 9K,YZQ[$)^L@71%;80"(\3L(L9AFA)D17&4>'OP" V?C<3<-1#K?+: MNBP^/"*>D!')KRQ7)JR7%P +(J$DKG>%9B2;=?/F4Q/ 8]>DFSMX-4\78FE0 MQ('^7\'K0&"4-3$\V]57S:MTP/MZ\*40]^RX M,Z8(-74.7[9-Q_DP!]6ZPD29P[RQ^U!#[;R+6G9XBFB'[900UBX]=2CT,GYO MB?1*D'97CZ/"Q17"J2#H/D5/SRQJ"<=2"*2>KCM(=0ZD&% -58>G6G?V2N3] MCNXCQ@TNP.O:N6?E46 PCY2L,."^VCQ[[+/IUE;R:WA+2RCFW*UB&$O!W6X) MXN@:WSK$0&8A9',/ZL[S I8^G%SCD]F]*AW-*^'"G;L"$UO/A>C[VI0,K#\" MG-SP5RA7HXE0,%[DBMH] 2,HMF#E1D7OL@]2+1\1Q82=N6. M%WA@/!6=G9L)#^R6+"7IA:B#@"G+4:&(:Q*%W$%Q\=,PT7J])13<-;8[8 7A M@.0)\?(#4\+.%[ C/A/D^PX*/9^?0S:-9\DT\>HOSR[V=0GK[V?>&D6U=)2= MANH>Y&="9OX:!$63^5=6"PE7K0[1X/U6E/@ .HU2$)7OQ9X,3U*_4X ME+(;?NZ1L# RD/*,KT*J@/2Q$WU YZ.8^2^ _WZ_D.6_]WZGM"^QKR^9*\U6 MDBKP_?L5A*(G52S7N^7#QWA%DQ45W]*33NU%7O/GJ.(%27%RY-\CXI@@-Q\B#KH\MZ"VH]=0G 2A*K-7$4H M5&[F1!UT-W,-/M")9U"^@TXOLCI^<%=P(]81!]%:M;5#?!+*,.A0;WG?R2M= M*HO,YYU*K9!NV5W*7?HN9ZTB M9%\V8>4DK6ES<3B]J(^%[3K/!J[.9LRW^I)?>L!K1J0R?^NHNDQ@EH@PETB9 M!*E"P.0BQI)0I3I3"+PX)"P)5DBL$#AQC+>AT&:(U0+7*&HK#[M)MPHQI"9" M*XF_NI";\-2J\U7FFO\QM MJNF/"<7VGRGX,/DKYI5.0FZ,.:X(+G#6DS[R+)#_!'G4"_#>R^VY=8(H"25# MU!V89A(FQM:H#S45:1Q.SEUM7/)8%1TJ^F%@5 MU=QJ@7R-U'.[%P,D\EUWQDDA5?Q7N1"@2B'7DJD(J%3>!L8AJ:/HF3[?Q^&7TO-981;#A':#??IXW'1265;.PQ[XH18*>1Z]TAO/. MZ,.O+ 7J/'@EZ^8U EUTIR5H.X,FH9*$L.KI6@O(RRB.8AQ>@JJ[K)XZ32!D M>1U5=^7I:I:V$$T-D9I>3;IJ(,]5!$=M^RS*#!AB^ 4Z9]E+VXN%HXN&,_<+ MJ^+.%)&PT8E*)PI]&B%U]IK2VLN<=?!Z#L\F>!AV]XK@(;C&Z9N:]7".#L^D MIK="Z^!4[<8U;N9V99GP7NA'1*V=G#%]F-9$U(JW4NM0L.# PB2ZLEKEFS2; MLR/OZS./&KXHM9VE(H[3H%$WFSL)1Z.JHTR\R<[M-L* GY3>W25">22!QPXJ^<>HT-(D^2;CI MK;LJ^]G4,&MBDH4:4WI84IR7P_$V'=MDS24EG.F$GI9D;HVJ2V9M#% MDU?)@%3+^!,_B'+^@UO^WWJQ93O/)5_("^TJ''NU:_&T(PB-B%45[9P5]R!W_2KA5,=Q2\]21"29KSB#LN15->7J5,Z=#9'GA3J07EZ0EJ M?YBL=G5*3C3F&G<^^"J]77U5HX2LH7*\:> M9,@..D9)_TENY'*=J1DX$PM)O1ZURURE)1;:QV7M#IN5J9-21D@"1QYXFH MK8N]^ /4@=ZFIH&*BY*.B.DFGW;23U4Q0JQ2U)WK^33@5TNRO2.K7Y.9RK2R M3)=;U>H,Q3Y 68&S74],'-?#K\=8\-0K2#H#(I0RX?A%+948=EIF:D>>:JRH M0F.5=+9?J>W;P(>']R;\&9^P>*3(@_&S_3VHNM(2/*KH/?$ -R)-4-)4*^TW M8K>THQ(D<0'688"$FE"2]@$D;[I&S@K=$]>?:_+Y=G]!V,L -#>+^@'D_6D .#=[>B'DW M:FX5V;4!.,P@AVUAYDA&M&W$+EX$BRB6%P-[AH'0:T1A>^BR,^0C;"'78[&( M5YC<$+LB>\>X+FY@.N,7![_R]B)/2-@09O#.U7.OU +P"4O5MYD(Z[$W: 'R M=(YI%K'2KG\+B)EV\N<9R$J?;&T#,I[E$$N?63VFJ:I$FK^$2MA6K:&7*%-Y M/.(.% 295IP-X:5(%0264H\-<264"L)*Z\"&N%*D*@)+-%U37%O*2L\U>L[^ M8,D!/_X?4$L#!!0 ( .':51I9]&^;"< +/X @ 5 &UL[5UM<^,VDOZ^O\(W^V6W[CR>F6Q>)I79+?EMHBN/Y9/D M9/=3BB8A"QF*5 #2MO+K#R!%B90($*1 HB&SZFHN*P-@]X-&H]'H;OSTKY>% M?_*$",5A\.G-^[?OWIR@P T]'#Q^>G,_.1U,+H;#-__ZYU]^^J_3TY/+Z^'M MR2UZ/AFX$7Y"EYBZ?DAC@D[^-OGR]Y-_GX]O3FYP\/7!H>CD,G3C!0JBD].3 M>10M?SP[>WY^?NO-<$!#/X[8!^E;-URKH>_(,CAOY]<.A$Z^?'#NP\? M3M]]<_KNX_3=#^Q__?B/[]]^]_Z';_[[W;L?W[W+=0N7*X(?Y]')W]R_G_!> M[-M!@'Q_=7*- R=PL>.?3+*/_L_),'#?G@Q\_V3,>]&3,:*(/"'O;3JFSSCX MT<_8>*'X1^K.T<*Y"=V$O$]OSSZ\>_?-V::7L 7_7Z=9LU/^ MT^G[#Z??O'_[0KTW)VPV II\6^$C67/^5R_:=,@W_O8L_>.FZ=[0S]\D;=]_ M_/CQ+/GKIBG%90W9H._/_OWE9I) IPT%TYN'%V;K-F>/[[-/)"'."9D+^,Y8X=M]RU/Z:ZQFMENC3&XH7 M2Q^].3N8)O;?*.!+X]1#,R?VHX84"L=IC]YPX>#@<'(+P^BF-AG\=($6#X@T M);5L#,UTSMEPQ(T?T.D&F(;42D82T9P1O$LM_QA!WA-FOT>)'F6*[_W[#]^\ M/XNW2<0T*E?&%Z/;R>AF>#F87EU.INS?+U>WT\GH>G1W M-1Y,A^RO1=:(]\3I3T=.>&@ZGF$&+WX>W'Z^F@QO)S\/QE<_CVXNK\:3J_^[ M'T[_HX=CA0_ A>#.(:SC'$78=?S6\2C]6KO@;$V52;Q8.&0UFDWP8X!GC(0@ M&KAN& <1,WKN0A^[&-&!YV&^USO^,)B%9)%L_)HEGLWS"#D(YF=R1D.BY:#0+OZH\8+[F(M(E;8RI: U/GS+^OPJR5CW4 MS95# D86O0DIO4-D,FQ$N%F$PB4+W*UN/=XP71-@XZ0_ZN#_T,YW9'%Q/GSL4>8SB)3L; M)<3H-,,:?\ L!-S1XL4^&LWN V;;,$MG/+E/_&\X6NF$HLZ'NC">.)$/8B(_ M$V;@,%-O3&/Z*X[FYV$TG[)3-9=R1)*Y#-QL@""=95K;FNB""EO!+!SC8" K M(\GP,L[,\X'O(A1XR,N&X-QUX*#DM&74 M,;DND)3(>5CB3::9AW?FT(?$0QO3TT?'629DG2$_HMDO":RG[]ZO;V7^NOYY M2R,# @W9?VZP\YT'Y']Z(VEX9ISHJHE6A+DXO7J8^LLL4 #;[ ( M283_3'Z7L'K@P,9 &:,G%,3HFH0+ME,G,\0W](N81NQ@1C9<\#,I^S^/'=4$ M*#0921?;E$0YEMG_VF67_?3;'0F]V(UR,&[*EC8S#XQ^"V[*S8F#IDK=>-&E:MC87,P###+%[N*U*=M MC9'^*^*Q*<@;/"'B/*+;F"^WT2PAC8[BB(==)*I./B>UAP'/L&P.ZXUA4,WZ M/L<\\+XXY"OB]S-K$T:HRSR^X14_$D:G#%,,LQN?MFBB>X M>N&2$6,ZYX=[II?0@TB^JOL97#69(LH.?CB(&7UK314&]!S-PL)%'V. ."%A M.M A,$K/Y(_>B(N_3FXC$:/LCFT_T$EWY MB;.,G=_0(_^/C)IUP&BM6.<9$S"IYS"C-12ZZTZ6!(<$1ZM/;SZ\.8DI(R!< MIN[>)AB\V\-@YOC;O5:9R=+0W"*[5?Z^/-,Z7&O6 J4F%XT<;=9AHN1@*2R7 MHE<+*,."F/L]GDN]7YS="ES LUW,C-#$]\:)!I1_24: 0 ,4[G%V^-_!"";+ M"NJNRO&87]T"'Y^UO#=U_.4QJ>E+TXO5O@T%PGZ0.=VL!4#-+A##9"WCAVB( MC:?26NY;U!%B!ZA>M#Y 6R2E'E)K>:ZC&2N=K'I1^ ;:S*MY9:T%H8XHF#A& M_P,F%/N>7VO95EL&"IYCO0A\"PV!5AW->K'[#B9V)=YEO7Q_#XWO';>T7FY_ M@,:MV.S6R_A':(S7M[BK /GI; MB]C0_3H/ M?;86*<\4CE9"@O<:F@M(2K[/\UK"@*?[EP5P7'?*2N:KP:H(BT*4$.CS]ABO^2:K AI3'R+F/" M*V4@MG%[OSA^C,;,<"?8C=;ITO=L/Z:_))FQ.Y0>,I*Q"=@FA=TYV!L&%\X2 M1XXOG0IYG[8G)95>+;-2.93!;)F(J13D9::V=#X$C0W*U.\QC;B*I^O4RVG( MSH0\"H%;"8S$ZY"4)Z$*):[YB(;5,5\BC+C#^&\TE%G#4: #;]%S\A>Q=:#2 M%QIKZ?PTY&VWLS8%RO0")BAUW16VSS(5*6X,PSC(=#6G4I1?(.E@5F*2,@8E M$EU>_D F/C5'TKL9TX/X:#Y.'V[:AYMV[.HK0"0 MHNOOR,.!5+V$1QHG5.5\//(H(9G;4K,I#=-M4M=+J!D4,$>J QRGFB$!<_AH M&#!I?9A<\;$;X^$Z>W/3Q\QIO_J>AH*C9,XZX/_R M9)FD'UW7?](>T-I^KC M\%YG'%[+ 4G]E1S ^ZG:SH@&NM5:) M%-%AHM$0^@*6E#Y<=J:HW;W3JN*WS@*-9E^/S>Y6DUB53*?+Y*6T+:"Y6&U@E:Z6R&R"&M @7 MP%4S99^LQU.NASDVUF;"'G%R_V9%+SBS<-@X1+BTKQ70+UT) M#*:- <]C<>X(.Z(%CUD-Y/(42N5NK^Z)J]KBG+RL.>.GIVR">=&DV34.G,#% MW$]!(Q*G[EM&#"W_DU3^M7Y"F]2Q:5A@2D.RN@VC]$9?(FR2UL:FK@0EB3(5 MM>XE3^T3YLV:\YCB %$Z,UPXE)W5PB?L(>]\=4^1-PPVU;L'?.-G^XJP%$>- M GM*1TC%^$G?G$JC^D2-=>V"!*;GIN(_!9]XP,0KP-I M^XZO-%_D%D'A[V"*6+$IC1=QDD9VB6;L""5Z=DZAHT&OW>8%LFE8%9@H:&R. M>*;SV F6_S\>7?/D^$F<$-.%A*P8TDE.@H@7I;XZ5Z>',B5PYZRX!I O3F%S M8'"GZ1_#P.5Y0N@2I?^_%NJ"(?0Y4DN_^L6)8AY(=8FH2_!25.)'O;/1B;F^ M'%X, QYQQ1\VB .1,BIO:VX;]?WPF<>U7H?D,HP?HEGL[^^5%S$A2,A2O3%, MNB5QA&[P$S?-(G9RPXPJ_FQAQ*PU1O(-GHF6C5)78XSQ#>$9;X._=U_AS?YL MG,#A8NE@DD1FBP-Z!(V-$;^E8S2["8/'1 J2N:<_(Y]G:]\+U:U:7W/G'F;* M([9."5?ZPE><=UOIVQ9*WA/=N%37\17\RX]IO&RZ2Y5N$8T&,FC(KBGBI_$T M@3.)N64:=/3@XT=9U3ZUOMU,T39H>(P"].SXHUG6ON%<58^H+QIN:SB,9K\R M4R)"P6T888;CC'O[@XBMSCTJIH@L2D/FFH^F[^(0$7Y$=Q[9-]=B4GIC6-+, M9-""6!KD5H=25Q.ZZD_D:5%5VW%@3L\>M4TF:G\08\QNGO!,'JU[0B3"-/^@ M9RES%9W,62W;IY.0L(-\PF*HC3U4&3%-!I+ M7T[ ^EV<8E!]:69 >4LX(5E;W?M>-28KWT6?PY[9HGSSN8N).V='_6VL\6B6 M>7P'CP2E>6 O2YS2<^E$I5O*(<-IXVE];^DY*QK.'.^)FT3/Z4X<)#MQ.(L8 MC6OY?5@AQYTO'<(^Q!.ZHA %'NNW2#*PG, C?+-&'N\2SGS&(/\OSXDTY'LT'*Q8YU,]UR<9[%0:1U28;O_63FPHM.VRLHQJ1N=FW0N2;H$BH%9)19*/6R@D4@T6>!BD M+R'HPL%B!2'.B"M/V2S@4IYR"Q0#I:6AFHI;K+-4!1UX1&2KI U(CG'![&=K M%A"I2KD%"D335;.;@"N5CCQTX'&HN58: F'Q"E%*!-[85THYND QJ#QJR1)W MLV.'!"J@;%=GYIEABP+IWGW4I1)4:!M:!<\CZ%]4_@ E" MZ]9#[H1IW2O8NM:(8E4)Z_!ILDRJ:U? A*'5A5+I6K3N&?5VEXZH0@A,F#H1 M'>&UCW6OS&N)U*Y1H 4F0*UOS.57\7K!^ Z^M%14O(&)1R<:11J[HQ>7[RW' M92?^#R8X'2RBFK67].+T@TU"5!YJ#1.0#@1'K9*57G@^V@//MAZ69C>:11DW MHI);FA&QZ"Y"L8Z79H L\DWN50/3#(4%+JA#RI)I1LLBKX-B/3/- %ESMCZP MA)IFV"PX9!Y3E S+K:8UP>5,M2, MF2VVM:<;' =J]93K,*H)_.=O!A'_V:_*'D]P)PZ"5*#)2, MN (RS\_/;PGRGC#[,7K+CF5G67W6L\AY"8-PL3I+D!JS?WZ[Q)3C'1.D!LP5 MC?""QW1GU[%/O!K '0F7[#2\8N=B'F2UY+A<\GAPG[XQ5M!W3=.=SQG)$;8W MM[L5?*L[FGOITITC+_;1%O(]*@N1!KM/7JIV-U>&6417Y4-6*CUAOJ_*BSO#6\6=FO,*8Z*[F>\-C2(6QF M7G2WY#'>ZY@PNXM91 R[:_S"_ZO\.56%#L:8N.$FZ3STO>%B2<*GQ$,EYT+6 MPZ+R[O7-OT(TIK)]!;,VA$*.5C-@E.PRZS#I2Q>!+UUT@$!7U)T5F3U @5"J MSE;#&%):W4=3?[8]8*PO%]34MZ"$4WNI0D=>^:&SJD"'3'^K>?T=EG=IN(7( M3@HPJSRTAX7TP '=%5[7"[Z-;1X&23QX$G>1.KS?&_-X*P6K\V U-T+>%"^2 M&K\3]BN=I=5ZJCSC&C\ ^X5R&0\R_[JFP6&# M0UOH5]*OY*NG:^DH-U@'F44K!< \$)%3_DDH'>+U"J>.TK8 MV@,' #%54M_V&.Y9V4&>"\[(3QX_D9GI]:UTP5O'V8>SCXJ,Z(K&VMY>WI[C M=S_& Q_#X,)W*"TS8NOV-F:=#-A9S,-^S%_;F""7%W+BD4DOKA\S@;IF"RWU M[3IIAN4N(]('G/6,;2X^B!-QSD[B'B>3*7DG57J;8M?T?+5M<^>LDI(CSP[Q MDG\27UW@\:,_?_-5>LW,#K@_C/7132JRUXP/CB&.:=WQA.Z\I4#:ANS^- MHCDBT[D39!7V37O$Q(]![!=HV3T*J70%X!63T*GF%ZLDICYJSUQ?S MZ(MYM*U;TK*L_%ZD,JJ@[BC&7:"3K[:S('&3UAD! M(IOM":SV0B$ZV9;=L%1VZRN?U,(Z=[K,GR+KHR\:""+38A=U12<+O;MU;.UR M_VZU*0O38Z5P?FP*CHG7[/JR*7W9E -E6F9/E+GL*XQ*H! I.? ;&)=J"D M,GBL9&%ZW8)E?7Q>_ ]-6[EG[JC00UD:K=6DZO+=H0>J% M!SG-]=RM!DGIM@O^!8_>_-?^4J>_U/DMKS.2UTH+Q D8J^@$T?73WP'T=P : M[P $N?JE)NEM&/V'Z>YTS2 O32[$P6-V*[_#P $#F9-$9XGY&VI_IOE:><'* M]BS1/"EU[?VOO?]59;+',P+MA MW_#_-R:8>C@I\2A=756]M&T38B"WX/T'.;MTUNL+<%OYQ?'CM$2-[X?/O#!G M[8VF9 CS&F2,W#!PL9_FGEW,^1W<,-A;/\KL:QC8/"A7+T[V=/L-_HI\/&"HBCU+%7A4&LL8ZS?!X3-UV/ +7E&]#D*F-$MO!X0M;;( MBU=I>>?.@KN&,4RO0579O"IF54QKZSA7M9@*KX676[5 >5?RJ\FMW3SS8J# M\R\+=#L< .N#UZ2G?#D"EKH :ZD]#4<1ZP!JHATKSR?6.4'530'UPX]UL5F: M3(2R+/X!# L=)RF]"'T+%:%ZQRJ]H'P'#!3A@UH4W/':::'.&I0,+KTOR?S890Y9-4%)$F*[W^#^W@K ? M.2;L88X-?A4]FB5429W=)0V-$3TER&&+9)40(_7?EK4TZX+F2CB/I>1Z1-S> M1G$Q?RN26X!W#AF1!%^/&PXH*P5>O72%/2&P516YNM,. LFI*AQ2&JLKSG5K M;?M-04ND@ZAC< MMR0RE/[.\43D";M[:Z;A(&;E[XZM"F%RRK:!R5K2+D(>Y>_L<.R2!PUG.3TI MH+VZ'PR;+ME954RZM*'!>P#S4JGR*38QBTK^!^NXKCY?YGDO/?\#Y5GI M'KG2,U"8^1*,P#,ONT0^D/OCN$$N\7GN70^68V3=]6@#%2>V1JSCOIZJ*W'N MV'D1W&1+RPPT.V]]J^P4B=?)SJO=*H8;N[7LO,=5D/AFSBX[;W"KI*/*7Z:7 MZ^_-<]W4O:87B!\ 9%SO>EE\B,<)A5<=YI-&D"'UC(GGV9N =FO5=Y!S9P# MLN1478F:$0!@V:GX&S5S#<"\4W906A:%)7A-'6(UN?5MU[ZOP,7,N%[.92T3 5_UQ^N>M]F?C:K'TPQ5":Y]BN9%Q&P9/ MB?\]V<;H-&1@Y_]^$=(H+=TVWF3<;$=*.VT>4ATMUS7+2F?5'#W'-P6I\YBM M@_5/O-W[KG$O)\*B0"/]I^KR4K4''TMAACPH7'^WA*S^T^SQ(GS ,36/><6I M#BA^2G%9I:>\6O+6"&.@D/7OX!WU.WCBE5[_$ @4!*5%7W82+%QRV+%:U6(O MZS%K?:AE:Q<#99A9&I[9KH76P!-@'8*O]&$ZC4OI6-ZM:V<-&?3?P)P)&'I_ MY[1@7=2RI4(K\'@=1:C)5E[OU\"PD_7 9>8V+R;7AYST(2>O*>0DC4 ;!C0B M<<+@[OZT41^I.T^W>-7^/ER(^Q"5/D2EM1 50!KA,QLBHL,@-1(Z5P@[G]=7 M(:@UBM.<*[8B+Y&/GQ 1E!7J\OL 44L2M9#O#6@AI:%=J$0?!8A/^:PRR]VH M5!6^?X3*CIV!9@A'_+$Y0_INGX(CA'ECY?V*DHL0;\ DRGE$B;*_=")T[6 B M*V$$@K0CG)CB;@MO=NK29XUBSV_73>$'3"C >1#8 H9!;TP50(2K30C0DMZ, MT"/<%-8F24P0A;AQD_6=\T>+_)]7&4?5]E?7A]5U%)W#FJ8 M 1:= V_ R]W':[2!O-!3;EV-.RO@5G&\6U=.SU;=7N*/MZZ*G:W8UW'26U=1 MS]9)J>V@MZX,H,6;1$,GOGW5"JV8H^8.?OL**EHQ(5KO ^PK_6CKEE//_0\] M:'PG7OQ!'"^>;K6CV9C&B2XY#Z/Y%"\2MQ@B2=G"P,T&"-*"AK2/*.\CRCN- M*-=]B[M9TTGRF-9[UYVA^W)N?3FWYFN:&P\X>)0&UA?;0+N93U8]6Q),>8R" MD*;/X8%;VG8$:&SV@=;@PQ[S^&OU-[?U^\GH^1HB>7*O7OA_BC2!8F=M4S)8 MA"3"?R:#B]P>5:ZS\Z+KK&SFVOA,'P3R(I9U6(5>PA) D)M9Q50)/M4A+J0]:D( M<*TSVU,1^KJK@&R9WGI M6<6E7GEKP15*60,/?I_85K3F%2\&^JRTK<"U((@)1] M./F1A),KR5-;DE#K:+TWGHLZ/_ D?3UN[CCFYLHTY)(SBB,:L0V,25#IVU^&B7DMR02M M**:[D&*^' ?>[S&ON7)U/IQ>#KI043 HU&6K],6'$>0T]/GK1U5WEJ?Q-6IS/1)7/6$KT)L:MTG 05!26[*+I7R M8F/'A,/(E2EB"1.I/LR^3\R#;<3UB7E]BG K!5PT70);A[0.OX3L!KE/K ,- M! QUU><1=_X\1V5X ,Q<1?-)PP(''4RXK$[MM#9YN-.8#ICIM.;7:6O)_=9G M'-M:(<*N@)DU#S@IM(#<\#' ?R(OU3\7(8WHWKSO1#[I_@J MM'P]+*FEZ.O\UNL)G>N2N6' % ::1(Q$K@QOUC,AS8"3]S$GXLCWN7\F\+XX MY"OB!Y UO/*8B9C[O78]>NW"6.')\_NM@$<;;N-96 M-J']KQF#[S,*F.WILR4W\!;,YF$G!B=QRRLL5[6^]H6QYYOS^9*FC>KY@(7Q MVBU9?>7!VUHM)6MC*3J W$QUN0XQ5-H""T)8:>"1D MKQ[HA )Z!'4#=WL+AU4%."V/1^E 8[=F %L+>FT5KV@$6QMHT(6IIM'8MLQY MFP0^<:9(M.)WW-1Q$Q__P$LKI3K^,$BR!B#X:@7$5CE?*[L!\*:*YN%\5?B+ MDK>TSEC&6!<0.68_UIO&I$>G=8LF+@H'ZFTG\0-$?,5L/5T_L M'QX0+R]H*6P/A07Y?4MI6RBD5Q2J%+6&1'XSX3%_J?+Z:L)J,\GV$X+'DWOI M*I3WZ8O%UC.$I<)6TE!;3;;/!+&QDR"[]^_8L9FG]B83RJ-TD:2$G%I'$."* MCT(2(:DQ @F:TJ0>6TM %B9C_T^^@H5IAXG.G@D*-'FDDJ*@J;08*TOZ7!$ M6XMT'"#P BGY$GKL++=U/I;LAS062TZ=[OIJA".R&,TVPII'K(Q&6?.CJA@M M5 1+AZ2FG8HJ$#761L\8!>C9\6O.HD(O;11>L"V2K3(> MJ87:5J'A-+U M5I9_++I?!,IU99U6Z17D+M,EZ(#G6U21]3#&H4<.]O6FC[/>M/(M5F%+*[]L M!,J\4D!TQ26DA/L\5. 1D 5"ZX# 8C76Q25HT>:1WAD"Q:^O(]RRR2PHL*1X MS0@4 B6IJ7_C*#I" !<(-76L&XXC4,U*=UK;REJB2TB@_!^R2%3$H 0Q\$@T M6""-H("^.!HD;C6(BU> R_+$K$Z>BZAUKVTME'7\?-57Y];!\$IJL=?=E>)M<.YNI>J,+E&YE1'"]:6V!X-KJI"KFSMJ2 MO;614(OQTXO'#S#QZ#Y 4"^L'U\KK+MA@9J/I^:=XN+E6Q(ZJ)E[\_X)->55 M"%RTK/S,31@\\N/R3>@$($O.7**':+L ]R9D)P)7U-I81'*1(%GYF+*6QLB^ M9P8KVY&1QZD2$%QL R)#S5CZ[@UZ=-S5N1-\'N),=MIP4X2,_7 MR$@D1JDK.,8TR8KYM&^^\4=LX^?*N[+8B*"QOC009HQA2D.RNF6'/K'8E[8# M Z%$V$N;@B&\P=Q#$& G2"[%8Y>M*W82R=^72Z>BJA],EBHFJ;KG<;)E7A#O M&&$N7CK^->N.GU" *)66[)%T ').&08N00Y% ]BI=< 7C"E-,& YA[_X0I M('H34HKH*+AZX?ZP&-,Y)W@TDQR=J_M9F-5:X:G).V1+O2(P0R85G(2A3K>CZ(64 $./#*RJ/HV MH8$>9:^P=.0G\.TM4ZE?!"C72DM&YC/)RX$((/"\RQ;%8\)>%3DRZ(=6* O&*5]0MEUE@='YI*R/(-"47FHV1\P ML=![Y%3T[%F>%J$H%J\B;::&<.S[1BW/?%"V+2JW')A M*D;BIYFF!D-[>I& MF9,:9O2^7CP4_-D-XQO7/_-_^"-^__Q_4$L#!!0 ( .':51HH#^,9J< M ,JD!P 5 &UL[+U[<^0XDB?X_WX*7,WL M=99=9%5F5O=,=]_.K.F9HQVE0B:%JG:V[*R-"B(4K&*0T7Q(&?/I#^YX$&"0 M# 8)D(RJ,9OI4DJ@PQT$ 7_^_'_\SZ^;D+S2) WBZ%^^^?C=AV\(C9:Q'T0O M__+-T^/[L\>+FYMO_N>__K?_\7^]?T\NKV_NR!U](V?++'BEET&Z#.,T3RAY M]_CE6_*_SQ]NR6T0_?KLI91OO-7093&89ZQ M"=/OEO'F>_+^O2!_D5 /?D\NO8R2OW[Z\.G3^P\_O/_PE\6'/[-__?6/__3= M7_[XIP__SX:.(AJ&.W(=1%ZT#+R0/,I) M9^0F6GY'SL*0/,!3*7F@*4U>J?\=IQDR"?X:2C&^IL%?T^6:;KS;>(GL_JAT!_WHOA[V'7[W_^.G]#Q^_^YKZWQ#V-J(4 MYVXQB1S^=6_\VP\X^N-?_O*7[_&O:F@:5 UD9#]^_[^_W#ZBG._9&\K8JM%O M_O6_$<*7(XE#^D!7!/[[]'!3R]U?OH<1WT?TA;U"_]9[IB&;&TFL$[JJ?BY, M$N,Q6):_P+)\_"=8EG^HHI;MMO1?ODF#S3:DWWS?E]%%G'FA76[W2=:Q',(@ M^&S$."#>\/IQ;O%2.=T@@P<4&7,^^C6CD4]]?)EJRGAI# IA:\?)OO I8P&G M7WGI,_*0I^]?/&_+>/GT\7L:9JG\S7OXS?L/'\5F_@?QZ[]=Q&F6GD7^U=(M,SD9\OTOWQP<_OW1 B3^:X9(+?_.TF8KO[)7@.Z5F: MTBS]G,1I>A=G_T&SLTV<9,%_4C;[,LSA%/P;MD1[G/._XV&_G6P; M/*C/DH2]'PI#GYU]N8E/O[/CS3-V!NZITD0^Q]K5L#J%*,MU'Q+ M$P\XN65;]<)+DMTJ3H#!M$;LA@>L?9#W2;P)TC1.=NSCH5_HYIDF5=];Y3A' M7."[3-OR8HRV]7+3)-->+/M7^:6R7_WM<4DCCVTJ]@72I9=FE1PW#!QM)]Y2 M]J' 87_@/M@?UY/EE"Z_>XE?O_=I@-S^_8_PXWO^([+(_OFW,W9H,SI2YRLQ M5S5BM)5<,+69*>&[QRQ>_EKY_IM&CL8V4\V#C.)%4KY(SW=?O%_BY"+TTO3L M:U!W-AU#8?P3EUD=\8;",7KHJ-5&CG>C,E/ ST,Z7UW2Y^R&600)6G/I@BF4 MYVSF7^ONR<,/CB;414/O,T3UFZ>>;:F"9YS M-Q&[73=94PQJM.@JT8.I7J;^MGK7%[QTYB+UWCJ2=] U6<58X;<^>"SD4O*?_O372?4&9* M^Y=T19.$2C?'6>3CH MKW#,XZ-K/8OX;,E>2D+ODYA="-GN/F0+"\Y;]MLM##F@#+4@,*PW)6.; J;] M3..7Q-NNV9L(*^[HYK$CVC>;31SA5FDZ^O:&#:B'GOD^.Q=37+QYPE[[:P"1 MICI%M&;X^)KHU5=OPQ0T^$QO@U_9>;..8W^^>HI6WFN<>,\A?:19%M*&CZ ; MK?$<=H'W'(1!%NSI754C)N"XN-ILPWA'V>(EK\&2UMP[81@7I^TR?HD@:L-O M#0Q%+6#]#_HZ;,XUVM+5Q+KV_FSMKI1Z*S?GV4* KX7=SU478^W8\4Y;<"[. M5WB.-CN1]@=:6\);^N(M=^=>].M\=1W&2>![]'%$?2K/Y"LZM%-,Q&H,C-8,MIAV(ZYY6WBG58\:["VC$3*60 M[;+;N(HY0='&%IT[$60(\0^\,3S ME:N.J8,T>(6MEQ8>ZT.AMFZT1A/];+D$U2TM^+NCV47.;KS:&['QD?$^QH!I M[N"D8?Z"O-,II M8;S4ATV/(3(!8_&!AG!8W'M,TV)?$],HE^A3/-\9?VEE#!Y#:Q#7RP5X4IBJ M=A'[5:X6X\^C;[S<"^?/8?!291HTCST97SH[LT_#E]Z-T2F885I&[F%K2Q\\ M'>;95=>6=1@Z@4/T*7K%;5,9MHC#\)K'B/'D:Y]'U(WJZ.]1V7*:+7_XE=8] M-8WL0FXJ/- L2&KO_H8'['F]XNAE09/-?J;0?/68;[=A0!-EMA49"7!,5?K% M>I"SE^"0@UD\7Z'S02I-U2D.U2.GF,E9O^$//#1%8411![Y[X"N<:X\=Z#%\*IB782^QH:O6W58T=C MG:F:03I?E6S;'?_?0Y=^RX='$TZWWQI#/A4#K5T45ZL5Q?I;I2L\L+G G(Z6 M3&/ $X7I1"]L1$0A\+18TPOX!L^6&;B,JJZ4WC1'CLBK[[=57NC^Z DHSP=M MN;3.F&OGE>A+?[0E I>?EZXQ^<.G_OGN*87K] ;- O#/P\9MRDLX@L"(5L-S MUM[S6S=ZU,PCKC%#[2ZX9]BZT@A\FNU._B,(C":D3/(0A[MFH35[L0\_-YY( M+#IR5[2+>.K+E>D/UU[T2>5*C)?:9EOE5&EFJ%3C<)VB[^.F#=: ME\I0;R8V/C*ZK[HROM%\&+1Z= H9I'I8^' BJ3'ZMUMQ4+C!QRHKT#B8I(NS M@W]S L6Y6"Z$<$#S%=,.T453(TGS,]:N+>XSY3[(?9=JU>UUX(GQSA1QRNW5 MTC:G8QUX:I# Z2-=Y@G40WY=KN$#OO,V50'4RF&#^KD>8-I:[ ?]K^,Y5O,D MPJHH=HM?!U^Q/JIQ!S0\,/K)=TU]4+$,E14S^5'#.F<*V"HXY(OH1FN*CO&F M,.O!Q\93%O+GE/X]AY#.*_N?@U@ ]>.GIN^@TX9I',LU7;#YFK,UCZ,Q$0?) MP4^K1*VE7D5T0=Z\=-Q8]Z*RI5&@K4FYX8\:/FX=KCE(U#3TTB MX*"EDC6\E:8G1DW$UT']&E+PC6'3L8//\FP=)XTIC_5/N*@AN TB>L.^O,H, M@",?VQ6$1@Q.T-/MH1UP/";?VZ7Q MRO-?H=+B+0%0IBB*LV!)XU5&$UG=_+RCWG*]A97RY#2+4>I'/ M-A%]HSX\$J_".'J!GWPO\T)9C./)-*RJ8V]$;L:KJO!_R=-,H"G( LD@A0H M^AQTXF"UT'2ADCN=R8?[SO M)\H"/P!L^%W+89NI?)_$&I,\S4;=_Y26 0P>W.0K/R]'K/A@KM"T6 M2D9I'L)W*&K\KIE9'T?9.MR)UU>U#5H\-:I3H-AG37DP52-'8UN@03=-4-/8>7]4 M5D\E@2F\-U5-T/Z5[3\R/#:6^ \X;CY5^(WKQPY32\I-_6OVK7HA5"S4>[AK MAX[JW"FY98JJ,N&V,7]QT('#T0?8YI?!7_@D^(?2X!X:D E[15=>\L+8 FP, MZ2]O@!JJ'3RBCTC4G0LL:;:4")[-[+FBB!B4#5CV1;"! VWUR'Z;KK@SJ+E! MB#7R$_$(-FAK%0,GA+"+UF;A:"2 AGI!^J#KM>$*3.CG4 M1I3PNY=0,=CJ/7%5!IL&49- MG%'<-[E_EC47\W2G,X5 _[V7S!.,F7&02>F&/1SPKWW2?3;P48G H^O>W;95 M1R(3J.D$EV0<80ADI<$]ZXF=1X*A'$]Q@LH%@!QDZXK>(D<].FX<7F;J_J\\ M"5(_0 NN.I@"F>QML H"GA91I>0[&B0@3P>^]&GA3I_.- MG*T*&0?R-BA[H,_I*DZHE@C'#-S$BQ/V-KUDAQEQT"H(#IHX#+'K7D:9\,W( M 6YF'#0O&?+6&]*1\<]C1T8;,S#,,>,%&MAK9HPL+T K3W:-9W_UV"G$2+08 ME<3W9W=4N5*C_.^C8E_'T)V@LO((B4Y^)V5%>W3$FFOQ4@ZVA:D:.1%?M'(U MP ':)4%5>VX"9L%^Z/M(*^ @@9'=N <\&<:8,=$(7H.4 QM=QOESMLI#Z62I M_40:'K&'!!A+D[;>K[4W9F(U:'/I'KW!=,G@E0*"@\!R:=*ZCZ0T(I [SP>& MU)V#I8,U@ZWM&*$2-7?0V1\TN@(B2E]K'!D'M(P##X^Z,Q;B99_+T@BV?XL[ MZ%#+^_8$AC!+114H>%[JSZ.CGK<'A2?JA?RGE+*C&*J,,13#,6-TN)C&"[8? MK9&-X+:?S?2^$]#0#D5\2X,F=LO92(9G7S7'M^9.LZ/N1A?SC[B=N3N$;U2Q M2QEWL53IZU&B6CTZ=O"C>V;0;4VMIX,)1E<)5!)F?8OQMFF<#12F$&]LZXQN M?&0\ZXDIX8!STU#$8 R9(F[)H>^JU:-C9@_DFQR+4R_I-J%+#JO(?@ZI,)ET MD/%CNQ%:(S_ZD=+-O)B"Z IGK<-,H"74NC\\+^@&R#< M1MW7WX?DU*"BCR]U[D#(FE&[I\?L=\&KLE_;/#;-=$19[];*"=Z%TG@55Z6* MWDLH!JZ%D*D;;1NM@:=FSE=G'"'A)XZ0<(<("?/5HD!(.-^!L>E%.][/XP:2 MEKT0!E1M0(O4)_/"#AP3M<-'=#YZ$18/YCXIP=2%KOQ_7%^R5.6O7C M*HV<#K+)!5,+@@Q^JD]AJ'UB='\@Z)P'_'XX9((>!AE*6-7E7+1Z="))&"7# M$:KU0;^$+U+$%%OE9+0@,V@^'"]/YI58U^QWY4^\>:R3-A4:5@P4>X=,J8]_ MC*M[%[9Z;H*81)"YOZ:A?Y8>K&=P/^G8%4!:"_!#%9#U#XR*5%"NBFX>:V\_ M5O<F_USZZUG>_/W+DRB*P0Z[CA.T U#3B$ (I[!?5&DQC M\=&1I";OF>GIDAGVV[E/8C]?9D54B%:'D9K'CJE5EM+#&7.8]W.X45.[9\=T M"AB79WL$NC9/CG^+F3>'43.J598=NJI:4CF!.%WO^)SUZ,FEMVL7W9"X5\<$ M3RP0/TUP-85@QC[+;9QZX>X<<\R MWH,'^H(]AJ.LIC]BY3";37$,$#]F)%W$84@QLUF%XVI5BFXT1CPCV3<$YB#C MAQ]Y3#^@[=7@]L]/1L=GRA['S&=WLRHF/^2T.8+$@)\*!BP]#&D#-&JU(_3@ M\.$]@Q?LQWFRB-_*%G#3R$%-=C/X7N/KJAAD[1B"ZYFI[K(CC-XVJ.K$:1H^ M=CA*2QELA+6H'3Z>#2(@IRVT9^U$REYE8XO,%XA-<0=S&,9OH"A6;;2.E 8Y M8Q:)!R?RXV[S'(<5)XOY]Q$+N*J;@[6_=8^A,#6OS W6!UK(GFXB-$W_]5/D MB_04:$.RA#!V4[^?;K2FDR=VOH,BAP9CN^F)R:B+6JBU$6[B\'-N<@FEZ^YP M+F$QG_T\L)))-MFH]3M6C;;IVJ@):[!QY M83L7L-CGJ\6:7F"_Y64&)0PUWIVCR4PM%'B!?5UNHKTRKX-6@$7"$\E$EGD! MK?*-U>")0/#Q] Z>:5@; ZA]8%"?R@/LC!I72O&W ;U1CQLO#&4;AEI/E#EJ M4J_],-K#H:?&^P23%R\2N8G0$Y2IR+YLQJ@WO]!*I%5L[I#!:(?VN,E?T%RB M[NC5!DPB8?@@C&;-X FHP/MESE$/(,WCJ#DI]A#@/8=J.^2P\?22S=8+$NPJ MD<@,"1Z81BN"+U^[1@Z=2$T-^DN#MEN\Q/RA/1V4(H/US4W,L8&ZW!O=SG/=@[^GQH#O0\W<(L,,< M9*\.D6X]'A51$?T&K-S:P5.+<-X>!)X\\-AXU@XSEQ_SYU_H,EO$D,C+]'J$ MDJTS>&K'CXZPV(C:4AHT&K,-33[DGQJ#<>V?'__\/,NS=0PP4PT*3,W@$;$0 M"PC'&I:-(9.*Q_-<*=EGY8C@>^E!9RFG6N6)$?1OF6W:]/AX.J96BPSEH:TZ M !UX:.)A;"BXH?/5JE:Z(ZF,&SJM 3.XHV_XE_J"BC;/GBZ8]F/&M)5+R.:K M/[TM3V+MW$$@:RQ%>J'1UFLRJXQ6HVJDA076J#I^C:4P3RZ[A[1U^SEZ: M9@D L$YA/C!XQ'2%[3:$HJE-@/:;!JK3[/4[^-SHL&'""UF?_&6,LJ@:R#M/ M9?X529Y-7J9V#UJT6'FM>BM[M7KHH,G.3R]]0)? M?%@2/*!-7[@V3TXOF@!)6\TF>HLGI^;X.1Q:./#8B(;NXB5IZX3N1FD3*R0',MXJ1UG:1Z92HZ3*Y>DASQ(<\C[,U,^G@ M_M',/O% Q"-IE0J'BVFF5@LDTJ^Z([14$1BQ $;:+Y#W4QC%POIMU-F[T1@9 M^Z#.KS6R=TX8& ?R3/0QXT.4U%GZ#0.G +T)*&5MZRH./C9F**;D0)=NV'MO MASE[B;>'8'GDPY/$'-6N&&$F-7<\Z$9K>D;6@4/X\'/C'QCS%=R'UV'\=LBX M:GQD:CE'S0 !C<\,4C@@,-%W'S\](])I1=7 WA";SD =O^,V8*I"@:TH^]_4 MVS-'/6_3ZO)IZ4QL-KIJAT_$#7#HLJX;/6!IRT\T#/\]BM^B1W8GQ1%OJ599 MF-H\?L3S05FNZ%?!\<"@!929AF]P?)U.-B4: M-USNA46,]3)GZMEB'20^Z":U)MCA)\>-L.';\$)YFU^%K:JB6CUJ+P@CO(PI M(EXF=,D>;#CUFX9/3W\\5)'2XL%)9435=2V[CO.ZK^1H,A.YNV6D%AR=J!G[ M15E4J^N\D8"US^>2ILLDV'(G7PFY%SB(,G99"=]YD9)6!P?<@]J(KTW5TAV& M&:\9/*#")=S,#W0+=G#T ENCLOE3X_ IE..5*^<6\3GE9774GZ_JO""MGY]V MJE>?#*XAM]N/<.H4J>.>G:YUUKJ5'$99%VLOFN,MG7X&8&,F.<^6+34YQ#]".N@U.W,Q MD[:K23<8?^-%RTM9DNU*R@\]-2%(U<\)9. V(Z8U/S0!& 9I_HFP7,V^#9$9 M'O=6=9!\!P(P?'I$)V#+\XT9<][F[$17%F:C [UN]-0.4+7P$ ,/O315^=8J MY'\$'(SE24:WB*H;\)@0P@?LI%8D!M$0SG(_8'2NF?%P4P:PVO_[J+E'F6Q\ MV8S"5SETY#+#(GU [/E&3W#S,U,[+#3O,F.2RG^@0*B M:.(7?WMZ+'&L_6'(S["FXX;^5WLE P5Z: [-@D3/*ND[A)X9/+Y;Y$0UPC%9 M(CH9397MTV#94C_E8^UY'[W,DVC!==]4P\!)8>2)BNG_/ H>47MHW./N^;#Q M]EPVWO3AH*>6FVD[F,#>H=#58E4V)R))5AX-ED@/VX>$GU^57^#^WVU"UIC( M[$6,XU/5VC:.'Q%^N+H]'6].UZ@"M7K4WJ[/-QLOVA(=U-E\ M%D7PZ6)HK<&O; P;W:@_'H#;#<)VW87 NYV6>IQ^@=,0*HN+^'+E[=#ZX7$A M+O +KL"IJ%:4:M-MCZ=T G4YW7KT-!$:'5RJB%D#B$6-8#6#!PSU8N3V@JF? M+W%2KJVH&S4^JE5+Z-ZZX1:SCZF7YLE.PZ'A)EYU[G'=X$$OL.L@77HASYQ: M5B:1U(TY,$X;SK*&H\HC'Q]=O3 ":FO24,[V7 M=LYXVAD@-H<4(BMSC+AOJSQJ[6SN=L^.']$3;G6M6UDIS?3J*TV60YKK5-JQM'C]R7P9X7W$$6EO3_5D]=B+9 M"?=>,D]X 1FZAJ7AWRI+H?;A\9RJ;&E3<(W2=!Y=?86@(]-9UKPB"%+AZORK M!Y^;GK71[IQM_?AH JH66WA"L9,K8UJF:KA5(]:!AT:]$J\O;RYN(CAB*_I&BHWMVUB[U$DQM?P5!N+%GFH%-"H)T>SMRU/\^8(9&Z!,JZ:Z#QD?$! MZJIBGC6#1F/6A"\IV?"JV%_U?JI[$T>3L7;,BDW-KFP3R4H!7-W1##?Y(\VR M4* _LCT FPQ@UU- F@Z@T;E$[OQ*],B',QB,3&-]UBH]WV61@R%,2M5Q!\R@D"U/IJTGJ/I[.Z5TZMX>@=_L3GDSN1J,N43/8,F1( M;2Z,_N>Q06*NDWA3M?VOOB[#'(X^,!S8_X$-4;N:QU.RYW2O[KK&]9VJ _E' MM!4KG>0=28UW$'@\RLA6.$@QMY!''ILQ$@X]-6V7PT&H@D.'G.U9Q@\?':S7 M4 WW8MBQ6BRG\LH>F9DI@+V+3^% G+_A@?$\22KH!NAVQ9L3"BSNW;T7=Q!. MI"]5%\F/HB2'8SV56E^)UW&@FVQW8B/FLSVG].\Y8^?J]1 $2O78:15](P9J MF(,->:#_?,NGI]T2Y6#"PG%$)N)-4)92*Z=!,?I$Z@:QN0.;O\[%TY7:J%LU MYEE1AS"42N.F%Z!&>*]CP]+\H;$MK^Y-DILA_S$4^/'YEA)]M>\ZWV/80:GAV]^G"^JD?>;PI'M7U\O#IM$;!42N,C M?6EJ[%D_?OHVN XW=*BHH"?1\1.A#FY'TA[/#)'7U'RE4#BU M:X\G3]89':V>'?'ZV[\5'AZ?#@1EFIZ9GNEQOCL C]GFR?%,>&QVS!U>^X[, M.DN^^:%!H0.*(M.#^#=[0T\/Z4ZHOC_V5\D'F'T\S/ B2QLOQ';IZX>>FE0# M(ZV+?&VB7/-34[.)&FK8FIX838S2_I<*J/!$\VBQ%M:J$>U8*J/G)O?)V3^. MQ@GYA:_96&MN820VWMG)0]YB[^VIRLVE,BT?GD# HISWWAJ$[B@2T\FN/=^Q MSVJYWGC)KPVJZL'')ICE@.F9-/3/4@/,ZECE:"I<3<%;IDS)^UB ,+1VEM4_ M^AMTCG-%>#3\U=+TX_GJP*!:QGD"M3:U=:_E42-J,MN$+KF/B/T<4M$21;^. M:Q68%H].P"DL"YWNXHRFMS'3F!F3"IJR*']JWS_H>(KC99BTJ)#JAJ5A@_*X M@*_'A4 F&/>@8<@KL555=K-&VO# !'69ZA.>?7.7-&3;+JE)6!YR_M$;?TG, MH9(UU:H-6/.SHXFV2#Q?Y1GN%ZDV1@#:/3N!.^E ZMY1B*C'4IM0^;*R'P6< MUH%#^ @"D_)/UG5&;\J@.Y[.D)B 11;<(=]>RX2I\PKT\T>H*#/@4KY#;8!-E\Q?U*K_3,_R4'Y?3J M_&9Q><:^&E5^S8DB$[JU[88@+"1'[P&?NZ%L+\P$0T< MX^M@NXBY^E99R].%@K4S1V3F0JMJK9$"-^LJ\WK;/C6B\R5E!AATID/+A-^I M"E"F1T#7 N'Q2RIH>N\%_AT]6!]1#!S/1(VC%T@_;4@4,(9,Z+K:3WB789?" M95V+-&&-K(,^;E45%QQ$5W3U;(S-]"0VO8*.VP/(02T>'+F< Q79NSA:MJCB M*(\=])(517J?:?R2>-MUL/3"VNNT?JR]3Z)52_'ZWH9'/#[H,M]Y&_9E?O%^ MB1.I(=\LL;.*7A**Z5^!,7^[GWK1Y8@(FZ45"F>7%VSI "&<_,TIJ M44<&NCL3GJ+CD&\K:/$)VZRQ"OY8*B,F;VCYO4U67<7 :8>DNB#J%Y3X0^6, MHCY!*R?\C*E_+"GU4\#+E+%>K.F6X>%Z]>/ 7M[^PX7!];ETXR7[SKTB.>)%/)$'RLR3Y__V/[PL.IBE%1I.4WI9%H8+J7^T+@!=@ M^0A$Z"*^UX4Q"GAUPFR5'=R/%Z4DBC.29EY2?F[&UDSP2UX$PZ>\>&)W%W,1/AG!V0B; MCK#YB)J0J!G)Y]^ ^/IG<=-A.[C[\&\V6R](>'4*N!90I> K\6\TA'R;IY0> M+2[,+1OKOL>B?Z$P0C0ORO"/Z.,$)02YF M_#]$<$,X.[_--=,WC91WZUC>^M+3CF]<$21 D1@D3T$,_27-D!\5>/.^CIRI9D 0%@'XW8<[%IZ%Q#+3(SYR: M P/%&N?ZUU!BW\'NKV";)S*[V# D1=+#[)L^8M3L'DYRV$W41XR&K>10"/3R M+VGDL6N4J7)TZ:59K]<@B9P$S_J:2TKN+BTLK@'_A0T_"!(C2T;-@?_#&L>A MQNR, "6GCB=,5.0IR;01*05N*OP:%-(@&2!&B2GSE5IV$G:[*8D:=*@1P9%A@TO>7I:HCZK@,[];3T MD#8)48,,"NJN3#VKHLBS&47@2K!&U:EV:5\8?7MQB;37X5"OOV=_6Z-J+YL> MJ:8EHA"3!R+YWS/J]Q%,D28;3IMLQ?3,?%%-ETBV3N+\94UHY,/!YT&]$00! MV#\3J*M@/\,Y>,*+(AT54OIBHADI%DG,140H6,WF4' !\\ L8 G6TE4T08FP M34PDK6DR_A?.>$1?(+PNC_BB AM-ZY1]CQ"D9?\,HOV0^S0EJ] $*]^+,X]V M469[M:')"T2XD_@M6PM0@(Y[BU,DDB3A-(D@.GDI]!-Q:%'VBA**CA8]KV%A M&#&2I* Y2&Y11>N%?@8[IZ:9%$/8Y39$*-G@>W*X4H1J0W!%IC"4DO?551OB MBY ")F8B.S:5,P76D:A[?H;]L",I9B PQ8E):"BX]6]R5GZ3CL2$F@LO7:/Z M+I,2>^Y/05)84S(GT=5.M"& V'62<6Y#26(3YMO(/*A<=:^,T7F.]9@\S$1];3D]L9PO,-=[ M'Y9S!6M+VU)<=&W^U+_+#SSLTBU<5OQ67A":>.? M1:!]%G'Q6<3RL^ %1'AJ^5)*.-9X[N:,O%6^6E)ZM:Y4JM_$N]6/.G+>?-2= MBZ-.C#..NOJ3;J&==(1+1IAH1,G&GA'9QZ,=?;^=]UE.=2Y_/B.?AU]B'VNM M)9AE1??(-.^?$*)/ S&!8B*1XH)3D7I(Q-0976;]69G889L;(AE([6T<,EKI-QY@JWRKA^=>BT7&::J KP M/FH;)\-/OAE7CF8$ZLQ=1GW[\JY_"@T"./=-])6#6R&/4!_;1IIS^A)$&*@_ M]T+ 9BZ9%>1WT:N*VR0,'VAS(PL%"@%8N__\<-W'SY\9":J4'UGA#TT^\#_ M7Q2S$"_/UG$"\?T9^?C#[(]__O/L3W_\@*?TQT^SC__TS[,?/OVS'!S@TG#' M8]%#@IWI*5QJEW2)B@GYX2-,]>DC#F0_?' 9BS[S?38FQ3-SGK#KYC5@KZM? M2%W0G!&D2N*$2+K3EZ0BK#ZD.'N1]:NOWB:(4*^]#7YEYMHZCOWYZBE:>:]Q M AFJCS3+0MI#F]1B[MIL,U+,!]M3FY$44Y[X"A@U4C2!=$PP?9FX&5N-9][$ M."6AL1+/% ZVA(J\GGP+1X9B03XL3H;,8?J%!BG8M8ZFH#!)-G6= *]]]BH& MX%AK466E$0=FDEN(-BC76N%\FLD@#K]7M(2SF!2Z%M"U?&YK,_VTE1KDB9.6#QIM^!41,Q%^&12E<;I2#&?H8B? ML.RELT2X1#WH@@:E,B++:08'B_ )OHCUR2.?C:G,C2F,/0NV Y?J5@9GDS;/K!SH&BIZZ5CL$@;/($%+W.R?$^IE/-GDXP>A46G-(*W< ME&(.GISU\8-4L;C[G,_C*L?*B7C2@!9B<>)2^R4:>=?7J!/IC#R88+GV&(?G MB9>G-'E_1G2AV;O\[[JX;O&<1><>-+![O3<$ V('*Y+#CTQZ?,YIM%QOO&0( M"!L[(I4!JD$N[O^$UDZ8'6%#\+G3<)5."O""" M=&R/A'(ZXJGY7"D-#D76KR!FH[(YB#8)/[35-*28Y_0D-7QLZLT&O/642YQH MT$=X;HENNW& 3/Y[P#;@-W[7]\?=;9R::;'.!/RGS&_AP =BME.5VK@Y1!<2 MT#266AH,#V_[04*7H(4P:PD6)8O59QQ@/Y6*0@>FQE!S 3XH% M\LQY8 8^8\(=!.Z@:Q)*NY:O!??IR'FA>D/-3/2I95"'X.3N 98&7A73Y&_8 M)C6;PR7Z:NQ%*4))+Q+/5V6F6A>R G.C+\@>SC7CP-4S@O-I9:;:E ;.QR!@ M>X,L@[X-1/_ 5!.;K0QUZ-:2,Q83LNE$B[FN +950G#/)B1.O.$.AEN1-[M# MZ(D9$7.>AJ3[V4:>%#K1A(Y.Y2_$!'E1L1C0 4[W>* MT=IFD9WB:^)5"[W59;]2Z8W?/=!7&N6T2,?J#A^*DY"W *"QQ#0S%878 68> M3J6E?IVJS"9<(I2>OE/@B&C)$JN #Q3YT]UZ2 M[=@]'*5L,: H]GQG_*5/YJ0&>RMH$B1*]/EF4)-N_GG A$F'JU"7$%F_%%#) M/=!*0-K^!23M)]2[B/W.A4Z8G\]H$" R/38-/[YC7LLG2^Z%\^

.D3Q-=H MD8+8Q'DW6@"@&K?D6=$:/&Q;7^3412UKK">*@<"LL7'P2H;#MH#FH=VQ+4X5 MK&20%ROO^U-ZH?_U/H\"*X&6LQ, *ZE(&]+Z\=I(BI( ;$APZ@+HUX^2 HO? MA!0O"7J!'%=/[ ES1ZTDJ,EW<L ML'V>(@[D58D+$X?A-<=R11/$9L\7.6\M2 R;FXC)1^H",\C2U+6(.; ^[O>\ MRHC14C*[;/^JD&&3SH#U2*Q(K5;T)LU\N5V $B+CKDY)UUG' "M2&-C[=2) MFMG;.EBN(5UF2=,4W2]O-*&R;&J4'J?=M;?FCJ:.E3>[$IE9YZ4^5HYS)"Q+ M8N#EG_([V4>#:+'A!@6*<"%O 1_12MJA<.D:1#W;Q$D6_">>X"+-'WKA7#-R M+@X6#A&$9KP^\PS[_Q"8]=1703^,/GWX]*>1$K+OZ!O^R67Z.9N#CQ@KZ[RS MD*;E93'?'-/,W9EJ!J3LXY)&'EN,'CBXDL0P&+A]=A)R.PUWGA6#58[(2 M.ZE[58_)G*\$.E'##GZ$/] M&3?S'37N'1G!5^QBPOQFY0E_8'-"OF:T#,( 7_LU8Y&-B"@@*RW6] *NI[-E M!N4'O5IR%G319EY3MWL3 E M#]"D%\A$\U5:B9TNP8K<( V"B^CLP22;M"[+QE8Z=S"8P MD4;7G3 2P%OH]5I22+^"5DGW?2(,!B/=Q'GAJG6Q2M6>2(2;6.^$S7E$?@9>T-A^N&CX6>-;SE=:LJ"\" MB=&M1/>@.T,7L2.'V,@:_TPUUSM)39O]^HXQ^CL8#9+,&=K:R4A4!Z_FF6*Y MOP5MRZ7WI3CXNIQ?@+40N=VS8QHA@!W'/VR*="O,IJEH0'A]UZ$H2FI(,. M]G"5% U#343%RM))8GGXQ4A6N]Z,5"5MPU9 M:HN)0UV@80J^YTR1\GJ[S#H]LTB/7[\G(978:IHT\Q4Q MBRKY77(2TC254@Y51ZET(Z%E7T"A4)3QQ+N'(/VU7TL109489 G0':*5B%V9 M#/VU7C W(&J/=)E#,^RKK\LU:!EWWJ9S'HP@120M L2FR[:1CC(0[Y "_@#T M>VU_B,4$:18LO9!\P>]99%LYRPCMR;>QU-7,.RQUR9,(V[N=1?YU\!5^2GLM MOR*(KAI) Q[#*_N?!7NF5T%&08\@00(4!RC,L":' MB3A>(RI*5?Z_PIV&_2]@)H)3#5&+YE)HPY!@VBQ- M H]+-E0":N^[N91#Z_#*!2OB4C@S[F5$K@ *]8X-Q2!P=BO MJ3P!'0>_A>X%O'O5)Y*FLXI>![)4=(W<%\CES<(1A.SZ:Q0NT2C^&LLRF7=F MK6##E&5J;0)Z?#FUK0>RO(X/("\= T5:>P_X.]]]4+((N&V -L-$#2D MEY3_M^OA"I6>6(<'/VBSS*3-(2",N0@] 4U!K[?$JD QB9V":C>MW88U]X[LQ M9'"DY7T)HF"3;WQOE\8KSW^%2H"W),@R&D5Q%BQI#$U_-T&$2O/SCGK+]1;V MPI:=O4D6T\AGSW&,<79*"X1Q>"1>A7'T C]!OS75;DTA:O@X?^NU]?\>4(AB\9P_/5&6?X)\[P'3(\7RT* MAL]W\"KP<+@'AA?Q5>2SYSC#3#]XX S#(_.5!#>_9 S?2H85JOCO_@V4[%/! M. '.<>=RW@_L]^<=H>KK:+W[X6^A0L6O:Y#HP$I6G;#]7_*4@U@L8EDT#LB* MW&R$_N*+N H^1NDM!7Q,SX"1Q@JLG&(&.T,)*_8=,/0M_+D!7J?0YPK>!LGX MF,)B&@ 5YHHF:D4C;L?@BH9R12.)X+/55K70& L4G[\ZK>DRO?H*6[17:+\B M4J&!ECJ/\-N6JH0/4RN:HY/==?M#=GVI]H<]SW(]9V"IUQ9Y9FU1JHW;BMP" MC]<645Y;%&BU17%16Q3+VB+1S0L.>-5"\53[B?9Y 3)(.&R;T#.(<$N6?T^K M7EG1]6/%7ARPN.LLR@(_"'. 2A"YV.S6N/JZ#'-VJUPG\086,.??Z'QUY250 M]PT^+%P_GAG758G0YB;%Y$3.3E9L>J+-CSY9P0%XMOB.G#G/SQMED8QH-X\@ M46-A *T4N6*_ ,6 L.N?'XY,-0B7>>@H8P$_,':5I7D(RL8C35Z9&GQ-Z9<<^Q3"Q*9.>>& .[Y_U& EG;W40H*SIV3 M/3@M]^9F9-S7*:@FR.P'^3N13&(H/)$O:A;2:HT($E%LU'#+;'+X6?U!(2\9 M2B5H.I*I63UN,W#VVU['O0N^PO89ZFSYXF58AMQVD;17=576/'K2RSIID;9J8._1Z5D.XM_R):8T5A_ZZ>LM3^V%Q ME!0'WQ04U%RQ;9;MSGR?C4G%?VZ#B'[JNMF0'A&49O(' C3)XLU!NS:K4A@1 M_%%$$??>-;MHO1#Z3_8KSY+7**?'.VRZ+=&R)4!5?M8P4NCY@Z7DP0=F828! MM"X5R87F+PZF&;)_ASE 6DJ\#3B'^0'=([UT5I%Y6#!&5'YB^7>M4Q45VP5. M"%X@G//?ZQLH]W09*=T5?8NW7O+"%@+25F1M5K'=8=F=7B)(_OEH83MIE B?"N3Y0"+WSOKNK.-E CL_\.0Q>5*]D^/P6P0;4 MU=4CX-RL>*HG_P8_=LY6%:U&%0-$XX 4+&@=I3D7F).H\3%SCF$YUE*9F;!B MO1*U7EMMO6)MO:AIG)W#T?'*+3.T*#6_M:NO09I1.$]7/!ED$5]]9;_HFG?#YYB1O0-$ M302G(I\*DO[X9.3G+,DI67EAZC)VYW0!&DX@N!DTZ6,E/<69''J?<6/US8M% M(L,DL/;BUW""/SY>+1X=^'=DTD$]]+]26I;Q2Q046DC_Y!&MY<%28GM*#_%. MM@G -%LQL5 X'&:4N%\&:9)+\7_2.SX4I7)$S$>T"9WII\-)W]00HN)-N^]V MD7MAH7I?YNS2O&.GV.*-AJ\\[Z8[5H6:P#!"V#'Y3,F]%_@S[J.:1P/T++$O MIOXF/WWX],F=#.=Y&D#[[TN:+I-@*X/]7AJD\]4]>U@>*GW#KG(BHLW$4D)\^[YGJH M?0'.W Q"*4ZS^4IHO[R*8%]+[MF>O'3$:3E=4.G*Y48W+F(-(FN>BV3,97(#UT)QV'C8Y<'3_69%%AQ/KV1E,7P0SO MZ>]B[W5,710SL^ "0I)AJ H+7]+N[N@'LL-A\PUUE%;Y-AZ!& MHE)LOH)JD#C"BN&52J0U^X9@N57?-ZO7IA5SPK^TY-J*)BHX^3#O>L!%,6IH MM)41Q%&?U4$UQW"&7K/'LC5X1UQ[>V&FTY*PY#S[DV/X,=G2YW_E29#Z 6:: M]&X(IK4P(CKA(0#6[0I5[A96)YD[@7ZBT)Z3^F?LKO9>*(=!F*]X_?L\S]+, MPX;LX*)>]C'YY41$S*0A+HAB>VVV&3KIE\Z3#IQ*'W87_$0EUK>S8SGV&.X# MQ9+.]'O1!TZU0BGT]> G;6)9G<*/0EB*)AQ&B"J@$P MFL^)QU2GIPCPB@32'7052M=QZ-\&FX 91-B^2RK7<2(*T.'W\*@S1"9$_7G! M.4B._)&-@.++)(V(4_D>EDKZ*N'_\(5 :&7QIE=?5OO!)N"5>5 MTR:<+R(!#A5G!%D#/P+O3:?\EFQ5)5H"_M%SE^L_I475#_G/QCXK;\3*?>>Z M-1'@"$JCMUQ.>4X92T75)2 *,04[3MA!YB4[!/Z_BR/TO,S*H QPW":$9,5(GGY72Q@16FNP&(42Q5H?3+<-AZ#WH!] M.Z4MG/07[,ME95.4> 5S!'\+OZ*06W:6 );?C#^ZXOT_$)L&(%<9V.[X- M14E&K9$8VVMIFKMLD69!@GTKNUF8&2FL\'-NA9^ ?(4?Y)!TPD]R"J+IFN\A ML1Q[1VU(8V0C2VDPX/O^'S]\]^'#QR)/8D8^?IA]^(#_O]_";X:NR \?9X2=-Q]Q(/OAP^"]BNY4R:"#!DP%\1.2R^@95A14 MCM)^J8B<[B.?68\>5V&^C1,FMBUL751X*FAO7"?LF30LZF#=IPKW8;:B4>U M!?!J\@49C=( W"T[1(NP#O9I)Z MHBH(O^TFXRZKB3IRW$ILJ5S[AK#ICI:,I?5=C?8$R9XI?=L@I0GPO6)+(EX MG6K0H?7PC;P"QZQ"4+P9!4+X5CRH3*[)0J#O"MXI MDP^,0,WP'P*[Q9VX9@A&M L".,@X2MD=ZV.%D\AL(NF:TLP5[DM#D@BT8F9F M.:0-6]'F>$9-;9Y2QJ=C!DV>D U..$*Z46^A=26O/GU(3(.YX,Y46^>R&G5L M2<#^&7B.TMM1EBMV(VW@VWA**;,_;YE>B@@8X 7,=NS+!%C7K>K"8ZL<5TU+ M[DOF"$G,HA"[*Y?*U.I>;M?7EMBP;-6VR+W>4PZE6+B:Z7GUC2L MUEYQB\L#E*=:\U-/G*),5A57OZ/=+S9.6KI;W@GJW^+7HR; +CRG)6 I@9)+ M^4[H'=^*BV]&(I=R]<:1OPTBBKGWHX/NDY^!%X+,#-F$J,> M#@,KF:8R\J]EXD#PV9CG)(4U,G&HD8(# BY/7T!-&SSZE3K/K]/@B&R5LYHP M2X,6M]J4IAY52:3_Q:E@";KLP3MO0WMTR 82 M!&@X[Y'=AUDCPTAR[([5:Z8V9!3\:'NU'WVU$T[Z/=+>K_,82.-P(9\1[T/Z M9%PASY;+?).'X(O3 0C9SR$5220Z#J%TEL+VRG1/;?=L/SF] 8 X(XJ#/2S$ MF7+9LI^ C]E0KMO!%ZO260J0T7\E^LKY&C._(>FK062M[Q?G.M]8"[>O?[A9 MO@%5EG&7LE!OW"SD4!J1-(LHB C.L5T#],M0R>6(9(+<.^?>T@76DHFM.U4SII[7&?CLL:V[G HBXN]@-O:JO]5[>*H9![G+W"^ X2 ^ M>_PW+F[C,YNUC<_'BSN+ERUFMQ+W8A"^F*BL6^ M#42D?@;:,Z_AE&U$ 'E-SN(J4=&!@/4A-E)1\'DZPL6##5+U? M>0EX8E+9VT28,WVL14FRZ-:BK"3G-J(E<<*#DDQ>!,/)XHIG/"8%HBAO:SA? MG?FOH#_]Q+9Z1J.[. N@-344UC#5&NZK\QUD:WG1[I)]#@#_R+:X%\* GM?@ M8DT5X.T&N<%^6IP?\L89(A%RA,U%"IY *$ M8J=+1%O. 23]"QZ(8()P+K!5CK9LYSNU9)P5(GC!4;^YU=(_JD6Q7?Z0'MA= M-=MIN$.DIQ&Q?Q .8B/8DL(H[)"B"*Q8=NER)X]#O\YM[$4/%-P)RPQWPI?8 M#U;!DLQ$Q2!.=]A#%ZBW[WP(BX.(MGBXHH&-!CM".AX5R9(9X >K< M+](,OH9 1V*>&M?[KA$3?OLLRY+@.<_0*&&OX=YS"^/42XIR9N8IK+QN)PS( M"2D-_=K8K:" M,T2N6YYS5]58'+E(A)&^>+_$B>I8W1>_2$7(-D!6->1UUD?#CA3R-.3<,P4? MR2DH)F?P7%:8UW?6%W/5G:(? T8*;WCP$*2_$531$NC 6Q'$#EVU+H0Q\U$JL$A6J%(& MPW5R,$WB4C[.99!B% LT1@%$9@O#>B\12\Z%JO-,XJN=KN"-Z5:^%#8!.P%. MW1+XM>.61M=L?B_D7] U^UWG*DG9-(@3%-\D09(3EZ"R]]$@8J""7.#ZS5>/ M="EBAU=1%F0A]1?QCW'6#VM?T4=W]9HJ&&@_2)A!!KKT&BKI3TB^DD4&W0?,4)A[\'GSQ&TIE [K,\.IC02%TJV/+1MC'&(0XX.KK M-A"J^B5\G>*Y1[KUQ*_/7A)*>9(VIQBE>9B!QNO!7WQ@YI7)AW^5.8;EV9=: M52.P"U&6&-$I4K51=%*-32&AIG 1D2,#RP6^P09ZGGF"KY%./ M\<_888.898%\?LM3Y6$.>"'*'2[F];;;F%V@^#V;J_Y__\.?/WW\Y_\7ELBG M6R8V#$GH2Y""BNB3;?[,["^97(,,!>["@BZ^D+#JXR^(DRMM/P']87'J.D!W MP#<.V_TL723L7LR3'2;R60?RTS!ES@6FC!AG8,I402C*Y'J)XNP2/\IM?H&/!,TUHHU0;MQ7;D.-K4KX- VT;OM4NNX,# M3*O $D45J50$RZT>80SR7L9A1 M5!#@G(1/>M(K4 68SFZJZI<^#%)UCZ2OO:X 3E.2^C)MY%X!TVSAP]ASV4NB M2,#MUQ;*:$/JO#=4?[;K&T0-TG"M 4A#JZ/6/;U.8$-F!F:"/MU)BEX#I#NB MT'LZR7VQW-6S+^@BG21A1 E2G+D63:N5V ,<"FG! M[550),C8I#DW5OT$V=?UB$KVG8?3 M+4BQ#XM3)\N P#;6Y"HP:NJD&@IEAL\'B1K7<<(.?/2LQ2%,SGY1[;%STY-/ MREXX;B'^"G>0QI.&>7O::U+J#)%@\6$0E5R$Y1B,"%HIGV(6DV7\"K&IS,OR M+&;/9=Y7V#^N#RJG:U37?N+D5JEM><,@=0VG)^:^2;Q1Y;QNU+;[)/;S958 MHM!^R"Z"'@9&!4&'Y4%6)2BU0BZ+X31X4>J!SF3!7@':K[K',?8ZO1>MSX=I M>>Y"O!+$ 92K[.+(%;<>] MO1P*5VK94'9Q.6Y!4>D18?9#1MFNNXV76C?0?I\7=Y,@)!M0YZH$>1=1_-U* M]#_5>AL-T6+*C=A'.X9P8CQO<&IM/&A;W&TT!72C?OG!4$.WQ-Q\#=VI2!3U M!B@Q<"=J6,AX)(+5*4I;+N?$U_HN9^2AQ\QOYJ66*T!'VKTZD,2EMVL'(_&8 M;[=A0!.7P"4^8^8HV))4,#429LGPBR>.!0E9 @PL63XM3+J[@31 MZ:&5P%$#_P_)=:]>2!%B3:94P!^8 F'^0ANI:KJ8WHCIR)^3.-^R)[!" R-6 MU"\"5ET+--FD,WX-:7//]%P7_"-6,)9^9SQ0E*!)?@DRC$_J+)."Y]_GRN^U MB)'KBU<&+?@@7D9HA)GK6\<57]-?+Z-]4-.*/:M@Q>]\W72-9-3/W'DP["G* MT]P+H<)ZGCRQ.RC)O"#*=N>[.W!F]NEX)$AC]3848VC4F;V-U)WW0G(AGGZ! MMI#1890#[%G0&7D&.@0SX@CV6H^7)DH5"EK.7Y%5*0Q72%D4ARVWDGA)J9]> M)_%&@D_/5WIZ8W?(JR3A=9/G<]D1RG=S]D<\8S%=@1GU6V;>+X,MTV0\QV[P?E)IQZSY&IP=ID4N[P/6 M_"9>E$%3S'ZYR 4M1QTV;;%=D7SLG'?TC\F$FDO*_WL=)Q=Q&%)L&*ZPP;H[ MG4O^5I6_\TY.2+[%%*^EFK2 $=/(:R2^AIPW@J9U51.0RF# MB&SVF!/BMGC%+DV? DN"6RMW<4;M1?)U^G^05>@PQ? 1?6>B5O3\YA6&HJ&" MZ!;BJ+2^+F'ACF977X6[YW,<^V]!&/94]*J3%L@[-0^1$WT[4/$S@J3A=T(O MO-)@"I>.YJXVS+47%3CB&,* VZ8#_.DT7\UC4WL%QI! 3!PP4D M)\U_4[F46R$@P=&$+NWAB),TG/G?\,X%?\=\I:")'B@6^=U[2;;K&\ 6];B> MI$T23IQL@;HKOBW/0#ZU1UA<* ML"[](#_TEE_D9T[1;:M[*T)4]OQRV;Q,!=WX!73-\P"-3+R]VLZ>^HKTZ8BY M]M+O9M4]@P=Q8 VQ#!7^+4=G11NP=D"]X&6X81B_@4.ZY_E>I%UJ;;H1F#(Q MT=Q?Y=QMGN.P M<[4OTB">[!7NNCXMFKT,+ 8K.,Z8L2F)Z MSRO%&I)DWJLWJUM^A;TT:D-=Q7:/V#""47M)00"R=MF2&4]C8D[Z8 M2C89.+FOL!(R!Y3%OY+!)04O#7IZ[]=Q1/E!UQDM%_N^ !T!4C]-=O6=-03/ M^_U$&T!,K;=6;89P':FAJK,%:*,&9F[5P/H<'YMY2T,W8NXOS5CWKRW.1[ID M^[._C\R%H&MJ1_%&& XER)]3-@?4-+VR_^GI9BBH$20WC)/!D@QFV46%("XS MS2$2^1)!0\^%]U6$<[M7,Q;4]&[4#G4Q2P*8I0":%!H*T/2EV#^2:M_(H*BK M5L4K[HH&X5R#K\ID["KL)F85O# =)F*J^WRU6-,+0*@\6V:WL=9=M33KS;%BIU8R[K'EYW+ C_#Q/ ]!_^M7K("DB:4V6Z8HB'=><-WVI M\SQ+,P_M*LNGJ$;Y9$1J0NXBB-PX!WE#^+_'N>/H?_Q-@)8R40A1JHN?5,8=7G!D@;;799-ZSF%R$E MS@$I6!@DIQ5?T'T2=#8R>==HI#!%+FNKMQ5LDF/6=="G.V;=]6OJ6<)W*DJS M93'4%X<=0NR*9,:,=5PN\@Y@9 19A_#QEN30TU./>#_.\U&+V/">!P%JT8K\ M8.L!\BHG$I;E:6U'QHF2.UT)0\G7ED/#.FRW.([\L?^N,&HJ %!0"+82U9!GV\ATZU$2K =8"R/91EL0L0BA MM@B.M:V]]G5G;U[B0Z49.]D6;W&OXOJ#O1#%/(1--$#5O4.!#?V37?S,8/) M*H?"T#"$8K3(_^(EOU+P&8MZ\WZOC)/%JTH15M7U [PCRV(9E[47BM*J/$%6X-RZTL1M\:_V MO^);IE /@3'L^_B.O1"ZP]Y$%]XV8/9XU\(?10V;S4+\7!" MWS,QEJ MKK[290X)57U:GU>GK"&XD9FR%NE3$RKG)DMMNB-Y(4S%&\F+)M?7%+&=>))P-_"&TFXOIB"IZ >^HAS12Z0B M)HD5:&?^+WF:]M!E'2X;M*[K^?KE4[%K>>!"J(+Z"HG'H N'55SW-!U&^Y])FP"_L MD6X]CEVB4%.[N9Y*9V)!MT!-=77^69-!>045[P5\K3MGH%T9#!=@A2"#H\3= M!A&]R>BFZQE6BPI'?@;2!&D/#W[76:Q6B'<#R7;K1?YC_OP+NR06,;159*8+ M9F)W3>4 -Z4@"-7&G"1/6'>9NV%+#./N*"6G$TAUP/!^^O<): ]80/ZI%YB6)()^ M^PID+?GW<8*^SJ37WZ)[Y 2E0)[EV3I.0.GJ[O'7%&1%SKG'WXX$)IC%OACN M^+^D6V8K!7V<)#J):3)JUI7IE,:(T/611/S4P"[R/F50+ MLBI;-DCZIR1;@Q92&%/NW(-&.[&;J!H(U6+O.)\6Y9D-@*]#]8RS*'%QM93: MQ=U$M6BOPW6*LRAHTXX=!+/W;!,GF2A-F*_*2DW7\*=&%,Z2/3WN5.0Q@J&Z M4-1Y/I!E0?1PZ*&WXSXJV@KU[R=(D)NO5IUWX9'HFSA?O%J=GMR5>(=(YCV3 MQW5'25X=?)DG[.BZQT N0!+0._J&?^E>T2L+_CD,7O"$@[PSE"A@/,&=%S&!(V6.W8$)+D7WB)2@-=WK@]+4Z+-0\1$1,QD M5.#(N4Y4Y'([P#45$4C\+C;;/,-^(>S#8]\,^UZ@%8"7[.![2B# 3LD[F7!! MOT5 (*IR2KT79CO T4IRO9] 01^&>V)M$5;6VW@OD$.Q'/T/*=C#L!;OTF^AXH']"UA\1]D_&8_[31ZT4&O,^T((I$22 MKBDT:@U,OO[._B=8P9M&#H48C+MO7=D'KE^Y63+(MOJRF&P&_X %Q+X_+] ] MW"4SVQ:H$L,PD2G[/:4NO(2.$Y3=IQB2<1M MU\!-N96;H OA95[?STR=B%FQ0-M9KS9;PH@WHX1@!'E=N^/(DUTIC.3YH44I M,#^WVW '==@!9BQH-3_]PM!(EQ2$]6JB 0(ZUN4R44T;A'/:3P2O3E$(T[U5 M"K^ !9G)\EN"N>9,TZDSK1GYY95V9M,+#YET(:C>2T6+.TOU#)J;(E0-GGPU MBSLOIP/1BL]!BE3TK-*;%+I/8L+"NO726L4!L!Q=:JIMMN__J"S-?$;"#<7Y<&.3@M[(R71M$ MK_:WSA)7R!-;QX4-TEQ;[JIN'F!L #?4N;9E1RSC&--DTXL=W"MAEF31=+%C MWY/S^,M]0J&>3TQW%OD\=1R#/_TZG@G*"@D 9 N!)"(4HH M(X H8HPB"L@H46X[0C$]-+CHE?:H8:LLC)C@$&F0]J7: Q6K$FWP!.C^!=*U M#111B@Z*>\6JS#>,=[0C>4F[F&D?OB\I02=JU*6=/ M'/%1G+H8I3)6LB^+,SR*B+YY(4\E5%:P?ACW1M; "4@F4B65FX.9&OQHQBB? M.[P-V_*IBX7+A2F@S'@LW"#&E7,R8ID%0S7O;&:^-$?":;>T%U[D:<8LU"2U M(XK)MMX7J90EVT0*L\[848 MO4I:QRGN9ZR7U>ZQ4*,M6.62]2VDMO*TUM#092\ MF4-=[=B;KQ[2//TIR-;G<;9>!!MP&6D9A.*!B ,2'7UXG3&#P'KWX+8B"V8(EF6'IMN>&<6*T%#9M[T9+[E- M048Q3EZN.=:U=I%=\1_42Q9O<&8.L@?YZ M/WWX],,(B14]E<7&OA*#:(C6)3.C^6.+I^[4^0I,G.LP?NN;.U)O?\+9%4I\FS$;(;BG%94D(3=!G02R_S;@-F! *Q[9>M+,2 M'.9$"+;;Y96_VN10Z>[-R.WMA2*B70E(>(2;2*&C&-ZWBR2V'WZM$T MB=V%QWU:4F2M92SX6)ANZ+0N,Q9L"2+/.12@;&<,D;!@2Q#C\$,[L2S-4,F+ M?=TF0(T4Y 9R/UB207\-PPH"-^@50D_\1,/PWZ/X+7IDMFL<,9L'(&VZ?AJ< M)@&B[W\%JD22Y4@]R0F(8A3'#R]/H5ZJ)!61!;>(%]Y7"(F!_R:(7J[C9-B" M(H7#!YH$I/YHS&A0.Z>])I5H6LK7Q%3Q#'[*DYW :6(LBU88B/."#C8>:5W3 MT$?$IOB5*V%9CGW-,N^K4^BXX39."4'W9):HIL=KL=?3\UTQ1GP+V *6]X%E MV%Q1%WF]"9: "03^.^Z-_F1 ME V@,;:?GRF:[M)=N4Y*-U<5_P7O;U=&NG"VT4D M]6&<> [$,P)O3_?WMU=?KNX69[?D\N;QXG;^^/1P16[NKN7"%,86TII5Y0)(TT4;6?84/8$D5IPM0"N#42+@A@ZL)+&TZ49HQ24 M?LVPQX.;D,4"NY0,TDG"OHA5L8MRK^\[E^6N57CNROLE5(F4W4IP'5TS0CVO MI#^=KB1B-]9B\*NY*E0)F&\HOX8$D8(J"HP<^:*$PWOI&B(H>3EF1 %5P20( MP8J%9FJ>4Y35K#OWHD)( "1Q=/A?TG29!%N>.PO@SQF-[N(L6%*$#V>2,*M/ ME,$5+18@V[_G;:U-#"&4-SXUB7!NA%_%V=%GD(@R/,0ZYAQ@29ZKJWVX15'[ MNUB,^8J(*0F?$W[#9P6<'B)K$N=%MPVLO3SYM3#=FOUWA\LS8$63A/H+[VN? M+@ZE3&%?4-6AB ;IYF!)'./U"5%.3(:PQ#XX*S5RCE6AGC*8'LC%X=WETJDN MBK8>*-:C12]P.>:=ZT>Y.UT6@BFBA%.=OAP5L8'AA%$)AYNM%R0\,PAJ[#!5 MC2>H+>)S>AFDVSBE_GS5-::NZ,-1K"'G\#F$4BJG86-.4%3]1:I6&:K6,D1Q M72?GMVJ@X+XO@NM^U4[$-#Y$!=6?\*FPB@MS1_E6U<#R PZ6O\JS/'&@BA?G MS8]QR%;52W;70GL02G4AH;,9VKO="\8_0%^R: M&2/8^LU"AI4N@=&AA*UK9286R#$3)8G:.9$*K*6,"4.$-("A"?* NBN;YDF9 MB!"*#^'MSD NWE7OO]Y=LZDH%]$3BXB]I=[[L(@K6,37_UK$%E? 9]Z12]N4 M(ZUGN:/2?1P&RYV54U/U57H7QFGZ;=%>Z62D"4N"* EFA%,F/XO_#G+X[[=* M1:#@?B!HE5UBG^DJ3FA3LUCG,.9VA:TL)DX4:8?GU7)-_3RD\Y7,(A'0##4' M&5OQI<3_44X;?B1=0%/3OGOY8(JSJ.KU.?X)+[H#'J2;;- LD&5N2FIX.Y+R U)((!A"BE .V[QW-WN+D MUT*FP?42M2$!LBCTTE3UKE0035ZHBI)[YWOV_[@' =#G\3L4FZW++5NB4"&6 M"A;/:41707=_B0@1XAPH+R T;NSLLYS=_7%R'22; M&[^KJL%I$"!";B[=PGAF L834_;[=* U(3QYG8*CMK,V^=_K_5$2PBD<#-O8 M!;R2. %[N9[%=UO -TBJ ]2,6)6G5#!4+=3@UQ36MK![@JE;\Z@G6-JA.TC, M0]A$0\"3N1/84#L@@IX$'DAE7QBT5Y+=WYX>.[Z4I[N;Q=4E>5R<+:X>I\2? MOH9/$>(6X.?@*, K;B"HW>IYAP$)1Z'&PNBYQB#]ER *-OE&YEU?QXG0W JT M2C3).ALWY?:E8GXP<'B: -EP%B3P*T?26 J@F:5BPUF;TZ%71 4\Q4K,5X3/ M3,34\FA+,9%50NYH3:FYD>PV*##.VAAM2,U%D>N@%H=#!U_0)&-7I80G6;)3 M&-%Q90L2EZTA2@Y!=A,$RS[IK56^0"3JO&FA%5$:/)I(;^+LZWO/$;\\59SM M5"Q<#&C263\HEPG [D\%41)'SCIV6V%>&M+ M"3F6&6SQ[P1NRU+X+*F3=GY M[%S%79Z>Y=DZ3L#'TKEDK_!E,*HS_KFFI"!\*@*5NH@*J5(NE8!$\ :0"N5X M/AQ"?"Z'$/7AX$[^.):;[K>X-GO(O:[TI:X!9!4"?H"1?77LND85GID'4=EU M@>=!8*"88* 8'W&F?(^S8/JW0LZ;$T;.1<*(&&GXOC4+:"N[TB-ZZ5AR#]M:BY_=3SA#%( MDX31AG8L@CCY= ("A3*BIPL"-+7JZ%.0PPQ/-@CCXJW(B_TIRM/<"V'&>?+$ MF$"3/-O=02NR?@!.@C27)DZ(1GU&./T!O/0N!#2]DP>E='6S\'R#^>HQ>(DP M?LQN#I[# L5$D( 4T/364MF'EMV0%O-)M%+PVVS%C,X4#K?R2L5"R#E?$6T> M4DQ$Y$Q#E)RU:-P\?>%IFY!5#!]$XF-R'+8^^_3AXY\1 M5>?WMU 59NVPN=V_OR6OR2:^RQ'NG)W=>12X]*L?UR+DCG[-%F\T?*5?XBA; M=SVR>_1+<>KW&W8Q2C!0#G1&O:[F+(I J\+2_IZ%0H33$C@!TV6[JO+'->\5 MP!E\ T&M@4HEQ%QL&T@@G/:,*.I%JO=IR%:)45Q(XYV6-!4NT+:ORVT#:0#L MA,Q5]A^XT%Z]$*XRT;YZIT$;]756 #8I.+NQQR@MIB(;,1?QB\E<&1[.I)6> M#!#N#%WZ[ =M"MD0?$>T24Y-2,/-<=3[=-E!*E[^*K2C2S8O8F\P=0LKN*IC M'7V4WY0H30QGF%7KNGJHQUM!LOIUG*QHX,:',.!:[%E,@_0D'U) [82V]<:= M)XZT[Q#=L_R@0U_L00H.W"^ BRF#AIJ&(:,S%NYW@#8QM@7Q^.W;N+R:ZIR!!WFA(E%A.7@2CLY@AQXP$ M2->MY^,Z2)=>R)&YEYUQ*I7?@Y.3T-M+5Q"5EKBO=-T,($*Y7CE>-?@$>=)T MA6?0;LYZO"*-#M-T)G/:=5946>089=YC+)L)$E:L78&I6+4\KHXAK>"]E"\- MZ?MQA#7$*'!/C\MB#<"Y\(8!:=H+HI3X[#L)XQ1VQ):'MD%7SV)FR!.*U_H? M4D)EYO@6VE4!8^Z+/FPO1?E+F;.WO9<03_@L!*<17X/[&@[;HE;N[C'E+3!1 M88-17S)RMF3;,\=F;9=T%2P[EWY+PH6([S3:1!!W6.QM7[(2>(F2Q>?D3D*4 M2H?]J0I3X0UJN>V<.WOL2[E%)]ICYB79L;*>TY<@PEODW O=AF-/>HF M-6$QR3#!4M>"ZG?)H/%2Y=JX5&JF/6\-*8@.!,1I4YSAO#6'&V9>!ZML/41+ MT&MFXYV4@*6\FW]RZ8Z]^@K@%&D 7/?*R1/NV*NOI"#H+&G.)O\5/N5AA##Z MENZ*HOD>&$*$8DZ0%J[JP+9N"[-$KG\#KV=N#[AA[B MV*C#"_OF14F*>/%*FH-D/FG8$1(8]S%>96]>0L]\'Y>TJU*KD28*=%<29^]) MDC\MX2%X>Z]3U]IR%0JGZ1B6E>Y"6_Q8AWG*=L^5]@M M@$8\30%KB9D=#9JC%8PB+&)#1!9HKLF)DRVC[NI218GN^)Y M+^OJNKU:K>@29=7<@@^(^F$P1;R,B/F)8J#\C'N@G5&7S,A18B*S58$6';+M M0]%7UZD/LK(0P4X>GZH_*%=:C)/6YT34RGJ+LKQ3 [L1Q:_S/$LS#^-DI48[ M5U]IL@Q2>I\$2X!*ES>Y%Q9*?V=]K J$Z1"VT',#MM!,EB033:"*1E-2*()2 MS;@>J 333"BW6N$IOSKI2NT-!U7QQ@Z],*S9&N%]%9X3=DC?^'"5R^X1O-"[ MG^\'3GZ3JJ@?/P%)*GQ! XJC,$VQR!_V81R!O[:/,2^@#Q2Q FLZCJZ^ .),'Z9JWN(?^%'W2L( X>7>+_>8P6U M\BN%C8/J-%-.LP"@\X5SH'-(51 5=H@B*S/>3D4>(R]:$P/$VB;Q)D8E$%VW M)R.2=I<=?$_.[S'P)EQ?WES<1&#L^-PGUL,E,R- C0ARSGUL5M@WVETH[A'W M+0PV+A/61:M3S?.G>L?9ZI,GII .T5FY7]YLZ$YY+F4VWJ3P (.DJ9NN>8.( MI!T7'=^E\T-$>:I%YX!L9Z,3',(B28*#-8'K+T5UKF\ABD-KOTT'W;LX>J4I M^/3 69;BUBA#^]_%V7_0K-Q?]SI.Q*]@G+/6"(I!Z8$%CMAO,[*C&2F8FHD$ M4>Q4I3'V>UU?$\HX4<2-#@-&)X*$;D0)Z%NY1_W6<>[M'K;:G,WH@2H$9MJ% MER0[]EIQ!=EB/>;/O]!EMHC9V18D?4"<*D'7U-P(?$*,V6>X\P0#D.->L/ ; M6AU][P#&3ZQ6!*.&2W-%X)\!Q0\/'>Y!!*5]4-8=N@4" ; %>DGY?V^B_0;R M_4!6!VT;[T*C?;+9)_,H;3?;*)%,4B4YR M@![&%D792WO>DV>"6.H\C#M?6>JH9P&GOL!9'[ ;W^CK9WS<:@66'#>$9XT. MT;^OH3=/5[-SORW/3.O+I*6.?US09-/U.]!L72!5DC<(!H M!B],Y4A_$T?V=9PPU>VG(%O#WV-1_@CS;*0\OCTCS0%QN:K M!_9#$D#_"\P6>8+^'SW-"'GI@0L-P#_>"I[8XG#8DRPF$GO,O;Z5=KR"(9!ME[@6]EVSH#U0;E:9E8*<2ZX5KG,7!>E].-: MQ79/@ELS8UZP[!I5V4:F+M 9(#>W.[LU"-#.>)8].C'S&DZHBYQ]X!N:W ;> M+#$6<^2 1:A,)*X M\# 7D9,1-1L1TVE1.&0R X<[OU&V/0*UCAMYU MBP<;JIP!/V("5-_:70Y2P3N#^#BO4,%FW"N0SFK,_QGA&5C.<.N'60_E.-$/23R2@8R$D5>K31M)S<,R-:"$@ZW?9:/R10R'E@9$T,WY M5H5J4;5BGFFOZXF_6[$9/;1$*5>(@T("$H,()&,RD)@+,4,L^*5PQL.52F(- M4B%"49S=L:?R;O0/OY=W0!@I&N<$62? NP*UD-Q#5 GX-U NG#IC3^:-&)9? M>0?#L)$:L1D@0%M0=-E M MT%WF*WTOB^@G7FU[6SGMW;:M6348"(IZ8-GK+OH+IQFBY18;O(@"<3FI+S0P MIO#B.22VGK:O;793\7!FXO&I57,5.(7XA;O?W#G/7-K0ZKFAR#!VK M%NN$=@W(-K:"GA6. WUJT:D+ISWY=2BU[_JCVY,DYM#>_;(J>6$-#]JX5YYZ MLUT^XR3O(T!^?4[87>D&V@Q)GXI(!M W'G6 A@4QLJV.9$;=(YE9EDL[PMN\ M+^<@-W;%VV^YVT[( ?OMNA"XZ+7;3ES7C79+F1ZJWHCI^ZLXV<"D17-)Y:8. M-E@&\32DP^TRJOM/F-'IN%]Q]YP/)4C0MW&4Y%"OE]SOA9 M7H>QU]E4Y>GCG!!!2A-EN"+IW3W7%S$S#WMZ Y#&(-:^NZB0 E(J%05^9J2S M2R^CUUZ0($[R>%7BM3&[3(O9:9!6%>66* X!>0@(Q+&G_^M]-=T=3_NK*2LZ M7V"R]SZLY@I6$Y&NU3WR_[?W9;VM(UF:[_TK]-;5P"U4WNQ!+T"C 7G+\K2O MY;;E+-3,PX 60Q8S*5+%Q;ZJ7]]Q8F.0C @&*5*'RAR@47G;.K&<8"QG_<[; MU._(Y:ZN+HKT7]]*+)E\B86CZHE.]\B*!?.G[R3$09FIR3I=:+V> 79P5'[J MX;$6IJ;**:UD%K:]34& HV1.:@.)6_G,R<>3,2KU4TWZXY$BE@C/B7,QIV.T MAKCMR>T9\"*H3 _C03(TG2"_DT\M9Z,0)$!6UWK_1RD\G$5*V^Q(6,9DM;5J M=:=H,.YRV]/C?4S$7O6(R V47(;@I#<.$,X3CFPHP1.ZA:3&LMK>10E]_R.H'*\T M(%[48Z@S3*G2<+&I[G5-':>&R21,UW#ONSF?4IEI2XC/+Z\GIB ;9=\_T'[S M?SI+.O*(/-45- =C"';]J^.:ME]^CX9*$@]I\B[\S^N:]YF^2[17C,I PWFJ MQQM9&)LP$@+L/R)HL!US/32D@]DF92BB*8;\4AC2O\XW*HF1F,Z+I&5>!5A. MEG$&1OH;89)@9I6(RWV'-!OZ861WBZJ_!>]PWM.O8:>:O?6MV][ZUK2W M"JOJSW-W,"@7PL]S\A_,;\5K[^K+JUB5J3*@Y6)H%;N8OC=.Y3V]#ABK?7)6 M 75DGEP5W)Y4!;?K:2NX/0!0 JD'%SY3Y>?0"UKRYBD17ZU7K@7'K@WT1:8W3!X#-O$*Q*6^SJ;DX*==&_,2M9#U7K,><=3 \RC3(/[RI$H7%M"=W MVA70;JZA'W_RNZM_$/X=I3U_+@*,>NFKT,A$^)<)I74.T2*NX9:SX+0RTKY@ M-I?&7DTGT;XZO+#G=X-,PV,]Q="*&$.F_H+VRH6@YRN8H4\(_S@]40)/* +YUA[5WM_Y.E+ISV#[-<3G"CM M0D4+U>WD?I2Q>;)7+*HS-GO((E8C@\3A,E]#.S] MPG-/N./@/AE64< @>^7\TQ,HE@QH0&D6LH!7AN[[XP]?_XW%$O[^EFH\3YEG M*@Z?+GR%J0I7S'W)6Y!<:E4FC/8$!_.&4D!!Z+>A=P[MY8^RFP7T,]L)-XKD M_C&3LPXGG?4-.="1>$0A_7=,V(Y+0EW)'6S4K+K^LE"=,[N6WOUE,5>W75;] M,[:"RV6K9I#T^W"3ZTM5E+ZLW/Z8%B1_2(,$\'B$# $UZ&0Y]W%0!\L]U3". M(*:HBO'5$%^@--]O@F?YDLH\!8U?B(8NX)IGX[(OKT;6UD*D+IPGS,"GE/FR MT,SU99%FQQKQY#'D02&M^ LU@V:C+].5?$=QD]%\N0?K4LBBQZ*PNV]8L4(@7.E4DQ'H,MF4YQR9&^)T22>R%Q M##50DO!;D/U*P$1WHM>!=\BN*=7E]*Z&\?AH%T 5O:*%1FA>A&\:)*$\\-, M7(%F8EV*OH\W)*97;'9ZV9HS <$+19;.?*&F?GE@_*9:K9*E>A+!&&O;?H:3S>4FW!>6>-*(?3H4Q9'TO M9.=?6C$?YT$W')_#VELN.J8'_X/$Z0'"G-(,6"590G6$URG%DTFX:QBJ,?E; M9T&HH->EXEKIIBW@]R0WA/_W/E'!&J+ V8EZNQQ@\0\5JIBKTD^R#A79K=E45)]8L\+T^(R:V?(OD^ M5_6*V6!,O>##+>1X%\RZ 1V?HQ$&'T$4,YD4&-YRAJ/)&696CA,A/;AI##J9 M//;TI.G6E"$UYRF?H9<=B6.X)()DJ%XJ7AS6TT)T-=<];JEBK=0R MA_B:*B=&E''6QOO-+XU7->=--0IH-5%E(.0*SGG-PW!%L#C@G(,=?XN2:%_N M023/P7?Z$.VC8K7EX:P?9!G^4H+Y]O;J?GVSI"^%J$6_VO).)O,9L:N,C['@ M,UV(J2[47!=LL@R84DQW(>>[X!->T!DOQ)2!CG=X9F\1\I)W^HE.7NK%U>)^ ML5[<+"SK_;M:[AK"KURKH+$M"[6N,5M7$(\^Q+*E6QXR?9ZJS,LD'#W<1.M> M(>*>">]W*LYJH&CWRZO[A_OU_>W+8OEXLWCY\_+Y]L^KAYO;YY=_7-S^]^O] M^J\36*E G+G?;+-E&49%FBV+@N3\'KV+@Z%FC?OKN^>%Z'&A=;F /N?.@_Y1 M$!CATB#HV=DAY=E=+#GD&D2)['B=AH,C];B<6>M:YM-3]L0 "QCA8E@SR-$X M_ W+B%]N*0,HX !C#P_B("3%J1A"/]7]DR CY P;L]7U_94)UW;,7>FFJZC M,=(J+WP&Q]E3%B6;Z!#$5-QZI]LG(?F)A2-DAPNMQS.$7HS'2$UL-'$SS46_ MI,I8" K9"3*$ZF/"M_:D>=9A+Z:=;)X5 ,H+UO55)LP3)Y@A15?L?A2]36:/ M'&OJ]:WEH,@L93GZ6KSG(']:D_:JX#PX18P'ON%CWCF6B\.2>:4:B]Z (I3ELO/ M6?IE;&9MQ5_X.(NS<\RV-Q22A^T#H /795ZD>Y*I$(-E&++<^R 6,*!0F(33 M#\L4;IQSV1E/6M^(X550RG$1J DL,@&!2K?(1C;CA>:F.OGG71KEYA2\P:@+ M.6P5];&H!E:HL'0/J693Y: CK$@=Z%=Q'91T7+J!-FI+\&V@[XQS!FLY%V7< M^+3Z>9&#:3%!%\NW$?(QXV6,)W3@!_F.OJ7P'WAHJ2#!*BH5# N**H&G .Y MITP\8?_0NF=9H'*$J<'5)^&P%I8@V=S /T@UQJ7QI*6E]?ETTX."3<%MNT)K M/Y[/6#1^0OZK^K_]N#]7#?E'\BG"\*& ?)8F])\;HE5U&J&H&F?"(L1GX*L&)=!F;B+95Q0:N@F*8+FA%P1' M)>/A+L,J#C64(5E$*:0C+()J""K4TC&H=L0&F4K9&9\]:<04;$'/"ZUK7J%C MNBI1$W'5R)%R?+$IXT[S8K7]*4U#YHOGUK_;[YNXA'=I0L@F5CN&'C8VM&YZ M!!^;&'YA@0?Z,M5614LVWSB=$G?TI/EJ.Z.^ON>X M41KVLW;E2IG/76475K^-:T@T%.QDERR')]%R#JO??SM+8Q+A5(U/6(64K8(0 MN/44V:GB;97+Z=E0&9C%W>8_<;#?:9*^18PR_1=4"N;6Y3>Z"HMUM"=_Y)7U M2$;?@#T8/!2J;L)M\A>_+,W8>6UELJJB,L^\8J JBX#711 (S).%O9]K 9IN MV-5V48U8*R7-!UV(41=K@?)X#IN0U1'_$"7DOB#[$T)!1+3!DXHVJ/SN_Q>Z M7[#^+XJY1K (.H<#/%4-!H4$=-\> 6P,GU^M+%JO@DQVL1!,1.R M+)_:WP&K)LQL3'[A$#X&>RI.?0M^23,9LW#2_:$"=*:[._AG$E&C[QEA;K#; M[X>(IW?<# !C;IX[$?\:R-Y!'1+=@W&;3";@CLJ5/%J"&]7KHNJ6U1^Z"&9J MAZ?K^YPC&O(Z(U3=@T0&D@.P11MH7KI41M%%3'#R7Z2WZ$M5E(U9)OG<>!TW M'*RVS&=B7/_F?;F?$H%2JX=V2J!VE%[%D[.&)XW%E=5+)Z%IW,%W7DAX#RF M# &#A-P>RG9.$][M,2W^2HH*'Z?JB3=J@H.?<@V])ID:QXH!)P*)H@2LVI 1 MK1 Q*"$8_O__HGIC,JFYJF*!*HJ!C_R%Q3TZ2VY TA87Z7 MI7N)/ >Y& JL;KB=G/7+D09ES[")=&R^"^*K82+7F(LTYG)1T3 A[,"HG[J# MO);9IL9?D&WD].@_.V8H*/X$^)+D4/R1?P31'"99#^T!#ZD $%!IB&IUTVY: MMG9_.CL+3'-N"LT_952/XB==1/V04)TOB"#ZC.)89VYX+TAL*]?W_A!$&:^G M"P$)3*[GT_\SB0% \C4GIL_HU1"9N<%U--C_"+0HGCKVU;0&8_:/O%3VFO8WJ![>CFFV1%J W*PAM8A-1'-9](%0XR MY(D[C&E7Q\J9.^@6F7I9[$3(-[-1])!BJV*R;R#FRC?Q"E]%(E+,'&0XS^@ MX'L,XNJ.=3R6)E+4^\NJVU3^= !';%]EG@TQF8,@N2#?L0M7&F!:C)B(\,]& M(T+_*2.0%R2A.B1TI2Q(Q^0MR[$9T!.VP#-905!Z?V])!-4[\K^0Z'T'QN\/ MNH_?"8NPAL"1NR#*F MD5!/(J#/#/%)3%VN%>GNRN"K=K,Q:U.M3S7>6F)_M M6QJR&$!91**=WO"1UM\8T0 &V=#.NN2EO M. G1U3[E/[)>LTT:=%E[&8;T8L[9FJXRNB\^HF13FWH7+;Y$P<7GV^_!GDJA M<)8?HE_I';9+TW"U?4VVP4>:0:S<"RF*F-@.R:".L"V?54:AT>;92&V<@Z5G MG+I +/;1;1P:<2#DQ3,Y*IN_83[!4N+F!A!1/Y$*"JWWUD:(?7&#'7>U9;>R MPTS7HL)<\P?R'FR.5T'RZVI[%Z=9% 86(<=*B2ILPRK*E-.;,E/^4_8JLK/Z MUCRK;5EX0"?(6TV> /K,:)=S+V&N9Q>87_DGJID77,GX^H,X[EK!'\N&]6J% M?654&#@LNLSN%S-3X@;)*%R4UC-J),!^_DA"]L"- B$Y77+V -%C%)Y5R:''A]^@!^VMJ8# QW!Q/ 14< MZ<&B(O*&F8*OCK5?NG7M'ATA6KRNP89%A4LH6M>T<.F_S60[ED&\>HNC]Y;R MXR3\+;M0Z MP 2Z40;.;@JPEK7>I5,[G$68ASKY MW0'5+5+L"T()Y9WZ9VY30#TL,2=VCKQ(8/$,\AT++0I)>'5\S>%AOF=J#/@T M8 =;PUW\6Z.K.&^%I^7;0HINHI(B.R @!V*+B])P*CK\6CXMT9F4X80B:=! MTRH==OS.1MA,>3P$](^US\(N4_JM("75&(9TH3CL5B%0# 6D[X\QT\W:/ M#W",8\7=NS6V;[6W+EDVK.MRESHVO;Y-QZ M^MSDV%>1N"%;B?2.J#QW$T0G]0O9E!ED-G_?[. J .S5IK/:1(-HM'N&.9CQ M8K2?L&W&99:P+$0J(=Q%WUD^HGU_V*EGD1!$N)H,S7)7F 1W106\;>2T MD@SJ"/L;VJWU5G]U5QML*:1\R\G?2O!T?0"FMQ,IQ$J,S819EF%6)2K/;'9D MOX@J'4UFY%O1(O]L7\9!CBU$-N!,S8ILG09]R@V]>ED6NS2S!ZE:R6>2 MCO(@2]2U] \3$?+J4RUNM;W-BVA/=[1QN]0IL#=+D._ VD[_ Q:$CR &VP&_ MY)M8*L;=TZ/]K+1T'WN;N\4\K]A&<'7/&]?0&OMIE,^UGFAKX\I*C I%PG'@ MPN"8I]L@_(!TG,\,P."2)"VB#4FW4"9:8 N\'4FPV1U@]0_T$&5%2I*0MJ-< MA20,DI!N/?))0FB2;N,T>8=_A4$1Q#+%2Y5Q:MV7>%/!SKH)?RGS0J"=2/\3 M!-I4H)?KU.0E5E= Y25VR?93C(/]0C0%3*K\;W;[(',EQ7>T^2UG(^A02:T# M>,[!L8]<4D1A%)?@01262;JI.4 ^":'& BQ!60B8C=L@ ]!,$!W8"G P".,9 M&Z-CW/S>)"]C..PB-_6.D&]I4NSBH_CDK7W3W60&YH]J=UHCD@QDR!,7,/TV MB4+[&7V%&TDJ@ U:!S6LW2E)**RTN?G2 :W590$>@8&Z2II6K MFQK[1A6IP/3$P\&!.(W-)BMKP42>\6,#NT+_CB:,DT=SHKQWHUD&7O&0J))> M/4(RI ^ B3O_UO/Y=BI?Q/.SM>CG H\G_@.FIQ^;]G(K(6:F,S=WALMR^T+_F M6VX+6Z[OK]/;[_0/1H].KPZP95J>5.DRJ=4HD/5V7SB7ZHR;5/G^O6"_O"9( MD1O GGJDJL'ZD\0?W!QA\8_ZML9.>"SS"++<;DB^R:*#5&]Y,J/ W.(Y"\[D MQ]Z]S/#"43M2@H3?0%YJ][<>VA?JN9;I^' DGZCL1BT",U2GQ$1#%9<@MNNU+TY%2-K@3]'M6Q6(\!=DJ8_Y,CELKS=<=(1RV9K,, M*F]],BOE/'2) 3MQ6 _8/G>5-PR&W#1A_J:MAH2O!P'W 1[JW1WZ>;1)+H#W M4>R:A:+ZM,/^QGID]_\NLR@/(Z::.D(.W4V0&6I@J4G '1[3MBJ+O @2L+. M(+8QL=>K ^ROUYR4\7LUB6;H=@??-H.]RSDHF8A0@;CN'("]'Z)]!$#9$),O M[] T$UXY^'M@0D&>#@BDKCF!5^+0A= 0=JQB3#S2#B'5(EFL9O_;=Y^*;M<38U FP'#_W^=#:; M:] ELJ/]&3$28D_>Z"24553HF]=,$FK^__Z>QQZ=SE;Z>8'(MK"_]%.U0P<3 M$-_&79?+0#8KD[VRK, -VSN.N6J$+AJC6V188?:98C1"=!/ M2/H1Y1S]ZR8MWXIM&4M#D?FHV.E1\3E3J6-;+'E- NRS8!1=5]*,?,\":Z,/ M K F A?)*OOWZP;;"BWBQR'\RIWO:J;$W&1"#G/4.&M1S$3@$7G>%F.,2ZIQ MMYS!9EJ++7(E$W;HOJ^>/)?+T;_U3#5JD1T-QB;+K=>G,2K@I1T.OCK%+-\?L=(T*"7!T?=YX9% M_T=[@L'1-S6W /$=*[8KG6(J]10+I)M/NWEXBH9'ACV8DIW'[WTFXH>*[JU4 MU#3/KX,L.VYY$0J_:B/VYN@VE$9V?8?-WD6/K1%250$@I6RI,OKO\T4$N9 M=$E9??M KXX3)#G])H"KPE,>V5M&#RA][")0.Y6L R: W/R3W88P9O_8-X*> M<[X,0Q8V&L1/000U08-#5 ".FZKP ?\+ @-#K3'> B?T-T^@^)Y)_/U[P=20 M6[)0NV)H2QGV:(.N-CKB2&5.9K=O8$ WV.F C73U&\AT-R,W64AG@'7"8WI7 MVR6'&/D+AQAY9! CJ^VZ@ABY.H*F&R1'7G?H'F+>@Q@(6GMVO*YG]H5=5Y&- M%OMTID'"\MS*3<%6]UL:LGJ^3%QT&.X[FV$SYAF^#B[L]6?:^\II=X'_8E8A M/I;'L"+ -LXI3Z]?80E_SW'__N90<_!;\$N:==<$O/NUF%0_34'(!P0+$6CC+PO/:'1[3 MW<<, A=Y:C[/#;RC?ZL=?B?A7"KJ:,A-@)004V4D_3DUU(7U:31#-^P IPTD MA.Q('"YS=Y;,Y"-B&S3J92.[(/>LU#.$"?G:/*=60M0M;:X'R^(?337#.?9< M>Y\.Z@9; ]!B/YIZJ(T&>\I>!>AF5W'.562Y>+AM++W.Y%I[2O CB M_Q,=KM.PE85@IT07>XT>$E-F2*5+U?2H[B*M8_2.6/AF#9())#B&T4<4ED%L MJE9M)$)WNC1+.!E- @8R;,, FP1H6G=I1K<$DVO2&/Q9] ]F>EE@&MI3PZGS*_+O#MP)X^S],\IC-P3MT$1S__D82S\_9-G=XS MMG'V%'Q#A61(C_,AS8/XIRPM#X!(#B8T)L"1T(UF>L[QL>O$)&5.I3XP9*^R M5TJ>%?2Q*HY7Q\> 51BT1-GYM,.6QF05#FYOJD _.LMVF!I@1SUFZ8:0D*6_ MRU"7U5:W )@XZFZ%+C8*+$>?& HC*;9=*=N,'7L\B;Z%J>RLB0:Y_3SQES' 8M' %AE M@U&WBQ:=!6&YO*;_7&7K]#,QS[Y%AFAJJ(=)F&QV;0K,>PXD":IMR I;>MVV MUI7FH,5^QUN1IW;D&!LMMM8DX/)/K;T]I!_4W%R/H"EP]G&[?!RGGR &M_;F ML&X0;[AU%L"S\7+C&@N\N@I&_1H/D_KU3U+>CTU[M_1"[H2 MY[#?OR:A"%V"NDT;""^PEE0;U!'VK=N,#+PZ0J:.S<;@()^9:*MYM.WX+IV- M9A.?*FV='?&IB@Q;'I$/C ''J)([7"!.?3I ?,687/&T2Q/2!B0P_8ZMY:I8 M;4?$1Y^0;^]NL!EO:>A^>CSVM,NWG/RM!*/NAT#3M)I_S:3H-KJ,5^'X.\N3 MDT4.S=8Z(RFR$8K5=[\@UQ#M0N08R0Q.CRLU.QZL5$CVI:>8:N8 M3$KJ!W2+W$%7OV(KY)J#UPW):Z;$7F4E'+KIT8 MENO/U%'.Q+\Y-J.$%4Z@!^=;D/U*"E8MEGD#'-QUM$%_OBW84>Z,5(]FZ#9W M:>)Q/LH&,N2)2[ENN:%KFC/0'YO";B'%K3'V#ID^:7:T5Q1U$F*;'G!'9 G7O[/< MLX;;Q;L1MFQA_A@L"4%#">MA,VDVQ8;B8992)P!/C0(U*9<< NZ]4F$<-FQO M&R7ZTVCT)S^X$6_=;; 5OB )7\JW7\BF6*<0;TYU&P9G;=3Y;,38LI@ ;K4# M-]4ID*?K** D?[+[3;T;S^7J79;%+@64.ILP9J9$AV"MX&--D]9_QS["AM@' M'BYW+>I8^49,U%O-*01:2\6JQ7;X1#\[VF++S%I2/V12=U=D<[? 9L3:B>L7QZX]O#/U9G[OI=V1;K XK]!!1 :0"HY6EU2R: M59_&R.IB2!K7L4-;M-'.RISB%!4LI.BY9W\AMC9#'M/@)^4?90@EN+%;=R=NNC3#M4_)DRY.4,9 MSLBF2*WF1@?M7 5@9\)8=RML-;1'(K;Y]S$H4D*Y]L/DR^3ZLTA>[ MI0-7:\PS=T/R318=N+6S ;(.%?IW5CFU'54DS)3H M I\PV3^3 Q@%DG?88.TBABY:;(-0E2[;3))=IU>$9]"2<+4UVH1\&Z/[GCTB M#,T.:(^&Z)OPYS2FRER0'>^BN(%/9B5"E3:8)=2HX)E^1X0[>:'O1)!%Z6N2 M'\@FVD8D-%?ML1*B7[#UIY#;;D5)'ODR^KRAQH:(.U_6A67ETS)ZH\+#?G5\ MAF>"T)9&D:]70VQ58[3BJ,PQOMX%R8I)"/E/ &Y/V>?!YHTRP>Q'B*6^HS<[ M"T0?I+.>:W+8\0V-(& /?(J.)MC6GU:2Q4\9Q*0[8"*=+; /D4)OD5JK<(M: M-G!,/X&,/U IS'PK0N&0W!,J9N3!T*TY^T-)+WRE&-L]%A92[%W0L?X0BQ ' M>:ZR$%3PA2\TU;@CH,L,$EW,5.&M#M_N4M5\VB-*$,LRC(HTNZ,*S'W8E!)J M/V+;?ZAF5<@JS0[X41,=MG;)OGH5V"&.@]T8[FPPSVM$PUE:):Z '/_F2(RR MASP[_K_7%WW^U5_Q#ZNI;)/V$VIV3 7(7$+].E%*4=I6H?82=]]707!V]+EQ M>IR9<$SW?K0QG0PC(:II-B@"B>-N/--V*G072!L:5. I_-T?9K9J,8_:9K_Z: MBM+O:79L7HP&DEF8^^CUYH/3;J'%C:,G05YF1PV7BRO$K1O/2CF#Q_0NRC=! MS"/Y-NU@) L9]M4LC%VIJYX9MX,91!K_.@YC]#\/,V/3:@96P#1A;B8V78<] ML:LI>K@6:( DE-.DVE*Y+UGR !6AJ+ID 0OI:H4;[:EDO[H'S*.P<(^V-[Y.0?/\O8I&N&T2HX*(,8KUC MN[@I9UB9!?Z9$8=YN+,1]L$6*;3T3 JX5J<.[2#'?O"X,QF\?C*,ZR7=%I]4 M/I2)Z.:"Y![M4)6ZSW2]2\L\H)%J@%PI=J2I?W;SD7RJH-B M6<*NEL4="4G&@\]**")4 ]9RBFIC#("^U4WV2@^CA5?#BW0&"T>)5D:T$7M] M^YUDFRCGY2GA]E+@%-5#8[SYYC0O=*&#[O_[$*X.&0AJKEGO),8.ZV'.-OB, M:0+RI_7E-A)BO]:U:)>G(%ME/">4V>ZE/:0[3L;6$MO@35W;%IG%;[*T);O Z,564%%7%;HT,>9N M,8/W]>[F_OH^@=O74#C.28@]>9ZYHLDO*HC=*_R]3_NY"(VJY%)79':;%OLU M\DFU>4R3#Y*#S B1;Y.>=!L+8;O,2W^2HIF(@[+FV=_ CIC%.%Y9S"WR(<* M4@*2O@#2>IMFC$?*CBH21W=]E#F*:)W8*?XQLD C5DEQEB/5V6[N51,:!4W9 MY6:L:RH"%5N:P12#8"?LP,<$=*O[_2%+/WARESTQQ$&.;6\?JK5Q146 .W<$ MH(\^"+;\8 _1-;X?+GKL[R_SL%H.93,%\G3K\$8-.X'"\% E#HU?HV\?F/>S M. Q40J@CZBF@O4=2L,/Q0HHB%JBH/U,QA%508S6X(JBIQC3:5RI@M.-JGY'3E]@IC78'++XA$(64_@Y=9FVO?(#.L&^ M&X<^6P].#/23>YU9[(Y=[#%3XN,2F8.GM-_05Y@=ASOZ1].QN?V^B4NXHD&5 MHO\'6I5Y^7MW@^K8,)=*Y;*?Z9WYF:G;;4?$L'ZP+YN NXSI5XER%C3+W<@. M7):.)I=@MNE$2'%>I2,/<9%>O<[$*%56-X5]KGG9VH('[DRP5?H*0 MAYT:VWRG7*( UI]0"'.LQW?^GYNU*,3NYQ)3*Y(EN/P=HWRD.(3NFK-#^X) M^UTIWW+RMY+.Z?;#">QD),1^0TRP$0R4.BY!9W<<4,^FZ)8DCW)9[GB57CW, MRGRCU+]N*XTBO:C$7E8T:)<1HUUM8%8:7L!P#'L%%; 6 M\U /W9#%2MB*]LQ0]T+_FF]Y#5&KK7>SF+DZ#5JIYBP!QLM?I M!\E,;UCK1VP98C*50#G-9X91ZS\O]+O 6#_;'N3A;(#JZFB4?C59:BQ6??^F MV >I*EW7KAOI6?/.WA";.95\:J^W8G4R>K;%!ED0_F@EG+Z0=VM%:ROQI5@( M=% T9\;+:3WBA_:8LAY, 2GF]P;8TP+DC^D5/*F,U4HME7NG6>UM][=8&3<#0"( M&:%;[!W2T^LR5U<+B6,.#*! AQ"K9WZMR$*F=\'>E9O2$PW:V:*$3_CX.@B M=!VQJZ'&=5=Z=#9$9FZ=!:&*O6RG5MO]$UX-L4^Y%UZIK@*2SG5[^[>>H954!3Q*;^E-Z0XG[-T)>I26%B7HM#?ZM;@ B>MTE_+X MH^ _3O*+BC.ITK1(]D$ &H4CMD,^E\V>U;L3;/,D*PCJ<,K6"-#/Z3K-&Q5)?9H;>]T30$RW:Z]VZD13]F2 M:B$A0YLQW NU'Q$+'#QE*8C/JTP\[$TIS4:#&CQO"^-[SB7!0O;H*^4-6+2JR&V[Y1\:F62LS2A_]P0+4#<(P"R;Q^(#\LZ*N"N MN4_"Z",*RR"&#<="!,%QL(L.ZY3+E.WLK0'-,:\L$7Q]$Q2!5M2%Z[OMN&W/ M)M@GD4Z%JI)I&C(=C+_["D-IJ%?]]%[Q;V1NB23Y4Q"%C\2="Z.HL+7Q-'F' M>&);S(;^._X*MS&$&[D-TI-5V?_-4"9C]3F/^IBF?!R.OBU*-]L=8Z?UA*X) M6@3U!Q=:5GY*\&D0(C[L(K'S)Y*^9\%A%VV"V/R$6PE1 MSU.YWP?9<;5]B=X35HB&;H]*I +QB9YX2\%9_[:(W^ MYVNHY9L1ZC;#YK3C.O3L CUN1PL0M^JP;2IL._)4A4"JGGBC9E398/_C%)/! MEWXVA(0YX-I*CS[#'9!! !;AQ]VH8NH__E3Q1$6C7__S'^1?Z/] @NE__@]0 M2P,$% @ X=I5)-IFS'220 I\X% !4 !R9'9T+3(P,C$Q,C,Q7W!R M92YX;6SM?5MWXS:6[OO\"I\Z+S-K3J6JDO0EO3HS2[;DBL^X+(\E)]/GI19- M0A*Z*%+A1;;RZP_ BT1* B0( &"7&LFG<@ N/$!V-AW_/T_W[;NU1X$(?2] MG]]]^N[CNRO@V;X#O?7/[YX7[R>+F[N[=__Y'__R]__U_OW5]/;NX>H!O%Y- M[ CNP12&MNN'<0"N_G7QY=^N_N?ZZ?[J'GK?7JP07$U].]X"+[IZ?[6)HMW? M/GQX?7W]SEE!+_3=.$(?#+^S_>V'J_?OL^%O F#AWZ^F5@2N_O;]Q^^_?__Q MA_/?_OXL=#-WQT"N-Y$5_]J_]L5[H6^ M[7G =0]7M]"S/!M:[M4B_^C_N;KS[.^N)JY[]81[A5=/( 3!'CC?I6.Z: 9_ M<_-IO(7P;Z&] 5OKWK<3\GY^5YC/VTO@?N<'ZP_??_SXPX=C+VH+_%_O\V;O M\4_O/WW__H=/W[V%SKLKM!I>F'R;XR-Y\[>+]J\_)*T__?333Q^2OQZ;AI#4 M$ W[Z_[V\ 'W^?"$_O$UWQ+Y_TX\9^9%,#K<>2L_V";H M(E*3+VX"L/KY7>#LH_?YD!BC_RT\4'38@9_?A7"[<\&[#[*GM(C07L4DW,P? M%O/[N^ED.9M>3^XG#S>SQ2^SV7+!-2'^851/Y]$*T)\W((*VY4J:&W%,!1-= M+-$_O\P>EHOY[?QQ]C19WJ&_UI\D>SS%$[SY9?+P>;:X>UC\,GF:_3*_G\Z> M%K/_?KY;_D/.C#D^H"\$DK9YDZ^U!LZ)4A_?Q=!!_^D5D^$?H:A*+>+NU@L-\M8!K#Z[0YD!7 MG6W[,;KKO/4C MP6GY?8H*U-]430S H\].7PW@_#1Q L-N@P5,V)KW=7ZY3! M%SX!&\"]]>*"!Q )+@MSC.Y.C;\#073 \M3O,=SA4RP^E8I1NIK,G8>DV#5$ M2$["$$2A^$08(W2XM8(8.+.W'?!"$")(Y^B>"&[B -\8]]!Z@6X=[B8\;G>K MAMJ"I?4F/"5"SZZ(OO&W6]];1+[]#2'YB.@%"$0(NEDV0H!4=EH&%J+ 3:X#@9*J&Z6HZ][ZW7H)@>^]; MHNM!ZMH9V0#M U',RYVZ/-(P2L18= Z1?(NE(^#5$+@X1M)+H&Q5L.Q,P*Q% MW1(+7NU,O#RT(KF:;WXB8RB5L6LM%\=(BN7M6M/B&DNA[%UK4I7C:">'U]V2 M=497()/77$5*?[6";#UFSS&4"BFPUF3H W0K$=8CGM!5 ^FPUERXQU-H/YTX M#L1[W7(+7K8IB"SH2K"M\HRNEZPH$0]Y']0+HED8P2U6F)]#L(K=>[@'X7Q% MDE3:Q*TV%1T(ZU]4!%(3QM1\9*4*X7&'$_]:C\DT_Y >D'SQ]XE;%M'LNOXKCO"Y]8.I'[]$ MB"OF?=O J-:7%>O@E)_KRCL-OJ$8"*EB7^TO*#15]]GWG%;IN M/3 D?$DA*!)W1]I9QH[32-G^8_6 M =\5J,O9(+5OH;8I46!R*TB@P ,K&*&[L_#GNKNLYO@* )BM5B ).#_^EA$Z MA>@O:/#;P-_BJ+,X\H/#+7! @!E'UO8)'9?&&$DG0>D^PI9+WTLC]*99@ %J MDO(;= 0*)T7B[JK_505@2;W?A$;5(69%XNR;?D:MBT"FC:_V!]1"<#K S]X> MA$CV>%H\9W;;@TPH1#[4A64.$_E")_)S8"6L["F,P]]@M+GVH\T2;K$(\0B" M9"V1GIL-X*6KS,M.NZ6BKV"6HN;U0)9%DN)C?#18N2Y.9$,LF-A.ZHFN]TW5 M,8$2F7Z33ZCP(DN6>\!NIWAD-YBW6-YA MD?PL:;JB@VLV=<2!+-&[4OZ7.@8E.X7.;1RA'[\@[3Q(8PT2121$-_6OEANC M4SK?(7T=^T"3CHW5W[8^KT%TBV3-L,%7- C6UCHP6V\O;%V,++<1^N0M'WV M'!#<@ #1[$VMR+J'-A)W4-?).@!I>J1TV.320P-XE^[=9$WNT0]90FC EW^6BN]0+6_=XH14N:@C_:;@ZN.,, JM^N4Q%MT^"WW M'\ *;M$O(8/(\Y8*R$QQXB.TV+834I$.AFO;+ [;%]\ED%?^>R]&!M2=N0V*Q# F_0HB4^#0>\_19VK1#+'\# MKOM?GO_J+9"\YWO N0O#& 143&GMNUS^%+8GL,-^9W1"L*^+=,"9S3LD^,Z+ M +YP<9TJ).YD!%$)IC3OD.!??3=& DUPN(4N".C0GK?KD,3DBS?HL*S]@,X! MRJTZ)&^Q0>-NV$T#M[%4QBI,?ZP22*0)CJ*A3YE]&X4Q%N MXGFQY:9LFR&]E9IUJ]$0$Z#@Y=$6+WZI#\I?5VYR!N MDZ338&(J0*:U[Y#DB>,@YA)F_W./9(U/5'));962^KT J=\K(/4&_>L\6")E MK8K00LONR4R.S#QX#/P]Q*5>*V@];]X]P8\^N@K=_P=W3+9 ;-R-"0)_/0 6 MA;S2GSLA")N%^*A?-SEI\V"4!6N_M#72/I*P"?TMRU>1?\PE>DRL_<$#P\[N/[ZYV M2*?$DMW/[]#=%(>("G^7.B_QW[)XU_MTNE3Z$N(B$(0@::DO"F>>G R&3T.# M@>(]RN#X?JAP7'BJ,D!^@)9]8!LF/0X/DS/>6P?"GH<% ]O=E:/QYF&A< M.!0]S\$8G)1*]-;G: Q46*4$!^2H#%1H)<4@Y) ,3G!E M13ODH Q.=B5'5>1P#$YFI<=PY&:S@^4L.\;V>*7V6RY.&+28?V/E16^)##% MX?NU9>V2*7P ;A3FOR2AKN\_?GJ?U6K)?OZ:V/(VOHL6*L2E[M'=1RX0PM&A M88QN_4F4B[4FM8HHU)-:*B/[N)?FJUOH69X-T8WKIP;GRE7@Z*IL8EFE9/84 MSAHI)C8+O>"B^;RM,M)OK'"#2RNA_\%'<6^Y6$J91#=6$!R@MV:=!+Z^RJ96 MJ"V&J!3F4MS==9@@W]YC=%!W=LJ/$I!K5U0T5DD\?C^AO%62=Q@*/]'GPM%7 M'6,X^>F8/."\F3*"R84%#P^^9S/W5'4_A4))^H;0HVNEA>(*#PE1I1-&%^6' MO/1D%M]1)W;1;9.QIU+12=EDD-@'(X"?B'0(#_%0)E/12=UEF!4?GH(7ZO57 M;*)2T]A9,']S)^?Y);&0KGE4]E0VK66 -G<<'"IO#$)#+38-&WM22V5DYT^D M46@]_ED=OS_6M'U$&_;.R^JSTE@]I;4>^AR/'J>.U/QQH>/#.P7AD<[$JWKI MH-)4ZS JA6,O49OP6QDW<1@A$ -.88"KJ[*)/>&RR-[IP5\DA<7;.'G7 >T9 M:$/:M#@Z:B*T/<'U)IJOGL-4:N&2V<[[J)O*Z<:O5FR(;16:*L\M*-SF82WX M485\<-E0\?7%O+>T0)1H5JMIC5/FT*+O6I*'B^EN,+3,1AU?11&K X3"1 M/1^7@%R8? >!"\70782'TZ5A.%RBWH\B@BS'PG!@X]AJ-.?%"%(9)!XGB:'5 ME>K)!Y?>%\/A:<*N.#P_AJ-75[3B1]UP *N%+K8O;A#P"%R(9$>?X2B)78M5 MKD1#R^OQG[@J]Z3A #42X$O.4,.!XF9.7)Y7P\$2VT&,,6JK5KP\0DJ1(2B13%^!IF<#^ MF "_ 1&T3U'??6A8/?29!O.XT%KK0W[U06GSJ7!)^8XI713Z M22U5R[VU8['%A C#XR#KHL@KGQ@>+R,'ODMF;KP+7QYL^>5AN+-()F2D]PI, M-5S7Q8U+A#3>2ML8.RIK,ZV>NW3,SOB::77>I>-%8FJF%8)O"AI1XN_B34Y= M3+R+)?KGE]G#!Q#LH0UF;[8;X\,[!0A_M*$Q^NC?T5+C3>TYDRU^-/6/K*XP=:H-!U8& M2AY[D0L7%:M*;:[-!*ZM$-J@1:<=W*%_I=E!" T5UCG9 R\&M^AB M((4\';<]=H.B_W.6UAME5G5&4C;M-%CPN! 5QX366OU66V(K4]4V2QO)(C8, MH@*AZ+_.B40_X20Q)[8CI/"D['/R!L]/ [69"D(+G#Z<^EL+GE\.[+;J-D)* MQQ>0/BM!W@>E-LI(_0W@8#?@3/8@L-;92QCSU87877$6A8?1?L*L*TYL#-VF M.H5NC'[E]6^(CJ+PU+DNWF*>\\4*O@$S^DB5NDENHJ5@(/4>-BA<'90@]B)A7!/6#OGZI>"JLNUE:S]%:D[KP( M('83I7LFP_G!]_Q\,]%K2G)U5:HV%Q5Y3GU?X8E! E:(#RUB_M[L#0,8PW"3 MVJT818ZK^RG6/C!MN;8$O1C1EW$JWPNOPLX)#HC/B M.&^L9_G)U9)O.J8&T\X7%<.(B,TVZ37BDBMJ84Y::V7D(S90>7>5VZ@V&%?9 M#,N6]>;F.<.C)JJ,=44X*78QPQ&BF]3*B6([UP1[=BM!&[KDVPL MPI@K#>:&![F+8"5D53$^Q)UY[/CL^X9#)6K/*_L-#*\7Q;>/.+P30TF-J#AO M+;H\#"]2(H(PP1LRE%0))CIGSI96TB'ZMF/H0OQ0$A^8\(B;9(:: W'SR^3A M\VQQ][#X9?(T^V5^/YT]+6;__7RW_$>_DB(*&3'5)9#H16\8?0<9,CR,4/I> MONMX!# EY,;?[GP/X&?"+B.V^?JH"V@L4T,,XV:WU:$8"#.4^[*='F4_F$23 M6JK;[YRQR#*BC0-GG^8^F<< M1O@V0M@FQ::7/E*"<0 0OF(1B;?^,60*.)CE(^V8%9C<9$3%? T?$41L@S M.:_&5-(R8A@=U.Z8SX'E180=G=#XPLL$:HPD]S(.&\VC_CA]C0?OB:K[]=,/ MJF_)&M+_UT\_ZF.UY#%.C0&^%=9=1IERJ<#LTFLWLH)(,WBJXYG(-J&A;!^6 M1:SD1B';G0R'B6EMHY38&DAT]!@QV&2_$ V+AH/#>65U$\&M[XU%1*>13=7P MX$'N0U=AF34'C[,W,F)+C2_4\1UJD=M1U (N M-72PQ^#Q6=''4$(!LWP;,89[$+SX_8"KRBLPQAA6>!W:B";LT?YIY-/(]2+C M30P5$JNP$R4';MB:-CE:_-,P]1^V+^<(CE0)/K5!S+Q^"5$DK]$1'ZGY/R1\ M>A89WN.G4<=(TS%RW?QXZB$D0USP*]$F']KW0 M=Z%C)7[D[,=POKJQPLVMZ[^>CE@OE.02*WT"MN_9T 4ER]K2QW-[#/P]1)1> M'YY#Q%*]8T6LB1W!/=H,E8_3M?*I\4T%V1-#"T):A#MO#T*A]:XQD+))/UJ' M7)RP$0\, *(:[;KH\.A:7H0+*J%?=[@)9;(" ZBLQ(\=66 *TO\MG*R,?U>_ ML,8[@$:3G-BV'RX9UBJNK;N=2G _7&&C,MA$RQ!UE 7[[VV47=1.) M=^A.PF19;D[6+/VA=RC1V=BY,IC7;S5O;3;$KWOK=>@F#+>!6)HZ-R40F'Z_FKZ!4IE14R4;&E M^F>(TNA#UL-@%PTU$F8> [!#5$TSS3FK(HCDRWFT 0%^.X7J1J@YF-HT4*%R M"#(*'E"2G;.]?!&T>@P$1OLDH6$!HLC-+O5?4T5GOB*%GI]-I*VO:+1WDUUU M$C/%]BJQL[K);='!"5+\,5N^AWO@I$0M_6LPA>'.1WMQOJ+-C[N_ND)=VYWK M'P#(WDPA'[")FY" _@UO/]M?>_ /X*01;(FY/=,+\:^3+=:E: $8+7U--QF. M8/UH;#[1;I($5;*Q+JHP& <1B/\?6W#VEINF?^2<%O\!79CE'PHMT\UYRGJS$W-"$! %N9EH'EB%NI M2IW'DD$G76H/0W1G(*EJZL]BS1@<9UTM%/O\2)2WOFEM]-K M[P8Q<.ZA]0+=U)B0:1!'-E[XF\BN%AFVG]?#D0>G$I_E?@[\>(=ZH/^VT_+[ M2 H\5M]OXW(0)4&Y^8[]"/MYJW%?=$/"US_IQ)-(+\SFW()6!4MT%&D7 <.M MEC!].O<4[CZ^#R\S B UFXD]<%[52W4(4)L!(;5?P3(U"*U^K$412I'@!:F MZIA)+Q[D91[__QDZPAB;#J% Y 'IF<#4 ML6\X2/6# TIW1K6W?<2Q-HYE%[_A0>-RA9A26(%4Y'245NISO,MH!L.WF:3[ ME;DM#8=0MFS,%XQB_"'N2F6NJ(YFZJZ5HXRTLTC#A)Y31FHM<$IJH5,=.8IL M1DV.O#(>QJX8LT TF.DU>FO*LZT%FQF.MYR[483=& ZH)"V#>4,:#J$<>X!( M_&0K@.KS3KPT:SQWK&8KY;[U 53TD'<= 6HX_'(LKR*1HH8#VI;/LQR-:OH; M (*B*V?E;%/AZDJW8H?OCB W ID1ARSUO0K]D&V!90H%01L.;Z<2EG"P;!O@ M:_<>5V?&K_.P;*F/M8Q;6S (NQ7X-2OT+IMY5T2+&[ZAZZ$I'KD^E&>)./D" MG[YA.&A=75(9N0W76\YKH5;4I)(SMK*LG^LXA!X( MPRD([0#N,L*OK1"&\U61_B5:Q6N77K>JQD"J.8C4;5%D&75 [2(\62D76<3; MK14,Y9+^JJ+!] [J"E.QUJ/JV'-V5GW4 MJQ>J),MR(F+>F3T=U_S)9"Q'/8+T*=M^'3VEQ=R:HSBJK.(KV] MZN-7M12EV"GZK,T[;V=WY&5V9J&P8S].W8GTJKN0U%+96;OW+2]\\"/$W[%[ M./=V%&@\K5+5.:PWENHSREBXXO&L"93Q1S=/4B_FI_?N\%(S[2N.A(50?8^XE/(M*$ #)^+-\A\;UUA QLS3JO7?GF#"!V5OF>OOL^\XK M=*L?QQ 80F41K1*5_(>:IZ?JLUQG&<]\V=7H&'^:LUB6/!8HEUANX@#C3ZA& MU8\SGD4SXODD,[3<*H&;U4/=NZKEX,R8L8&&_P3R]U=]''E>F.;&POCCR'YRIA\'\32;I)[7 M<199P84D43J9YPN>9UYVJ>+@-AQ478U67KJOBW17'?^FHZIF"G*V2"GFJRG. MQK.6#(E'*X@.R\!"^-A9-D*?F MM%I6>JXINRA@$C3)^64!D!-4'GW?YBD=; M""'CCW%>V1%[]?IU='&4,[>J3&FLL-;ZBX#_B=9:]?%C+T$YAIHR7_,/&,X; MZ=FMF-)<<:3.&DE[/2(=M_IP5#16?3;(&!XSC1BS-/Y(8",13!,W)IYSDZ3] MK8'7O^A?QD2X;R:Q,=2]_L-#9M4])CB(ZB-<:WE+J;*"H!E_\OE2 ,94 '79 M0&F*RAEIA_2?E1E ?)V53>XY!//5+(S@%BF M#?&SAHI?6X-,XVSXEM<"\'7 M5]G42G&CEQ'/*9V4J?'UU2_8D&_AN+MK$V]U"ST8@:1 +'/=JONI>\HM#Z3R MG',J\S\QI\;?7X?GW8.\\L9%:5^^+5IK*&43OT6T_FJY,2BD<-YYZ):-MR>6 M2)DI7U^%EMX]\&* 'VHAU?O@6TW!0:0I^=B!@HL>-YA"_7'4A;HY>\3=88@K MD6 /$M\:5?52%W5 ]"[/\W3G.\]&YP0Q!7R;L8]:G9'41SAQ,DQ: B8;TPL.BNVS6G:@+NK;]09"3HM2AME? M1\QJF*HR\'X:-'@-[&2YZ#LJ!EQ6MQRN456H;=7+(1PU![:%,,=IU!:X#)$Y M7*.6(&KHS)$;]85*ZVD.U:@BU+/0YOB96_^:+VQMF11P&(/6^"=!<0[G1ESG M.02KV,6J:5(V^;*^6@(YTT%<>ZQ^G-J&>)D7<,JN7]O'(]K[*K8+>P. MF3/:L)_+3A[_<6.T?9FGN>EHJL^S2 7%&.\GPP =A".OOPBZB)'0LR]S'.V-(Q9EK9TKHPPCE%F(>DI1'*'O;Q_,Z MF"+,IXNH$+AR3KJ@_,,_DO)I^RQB;^,(ZRU;/XBRE\:R.L1">$CYA&J&V+2: M=:UM9KBH* M3.7O8>&F2NY1X'^\K0PJ*ES3+LYK8@I=0Y0"JC[]@V7 1: 8@ M91XKA??QM!I2+[Q@Q/"W.]_#CN;YBO+6LJ@-37A$#6"8K58 /[-\VI]/5@3R M]ZUA^FRLH*=$?$@-@,C?W4;DIF((8G+U6;G8:*KYNF#5^4:'R'@)N2:4=0ZB MX4EGM;$4/,M=Y*%I6)B]CV+(6)Z=>'D]>WL0(E*?T#\#:$?9&QC/2,<.T5YP M;_W@U0I$0Q[JC2HM,.M$"(F "?YT^#FPO*I8CH:#:;"\L^W.]0\ +$"PAS;E M.$_8@W906& MRTAM;FWI;,=X0:M8W[Z7XE6?J]P7Y?^7J) E*Z*V4SHJ/^;]Y4##>V)K6 M.^_C">RF&+Y,8C&3YU(L:*T5DA^& ,QW &=J>>N$OMQ,6>Z!,QH=0=5/7!KOW$@BQ0C1>\'@.(X-Q9[@3[,A)K^\1Q8#JS.V_E M!]ODNU,06=#M&4.8!VO+RT*2T.8)?1J%6SP+] GALT'+&5E=I M,]Z^@&"^.EZ)"[!.2*-,E]Y>-8^0NLBE5'8!(%J.A+&C#("K BO[K'%+T MT]<':XM$MR_6/Y&];<<[ PD.X ZA=XYKK2$4 M%KF/TD IG)!+$[=+;1J2&@+[N[6__Y!@$1Q22K/_2(A,R,M^^/J\.*.I\(=. MM^@3O@0II^CTM^Y)(K+_\[]V2E9FV* 25OZ[NM<#XQ"=OC"4=Z/*+4']U MKW9=%E9F["-::Y7O&WKA"FG[$\])(S70_40N%[U$Q(3D/S&WG-1/2-N=CX&_ MA6'H!P=Y'1NE/FBNAP8CN:!UE4#>5&(C930>AIS0%YD[#;=GMQ M%16VD((LH9&\A^;R87'![,<@.2=Y#6W&WN3IIL];4-<'?,@9+)+50Y]I8)+$ MK'&%'NJFD6V5"^*8)J&J7OJLRO7A:/,4VV'E;M).]+T5K$$8%>U7]'-,;ZQ2 M.\3/,"$&O8<.<*X/SR'.N#\Z(4Y^.KKJR#N 6DLI%#T45;U4&]L*90>9\Z V MEW8($OD/R_'8-W.\K.CG@-F^8XG@C:W*EOZND WBAS=P!8UPZ4>6RV;FY,8* MGP:.T)4(G+QZ*-J/\39.PL^G8(6$&7JMRP<@." DX>":)N&JZ]F4TNS".X\.\ !=E.0_J_0#"E#R)/XB5_-0P"G M(+0#F'CPB7(_=V>E"W,[O;M!>GP< &>RQ2>"L0*7;=5=HZ[KOUKH;K_U@ZD? MOT2KV+V\*[-B.K2[56@,E28L2C6EO$C[BG9LN+HJFUA>5(I"_/'/R@D\O77' M<,-0&JM[6_ST0-_YLWR_ -=!>_Z9RF[Y^JK3>W *'#JG 6;Z+[3C?=Y*WK5 M>#CM:/?.8F.R;#G,W]-;BGA%U!I(H2R8482M)-A/"H(DD@MQT/F+"]<6X2H4 MZ]O-$IU"T9Z !U[QNY5Y^YIK53VBO*B ]^!!&.*^R2\2)T M.B^HP'F+Q-"=^J/),_6# *OHUAH3[Q&^V(7>0;[+ 7_,0[L39*_F,?!SE>YQ7>R#D"RDF@OPY2>J141KY0F MPTF;4Q9PXUB'T%]9SAZ+1*_I3>PE-[&_BA"-V?Y].0#+WNRL 'T(IQ-$/O < MU&^;Q,1;GA/@RQHXN(N_GME6V)<@&- MW%+.-($RNV@RD=P8GA5E3H+T0,@W(UI?U5E[O E7I4HIY)PFPXL;L-*A2NA4 M9Q\-#2E:_M4Q0YR2#F4H3EQ)54=L+O.=VH %::DOOFI@S@(S>![5%4IE,G0_ MU&XMP&+JYR M2"K3"8^GB2N)SM#-(Y!T5[P*F,EM0X/J,K&O!%55 MW0X*)DW#&WUX5UW7#0 MQ$W!C+S!-NH :V'W;&K (]V:;8"E]C*4:)7BSNPT=LO5O 0J$T8-?S6FCKN4 MGI5J*%AB4BL[1]9@B%AFPG+VK:$@-#E4M,3?+EY*ZO'=QY-R+!7"GU((/;#& MW^@-B$0QJ^#8,'2;U3F1U5GB&5@_& 96D^U4Z2$9,6/R,=>0PR\/XR7/"86TZP$,V()A--OEHW&8A_-<[B+>-$DW- VH"L M7_ON K!Z>S8#\J?A LD\P*>:3B-07$"=UY;*[>BF>=MEX<99UBJ'T31_A#0' M\WD)K1PPT\S%A6_7V M\LB$4<J-J M0]ARC:H]YLB.>@T!694U)_.%&?4B^L)(*5V9 SVJ4W2@953,S'$>%2[R#5BC M^&8.Z:AP54EBA4J@>2#IJ%61%7]&T=(Q M54WJ[Q\N4$2T?TO^1/Q+-I\+,!$!>XA^C+Y#NO:'O$KPA\AZ\SU_>TB__H3^ M\74*0]OU<4 >'Y:S,();G(F3A_SL<<66Q\#? 22!3CP'!Y?N,)13G"GDGC"' M$2;R? ;O2GL$O$6)V/I.62WJ;"*/+IY]8387>\A-%UB@H[H"VS3:*I\HX^G9 MZ:NB%Z7A,H++?^N>).HSI\6_ZK3= H:?"ES"VNQCQT"-1%8^WDEOK MMRJ5S[SS]%3W)+2] 4[L@M.M<+EYBM%^9W/C[BZM9/X36.,$5C\XI)%*YZ6" M,P+9;;M]6[E2 MZL9WG;OM+O#WB0F//0M6#]4IP_RB5\E^P2/;&%HC:?"U'6 MY#H](T("]]G]14*>:2J;AU 5FWC@91'\,I,>+.2U).DL"AU)UP?.*V M'_X$KB0:'#IJ1\!9PFU2&G^!?@U7:47#*K^#Q \HLV-P9AK5G[_F4V,M#\M4 M*FGP_H*SB*P %WIFV)GW0WCF7-KQJN4+^M5$_ ML],TG;(=UBR,KP!?,^]9$K%W.F6OF+EX:L WN+BWX5JUQJSE4C=OZX$'53IF M7ID:5VQ!\"1O@IW,'-=6"&VDJ4^A&T>G,M;%QKT,7,LGDD^B0CBD-EL+F\O(B?(+D=$ZR)*Y\J&JWXB#$\1%T\ :#>[ M-GYO B<2OMENC&"Z19LY#<1-\)RO+O9SELA*=G))&5M=KDQV"(&#R01>F#&. MXQNWX?7AU.;1.B0UPU^MP$G^D82->@Z./L&OFC,SN5KYE$)'(N)4$!LY%Y%O M?WOV8!0^+9Z9R0_L/NJ.QQ%>NA.[W$9:YM/)+'I^,'"Y!]^[<:TP)$4@B/;6 M1HN68A;M.FZZ\@(H/7DAA]L:KOJTR7C+_AHFGS(<92)K*T7YM[(,AJ):DV67 MF$-Y00P%2D0S$@;54,P:;*ZJ.ZH+_5MIY93+%Z4>0'0,=2;^M9<^YM,,JF(/ M22U51TX6%N!S@!3_8TUNLL3-[J1N,F(OFI'G)C2&1NN&#H[HJA6ZJ+Z.&,>G M=$=7;%=#+R!1E&J]["?G#M+I2?K&FZMXIEI)/?(CR^W'3?TE2\5"=S9C=XU7 M]WC;M3#5Q\#?PQ#M'@*9E)DQNVB^9KB<+](S5E2+I^ HFD]7XA;]^D-O+IM: M=[14P6:71)PG^12]NJ?9W,#X, "I&ZS :J0*.'T6 P49SK'\K?RS.?,<7:1# M4A5;)!]2?NZE'#BL^K:)XBPZH;23?I,9:[6.M5IE3ZMWM5HYRCVB7W^UW)BJ MZ-8?9ZQ6VM"<&V]Q_3?@3 &Z)FV8A=CMT"V-)23/F6S](()_)+]35XAN^I4S MO'X\!@D;HLP%=QGKTNI8ES:320RWXH\56<>*K#VN8#>4BJQ-Q*FQ6JL\OC?@ M&IWUKE=YPJ3QGN&.2GR.^Y,+N$26[\+/KB-D8U548>.S!FEI;:NW%0$)U?V4 M*;K%JX="?:F)M@>3)=N5)]F&_*8Z,?3L)-ZA<;TU1%=B^DQ!4I>B_-,\VH!@ MN;&\S[[OO$+7U2)1]$3E/;1>H(L6IQ#ZQ+"&\G74P$I]"Y&8#/"CD\[YDO#9 MJ2L'4&?CI5-V(6F<6WMYNFHXL:E, MKA8=1;D;=N&OHE?KXJ[C'TRHP7+4B(^@X35:X0V6W\95((:P+ M!JBBH4DE66B7B$V:M@:=[]*L- MRJ\V&OA' W^O#/P7=TJO',%%\6J^.B>0EM;#[B0ML8RH>#WXT3_0Q922 )RT MB"KTUGG4!YOGBPRDCE]8.XCD DS5^?'/+V3:TG!U'2W_YHJXH]ER-%N:I[V. M9DM.);;J/A]A*\'61,PPW*S7H27*5 CK'F(^^<_X[ N"/:I0##N,X/;<0(P? M6?9"T'$YR(%9J%AV^\NU>$"X+E^!NP=??"_:U-"2>0;M"1C_ %:P?/6E8)"/ MU:>IH^^+AY6S1^O1]&_]F%H;IMY@?9H\:BMO\GBPGDQ^LD*7JE0$RB/J",/ M8E*;WHB&*F5=@GJ\60U5*3K',KVJ#0T5Z!K-].9O)8!@@& F]V@&YH\CF+7! M/)-,,D3_-"(J'A3T9V.#@B:V'<38_IE:5B:>D^399V6H0!6=5); /2,IYW&%GVB!,%Q]5;LA.#A7\B/>HDMM]YJ"T^7$7!_!IX8 6C6S\H M_+F7POB1_DJ/*D\/=8&>Z2&^!6@W6NX"P8VUI7OT11=1FJE+V:I5S*_64 J+ M]*4'2\;,ZXVER]2/^[),)]]<:9U[L:$E;&3UJUBBK]Y:<@VA;*)B7: MLGP7E.%X-I'-ZFY6XT&5ODGY[E_##3""[+/F(HP@%D&LVFM2K5=:O0/<^ R+ M"W*&6P3;NKHY+YM638>Z6,%FJQ6P([@__9;!,(7H+Q@SM"08L!B)]8=SV><) M =EO0UEY[6]\+X)>#+WU?(;]);$->]-9M>C<;7&OOSBN(E&F$7J5- M4.+ ZD'IV$ K*Q[M0B[#%]R9A%#KQI4QLM:PH!]3,6L-T(\@+%V?#4!ACZLU M)%(NYA8^).U6JTL;\;)]!(%-B:9LY3N=HB!ZT3<>4YO9G=_OD@;5^N!SBCBU MANIT8?G\F#5'TFP)248"H84C#J#:FB??Y$*T.\NQ51CN;U*R%G1CR%!<*%VB M+2KR&>Y+:&<-FEJ(# ]2[AYTMG1K:'*L4CYS*6$:FC"K%&4A6UXKR;>#6P"* M5_@O;>9&&(NJ%'-FM@)_'?=U2RM083G-\/]IQ+\E_&O*[)]&-558?FS'8)PO MR*C)MK(@7-+]IU&%[1S\@@UGU&7;NAVHFM:G4:%M9<^MX/0R3*!8>5'[Q: M@<.Q&2M'T&>:>#]EOV476E%O0TPQW6WHM,]%1VDA_/[Z4G-1:1*()@'O"LZ#Q" M&4MZ*4S>)> ;3/G"'$G.'K[G8Q-I8WV(YPX&USK:FW3K"ES06A#.?[Y9)UMA MGF:E2$_*R6P@- \E2$LL?9TLJQJ.%8^@S@2+)0^/V+&QDR)D&QX#*)%',J3R MX8#(W*G\.H'A48^-=AU9\6@%,7W"8!IO,4Y-R/#(S\9W2J93=5&0ML\P,5Q4 M6"=%#TW [7.GBCI)TBTJZ*5"$@C>!:)MI#" MM$V^UTN_I&J/556Y#E!^5)Q8BR-OT\;7[\]?YJ90<&JG[AT64=^6CJZL(Z23 M.-HD7&3J;RUXGJ-=V5R=91/1$T;0OL%*5W#X K8O@/;.+[FM1MA/WF!E>9AR M8W6/*A6#MO]O',#0@39FNLP5J.JE@X&\RE+WX$>+^.6?P(Z6/E+!8)!EV37U M9U/&E<9EZ5\^?0V_1TCBO-Q]->3&W*XGH2'4@]5I[\(]D;7(C.&5RM-:JM2). M+Q1%6#74=5(I')=>JAJN:ZE*B"VITV1Y<7 (%45-8F+J!9:&0L34?]G(I!@: MBDN=PU6I%!CJ.11BU!)4C8' >'$4&3@/!!+BSA)4[PSU1DN2EAB^+M/-9(7HW59%RJ"['X9[6>"\Q2;UP+%QE(CQ#=\T)OKVZK%BAA^NL(#941O0R MA3C9(2&&Z24BM=2!+3")OFRG \F/5C /DAWL8($,/((@8575DZ#VU&%:*;N] M"\.8GSEGK:7QNM(N30=//T3B?/3&TN@I##V- Z3:H!6#?O:9)X!8/;2C3&)X M]I#4]"OZ[0*^1D.IX^D)98\6=&[] F&O\%HL_%=!Y&.?B G!-#8?9VAI"WB M$XA@D-PV\U5ISY!.+4\/A=D2)MJ' =BLH;IZY1T4F3 MR0B*&YR=-9DRDU%U',"J6'OUG:O.$N.[() MX%24K*BD&PH%S1IQX:TD&P(,187;!%(Z201C@^'XT.TK16"(!HT1&;+-Q&3_ M+(7/D*\J\X'@O9?IPN*($=G09;+GGH%+E;G-9/=\%2RUK7Z&OE+#>\;J60Q- M]L%7[;0JTV0;+GA]@CMXMI2@Q=/01&>A$YC93 U]]M-,&F9#SOY'$,I9&'9%E8@YA# MLG\D#**";P3]U[E?!/WT]0D'+1/#><[_*LMMPT76%^C!;;RE$E;^>Z>D)9@0 MHN3*?Y,7S$+>=$& /X5UD.O#J.KC0>ILT1_1YWOWK6\!VM+8KS$)OJN+?6DIL<5$8C3 M&K*Y,&.:6_F4,N!()MJGQ3,SU)C=1]E43O#2=VNYC?)SQ=QHC;<(+7#XU5]N M_#A$,L LN?]!:N2Y\_#SGG /\(>)&T"X>[?2J_7&EEY+?]4G-%PB6M! MGA=0?_"C?X#HZ9B#=QHI[904(EYN+"^3=2G0J:/'O"5(G0QHLV4_X7:?NL:= M3(0JXPY%P\=V'8*6;6C$#E%ISR$HH6,H %HIZR3_ESPUVM 5E*]-7_@?Y:JC MIJ^#;,-/R=)>4G5-1[)%=;D(:H5V:3C*1(54B 746@;#4279I$@'>6!P7!Y" M<67?4*BJY/&RW<#0X-]VA9D:1@W3<6Y#6#E3JD8(Z\M[9Y>SH:'M[9YZA7:] M<;UT6B^*$=#0Q(A.^).,'= %_AK&AIW6Y3G;RDCGG-A(VL75@S6($3/9M3EZ MXNL^ 7/7%!@(LV;7]M<_&PWR6;A-E1"](,7)BR M2*/?ZHC2UYO;LR@3U85?8T(U7 >*P*48]-I4:8APM9RF]4ZO1ZB!ET(F]^%0 M5_UN!"'B#%P<(T2IKY]^4.YG'.,(VT!5CK]EC*C7SG-.CNPQ%LHQE%L'E+M- M 1&W%;6Q/KNTOF!D!=&X2C*\1&W$4LMMF[]"2IRF4JM[CVO4AL>SE2KCJ1P]\\95 M:MW.V$;-\U$-ZMJUVT:Y=KWTI/Z)&S7=Q(;6E>_%0M;W,YM:^KX7RR;5>6UJ MD?Z^WH5B'NU6G@XP^";421C%GN5VWC<@Z1/=IFF>96B^G"-]L@.GLM]\]13& MR7UT[4>;)=PF/BD0))7]/3L?P$M+G(6]S.%LTU&G9V(D)8RKL*[)]TF>17KY M68'>8R7B,=%RS$YL.;;R>+$E=6FD1D.>#3UF9K>0F3T^5].KYVHD[6BL,D)O MS10BRFUTX[[)O8#X [I>YAYY;]890?6*, 2&8@O=5F/,F![ PP75YVCYZC<\ MB:<1=)OFF,*F?0?V4V7 M;D/:6Q)2/Z'.4N FHQW=R=8/(OA',CA-GZ^RY%V7 M+7FD+=[&9[0W8S>,TAKS^F3/4N?'M,VU'E83XWX1D._9CXIU\)_O%) MK!(ZA@+ -#]RW,YDH]\PP*(),F=8&@Y&W\)!NLCPTV!YQA=6Y'*W@B'5<+!: M52E*K',$4M9[,^.C&SI>+OSAHJ:NGPS&6_0;#!6N&HX*TU]ZT8LS$+TDIB]! M3TI'&(M_*T> U_\E-7W=='#;<]9)S5"GIIL8E:OPF"S^!D30MMPQ<6%,7!@3 M%\8X9"6+RW4"VSH[0N]07QX>D>YCH/ M_1#B:V+B_#/&Q8)FUW?+Z:0+AL#]9=VV\IABW#> QP379DMTX8FZA.#E'()2 M23=:FC2WG,.!PS#K5%='4,BU9BA48VK5F-RH'/L> M18F:M@0-/%%'/LIT!PT)-Q(/%0;74, Z"4\H,1W),!AZ3@9O)Q30T!J0K M-;W[6)Y.0Q,GQYSE,6=9P[N?7 ;)6"@[*X,DR4%O^GITG8YO:G*M3O6]FL=8 M&+Y88^+XF#C>(W[*,-J8#J=NX@)_((_I*]-=^9DQ"5S'\C/M+,_X%J&"^D M MI_>;QJ5:*"(B=06&P>*ZB);+5N?/X^JT5^+E+VV"VVUED2?TCZ]GY44NYK^( MMULK.,Q7%3CULG3(G8?@ 0M$7[)_[O&G\%Q8F77L/NI"VA3CEMVRF!2_ C8_MJ#?P G ME9"2X"B^!'^9WU(&G9Q)7##_,]!D?V4X4>,:)(4Q'/.<2'P]>TY3[BQ=C"R M7/SK9.O''FU#M/6U_B7N%)OC23$+AA5:.4E^0W*[36F?YEY^]< =L)/D MAUIGDMYV+&+=FR+6IZN)=O:N#Z6_<)GS1<92-G4*D0R'#:N';M-@^@39?>05 M]4JOU7"R#D#"V!A5QRA-=8/U; N+;Q;2 %I,DGO#R-XEGP. QDX"K3Y]1&(5 MKK*1%-S <:& 4:F.K^, 'W^0Y:TR^$D2:0?HLD#3T^*9Z;%B]U&W!^*7$/P> M([1G>_2/BHU+:ZT3^>Q]2&VORQ38<3#$MEI<)"7%C>W KNRFVX0N5'V^"=VK MC[:@4/:$?A2;2]+#X#=AA/3D6S\ MA62SRJCH5$%S&E/%(%@.U\=!?KB=B)) M MCE[2*+Q!5TCLXGB&3*V\!>"+[T4;]Y )E"0*.7JU2N')MDR,\>'O-T;T"1@G MCEL1?0"F)V=Z>2?R])#Y+B)69:TUSJL!=AS "()PYB46;IQ4[I/IX^JGKXXY MUB'7%> TH4<9P&>?EW;.3K4;HQPZ%D:!C+6&J9&/E0P[U4=*,SG36&@\CAJ.* RO!C)^0..U6KH'FHAHD2 MP[M%VV$#W%:4O<3IQS(ZFX8'$2#$B MN[0,AXC7&T;.%1"2E(>)Y#TKXI;IZ3(4K\&_U\(5O'INE#CWWAF,S5B9NP9' MJ79C&@Y6)X_>"?ED#0=&,7Y8M[@EKW$909^'\=P>\^ MO#$'_R=C[RIACD$(U,QM,:;9ZJ5PU5(P:8Y4JV8KI55C[GUOC:TI][[E:5LI M1CB<&\\F,8;'=H3N2&]=M),S4UMY>BJ+4G]$!-EP9[FWJ#O< P^$(3/3E=%! MV228"#.RIJO[Z98?.M:[J%_O0A+1SUXY<7>4EM:%;+9S8C.S$LQ;:07J=(9L!/TO@]N4FFFR%E_P/8RT M7$(:-T<'32:1[P(#T,0SKW9&[;JQ##<8(+G M*\:AK^ZGVF CH*X7S8HL==C0<%1A);J(%Q?,;0#G:H'9F+*$4D;+FXG/FP-!X\C,92AQ!L.#EO]/_DNB(KYP+"AWWAD# V'AV$]8*$S MB((0;!-%$1XBB@- AV$#*=]@)7O#"(R@=:.-C BM0A4XN1"?!&5X_HC ]KJT M,!F>\,"YCVID(PT<,0XC0AMI#7I8 VHS]+*)U/"\CP;7'LL&:W@B ^?YHX([ M*'B8FXK#YMU%9HE^>V44+?^7UX28. M\.&=>,Z#[]G9?[!71F +2:94<@QF[RE%F2?X.2@O-#8E!/R]4UH<]J9TL2QZ?(- >@J#5G3HC+MJ-\Z/10\CTV MQ^K[++*XF)#.IT),*S=2)]-8GK.(7_X)[&CI?P[0IG-2TFAT4]NKFP) ZBB8 M[P!.5/;6"3EI09H;WV.O065'K28U>X,AVMLVTC;3=,NE/TLVN\#\Z&-H-=5" M72&!R15[*9M.F:3? %QO(N!,T/5MK1&%V.%=W&R?*/,3'D;UC4=F>R51@,YK M#)?!.;#A8&*&R]SU0&(P1<.]2O7P*G%6PX7P:H3$F747O@ -Q/%%O-U:P2') MO]]9WF&1_#R*YET3>^.'E1;?BW::R#Z8)B[I)FDH+34RJ4EROETI&')TT 3, MK P+32^C--:? Q-V^>"%0=(Q&JSPQW.F!R_IT7A%%P)>'Z251PM7!=N "-J6 M.XHN2FT@>/&P<1N'(F5!2'5L(*1A^G90>9#IXC;4X0AGD33.;8RCC+.H/HC0 M])S'].N_6FZ%S:G. MA+K#:0_ /X 5+%_]AO/.1^G'=-&7:>G\XN/T8LJW?DRK]"8\C/83;CA1F:6/ M3K?!G6>[L8/3>&Y\Q,:]I*2I%_HN='",\[7E6IX-%AL :%84*4-J(F@=<6<' MU55TTFTRE:%VU?UTFY+81#3E#<^>D\FKP)F]V:@I,YJPWECZ2_3U9:+!V[F$ MI:G!&L$:"&2#MXV)2W2#=XORRX1=1"=J"94<4=3P9W!$[6&7 JSA#X[4!H@0 M2FWJ\R*U,6KI[8\^<*>& GP;SW9H97/&KTK *+G&)A[FTQ@=X-G0I$!TQB2Y M$SW%QI!7?MT/H_D*,;D;?&FZ+D[9GEJ1=0]M=+/B_(C\A:ISV[)P=V7*=1[8 M&5ON_,6%ZV0;49>!U%8:W'E1G"E(__?6#VY\UP5)Q8Z;.(S\+3J]$_2?^\33 M0L)<> QIU#_$N,C:?+7$G/GX)1*-E);R2MS[87@Z(X>DQI#E/@:^$]M1T5.5 M\5T2C<)C2*-^FK'S]!:@UNAEMU5])]9B>H5W/P7XCN'VF]I(5C XPXTXS3:@ M.")!R^XX*64L*69O*S11;23EC@P0&T'"2"V#[GH,]"L+3*W35 M<&++#0SJS>O44\-I8;]/M*DUKT)7'2<&5W7G=>RIU[3J6TCZ)#G4X:.C/EH7 MRR*['M73NB@6[H91*:T+8O$F&K74VBB>KKU1-VUBI9.KF_*6G%Q;S>-Q:=6@57V7KT>=0'J2*;D4U$LEERI460)_^+O-ZTETZ5SP)+HZ4:LV MT$1R>M?,[9_E+&&:M!*ZA_P%DWM/8&HAWVUW=&QHJ>9Z)Q M-WTZFLT>UUD::WJ%S604^),;;)X]&_G!\R^,S!_JZ]"ZVLZ:+%^.:;.\)]/I M;O\V@BZ!4I/$7C:!ST2T,NGR$H5P$C:?7GTB.D6E60J\4T3!*.78I_9<-Y.I M"894DC-*OFR=WE.;[-Z7&>)5&N^ETVAI=AN-^_<^M6P!$;-;-,D[*/!"BVR4 MCAWEONBO=C#0NF^KL*2K:D]!JVM[0RMO2*DM)?YI\_]M-/#/4K&*LE0S*8A< MD']5!H)]AOIX4]-?,Q5T,^ZVYX(V[=_9Z;=;Q@P#\4*J OA=ET)F#4C>&/V8 M'%:[Y.W;OW\N\@==U2V6S0J&7UNL;R7S-HJW/31_6W7WD,,*U,;EER/Q R5Q MV\KMYT&M3S"S\RF2/=#@R.S([,AL09.^1FGB!P?F7PC,ATC),9,<-7F/:2Z, MYXRA6RT[)CLFV]"?;K7\"T*Y?FYQC(HM&%)'8D=B1V(+FO(!D7C3+R<<%_ MRTJSQ=I>(;R2"HT0A.UD'F*5':T=K1VMA]_']@CAP@..EURF)VD.3! 0E+P0 MP-=-%VL0%L-ASZJ//SF;>$#-L> M]6!A]!P"7\&Z:N;@>-QN1(W'S1;6_P%02P,$% @ X=I5+=IU^U^ @ MA P \ !R9'9T+65X,C-?,2YH=&WM5V%OFT ,_;Y?877:U$J!!-*M+6&1 MNI1$T5):)>FZKP<8./6X0\=E:?;K9T*BJ>M6J54[95*%!)RQ_9Z?SH#]W!2B M_P;\'%E"5_ --P+[P3?+[=J.WVZ6Y-#>>/B12E9KSQ(JLQ+X:<_@K;&X3% : MKV-WWO52)8U5\1_H.;0N3:]@.N/2,JKT&H/@$JT<>98;S[&=#TU(R@HN5MZ< M%UA!B$N8JH+);72DC%'%)L$:DPF>24]@:GI[?;].L:6TS+E!JRI9C%ZIT5IJ M5MZG]1#H7O_]6^=CI^>W:Z^^WRYWJFA=9_F]ZHC%-YE6"YE8L1)*>SJ+V'ZG MM3X.>O=LSD'O[T(M&Z*1$LECE0MN@;]'/?9!8P)&/6N*CBX"&=! M.(>+(8S#L^ RH!,MI\%H/)L'T^ ,+J\^3\8#.!T,+J["^3@TP9( MI727P%>N!)H6C&5L@Y(PI'K Z5A?(%5Z';9"I@%EG>@,8RPBU-!UUM0<&ZX; M)@2X)4:P2A,$,YSR12LBGJ)&&6.-63&>;&O=\)IBQBNS\9_]XO\0PYEU#/M# M+A!"94.WV[5<]] Y/ (F$[AK[QZ?'!X=V*\;]2D;M5VU8:0949OG2DM#^D\F MEZ]:/D7+8;WG)XQ:4B=,8 N&!$T-O*,?_-T6\\X;\C]2<,?^$_]1$[Y8U;G> M0I0L0RO2R&XLEM*/EL?$DJTJ"JQGB6:&H)FBGCY^ E!+ P04 " #AVE4 M8J'1)XL' "/-P #P ')D=G0M97@S,5\Q+FAT;>U;;6_;-A#^G/T*HD.' M&)!C.R\M(GL!LC8%@F'=T!7#OE+BR2)"B2I)V?%^_>Y(.7;\TCAHDGF;$"") MI./Q>/?</O^^K#S=EWG-XL-2FX.JQ M/KR.V'LP<,/>UTD))F(I&">S&7,Y=_$VGS9+IJ7%IT=G)R>OA\MN[IX>O3T] M?SVLN!"R'-^3:[V_Y/W#0>?@FN5\ LS 1,(4!#I>6G99EC57[!-4VCBF2_8! M];-!O_LSTQG>%NP/J16XB%V7Z=%6_FWC]$1Q.NX<_,0MNAU#4&4DACCC*=XR3!=8 M"YP."\2SHMWA-H#$ZI:)DT!PFDTJ1U@6(E#D=+!!B& M+DIS9FOZM1@_11)HE- ""FD5MC(("C:5+L<%V@I2;R#IK= T+7"9$QPF6#); M=D.+QN=&X\E7T @LDR7&FZ"SB&^$4$1Q?&R6GLLR(P.<1#VR3%4M4"=B:"F8 M$>)/&C5C:+\E]!*JE5K LT&&79D:,T!(4AR11*U0 #&I$3A^.NOM2;G-6:;T MU,X!:V LK3,<)^)T,]B-5D9+N+-S8]:L;:'WW- [[1Q\OA>G'[Z_/>X/SH>V M05?3/Q!SZ"R3>'EH.SZ*UXP;\'C!^,M$ <65 8(T4=+F-(+$"B1.(D^Z%M*F M2ML:QQ&E&JT"<"JC4Q!XV[)#Q(D !%X P]5MFO-R#.P2V>I3K5!B<,*[@[-# M"%8,SD2X"I>2&MPR );T,Z*T)1P'7)$M.T^4W9LHPXEHG:OH1@FJ^SNU6.=' M_3=O5Q![=G1\^K9%[,.(Y9V#]V#14(R;KWH/@RJB@ISRVNX^A"IC @B09J90 M:W5M4 &RUD1:SX4H!:770_WU@D67F=B XAYQ3;%=H"9J6)H>2F14M,5J)05W MWM#$2B&YD;0 &5H"7QM*TE1;*M,^1ZVOZ9XYM04TR"%3TZ"*(]336G$B?%R6 M-V)1[G%$:!Z6>Q[\+P$2Q)CA>! [<7"+Z&] =+**Z)U); W8N]/?SOC&G)A( M0;#E5I><>)Y;A#SUH(1E;L0<5XATR1.II)M1 [!I6LHR#T&/KI @]T27>EA? M3FZ;!56UJ1#=UC)^-$%R!]@Q)>8N^9T:?0"(-<5W'!VW=FP[/ M/]F,PD?P)]5[G::U(1@L%==-:@MM'3Z@XU=49E/4]*7&XHRZ#[>-R1#1R&TK MXHWMN-,"?_! 9Q+^:"E8U@EVY=S>]2+$BCX#0/ARX5W24/F,*7D#JCF%6)&/ MOMU+.\.^W<-] ^S/OF4/YP\KQ3QKH@6#$:$NXW9!9@2\1[0H:VWOPCR.O:_3 MQMZU!?X&ZBP*Z1S UPI&HK'S( $AT4*OY1#AC?QLB?_Q+[7@\ZR$+[7$!?@$ MK,O4GUETVLW:"VS6+A4V=6BJ1.#13IGVW*D$A$E3TN\V35/@-U2C0Y/GJ[1O M3_UQZORDZ5'@:_8WX9QB ^=Q@0,MW%'>=J V72V.0;!A\QF%3L%BFV#K H.$ M/O&K:W4)1;[S""91(@ \!R(&/('X0W8HE H93G1:@)4+4L^ M;L[S34.;4%1*SP"?3G,=B)+?@S)"[VFZB:,]_X;_])!T/V*YD<#S'QVVB8'9HCGXQLAE!)W[V7XZ<[.:39T9L^) M+2*#!R5.GD+'FQ41_,>LKFP.H ")]34]D.]3=&HW0X*:]C] +AF"= MCY[-^6UN/"8P/\WB-B/^!QG1U.H[9[P]0Q.9_\R$W5_OOL=H?W*G9WOW7AG; ME$AMA_#";]VV%/9?I;#6\_^$YUO8M\[_]Y3D;>6X==]NWR/()63LZA;2FC[V M9;^&SSQ:3S[^+/6W\.X$5^ON['RM4<2_=.RV]X>9>_:5J1=WNX.* MCR$4AB[/')B8JRF?6;]/&/7"U^E&/?]%O+\!4$L#!!0 ( .':52ZDHZ& M@0< ,@V / #,Q7S(N:'1M[5M9;^,V$'Y.?P6QQ18QX#/' M+F*[ =(V"P0]L5T4?:7$D46$(E62LN/^^LZ0\A';21QLLG!;(4 22%NOR*C7/@ O^RL9=>P>7UGYW30?=DW(N7*-"K)<:)$?,@63+GYPJ^ M?>/ASG>D%J#]L-_MOQUE1ON.DW_#<(#7I1\5W$ZD[GA3#N,-)35TC$>&^*6D&8DRLYT4,%F1^]N1R3BH5) MLUQZZ+B2IS L+71FEI?;9CTVZ9O+;[X>O.N/QCV2NASWRH-RVI*63:\3GMY. MK*FTZ*1&&3NTDX0?]]OAIS7:NC=HC1X.U"P:FA@EGANYZ[M<)M*S"*$7B-_@ MY,4#F.+$8 \U@M]??_QT\^'F^ZM/-[_^\ONAQG#7RGN-"&IC"ZZ>&\.;-ON! M:PF*_1 (9U"/H.@8#/I:;H+/*;QNAB.+XV*X]ESHC [Q$/5*GJA*H$S&TELPVXD]: M-6=HOR/T$JJ56L&S1H;;F!I7@)"DN$T2E4(!Q*1!X(3I7+ GY2YGF3(SMP"L MA8ETWG*=NP8<2( @1?!<'V7YEQ/@%UAM?I8*908G/+.X/P8HA6# MQ-E.!'YN8ENE*"^OQ?%NNCVW[W? M0.QY]^3L?8/8IQ'+6T<_@$-#,6^AZST-JC8UY)17;O\AU!D30(#4,\5>:RJ+ M"K!J3:4+M1"E0 <]Q*]7572]$EM0/""N;K8KU+3K*DT/)594M,49)07WP=#$ M22&YE>2 C)0@] 9-FBI';3JL41=Z>JB-;A!]&<@.ME$]-Y%; O8^Y>_O?&-:V(J!<&6 M.Z,YU7GN$/+$00G+W(H%KA#IDB=223\G K!K6EIE 8(!77&!W!-=X["AG=S5 M#I65+1'=+A"6-#56! ,"FYV 1AZB$.3X!$I:/22"3#T"&5>9++&B-U!^;2BG MK:/K*5=5J&"49\@R9)-RBAER.UCABFWL49+CY6ZF&*"+ [&WBJQ9$'CPVJ$& JT9T3*&_2],OH$%M*8UVU\T-:]9GCAR6X4 M/J-^4K\W:5I9@L%:<]VEMC#.XP,Z@T5E+D5-?U78G%'W\4-C,D0TUK8-\=IV MW&E!.'B@,XEPM!0M:T6[+AQ6BL6J::\J&!74==RNBAD![QD498OVKLSCR'V]L6Y) M"\(-U%D4TGN QQI&8I!YD("0:&'0A;XZOU-/*?84?.XP($.EB7O8:#6K!;'(-B0?+8C4W!($UQ58)(P)L&; MNMWL/)1K6, 7VDY=8;//+!:3-B( 0@U$#(6#\!IL[=@HI9X:-07JEII/ZO-\ M6Y=-*$IEYH!/9[F)A9+?@S)"[V781/= /W7?E>D72N7)'JED=5@6;R;$X/BP M!]VQ:GCES2C!Q0DVV(*!'?9'0;RC^!SW \-,WH$8S:3P.08P1+0>@&XI7CH8 MNK@QA45LPIL'4?<;FA\-L(O9:9L<*\-P,;X60BFQ?#DC3'=^0;-A,'M>/" R M>%+B]"5TO-L0P7_LIF<+ $5(;/OTQ'J?85 ["=;HR[X5\ZJCKX \ #^Z[1%SK@?C6O\R5A+_D$8J?H\,R#'7(UXW,7 MJ/NX%[^'-NZ%;[#] U!+ P04 " #AVE4 )2P5OP$ !))@ #P ')D M=G0M97@S,E\Q+FAT;>U:86_;-A#]O/T*(D6+&+!LRX[;1O("N*Z#!=N2(G:& M[B,EG2PB%*F15&WOU^](66[:.$U2))FS&@$<6SK>'=][)$6>!IG)^='/9) ! M3? _&1AF.!R-/WJ];LL?M*N?:-!>60PBF2R=94&T67+X9<_ PGA,)"!,T&EU M7H:I%,;3[!\(?/Q=F#"G:L:$9V015!W!>Y\2)C$3.DDM #X.=W'QS & .#VE8$1^/SZZ78ZW;L@?-#J]WI//LPW+0Z/ ;&0*J?\OB"?"!)+ M(2 V3 HR9R8C)@-"XUCF!15+)F9D*$1).3F'0BI#T.P80Q&_X_U&9(J7$_(G MDQQ,DYR(N$52J9R/E.D8FRV!*@+(0$+>0PQY!(KT_":RUL5/JM&.X[UUZ(O6 MI$4F$)>*&8;94I&0\2+.J)@!&M\:L7BV['C\,JM^I7$C::SA/" M"THC!^@^ P71DL2@#$NMVZ)4NJ1(B9'$?^NBCEQE;-WT'ISW^8>^@$D_N=!]: MRGW^WC]E0E^45]WK590I8GKG;IE7,\152]20"\#]^G9 M"^$GN[CBDK^2%XK6IG&3VFM]W$/NG?_Q_/4'57%&#MUST=6GV8U,/P0]%4Q; MS]"CG*,\&J@[S=^'EW?+8*?T9ZSTU>*Z[N2;/F9(M.0,'XZ^$-"V8[\]8Z*M MV[A/5G!)WI>1 +6)R^>PHK_=RD'T=JO&T#TGIAVD.XGN)/JC0;I;$F]:#O\K M^/R6_YS@&V4,4C)>0%P:]@G(69JR>(?D]YPQ?E!,Q*R@_#JTZU M]:=_3_O2PAV.L7^T4^QI!G6-*J[.L#486U$S&:&11+DQ32*P5;FT5(+I#!)7 M:1"D?N4!MU]@#[?O5K"J2F8'X;6ZE3OAQF!"FCJ@J]-AL((J4_NIBX+*94'J MXU62,!USJ4N%7V5R1%GL:9R?GAKV2< 4WP/QD;9C@<3C]YHV%O..Y7/]&@7UN,(YFLG&5! MM%EQ^&W'P*7QF$A F�&SP/4RF,I]D_$/CXNS!A3M6""<_((J@N<"; RX M M,A/X/7^_:I+2G/%5,&3+F@,0:' 6RI:7$_K>T%W#E\\\U\.PG'?6AV.^T6K.JVLEV]['='X M\T+)4B1>++E4@5I$='?0=7^=\-HUOQ/>#-2R2C22/+DO!.@WROMS\:_?!A MOFEQ> R(A50YY?<%^4206 H!L6%2D"4S&3$9$!K',B^H6#&Q(!,A2LK).112 M&8)FQQB*^ /O#R)3O)R0/YGD8+KD1,0]DDKE?*1,Q]AL!5010 82\A9BR"-0 M9.1WD;4A?E*-=ASOK4-_[,UZ9 9QJ9AAF"T5"9E>QAD5"R!',L^9UC;776O\ MXMGE<.#'895;]2L).UWG">$%I9$#=)^!@FA%8E"&I=9M42I=4J3$2.*_=E&/ M7%P'A#_:'[CD:"(+@^VOFC=&5I@(@ TUHRJB K1W=LEA12:QL7>L,+NV1;XB MGX5<8C^Q#[9#$7 &J4V3FN F[=;"L@)JM'M5SMY>[]7>P?.PH$F"-'UEM]7X M%8WO^IU?+$FU@-.254X!@:<=@T.&AI9!A)A7.ZRP5'0S (G;G' MZ4J6)DC9)8ZV)4M,A@ Z1.L&V"U."PV!AH(B4]!@XW8QE>\=&Q\34$WT"Z9Q M$\&9605-^]H(K9+U1L^%VW?1$,R^26XP\6\W&=WNY'8?+[\QP2_JVZXU"JHT M<;U3MXSK):+J10KHY\!]>O9">&$75USR:WFA:&T:-ZF]T<<]Y#[X'\]?[ZF* M,W+@GHNN/LUN9/HAZ*E@:CU#CW*.\FB@;C5_'U[>K(*MTI^PTNO%==W)5_N8 M(=&2,WPX^DI ;<>^/6.BK_OD+14,.'E/XWM&DCW MG)VVD&XENI7HSP;I=EW\[IJXQ?!N-;V,04J.U\=99VG*8E!M0-+O^4\)R=T/ MBB&&!8+X!4Y[)CB)8\S/V+))C6[G>P]O^-\>8+7^6/#'OLUPA_/MG^UX>YY! M4[R*J\-M#<:6VDQ&:"0O@#!-(K"Z2TLEF,X@<24(09IW(7!?!O;4^VZ5K*J6 MMA=>*V@YF6,P(4T3T!7P,%A!E6G\--5"Y;(@S;DK29B.N=2EPJ\R+FVU96,5 ML2XB5GUV94A9C2?]E([36_86T ^J"CU:K[/U3K>@"Z@>LCR:&E !Y4NZTF[/ M.^Y7;XB-^^[=LG\!4$L! A0#% @ X=I5#@ =7H"F ( ;/TM !$ M ( ! ')D=G0M,C R,3$R,S$N:'1M4$L! A0#% @ X=I M5%H MQ68%0 @OL !$ ( !,9@" ')D=G0M,C R,3$R,S$N M>'-D4$L! A0#% @ X=I5&0BY/\V$@ [04! !4 ( ! M^*T" ')D=G0M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( .':51I9]&^ M;"< +/X @ 5 " 6' @!R9'9T+3(P,C$Q,C,Q7V1E9BYX M;6Q02P$"% ,4 " #AVE4:* _C&:G #*I < %0 @ $ MZ ( &UL4$L! A0#% @ X=I5)-IFS'2 M20 I\X% !4 ( !F8\# ')D=G0M,C R,3$R,S%?<')E+GAM M;%!+ 0(4 Q0 ( .':52^7_5_F , ,DZ / " 9[9 M P!R9'9T+65X,C%?,2YH=&U02P$"% ,4 " #AVE4MVG7[7X" "$# M#P @ %CW0, #(S7S$N:'1M4$L! A0#% @ M X=I5&*AT2>+!P CS< \ ( !#N # ')D=G0M97@S,5\Q M+FAT;5!+ 0(4 Q0 ( .':52ZDHZ&@0< ,@V / " M <;G P!R9'9T+65X,S%?,BYH=&U02P$"% ,4 " #AVE4 )2P5OP$ !) M)@ #P @ %T[P, #,R7S$N:'1M4$L! A0#% M @ X=I5+'$6ND(!0 8B8 \ ( !G?0# ')D=G0M97@S =,E\R+FAT;5!+!08 # , /@" #2^0, ! end