0001564590-23-005632.txt : 20230412 0001564590-23-005632.hdr.sgml : 20230412 20230412140053 ACCESSION NUMBER: 0001564590-23-005632 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230412 DATE AS OF CHANGE: 20230412 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Techpoint, Inc. CENTRAL INDEX KEY: 0001556898 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 800806545 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-55843 FILM NUMBER: 23815348 BUSINESS ADDRESS: STREET 1: 2550 N. FIRST STREET STREET 2: SUITE 550 CITY: SAN JOSE STATE: CA ZIP: 95131 BUSINESS PHONE: 408-324-0588 MAIL ADDRESS: STREET 1: 2550 N. FIRST STREET STREET 2: SUITE 550 CITY: SAN JOSE STATE: CA ZIP: 95131 10-K 1 ck1556898-10k_20221231.htm 10-K ck1556898-10k_20221231.htm
false FY 0001556898 --12-31 0001556898 0001556898 0 0 0 0 P2Y P2Y P2Y 0 0 0 0 1300000 0 0 0 0 1300000 P5Y 0 0 0 0 0 0 0 0 0001556898 http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent P5Y P4Y2M12D P4Y2M12D P1Y1M6D P2Y4M24D P3Y1M6D P3Y8M12D P4Y2M12D P4Y4M24D P4Y7M6D P4Y2M12D 0001556898 0001556898 2022-01-01 2022-12-31 iso4217:USD 0001556898 2022-06-30 xbrli:shares 0001556898 ck1556898:CommonStockWithParValueMember 2023-03-31 0001556898 ck1556898:JapaneseDepositarySharesMember ck1556898:JapanExchangeMember 2023-03-31 0001556898 ck1556898:JapaneseDepositarySharesMember ck1556898:JapanExchangeMember 2022-01-01 2022-12-31 0001556898 ck1556898:CommonStockWithParValueMember 2022-01-01 2022-12-31 0001556898 2022-12-31 0001556898 2021-12-31 iso4217:USD xbrli:shares 0001556898 2021-01-01 2021-12-31 0001556898 us-gaap:CommonStockMember 2020-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001556898 us-gaap:RetainedEarningsMember 2020-12-31 0001556898 2020-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001556898 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001556898 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001556898 us-gaap:CommonStockMember 2021-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001556898 us-gaap:RetainedEarningsMember 2021-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001556898 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001556898 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001556898 us-gaap:CommonStockMember 2022-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001556898 us-gaap:RetainedEarningsMember 2022-12-31 0001556898 ck1556898:TwoThousandTwelveStockOptionPlanMember 2022-01-01 2022-12-31 0001556898 stpr:CA 2022-01-01 2022-12-31 0001556898 stpr:DE 2022-01-01 2022-12-31 xbrli:pure 0001556898 ck1556898:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001556898 ck1556898:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001556898 ck1556898:EndCustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001556898 ck1556898:EndCustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001556898 srt:MinimumMember ck1556898:ComputerEquipmentAndSoftwareMember 2022-01-01 2022-12-31 0001556898 srt:MaximumMember ck1556898:ComputerEquipmentAndSoftwareMember 2022-01-01 2022-12-31 0001556898 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001556898 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001556898 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001556898 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001556898 srt:MinimumMember 2022-01-01 2022-12-31 0001556898 ck1556898:ComputerEquipmentAndSoftwareMember 2022-12-31 0001556898 ck1556898:ComputerEquipmentAndSoftwareMember 2021-12-31 0001556898 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001556898 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001556898 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001556898 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001556898 us-gaap:CertificatesOfDepositMember 2022-12-31 0001556898 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001556898 us-gaap:MoneyMarketFundsMember 2022-12-31 0001556898 us-gaap:CommercialPaperMember 2022-12-31 0001556898 us-gaap:AgencySecuritiesMember 2022-12-31 0001556898 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001556898 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001556898 us-gaap:ShortTermInvestmentsMember 2022-12-31 0001556898 ck1556898:LongTermInvestmentsMember 2022-12-31 0001556898 us-gaap:MoneyMarketFundsMember 2021-12-31 0001556898 us-gaap:CommercialPaperMember 2021-12-31 0001556898 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001556898 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0001556898 us-gaap:ShortTermInvestmentsMember 2021-12-31 0001556898 ck1556898:LongTermInvestmentsMember 2021-12-31 ck1556898:Investment 0001556898 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001556898 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001556898 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001556898 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001556898 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:AgencySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001556898 us-gaap:AgencySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001556898 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001556898 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001556898 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001556898 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001556898 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001556898 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 ck1556898:Segment 0001556898 country:CN 2022-01-01 2022-12-31 0001556898 country:CN 2021-01-01 2021-12-31 0001556898 country:TW 2022-01-01 2022-12-31 0001556898 country:TW 2021-01-01 2021-12-31 0001556898 country:KR 2022-01-01 2022-12-31 0001556898 country:KR 2021-01-01 2021-12-31 0001556898 country:JP 2022-01-01 2022-12-31 0001556898 country:JP 2021-01-01 2021-12-31 0001556898 ck1556898:OtherCountriesMember 2022-01-01 2022-12-31 0001556898 ck1556898:OtherCountriesMember 2021-01-01 2021-12-31 0001556898 ck1556898:AutomotiveMember 2022-01-01 2022-12-31 0001556898 ck1556898:AutomotiveMember 2021-01-01 2021-12-31 0001556898 ck1556898:SecuritySurveillanceMember 2022-01-01 2022-12-31 0001556898 ck1556898:SecuritySurveillanceMember 2021-01-01 2021-12-31 0001556898 country:TW 2022-12-31 0001556898 country:TW 2021-12-31 0001556898 country:CN 2022-12-31 0001556898 country:CN 2021-12-31 0001556898 country:US 2022-12-31 0001556898 country:US 2021-12-31 0001556898 country:JP 2022-12-31 0001556898 country:JP 2021-12-31 0001556898 country:KR 2022-12-31 0001556898 country:KR 2021-12-31 ck1556898:Lease ck1556898:Litigation 0001556898 ck1556898:OutstandingStockAwardsMember 2022-12-31 0001556898 ck1556898:TwentySeventeenStockIncentivePlanMember 2022-12-31 0001556898 2021-12-22 2021-12-22 0001556898 2021-12-22 ck1556898:Installment 0001556898 ck1556898:FirstInstallmentOfDividendMember 2021-12-22 2021-12-22 0001556898 ck1556898:SecondInstallmentOfDividendMember 2021-12-22 2021-12-22 0001556898 2022-12-16 2022-12-16 0001556898 2022-12-16 0001556898 srt:MinimumMember ck1556898:TwoThousandTwelveStockOptionPlanMember 2012-04-30 0001556898 srt:MinimumMember ck1556898:TwoThousandTwelveStockOptionPlanMember 2012-04-01 2012-04-30 0001556898 srt:MaximumMember ck1556898:TwoThousandTwelveStockOptionPlanMember 2012-04-01 2012-04-30 0001556898 ck1556898:TwoThousandTwelveStockOptionPlanMember 2017-09-01 2017-09-30 0001556898 ck1556898:TwoThousandTwelveStockOptionPlanMember 2017-09-30 0001556898 ck1556898:TwoThousandSeventeenStockOptionPlanMember 2022-01-01 2022-12-31 0001556898 ck1556898:TwoThousandSeventeenStockOptionPlanMember srt:MaximumMember 2017-09-01 2017-09-30 0001556898 ck1556898:ExercisePriceZeroPointOneSixMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointThreeSevenMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointNineSevenMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointFiveOneMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointEightNineMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointNineThreeMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceThreePointOneEightMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointOneSixMember 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointThreeSevenMember 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointNineSevenMember 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointFiveOneMember 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointEightNineMember 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointNineThreeMember 2022-12-31 0001556898 ck1556898:ExercisePriceThreePointOneEightMember 2022-12-31 0001556898 ck1556898:TwoThousandSeventeenStockOptionPlanMember srt:MaximumMember 2022-01-01 2022-12-31 0001556898 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001556898 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001556898 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001556898 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001556898 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001556898 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001556898 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001556898 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001556898 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001556898 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001556898 ck1556898:NonEmployeeStockAwardsMember 2022-01-01 2022-12-31 0001556898 ck1556898:NonEmployeeStockAwardsMember 2021-01-01 2021-12-31 0001556898 us-gaap:DomesticCountryMember country:US 2022-12-31 0001556898 us-gaap:StateAndLocalJurisdictionMember stpr:CA 2022-12-31 0001556898 us-gaap:StateAndLocalJurisdictionMember stpr:CA 2022-01-01 2022-12-31 0001556898 us-gaap:EarliestTaxYearMember us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0001556898 us-gaap:LatestTaxYearMember us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0001556898 us-gaap:EarliestTaxYearMember us-gaap:StateAndLocalJurisdictionMember 2022-01-01 2022-12-31 0001556898 us-gaap:LatestTaxYearMember us-gaap:StateAndLocalJurisdictionMember 2022-01-01 2022-12-31

 

 

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, 2022

OR

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

For the Transition Period From               TO               

Commission File Number 000-55843

 

Techpoint, Inc.

(Exact name of Registrant as specified in its Charter)

 

 

Delaware

80-0806545

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

 

2550 N. First Street, #550

San Jose, CA 95131 USA

(408) 324-0588

(Address, including zip code, and telephone number,

including area code, of registrant’s principal executive offices)

 

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

 

Title of Each Class

 

Trading Symbol(s)

 

Name of Exchange on Which Registered

Japanese Depositary Shares, each representing one

 

M-6697

 

Tokyo Stock Exchange (Growth Market)

Common Stock Share, $0.0001 par value per share

 

 

 

 

 

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 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.

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b),

 

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

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant on June 30, 2022 (the last business day of the registrant's most recently completed second fiscal quarter), based on the closing price of the shares of Japanese Depositary Shares, or JDS, on the Tokyo Stock Exchange of $7.93, was $79.8 million.

As of March 31, 2023, the registrant had 18,251,126 shares of common stock, $0.0001 par value per share, outstanding which includes 7,399,586 shares of JDS.

Portions of the Registrant’s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Report.

 

 

 


 

Table of Contents

 

 

 

Page

 

Forward Looking Statements

1

 

Risk Factors Summary

2

 

 

 

PART I

 

 

Item 1.

Business

4

Item 1A.

Risk Factors

10

Item 1B.

Unresolved Staff Comments

32

Item 2.

Properties

32

Item 3.

Legal Proceedings

32

Item 4.

Mine Safety Disclosures

32

 

 

 

PART II

 

 

Item 5.

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

33

Item 6.

Reserved

34

Item 7.

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

35

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

46

Item 8.

Financial Statements and Supplementary Data

47

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

72

Item 9A.

Controls and Procedures

72

Item 9B.

Other Information

72

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

72

 

 

 

 

 

 

 

 

 

PART III

 

 

Item 10.

Directors, Executive Officers and Corporate Governance

73

Item 11.

Executive Compensation

73

Item 12.

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

73

Item 13.

Certain Relationships and Related Transactions, and Director Independence

73

Item 14.

Principal Accounting Fees and Services

73

 

 

 

PART IV

 

 

Item 15.

Exhibits, Financial Statement Schedules

74

Item 16.

Form 10-K Summary

76

 

 

 

 


 

Forward-Looking Statements

This Annual Report on Form 10-K includes forward-looking statements. All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our future results of operations and financial position, strategy and plans, and our expectations for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “could,” “estimate,” “continue,” “anticipate,” “design,” “plan,” “project,” “intend,” “expect” or the negative version of these words and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, strategy, short-term and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in “Risk Factors” in this Annual Report on Form 10-K. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Annual Report on Form 10-K may not occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

 

our future financial performance, including our revenue, cost of sales and operating expenses;

 

our market opportunity and our ability to effectively manage or sustain our growth;

 

our ability to attract and retain end-customers in our current or future target markets;

 

our ability to continue to develop new technologies and obtain and maintain intellectual property rights protecting such technologies;

 

our ability to form and expand partnerships with technology partners and consulting partners;

 

our ability to maintain, protect and enhance our intellectual property;

 

our ability to successfully defend litigation brought against us;

 

new product releases and timing;

 

anticipated trends, key factors and challenges in our business and the competition that we face;

 

the effect of the COVID-19 pandemic on our business and the success of any measures we have taken or may take in the future in response thereto;

 

laws and regulations applicable to our business, including the impact of restrictions imposed by trade regulations;

 

the impact of global shortages in manufacturing capacities;

 

our liquidity and working capital requirements; and

 

our expectations regarding future expenses and investments.

Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, level of activity, performance or achievements. Any forward-looking statement made by us in this Annual Report on Form 10-K speaks only as of the date on which it is made. We disclaim any duty to update any of these forward-looking statements after the date of this Annual Report on Form 10-K, except as required by law.

The following information should be read together with our consolidated financial statements and the notes to those statements that appear in this Annual Report on Form 10-K. Unless otherwise specified or the context otherwise requires, “Techpoint,” “we,” “us,” and “our” refer to Techpoint, Inc. and its consolidated subsidiaries.

 

We have obtained or are in the process of obtaining registered trademarks for Techpoint and HD-TVI. This report contains references to our trademarks and to trademarks belonging to other entities. Solely for convenience, trademarks and trade names referred to in this report, including logos, artwork and other visual displays, may appear without the ® or ™ symbols, but such references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights or the rights of the applicable licensor to these trademarks and trade names. We do not intend our use or display of other companies’ trade names or trademarks to imply a relationship with, or endorsement or sponsorship of us by, any other companies.

 

1


 

Risk Factors Summary

Our business is subject to numerous risks and uncertainties that could affect our ability to successfully implement our business strategy and affect our financial results. You should carefully consider all of the information in this report and, in particular, the following principal risks and all of the other specific factors described in Item 1A. of this report, “Risk Factors,” before deciding whether to invest in our company.

 

We face intense competition, including from our end-customers and potential end-customers, and we may not be able to compete effectively, which could reduce our market share and decrease our revenue and profitability.

 

We primarily sell our products through a limited number of distributors and to a limited number of end-customers, and if our relationships with one or more of those distributors or end-customers were to terminate, our operating results may be harmed.

 

Our revenue and operating results will fluctuate from period to period, which could cause the market price of our Japanese Depositary Shares (“JDS”) to decline.

 

If the growth of demand for video applications for the security surveillance and automotive markets does not continue, or if we are unsuccessful in selling into the automotive market, our ability to increase our revenue and operating results could suffer.

 

Global shortages in manufacturing capacities could interrupt or negatively affect our operations, increase cost to manufacture and negatively impact our results of operations.

 

Our limited operating history makes it difficult to evaluate our current business and future prospects.

 

We depend on key and highly skilled personnel to operate our business, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and market our products could be harmed.

 

We may not sustain or increase profitability in the future, which may cause the market price of our JDS to decline.

 

We may not be able to manage our future growth effectively, and we may need to incur significant expenditures to address the additional operational and control requirements of our growth.

 

Changes to industry standards and technical requirements relevant to our products and markets could adversely affect our business, results of operations and prospects.

 

The market for high-definition (“HD”) video application integrated circuits is historically characterized by declines in average selling prices as products mature, which could negatively affect our revenue and margins.

 

We manufacture our products based on our estimates of end-customer demand, and if our estimates are incorrect or our end-customers cancel their orders our financial results could be negatively impacted.

 

If we fail to develop new products and enhance our existing products in order to react to rapid technological change and market demands, our business will suffer.

 

We rely on a limited number of independent subcontractors for the manufacture, assembly and testing of our semiconductors, and the failure of any of these third-party vendors to deliver products or otherwise perform as requested, could damage our relationships with our end-customers, decrease our sales and limit our growth.

 

Changes to industry regulations relevant to our products and markets could adversely affect our business, results of operations and prospects.

 

We rely on our relationships with Original Equipment Manufacturers (“OEM”) and Original Design Manufacturers (“ODM”) to enhance our solutions and market position, and our failure to continue to develop or maintain such relationships in the future would harm our ability to remain competitive.

2


 

Our business depends on customers, suppliers and operations in Asia, and as a result we are subject to regulatory, operational, financial and political risks in Asia, which could adversely affect our financial results.

 

We have operations outside of the United States and intend to expand our international operations, which exposes us to significant risks.

 

We face risks related to health epidemics which could adversely affect our business, financial condition and results of operations.

 

We face risks associated with doing business in China.

 

Changes in the U.S. trade environment, including potential changes in international trade relations between China and the United States, could adversely affect the amount or timing of our revenue, results of operations or cash flows.

 

Uncertain geopolitical conditions could have a material adverse effect on our business and the market on which our JDS currently trade, which could cause the market price of our JDS to decline.

 

We may experience difficulties in transitioning to new wafer fabrication process technologies or in achieving higher levels of design integration, which may result in reduced manufacturing yields, delay in product deliveries and increased expenses.

 

Intellectual property litigation, which is common in our industry, could be costly, harm our reputation, limit our ability to sell our products and divert the attention of management and technical personnel.

 

A breach of our information and physical security systems may damage our reputation, subject us to lawsuits and adversely affect our business.

 

Regulations related to “conflict minerals” may force us to incur additional expenses, may make our supply chain more complex and may result in damage to our reputation with end-customers.

 

JDS is a relatively new form of security and there could be unforeseen difficulties or risks associated with JDS.

 

If we are unable to implement and maintain effective internal control over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of the JDS may be negatively affected.

 

3


 

PART I

Item 1. Business

We are a fabless semiconductor company that designs, markets and sells mixed-signal integrated circuits for multiple video applications in the security surveillance and automotive markets. Our integrated circuits are enabling the transition from standard definition (“SD”) video to high-definition (“HD”) video in the security surveillance and automotive markets.

Our solutions take HD video signals from a camera and convert them into analog signals for reliable long-distance transmission, then convert the HD analog signal into the appropriate format for video processing and display. Our HD analog technology operates at the same 1080p HD resolution as digital HD, but processes video in an HD analog format and transmits the video in this same analog format, thereby eliminating the need for any compression or decompression. Our integrated circuits are based on our proprietary architecture and mixed signal technologies that we believe provide high video quality, enable high levels of integration and are cost effective. Our integrated circuits are used by security surveillance manufacturers, such as Hikvision in China, IDIS in South Korea and AVTech in Taiwan.

We were originally incorporated as a California corporation in April 2012, and we reincorporated as a Delaware corporation in July 2017. In September 2017, we completed our initial public offering of Japanese Depositary Shares (“JDS”). We have decided to issue to the public, and list on the Growth Market of the Tokyo Stock Exchange, utilizing JDS, instead of our common stock. JDS are a representative security, and each JDS represents one share of common stock.

Application Specific Products

We design, market and sell integrated circuits that enable the transmission of HD video content over long cable distances to facilitate the display, storage or processing of video content. Our application specific products currently include our security surveillance and automotive product lines. We intend to continue to develop new generations of products for each of these application specific product lines.

Security Surveillance. We have three subgroups of products for security surveillance consisting of HD-TVI transmitters, HD-TVI receivers and HD-SDI receivers.

HD-TVI Transmitters. Our HD-TVI transmitters are used within the camera, take the HD digital signal from an HD camera processor and converts it to HD-TVI analog signals. We integrate the HD camera processor and HD-TVI transmitter into the same integrated circuit to save cost and save space in a camera. We also market standalone HD-TVI transmitters to increase our flexibility to work with other camera processors in the market. This allows a customer either to purchase our combined HD-TVI transmitter with both a processor and transmitter or our standalone transmitter to be paired with a third-party processor.

HD-TVI Receivers. Our HD-TVI receivers are used in DVRs and convert the HD-TVI analog signal into digital signals to be processed by a DVR system, which can then transmit the image to a display. To improve the cost and performance of our HD-TVI receivers, we integrate multiple HD-TVI receivers along with SD analog video decoders as well as analog audio decoders into the same integrated circuit. This allows HD DVR makers to support HD video and SD video for backward compatibility at the same time.

HD-SDI Receivers. Our HD-SDI receivers perform similar functions for HD video as our HD-TVI receivers, except these HD-SDI receivers use serial digital transmission technology used in video broadcasting instead of our HD-TVI technology. Having both HD-TVI and HD-SDI receiver products in our product portfolio allows us to address both the analog and digital HD security surveillance market segments at the same time.

Automotive. We optimize our automotive HD-TVI transmitters and receivers to work with current automotive camera processors and navigation systems in the automotive market.

4


Automotive HD-TVI Transmitters: Our automotive HD-TVI transmitters are designed to work specifically with current automotive camera processors and image sensors.

Automotive HD-TVI Camera Processors: We also provide automotive camera processors that integrates our HD-TVI transmitters to provide higher integration for better cost and smaller camera module size.

Automotive HD-TVI Receivers: Similar to our security surveillance products, our automotive HD-TVI receiver also integrates SD analog video decoders so that automotive vendors have the flexibility of supporting both HD and SD video. We also integrate multiple HD-TVI receivers for multiple camera applications inside the car.

Automotive LCD Controllers:  We provide HD LCD controllers that allow us to support Liquid Crystal Display (“LCD”) panels for the HD E-mirror as well as for various HD LCD panel displays inside the car.

The following table summarizes the features of our application specific integrated circuit product lines:

 

Product Line

 

Key Features

Representative Applications

Security Surveillance

 

 

 

 

 

 

 

HD-TVI Transmitters

-

Converts HD Camera signals to HD-TVI analog signals

HD-TVI Surveillance Cameras

 

 

 

 

HD-TVI Camera Processors

-

Integrates HD Camera processor supporting advanced video processing such as Wide Dynamic Range, Low Light Noise Reduction, and other advanced camera functions

HD-TVI Surveillance Cameras

 

 

 

 

HD-TVI Receivers

-

Converts HD-TVI analog signal into digital signal

HD-TVI DVR application

 

 

 

 

 

-

Integrates four HD-TVI receivers

 

 

 

 

 

 

-

Integrated Standard Definition analog

 

 

 

video decoder and audio codec

 

 

 

 

 

HD-SDI Receivers

-

Integrates four HD-SDI receivers

HD-SDI DVR application

 

 

 

 

 

-

Integrates four HD-SDI transmitters

 

Automotive

 

 

 

 

 

 

 

HD-TVI Transmitter

-

Interfaces with most automotive camera

Automotive HD Backup Camera

 

 

processors on the market

 

 

 

Automotive HD Surround View Camera

HD-TVI Camera Processors

 

Integrated HD Camera processor supporting advanced  video processing such as High Dynamic Range, Low Light Noise Reduction, and other advanced camera functions

 

Automotive HD Backup Camera

Automotive HD Surround View  

Camera

Automotive HD Drive Recorder Camera

 

 

 

 

HD-TVI Receivers

Integrated SD analog video decoder

Automotive HD Backup Camera

 

‐ 

Integrates four channel HD-TVI Receivers

 

Automotive HD Surround View System

Automotive HD Drive Recorder

 

HD LCD controller

-

Integrated HD-TVI Receiver

Automotive HD Display

 

-

Integrated SD analog video decoder

Automotive E-Mirrors

-

Integrated Advanced Graphics

5


 

Technology

We have several core competencies that enable us to design analog, mixed signal and digital technologies that can be implemented across our application specific product lines. We have internally developed the combination of technologies, expertise and capabilities necessary for the conversion and processing of HD video signals. We do not depend on third parties for any material technology, expertise or design capability.

We have developed a proprietary HD analog video transmission technology called high-definition transport video interface (“HD-TVI”). Our HD analog technology operates at the same 1080p HD resolution as digital HD technologies, but transmits the information in a continuous format, or wave, instead of a binary 0 or 1 format. When transmitted information in an analog system encounters interference or other degradation, the video quality is impacted.  This is in contrast to a digital transmission where once a threshold level of interference or other degradation is encountered, the image is cutoff completely. Our HD-TVI technology uses analog transmission techniques that are an extension of legacy analog video broadcasting technology used in traditional analog televisions, but which can deliver HD video transmission over long cable distances. Our HD-TVI transmitter interfaces with a HD camera processor or image sensor and converts the digital HD content to an HD analog signal. After transmission, our HD-TVI receiver converts this analog signal back into a digital signal for processing by a standard display processor.

As a result of our advanced analog design capability, we have developed multiple technologies that enable analog video signals to be processed digitally. One of the key analog technologies we have developed internally is our high performance and cost effective analog front-end that conditions and converts analog video signals into a digital format for display. The multiple core functions performed within our integrated circuits featuring an analog front-end are anti-aliasing filtering, automatic gain control signal clamping and analog to digital conversion. Other key analog technologies we have developed internally are analog equalizers, phase lock loops, high frequency and delta sigma analog to digital converters, video and audio digital to analog converters and low voltage differential signaling.

We have also developed a number of digital technologies specific to the security surveillance and automotive markets. For example, we have developed image signal processing technologies such as wide dynamic range, noise reduction, as well as de-interlacing, scaling, and other video enhancement algorithms, which are important technologies for HD cameras and HD video display technologies for security surveillance and automotive HD video applications. We also possess digital HD transmission technologies such as serializer and de-serializer interface technologies, which we can offer as an alternative to our HD analog transmission technologies.

Customers

We principally sell our products to distributors who, in turn, sell to ODM contract manufacturers and design houses. In addition, we sell our products, though to a lesser extent, directly to ODM. ODM typically design and manufacture electronic products to sell to OEM. Our agreements to sell our products through distribution channels generally provide for a non-exclusive right to sell, promote and develop a market for our products in a specified geographic area. These agreements generally may be terminated by either party on 60 days’ notice and do not require price protection.

In both the security surveillance and automotive markets, we have significant engagement with our end-customers prior to completion of a sale. In the security surveillance market, our end-customer is the OEM, ODM or system designer who manufacturers or designs the end product, such as a camera or DVR, that will be purchased for placement into a security surveillance system. Our integrated circuits are used by security surveillance manufacturers, such as Hikvision in China, IDIS in South Korea and AVTech in Taiwan. These three manufacturers are each a leading security surveillance manufacturer in their respective countries. In the automotive market, our end-customer is the automobile manufacturer, but we also typically engage with system designers and manufacturers who sell systems, such as navigation or backup video camera systems, to automobile manufacturers. Our sales representatives and engineers engage directly with these end-customers, even if we do not sell directly to them, because these end-customers exert significant influence over the design of the products or systems that are ultimately placed into their products. We currently have design wins for future generations of automobiles with major automotive equipment manufacturers. A design win is not necessarily result in future revenue, but we believe it is a strong indicator that our integrated circuits will be incorporated into a future model for that particular automotive equipment manufacturer.

6


Sales and Marketing

We sell our products worldwide through multiple channels, primarily through our network of domestic and international independent distributors and sales representatives. Each of these sales channels is supported by our customer service and marketing organizations. We have sales and customer support personnel in the United States, China, Japan, South Korea and Taiwan. We intend to expand our sales and support capabilities and our network of independent sales representatives in key regions worldwide.

Our sales cycles typically range from three to six months for the security surveillance market and one to three years for the automotive industry. We work directly with system designers to create demand for our products by providing them with application specific product information for their system design, engineering and procurement groups. We actively engage these groups during their design processes to introduce them to our integrated circuits. We endeavor to design our products to meet anticipated, increasingly complex and specific design requirements, but which will also support widespread demand for the products and future enhancements to them. If successful, this process culminates in a system designer deciding to use our products in their system, which we refer to as a design win. Once our product is accepted and designed into an application, we believe the system designer is likely to continue to use the same or enhanced versions of our product across a number of their models, which tends to extend the life cycle of our product. This is particularly true in the automotive industry, which typically experiences multi-year product lifecycles, sometimes up to four years or longer. In addition, a design win into a particular model of car for a specific manufacturer may translate into design wins for different models from the same auto manufacturer. If we fail to achieve an initial design win, we may lose the opportunity for sales to an end-customer for a number of its products and for a longer period of time.

Backlog

Our sales are made primarily pursuant to standard individual purchase orders. Our backlog consists of orders that we have received from customers that have not yet shipped. Historically, management has not used backlog as an indicator of future business. As our order lead times may vary and as industry practice allows customers to reschedule or cancel orders on relatively short notice, we believe that backlog is not necessarily a good indicator of future sales. In addition, our quarterly revenue depends on orders booked and shipped in that quarter. As a result, we have not experienced material backlog at the end of a quarter, and any backlog at that time would be more indicative of the timing of the order, rather than anything that may predict future performance.

Research and Development

Our research and development efforts are focused on the development of new technologies as well as application specific products. Our engineering team has expertise in advanced analog design, mixed signal digital processing, video decoding and software engineering. Our research and development expense was $7.8 million and $6.4 million for the years ended December 31, 2022 and 2021, respectively.

Intellectual Property

We seek to protect our proprietary technology, documentation and other written materials primarily under trade secret and copyright laws. We also typically require employees with access to our proprietary information to execute confidentiality agreements. The steps taken by us to protect our proprietary information may not be adequate to prevent misappropriation of our technology.

Although we rely primarily on trade secret laws and contractual restrictions to protect the technology in the integrated circuits we currently design and market, our success and ability to compete in the future may also depend to a significant degree upon obtaining and enforcing patent protection for our HD analog and other mixed signal technologies. As of December 31, 2022, we have one patent application pending in Japan. The patent application covers aspects of the technology in the integrated circuits we currently design and market. Our future patents, if any are issued, may provide only limited protection for our technology and may not be sufficient to provide competitive advantages to us. For example, competitors could be successful in challenging any issued patents or, alternatively, could develop similar or more advantageous technologies on their own or design around our patents.

7


The laws of various countries in which we market our integrated circuits may offer little or no protection for our proprietary technologies. Reverse engineering, unauthorized copying or other misappropriation of our proprietary technologies could enable third parties to benefit from our technologies without paying us for doing so. Any inability to protect our proprietary rights could harm our ability to compete, generate revenue and grow our business.

We may be required to resort to litigation to enforce our intellectual property rights. We may also be subject to legal proceedings and claims relating to our intellectual property in the ordinary course of our business. Intellectual property litigation is expensive and time-consuming and could divert management’s attention away from running our business. This litigation could also require us to pay substantial damages to the party claiming infringement, stop selling products or using technology that contains the allegedly infringing intellectual property, develop non-infringing technology or enter into royalty or license arrangements.

Manufacturing

We do not own or operate a semiconductor fabrication, packaging or testing facility. We depend on third-party vendors to manufacture, package and test our products. By outsourcing manufacturing, we are able to avoid the cost associated with owning and operating our own manufacturing facility. This allows us to focus our efforts on the design and marketing of our products.

Integrated Circuit Fabrication. We currently outsource the manufacturing of our integrated circuits to Taiwan Semiconductor Manufacturing Company (“TSMC”) and United Microelectronics Corporation (formerly Fujitsu Electronics America, Inc.) (“UMC”). We work closely with TSMC and UMC to forecast on a monthly basis our manufacturing capacity requirements. Our integrated circuits are currently fabricated in several advanced manufacturing processes. Because smaller geometry process technologies lead to enhanced performance, smaller silicon chip size and lower power requirements, we continually evaluate the benefits and feasibility of migrating to smaller geometry process technologies in order to reduce cost and improve performance. We believe that our fabless manufacturing approach provides us with the benefits of superior manufacturing capability as well as flexibility to move the manufacturing, assembly and testing of our products to those vendors that offer the best capability, with adequate capacity at an attractive price. Nevertheless, because we do not have a formal, long-term pricing agreement with TSMC or UMC, our wafer costs and services are subject to sudden price fluctuations based on the cyclical demand for semiconductors. Our engineers work closely with TSMC and UMC to increase yields, lower manufacturing costs and improve quality. We intend to qualify and retain additional foundries to manufacture our semiconductors in the future.

Assembly and Test. Our products are shipped from TSMC  to third-party sort, assembly and test facilities where they are assembled into finished integrated circuits and tested. We outsource all packaging and testing of our products to assembly and test subcontractors, principally to Advanced Semiconductor Engineering, Inc. (“ASE”) and Sigurd Microelectronics Corporation (“Sigurd”). Our products are designed to use low cost, standard packages and to be tested with widely available test equipment.

Quality Assurance. We are committed to maintaining the highest level of quality in our products. We have designed and implemented a quality management system that provides the framework for continual improvement of products, processes and customer service. We also rely on in-depth simulation studies, testing and practical application testing to validate and verify our integrated circuits. To ensure consistent product quality, reliability and yield, together with our manufacturing logistics partners, we closely monitor the production cycle by reviewing manufacturing process data from each wafer foundry and assembly subcontractor. We are certified for ISO 9001 and ISO 14001.

Competition

The market in which we operate is extremely competitive, and is characterized by rapid technological change, continuously evolving end-customer requirements and declining average selling prices. We may not be able to compete successfully against current or potential competitors. We compete with numerous domestic and international semiconductor manufacturers and designers. In our automotive market, we principally compete with Maxim Integrated Products, Inc. and Texas Instruments Incorporated. In selling our integrated circuits into the

8


surveillance market, we principally compete against Nextchip Co., Ltd in South Korea, Pixelplus Co., Ltd in South Korea, and Fullhan Microelectronic Co., Ltd in China. Some of our current and potential competitors have longer operating histories, significantly greater resources and name recognition and a larger base of customers than we do. They may also have a larger presence and more significant relationships within certain geographical areas, such as in Asia where many of our end-customers operate. This may allow them to respond more quickly than us to new or emerging technologies or changes in customer requirements. Some of our competitors currently offer product features or technologies that we do not currently offer but intend to sell in the future, such as Ultra HD advanced camera image signal processors. We must, therefore, compete against competitors that have more experience in developing and selling products and technologies that we do not currently offer but intend to offer in the future. Some of our competitors also use smaller geometry process technologies in their products, which can result in better manufacturing yields and decreased costs. In addition, these competitors may have greater credibility with our existing and potential end-customers. Increased competition could harm our business, by, for example, increasing pressure on our profit margins or causing us to lose end-customers. In addition, delivery of products with defects or reliability, quality or compatibility problems may damage our reputation and competitive position. Our ability to compete successfully depends in part on our ability to deliver products without reliability, quality or compatibility problems and on a number of other factors such as performance and robustness, functionality, price and cost effectiveness, rapid time-to-market and customer service and support.

We believe we currently compete favorably with respect to these factors in the aggregate. However, we cannot provide assurance that our products will continue to compete favorably or that we will be successful in the face of increasing competition from new products and enhancements introduced by existing competitors or new companies entering our market.

Human Capital Resources

Our key human capital management objectives are to attract, retain and support the highest quality talent. As of December 31, 2022, we employed 83 employees. None of our employees are represented by a labor organization or under any collective bargaining arrangements. We have not experienced any work stoppages and we consider our employee relations to be good.

As competition for qualified personnel in the semiconductor field is intense, attracting and retaining qualified employees at all levels is critical to our business. We have established comprehensive compensation, leave and benefits programs in order to attract and retain the highly qualified personnel essential to our business. We are committed to diversity, equity and inclusion at all levels of our company. We recruit the best qualified employees regardless of gender, ethnicity or other protected traits and it is our policy to comply with all applicable laws related to discrimination in the workplace.

Segment, Geographic Areas and Concentration Information

We operate under one reportable segment which is comprised of one operating segment. See Note 4 “Segment Information” of this Annual Report on Form 10-K for further segment and geographic information. For concentration information, see Note 1 “Organization and Summary of Significant Accounting Policies” of this Annual Report on Form 10-K.

Facilities

Our corporate headquarters and primary research and development and operations facilities occupy approximately 8,512 square feet in San Jose, California, under a lease that expires in March 2024. We also lease properties in China, Japan, South Korea and Taiwan. We do not own any manufacturing facilities, and we contract and license to third parties the production and distribution of our semiconductors. We believe our space is adequate for our current needs and that suitable additional or substitute space will be available to accommodate foreseeable expansion of our operations.

9


Corporate Information

We were originally incorporated as a California corporation in April 2012, and we reincorporated as a Delaware corporation in July 2017. Our principal executive offices are located at 2550 N. First Street, Suite # 550, San Jose, California 95131, and our telephone number is (408) 324-0588. Our website is www.techpoint.co.jp. Information contained on, or that can be accessed through, our website is not incorporated by reference into this Annual Report on Form 10-K, and you should not consider information on our website to be part of this Annual Report on Form 10-K.

We make available free of charge on our website our annual reports on Form 10‑K, quarterly reports on Form 10‑Q, current reports on Form 8‑K and amendments to those reports, as soon as reasonably practicable after we electronically file or furnish such materials to the U.S. Securities and Exchange Commission, or the SEC. You may obtain a free copy of these reports in the Investor Relations section of our website, www.techpoint.co.jp. All reports that we file are also available at www.sec.gov.

Item 1A. Risk Factors

Investing in our JDS and our underlying common stock involves a high degree of risk. You should consider carefully the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K, before making an investment decision. If any of the following risks are realized, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that event, the trading price of the JDS could decline and you could lose part or all of your investment.

Risks Related to Our Business and Industry

We face intense competition, including from our end-customers and potential end-customers, and we may not be able to compete effectively, which could reduce our market share and decrease our revenue and profitability.

The markets in which we operate are extremely competitive and are characterized by rapid technological change, continuous evolving end-customer requirements and declining average selling prices. We may not be able to compete successfully against current or potential competitors, which include our current or potential end-customers as they seek to internally develop solutions competitive with ours. If we do not compete successfully, our market share and revenue may decline. We compete with large semiconductor manufacturers and designers, large automotive equipment manufacturers’ internally developed solutions, and others, and our current and potential competitors have longer operating histories, significantly greater resources and name recognition and a larger base of customers than we do. This may allow them to respond more quickly than we can to new or emerging technologies or changes in customer requirements. In addition, these competitors may have greater credibility with our existing and potential end-customers. Some of our current and potential end-customers with their own internally developed solutions may choose not to purchase products from third-party suppliers like us.

We primarily sell our products through a limited number of distributors and to a limited number of end-customers, and if our relationships with one or more of those distributors or end-customers were to terminate, our operating results may be harmed.

We market and distribute our products primarily through a limited number of distributors, most of whom are located in Asia. This distribution channel has been characterized by rapid change and consolidations. Distributors have accounted for a significant portion of our revenue in the past. Sales to our distributors represented substantially all of our revenue for the years ended December 31, 2022 and 2021. We do not have any long-term contractual commitments with our distributors.

One of our end-customers, Hikvision accounted for 33% and 38% of our revenue for the years ended December 31, 2022 and 2021, respectively. Our sales to Hikvision primarily occur through Phitec, as distributor, who purchases our products as a result of demand from Hikvision for our specific products. We do not have any long-term contractual commitment with Hikvision. Losing Hikvision as an end-customer, or if they decide to scale back use of our products, could have a material and adverse effect on our business.

10


Our operating results and financial condition could be significantly disrupted by the loss of one or more of our current end-customers, distributors and sales representatives, volume pricing discounts, order cancellations, delays in shipment by one of our major distributors, end-customers or sales representatives, or the failure of our distributors or sales representatives to successfully sell our products. Additionally, customer buying patterns change and can fluctuate from quarter to quarter and impact our results of operations, particularly for significant end-customers. These buying patterns can change as a result of factors beyond our control, including inventory adjustments by our end-customers, or changes in demand, which could materially harm our results of operations.

Our revenue and operating results will fluctuate from period to period, which could cause the market price of our JDS to decline.

Our revenue and operating results are difficult to predict, have in the past fluctuated, and may in the future fluctuate from period to period. It is possible that our operating results in some periods will be below market expectations. This would likely cause the market price of our JDS to decline. Our operating results in any given period may be affected by a number of factors, including:

 

unpredictable volume and timing of end-customer orders, which are not fixed by contract and vary on a purchase order basis;

 

uncertain demand in our primary end markets for our products;

 

the loss of one or more of our distributors or end-customers, causing a significant reduction or postponement of orders from these end-customers;

 

decreases in the overall average selling prices of our products;

 

changes in the relative sales mix of our products;

 

changes in our cost of finished goods;

 

the availability, pricing and timeliness of delivery of other components used in our end-customers’ products;

 

our end-customers’ sales outlook, purchasing patterns and inventory adjustments based on demands and general economic conditions;

 

changes in end-customer order patterns including order cancellations;

 

product obsolescence and our ability to manage product transitions;

 

our ability to successfully develop, introduce and sell new or enhanced products in a timely manner;

 

the timing of new product announcements or introductions by us or by our competitors;

 

changes in business and economic conditions that could affect consumer confidence; and

 

fluctuations in our effective tax rate.

We base our planned operating expenses in part on our expectations of future revenue, and a significant portion of our expenses is relatively fixed in the short-term. We have limited historical financial data from which to predict future sales for our products. As a result, it is difficult for us to forecast our future revenue and budget our operating expenses accordingly. If revenue for a particular period is lower than we expect, we likely will be unable to proportionately reduce our operating expenses for that period, which would harm our operating results for that period.

If the growth of demand for video applications for the security surveillance and automotive markets does not continue, or if we are unsuccessful in selling into the automotive market, our ability to increase our revenue and operating results could suffer.

Our ability to increase our revenue will depend on increased demand for video applications in the security surveillance and automotive markets. For the years ended December 31, 2022 and 2021, 40% and 50% of our

11


revenue was derived from the sale of our products designed for the security surveillance market, respectively. If our products sold into this market decline or do not increase, or if demand slows in this market generally, our operating results would suffer. In addition, we have increased our focus on the automotive market and have devoted substantial resources to the development of products for video applications that address this market. We expect that the automotive market will be a substantial driver of our future business. For the years ended December 31, 2022 and 2021, 60% and 50% of our revenue was derived from the sale of our products designed for the automotive market, respectively. For the year ended December 31, 2022, we have more revenue generated from the automotive market than from the security surveillance market. However, we may not be successful developing and marketing our solutions for the automotive market or gain significant market share. If we are not successful in selling our products into this market, or if the automotive industry in general experiences weak demand, we may not recover the costs associated with our efforts in this area and our operating results could suffer.

The growth of our target markets is uncertain and will depend in particular upon:

 

the pace at which new HD video applications are adopted;

 

evolving regulation in different jurisdictions governing backup cameras in automotive applications;

 

a continued reduction in the costs of products in these markets;

 

the availability, at a reasonable price, of components required by such products, such as LCD panels; and

 

consumer confidence and the continued increase of consumer spending levels.

Global shortages in manufacturing capacities could interrupt or negatively affect our operations, increase cost to manufacture and negatively impact our results of operations.

If we are unable to secure manufacturing capacities from our current subcontractors, our ability to deliver our products to our customers may be negatively impacted. Also, our subcontractors may increase their fees, which would lead to an increase in our manufacturing costs that we may not be able to fully pass to our customers, resulting in increased operating costs and lower gross margins. In addition, such a shortage could lengthen our products’ manufacturing, assembly and testing cycle and cause a delay in the shipment of our products to our customers. This could ultimately lead to a loss of sales of our products, harm our reputation and competitive position, and our revenues could be materially reduced.

 

In the first half of 2022, we experienced slight increases in demand for semiconductor products due to the COVID-19 pandemic, which caused a continuing global shortage of manufacturing capacities as semiconductor suppliers were unable to rapidly respond to increased demand. Consequently, we experienced increases in the costs to manufacture our products. Since third quarter of 2022, we have been seeing weakness in product demand due to inventory adjustments at customer end, the lockdowns in major cities in China, and world-wide inflationary pressures.

Our limited operating history makes it difficult to evaluate our current business and future prospects.

We were incorporated in 2012 and began shipping our integrated circuits in 2013. Our limited operating history and limited experience selling products, combined with the rapidly evolving and competitive nature of our markets, makes it difficult to evaluate our current business and future prospects. In addition, we have limited insight into emerging trends that may adversely affect our business, financial condition, results of operations and prospects. We have encountered and will continue to encounter risks and difficulties frequently experienced by growing companies in rapidly changing industries, including unpredictable and volatile revenue and increased expenses as we continue to grow our business. The viability and demand for our products may be affected by many factors outside of our control, such as the factors affecting the growth of the security surveillance and automotive industries in general, and the growth and adoption of new security surveillance technologies and automotive video applications in particular, and changes in macroeconomic conditions, including increases in inflation and interest rates. Our future revenue growth rate, and the success of our business, will depend in particular upon the success of our automotive video business. If we do not manage these risks and overcome these difficulties successfully, our business will suffer.

12


We depend on key and highly skilled personnel to operate our business, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and market our products could be harmed.

We believe our future success will depend in large part upon our ability to attract and retain highly skilled managerial, engineering and sales and marketing personnel. We operate in locations where competition for engineering talent is particularly intense, in particular the San Francisco Bay Area. If we are unable to recruit and retain skilled personnel, our business could suffer and our financial results could decline. The loss of any key personnel or the inability to attract or retain qualified personnel could delay the development and introduction of, and harm our ability to sell, our products and harm the market’s perception of us. We do not have long-term employment contracts with any of our employees, including our key personnel, and their knowledge of our business and industry would be extremely difficult to replace.

We may not sustain or increase profitability in the future, which may cause the market price of our JDS to decline.

To sustain or increase profitability, we will need to generate and sustain substantially higher revenue while maintaining reasonable cost and expense levels. These expenditures may not result in increased revenue or end-customer growth. Because many of our expenses are fixed in the short-term, or are incurred in advance of anticipated sales, we may not be able to decrease our expenses in a timely manner to offset any shortfall of sales. This will harm our future financial results and negatively impact our profitability. We may not be able to sustain or increase profitability on a quarterly or an annual basis. This may, in turn, cause the price of our JDS to decline.

We may not be able to manage our future growth effectively, and we may need to incur significant expenditures to address the additional operational and control requirements of our growth.

We have experienced a period of significant growth and expansion, which has placed, and any future expansion will continue to place, a significant strain on management, personnel, systems and financial resources. We have hired additional employees to support an increase in research and development as well as increase our sales and marketing and general and accounting efforts, which resulted in increasing our headcount from 21 employees as of December 31, 2013 to 83 employees as of December 31, 2022. To manage our growth successfully, we believe we must effectively:

 

train, integrate and manage additional qualified engineers for research and development activities, sales and marketing personnel and financial and information technology personnel;

 

continue to enhance our customer resource management and manufacturing management systems;

 

implement additional and improve existing administrative, financial and operations systems, procedures and controls, including the requirements of the U.S. Sarbanes-Oxley Act of 2002 and other regulations we are subject to in the United States and in Japan;

 

expand and upgrade our technological capabilities; and

 

manage multiple relationships with our end-customers, distributors, suppliers and other third-parties.

Our efforts may require substantial managerial and financial resources and may increase our operating costs even though these efforts may not be successful. If we are unable to manage our growth effectively, we may not be able to take advantage of market opportunities, develop new products, satisfy end-customer requirements, execute our business plan or respond to competitive pressures.

Changes to industry standards and technical requirements relevant to our products and markets could adversely affect our business, results of operations and prospects.

Our products are only a part of larger electronic systems. All products incorporated into these systems must comply with various industry standards and technical requirements created by regulatory bodies or industry participants in order to operate efficiently together. Industry standards and technical requirements in our markets are evolving and may change significantly over time. In addition, large industry-leading semiconductor and electronics companies play a significant role in developing standards and technical requirements for the product ecosystems

13


within which our products can be used. Automotive companies typically have exacting requirements for components in their vehicles, which must meet a variety of standards. Our end-customers also may design certain specifications and other technical requirements specific to their products and solutions. These technical requirements may change as the end-customer introduces new or enhanced products and solutions.

Our ability to compete in the future will depend in part on our ability to identify and comply with evolving industry standards and technical requirements. The emergence of new industry standards and technical requirements could render our products incompatible with products developed by other suppliers or make it difficult for our products to meet the requirements of certain of our end-customers in consumer, industrial, automotive and other markets. As a result, we could be required to invest significant time and effort and to incur significant expense to redesign our products to ensure compliance with relevant standards and requirements. If our products are not in compliance with prevailing industry standards and technical requirements for a significant period of time, we could miss opportunities to achieve crucial design wins, our revenue may decline and we may incur significant expenses to redesign our products to meet the relevant standards, which could adversely affect our business, results of operations and prospects.

The market for HD video application integrated circuits is historically characterized by declines in average selling prices as products mature, which could negatively affect our revenue and margins.

Our end-customers expect the average selling price of our products to decrease year-over-year. When such pricing declines occur, we may not be able to mitigate the effects by selling more or higher margin units, or by reducing our manufacturing costs. In such circumstances, our operating results could be materially and adversely affected. Our products have historically experienced declining average selling prices over their life cycle. The rate of decline may be affected by a number of factors, including relative supply and demand, the level of competition, production costs and technological changes. As a result of the decreasing average selling prices of our products following their launch, our ability to increase or maintain our margins depends on our ability to introduce new or enhanced products with higher average selling prices and to reduce our per-unit cost of sales and our operating costs. We may not be able to reduce our costs as rapidly as companies that operate their own manufacturing, assembly and testing facilities, and our costs may even increase because we do not operate our own manufacturing, assembly or testing facilities, which could also reduce our gross margins. In addition, our new or enhanced products may not be as successful or enjoy as high margins as we expect. If we are unable to offset any reductions in average selling prices by introducing new products with higher average selling prices or reducing our costs, our revenue and margins will be negatively affected and may decrease.

We manufacture our products based on our estimates of end-customer demand, and if our estimates are incorrect or our end-customers cancel their orders our financial results could be negatively impacted.

Our sales are made on the basis of purchase orders rather than long-term purchase commitments. In addition, our distributors may cancel purchase orders or defer the shipments of our products. We manufacture our products according to our estimates of end-customer demand. This process requires us to make multiple demand forecast assumptions, each of which may introduce error into our estimates. If we overestimate end-customer demand, we may manufacture products that we may not be able to sell. As a result, we would have excess inventory, which would increase our losses. Conversely, if we underestimate end-customer demand or if sufficient manufacturing capacity were unavailable, we would forego revenue opportunities, lose market share and damage our relationships. We experienced insufficient manufacturing capacity due to the COVID-19 pandemic. Increase in demand for semiconductor products due to the COVID-19 pandemic resulted in a global shortage of manufacturing capacities in 2021 and the first half of 2022.  In addition, supply chain disruptions occurred due to the lockdown of major cities in China during 2022. As a result, we were unable to meet all end customer demand, resulting in lost revenue opportunities.

 

14


 

If we fail to develop new products and enhance our existing products in order to react to rapid technological change and market demands, our business will suffer.

We must develop new products and enhance our existing products with improved technologies to meet rapidly evolving end-customer requirements. We need to design products for end-customers who continually require higher performance and functionality at lower costs. For example, we anticipate that sales of 1080p products will decrease as the market moves to higher resolution displays, such as 4K, in the coming years. We must, therefore, continue to cost-effectively add features that enhance performance and functionality to our products. The development process for these advancements is lengthy and requires us to accurately anticipate market trends. Our failure to accurately anticipate market trends in a timely manner will harm the market acceptance of our products and the sales of our products.

Developing and enhancing these products is uncertain and can be time-consuming, costly and complex. There is a risk that these developments and enhancements will be late, fail to meet end-customer or market specifications or not be competitive with products from our competitors that offer comparable or superior performance and functionality. Any new products or product enhancements may not be accepted in new or existing markets. Our business will suffer if we fail to develop and introduce new products or product enhancements on a cost-effective basis.

We rely on a limited number of independent subcontractors for the manufacture, assembly and testing of our semiconductors, and the failure of any of these third-party vendors to deliver products or otherwise perform as requested, could damage our relationships with our end-customers, decrease our sales and limit our growth.

We do not have our own manufacturing or assembly facilities and have very limited in-house testing facilities. Therefore, we must rely on third-party vendors to manufacture, assemble and test the products we design. We currently rely on TSMC and UMC to produce almost all of our semiconductors. We rely on ASE and Sigurd to assemble, package and test almost all of our products. If these vendors do not provide us with high-quality products, services and production and test capacity in a timely manner, or if one or more of these vendors terminates its relationship with us, we may be unable to obtain satisfactory replacements to fulfill end-customer orders on a timely basis, our relationships with our end-customers could suffer and our sales could decrease. Other significant risks associated with relying on these third-party vendors include:

 

reduced control over product cost, delivery schedules and product quality;

 

potential price increases;

 

inability to achieve required production or test capacity and achieve acceptable yields on a timely basis;

 

longer delivery times;

 

increased exposure to potential misappropriation of our intellectual property;

 

shortages of materials that foundries use to manufacture products;

 

labor shortages or labor strikes; and

 

quarantines or closures of manufacturing facilities due to the outbreak of viruses, such as COVID-19, SARS, MERS, the avian flu or any similar future outbreaks in Asia.

We currently do not have long-term supply contracts with any of our third-party vendors. Therefore, they are not obligated to perform services or supply products to us for any specific period, in any specific quantities or at any specific price, except as may be provided in a particular purchase order. Neither TSMC, UMC, ASE nor Sigurd have provided contractual assurances to us that adequate capacity will be available for us to meet future demand for our products. These third-party vendors may allocate capacity to the production of other companies’ products while reducing deliveries to us on short notice. In particular, other customers that are larger and better financed than we are or that have long-term agreements with TSMC, UMC, ASE or Sigurd may cause either or both of them to reallocate capacity to those customers, decreasing the capacity available to us.

15


Changes to industry regulations relevant to our products and markets could adversely affect our business, results of operations and prospects.

The U.S. National Highway Traffic Safety Administration requires new cars sold after May 2018 in the United States to have backup cameras. There is no guarantee that other jurisdictions will follow the lead of the United States and require backup cameras on vehicles. While we currently anticipate that consumers and regulators in other jurisdictions, including the European Union, will adopt backup cameras, there is no guarantee that this will happen within a time frame that we can take advantage of, or at all. If automotive backup cameras do not become widespread our target market may be much smaller than we anticipate, limiting our potential growth and revenue.

We rely on our relationships with OEM and ODM to enhance our solutions and market position, and our failure to continue to develop or maintain such relationships in the future would harm our ability to remain competitive.

We develop our products for OEM and ODM that serve a variety of end markets including home and office security surveillance, and automotive applications. For each application, manufacturers create products that incorporate specialized semiconductor technology, which producers further down the supply chain integrate into their products. For example, our solutions may be integrated into a more comprehensive video product that is incorporated into an automotive vehicle or aftermarket system and sold to consumers. We must work closely with manufacturers to ensure that each new generation of our solutions becomes qualified for use in their products. As a result, maintaining close relationships with leading product manufacturers in our target markets is crucial to the long-term success of our business. We could lose these relationships for a variety of reasons, including our failure to qualify as a vendor, our failure to demonstrate the value of our new solutions, declines in product quality, or if OEM/ODM seek to work with vendors with broader product suites, greater production capacity or greater financial resources. If our relationships with key industry participants were to deteriorate or if our solutions were not qualified by our end-customers, our market position and revenue could be materially and adversely affected.

Our business depends on customers, suppliers and operations in Asia, and as a result we are subject to regulatory, operational, financial and political risks in Asia, which could adversely affect our financial results.

The percentage of our revenue attributable to sales to customers in Asia was greater than 99% for the years ended December 31, 2022 and 2021. We derived 69% and 69% of our revenue from sales to customers in China for the years ended December 31, 2022 and 2021, respectively. We expect that revenue from customers in Asia will continue to account for substantially all of our revenue. All our sales currently are denominated in U.S. dollars. As a result, an increase in the value of the U.S. dollar relative to foreign currencies could make our products less competitive in international markets.

Currently, we rely on a network of sales representatives to sell our products internationally. We also have offices in Japan, China, South Korea and Taiwan, which serve various aspects of our business. Moreover, we have in the past relied on, and expect to continue to rely on, suppliers, manufacturers and subcontractors primarily located in Taiwan. Accordingly, we are subject to several risks and challenges, any of which could harm our business and financial results. These risks and challenges include:

 

difficulties and costs of staffing and managing international operations across different geographic areas and cultures;

 

compliance with a wide variety of domestic and foreign laws and regulations, including those relating to the import or export of semiconductor products;

 

legal uncertainties regarding taxes, tariffs, quotas, export controls, export licenses and other trade barriers;

 

foreign currency exchange fluctuations relating to our international operating activities;

 

our ability to receive timely payment and collect our accounts receivable;

 

political, legal and economic instability, foreign conflicts and the impact of regional and global infectious illnesses in the countries in which we and our customers, end-customers, suppliers, manufacturers and subcontractors are located;

16


 

legal uncertainties regarding protection for intellectual property rights in some countries; and

 

fluctuations in freight rates and transportation disruptions.

We have operations outside of the United States and intend to expand our international operations, which exposes us to significant risks.

We have offices in the United States, Japan, South Korea, China and Taiwan. We presently intend to expand our operations in Asia, specifically in Japan. The success of our business depends, in large part, on our ability to operate successfully from geographically disparate locations and to further expand our international operations and sales. Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic and political risks that are different from those we face in the United States. We cannot be sure that further international expansion will be successful. In addition, we face risks in doing business internationally that could expose us to reduced demand for our products, lower prices for our products or other adverse effects on our operating results. Among the risks we believe are most likely to affect us are:

 

difficulties, inefficiencies and costs associated with staffing and managing foreign operations, including the regulations we are subject to as a U.S. company with securities publicly traded in Japan;

 

longer and more difficult end-customer qualification and credit checks;

 

greater difficulty collecting accounts receivable and longer payment cycles;

 

the need for various local approvals to operate in some countries;

 

difficulties in entering some foreign markets without larger-scale local operations;

 

compliance with local laws and regulations;

 

unexpected changes in regulatory requirements;

 

reduced protection for intellectual property rights in some countries;

 

adverse tax consequences as a result of repatriating cash generated from foreign operations to the United States;

 

adverse tax consequences, including potential additional tax exposure if we are deemed to have established a permanent establishment outside of the United States;

 

the effectiveness of our policies and procedures designed to ensure compliance with the U.S. Foreign Corrupt Practices Act and similar regulations, and foreign laws generally;

 

fluctuations in currency exchange rates, which could increase the prices of our products to end-customers outside of the United States, increase the expenses of our international operations by reducing the purchasing power of the U.S. dollar and expose us to foreign currency exchange rate risk if, in the future, we denominate our international sales in currencies other than the U.S. dollar;

 

new and different sources of competition;

 

public health emergencies, such as COVID-19, affecting our employees’ ability to travel; and

 

political and economic instability, and terrorism.

Our failure to manage any of these risks successfully could harm our operations and reduce our revenue.

17


We face risks related to health epidemics which could adversely affect our business, financial condition and results of operations.              

We face a variety of risks associated with public health issues, including epidemics, pandemics, and other infectious diseases, including COVID-19. The impact of COVID-19, including changes in consumer and business behavior, fear of a pandemic, market downturns, and restrictions on business and personal activities, has caused significant volatility in the global economy and led to reduced economic activity. The pandemic prompted government authorities to take numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place and stay-at-home orders, and business shutdowns. Due to the spread of COVID-19, we have changed our business practices (e.g., restricting employee travel, allowing non-critical head office personnel to telecommute, temporarily closing offices, and suspending physical participation in sales activities, meetings, and events/conferences).

In addition, our business has been adversely affected by the impact on the global economy, resulting in a global shortage of manufacturing capacities in 2021 and the first half of 2022, and the price increased for raw materials used in our products. The majority of our sales are concentrated in China. The lockdown in the major cities in China also adversely affected our business and results of operations. COVID-19 is receding in many counties, but the full impact on our business and the global economy as a whole in the future is not yet clear. Also, the possibility remains that its impact could have a material effect on our business performance, and we will continue to monitor the situation closely.

We face risks associated with doing business in China.

We derived 69% and 69% of our revenue for the years ended December 31, 2022 and 2021, respectively, from distributors located in China. Additionally, for the years ended December 31, 2022 and 2021, we derived 33% and 38%, respectively, of our revenue from sales to one of our China based end-customers, which we primarily sell through one of our China based distributors. As a result, the economic, political, legal and social conditions in China could have a material adverse effect on our business, results of operations and financial condition. In recent years, the Chinese economy has experienced periods of rapid expansion and high rates of inflation. These factors have led to the adoption by the Chinese government, from time to time, of various corrective measures designed to restrict the availability of credit or regulate growth and contain inflation. Various factors may in the future cause the Chinese government to impose controls on credit or prices, or to take other action, which could inhibit economic activity in China, and thereby harm the market for our products. In addition, the legal system in China has inherent uncertainties that may limit the legal protections available in the event of any claims or disputes that we have with third parties, including our ability to protect the intellectual property we develop in China or elsewhere. As China’s legal system is still evolving, the interpretation of many laws, regulations and rules is not always uniform and enforcement of these laws, regulations and rules involve uncertainties, which may limit the remedies available in the event of any claims or disputes with third parties. In addition, any litigation in China may be protracted and result in substantial costs and diversion of resources and management attention. Some of the other risks related to doing business in China include:

 

the Chinese government exerts substantial influence over the manner in which we must conduct our business activities;

 

restrictions on currency exchange may limit our ability to receive and use our cash effectively;

 

there are increased uncertainties related to the enforcement of intellectual property rights;

 

the Chinese government may favor local businesses and make it more difficult for foreign businesses to operate in China on an equal footing, or generally;

 

there are increased uncertainties related to the enforcement of contracts with certain parties; and

 

more restrictive rules on foreign investment could adversely affect our ability to expand our operations in China.

As a result of our growing operations in China, these risks could have a material adverse effect on our business, results of operations and financial condition.

18


Changes in the U.S. trade environment, including potential changes in international trade relations between China and the United States, could adversely affect the amount or timing of our revenue, results of operations or cash flows.

In recent years, the U.S. government has called for substantial changes to U.S. foreign trade policy, and in particular with respect to China, including the possibility of imposing greater restrictions on international trade and significant increases in tariffs on goods imported into the United States. A significant percentage of our sales are made to customers located in Asia, and in particular China. The percentage of our revenue attributable to sales to customers in Asia and in China was greater than 99% and 69% of our revenue for the year ended December 31, 2022, respectively. In addition, our largest end customer, Hikvision, who accounted for 33% of our revenue for the year December 31, 2022, is located in China and is currently subject to certain trade restrictions described below.

 

Effective October 9, 2019, Hikvision was added to the BIS Entity List, which imposes a requirement to obtain an export license for all items subject to the Export Administration Regulations, or EAR, in order to be shipped to Hikvision. We have concluded that our products are not subject to EAR and accordingly, may generally be shipped to Hikvision without a U.S. export license.  Hikvision is also the subject of additional trade restrictions that do not directly prohibit our ability to deal with Hikvision but may indirectly impact our business.  For example, Section 889 of the John S. McCain National Defense Authorization Act for Fiscal Year 2019 (“NDAA”), prohibits U.S. government agencies from procuring certain covered telecommunications equipment or entering into a contract with any entity that uses any equipment, system or service as a substantial or essential component of any system, or as critical technology as party of any system. Video surveillance equipment produced by Hikvision is included in the specified telecommunications equipment under the NDAA. The products that we sell Hikvision are used in its video surveillance equipment. The NDAA does not prohibit commercial sales into the United States by Hikvision. However, these new restrictions placed on United States government procurement could negatively impact our business. On June 3, 2021, Hikvision was added to OFAC’s Non-SDN Chinese Military-Industrial Complex Companies (CMIC) List, prohibiting certain transactions involving the purchase or sale of publicly traded securities of designated companies.    Hikvision was listed in the Annex to Executive Order 14032 and is currently on the CMIC List.  However, Hikvision is not on the Specially Designated Nationals (SDN) List and the restrictions imposed by designation on the CMIC List is not expected to directly impact our business. If Hikvision is added to the SDN List in the future, our market position and revenue could be materially and adversely affected.

 

On November 11, 2021, President Biden signed into law the Secure Equipment Act of 2021, which requires the U.S. Federal Communications Commission (“ FCC”) to adopt rules no later than November 11, 2022 clarifying that it will no longer review or approve any application for equipment authorization for equipment that is on the list of covered communications equipment or services published by the FCC under section 2(a) of the Secure and Trusted Communications Networks Act of 2019. Items on the FCC’s “covered list” include video surveillance and telecommunications equipment produced by Hikvision, to the extent it is used for the purpose of public safety, security of government facilities, physical security surveillance of critical infrastructure, and other national security purposes, including telecommunications or video surveillance services provided by such entity or using such equipment. The restrictions imposed by the FCC pursuant to the Secure Equipment Act of 2021 impact imports of certain Hikvision equipment into the United States by eliminating the ability of Hikvision to obtain FCC approval for its video surveillance and telecommunications equipment. The FCC is also considering the adoption of new rules to revoke past authorizations issued for Hikvision equipment, but the FCC actions taken to date are currently not expected to directly impact our business.

 

The U.S. Government may also impose new export controls that restrict the ability to export, re-export, or transfer certain semiconductor products or technologies to certain countries such as China or restrict the ability of U.S. persons to engage in certain activities supporting China’s semiconductor sector.  For example, on October 13, 2022, BIS formally published an interim final rule amending the EAR to, among other things, implement controls on advanced computing integrated circuits, computer commodities that contain such circuits, and certain semiconductor manufacturing items. Although we do not expect this interim final rule to directly impact our business, future changes and new regulations could have an adverse impact on our business and financial results.

In addition, the former U.S. presidential administration imposed tariffs on approximately $370 billion worth of imported products originating from China in response to what it characterizes as unfair trade practices, and China has responded by proposing new or higher tariffs on specified products imported from the United States. Members of Congress from both political parties have expressed support for the tariffs. The current U.S. presidential administration may keep the tariffs in place and introduce more restrictive trade barriers, such as prohibiting certain

19


types of, or all sales of certain products or products sold by certain parties into the United States. Any increased trade barriers or restrictions on global trade, especially trade with China, could have a materially adverse impact on our business and financial results.

There remains significant uncertainty about the future relationship between the United States and China, including with respect to trade policies, treaties, government regulations and tariffs.  

Due to the cyclical nature of the semiconductor, electronics and automotive industries, our operating results may fluctuate significantly, which could adversely affect the market price of our JDS.

The semiconductor, electronics and automotive industries are highly cyclical and subject to rapid change and evolving industry standards and, from time to time, have experienced significant downturns. These downturns are characterized by decreases in product demand, excess customer inventory and in certain instances accelerated erosion of prices. Any downturns in any of these industries may be severe and prolonged, and any failure of any of these industries to fully recover from downturns could harm our business. The semiconductor industry, in particular, also periodically experiences increased demand and production capacity constraints, which may affect our ability to ship products. Accordingly, our operating results have varied and may vary significantly as a result of the general conditions in the semiconductor, electronics and automotive industries, which could cause the market price of our JDS to decline.

We have engaged in acquisitions in the past and may continue to expand through acquisitions of, or investments in, other companies, which may divert our management’s attention, harm our operating results, result in additional dilution to stockholders and use resources that are necessary to operate our business.

In the past, we have grown our business through acquisitions and we may in the future seek to acquire or invest in businesses, products or technologies that we believe could complement or expand our business, enhance our technical capabilities or otherwise offer growth opportunities. For example, in 2013, we acquired certain HD video assets from a third party. Such acquisitions or investments could create risks for us, including:

 

difficulties in assimilating acquired personnel, operations and technologies or realizing synergies expected in connection with an acquisition, particularly with acquisitions of companies with large and widespread operations, complex products or that operate in markets in which we historically have had limited experience;

 

unanticipated costs or liabilities, including possible litigation, associated with the acquisition;

 

incurrence of acquisition-related costs and goodwill;

 

diversion of management’s attention from other business concerns;

 

use of resources that are needed in other parts of our business; and

 

use of substantial portions of our available cash to consummate an acquisition.

A significant portion of the purchase price of companies we acquire may be allocated to acquired goodwill or other intangible assets, which must be assessed for impairment at least annually. If such acquisitions do not yield expected returns, we may be required to take charges to our earnings based on this impairment assessment process, which could harm our results of operations.

We may be unable to complete acquisitions at all or on commercially reasonable terms, which could limit our future growth. Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results and result in a decline in our stock price and further restrict our ability to pursue business opportunities, including potential acquisitions. In addition, if an acquired business fails to meet our expectations, our operating results may suffer.

20


Our headquarters are located in the State of California and we have operations in Japan, which are areas subject to significant earthquake risks and other natural disasters. Any disruption to our or our third-party vendors’ operations resulting from earthquakes or other natural disasters could cause significant delays in the production or shipment of our product.

Our headquarters are located in Northern California and we have operations in Japan, among other countries; our third-party vendors, including TSMC, UMC, ASE and Sigurd, are also located in the Pacific Rim region, which is at risk of an earthquake, typhoon, tsunami or other extreme weather.  Our operations in the Pacific Rim region, including California, Japan, and Taiwan, where some of our third-party vendors are located, is significant due to the proximity of major earthquake fault lines. We are also vulnerable to damage from other types of disasters, such as power loss, disruption due to nuclear disaster, fire, floods and similar events. If any such disaster were to occur, our ability to operate our business could be seriously impaired. In addition, we may not have adequate insurance to cover our losses resulting from disasters or other similar significant business interruptions. Any significant losses that are not recoverable under our insurance policies could seriously impair our business and financial condition.

Uncertain geopolitical conditions could have a material adverse effect on our business and the market on which our JDS currently trade, which could cause the market price of our JDS to decline.

Our JDS are listed on the Growth Market on the Tokyo Stock Exchange. In addition, a significant portion of our business is conducted internationally, particularly in Japan. The Japanese economy is exposed to uncertainty in geopolitical conditions, including concerns over North Korea’s nuclear weapons program. Given Japan’s close proximity to North Korea, continuing tensions between North Korea and other countries could have adverse consequences in Japan. There continues to be heightened security concerns regarding North Korea’s nuclear weapons and long-range ballistic missile programs. This has resulted in increased uncertainty regarding both North Korea’s actions and those of the United States. If North Korea were to take an aggressive action, including acts of war, trading on the Growth Market may be disrupted and our business operations in Japan and elsewhere could be disrupted as well. In addition, terrorist acts and other acts of violence and political unrest could have an adverse impact on our business. If our business and the trading of our JDS on the Growth Market is disrupted as a result of acts of war, hostilities, terrorism or other conditions leading to geopolitical unrest, particularly in the region surrounding Japan, the market price of our JDS could decline.

Our sales cycle can be lengthy, which could result in uncertainty and delays in generating revenue.

We have experienced a lengthy sales cycle for some of our products, particularly those designed for HD video applications in the automotive market. Our sales cycles typically range from three to six months for the security surveillance market and one to three years for the automotive industry. We may experience a delay between the time we increase expenditures for research and development, sales and marketing efforts and inventory to the time we generate revenue, if any, from these expenditures. In addition, because we do not have long-term commitments from our end-customers, we must repeat our sales process on a continual basis even for current end-customers looking to purchase a new product. As a result, our business could be harmed if an end-customer reduces or delays its orders, chooses not to release products incorporating our semiconductors or elects not to purchase a new product or product enhancements from us.

We may experience difficulties in transitioning to new wafer fabrication process technologies or in achieving higher levels of design integration, which may result in reduced manufacturing yields, delays in product deliveries and increased expenses.

We periodically evaluate the benefits of migrating our solutions to other technologies in order to improve performance and reduce costs. These ongoing efforts require us from time to time to modify the manufacturing processes for our products and to redesign some products, which in turn may result in delays in product deliveries. We may face difficulties, delays and increased expense as we transition our products to new processes, and potentially to new foundries. We will depend on our third-party foundries as we transition to new processes. We cannot assure you that our third-party foundries will be able to effectively manage such transitions or that we will be able to maintain our relationship with our third-party foundries or develop relationships with new third-party foundries. If we or any of our third-party foundries experience significant delays in transitioning to new processes or fail to efficiently implement transitions, we could experience reduced manufacturing yields, delays in product deliveries and increased expenses, any of which could harm our relationships with our end-customers and our operating results.

21


As smaller line width geometry manufacturing processes become more prevalent, we intend to move our future products to increasingly smaller geometries in order to reduce costs while integrating greater levels of functionality into our products. This transition will require us and our third-party foundries to migrate to new designs and manufacturing processes for smaller geometry products. We may not be able to achieve smaller geometries with higher levels of design integration or to deliver new integrated products on a timely basis. We periodically evaluate the benefits, on a product-by-product basis, of migrating to smaller geometry process technologies to reduce our costs and increase performance. We are dependent on our relationships with our third-party foundries to transition to smaller geometry processes successfully. We cannot assure you that our third-party foundries will be able to effectively manage any such transition. If we or our third-party foundries experience significant delays in any such transition or fail to implement a transition, our business, financial condition and results of operations could be materially harmed.

The complexity of our products may lead to errors, defects and bugs, which could negatively impact our reputation with end-customers and result in liability or a product recall, particularly in the automotive industry.

Products as complex as ours may contain errors, defects and bugs when first introduced to end-customers or as new versions are released. Our products have in the past experienced such errors, defects and bugs. Delivery of products with production defects or reliability, quality or compatibility problems could significantly delay or hinder market acceptance of the products or result in a costly recall and could damage our reputation and adversely affect our ability to retain existing end-customers and attract new end-customers. Errors, defects or bugs could cause problems with the functionality of our products, resulting in interruptions, delays or cessation of sales of these products to our end-customers. We may also be required to make significant expenditures of capital and resources to resolve such problems. We cannot assure you that problems will not be found in new products, both before and after commencement of commercial production, despite testing by us, our suppliers or our end-customers. Any such problems could result in:

 

delays in development, manufacture and roll-out of new products;

 

additional development costs;

 

loss of, or delays in, market acceptance;

 

diversion of technical and other resources from our other development efforts;

 

claims for damages by our end-customers or others against us; and

 

loss of credibility with our current and prospective end-customers.

Any such event could have a material adverse effect on our business, financial condition and results of operations.

The automotive industry, in particular, experiences a significant number of product liability claims. As a supplier of products into the automotive market, we face an inherent business risk of exposure to product liability claims in the event that our products, or the equipment into which our products are incorporated, malfunction and result in personal injury or death. We may be named in product liability claims even if there is no evidence that our systems or components caused the accidents. Product liability claims could result in significant losses as a result of expenses incurred in defending claims or the award of damages. The sale of systems and components for the automotive industry entails a high risk of these claims. In addition, we may be required to participate in recalls involving these systems if any of our systems prove to be defective, or we may voluntarily initiate a recall or make payments related to such claims as a result of various industry or business practices or the need to maintain good end-customer relationships. Our other products may also be subject to product liability claims or recalls.

Our costs may increase substantially if our third-party manufacturing contractors do not achieve satisfactory product yields or quality.

The fabrication process is extremely complicated and small changes in design, specifications or materials can result in material decreases in product yields or even the suspension of production. From time to time, the third-party foundries that we contract to manufacture our products may experience manufacturing defects and reduced manufacturing yields related to errors or problems in their manufacturing processes or the interrelationship of their

22


processes with our designs. In some cases, our third-party foundries may not be able to detect these defects early in the fabrication process or determine the cause of such defects in a timely manner.

Generally, in pricing our products, we assume that manufacturing yields will continue to improve, even as the complexity of our products increases. Once our products are initially qualified with our third-party foundries, minimum acceptable yields are established. We are responsible for the costs of the units if the actual yield is above the minimum. If actual yields are below the minimum we are not required to purchase the units. Typically, minimum acceptable yields for our new products are lower at first and gradually improve as we achieve full production. Unacceptably low product yields or other product manufacturing problems could substantially increase overall production time and costs and adversely impact our operating results. Product yield losses will increase our costs and reduce our gross margin. In addition to significantly harming our results of operations and cash flow, poor yields may delay shipment of our products and harm our relationships with existing and potential end-customers.

If we fail to achieve initial design wins for our products, we may lose the opportunity for sales for a significant period of time to end-customers and be unable to recoup our investments in our products.

We expend considerable resources in order to achieve design wins for our products, especially our new products and product enhancements. Once an end-customer designs our solution into a product, it is likely to continue to use the same version of that component for a lengthy period of time due to the significant costs associated with qualifying a new supplier and potentially redesigning the product to incorporate a different component, particularly in the automotive market. If we fail to achieve an initial design win in an end-customer’s qualification process, we may lose the opportunity for significant sales to that end-customer for a number of its products and for a lengthy period of time. Additionally, manufacturers in certain markets, including the automotive market, may require that third-party vendors undergo extensive qualification processes. This qualification process may take up to six months for the security surveillance market and up to three years for the automotive industry, or even longer for some end-customers. If we experience difficulties qualifying our solutions, we may experience delayed or reduced revenue. Furthermore, even if we successfully qualify our solutions with an end-customer, such end-customer may need to qualify other components being sourced for its system and qualify its system as a whole with its end-customers. This may cause us to be unable to recoup our investments in our products, which would harm our business.

If sales of our end-customers’ products decline or if their products do not achieve market acceptance, our business and operating results could be adversely affected.

Our revenue depends on our end-customers’ ability to commercialize their products successfully. The markets for our end-customers’ products are extremely competitive and are characterized by rapid technological change, and in certain instances, government regulation. Competition in our end-customers’ markets is based on a variety of factors including price, performance, product quality, marketing and distribution capability, customer support, name recognition and financial strength. As a result of rapid technological change, the markets for our end-customers’ products, particularly in the security surveillance market, are characterized by frequent product introductions, short product life cycles, fluctuating demand and increasing product capabilities. As a result, our end-customers’ products may not achieve market success or may become obsolete. We cannot assure you that our end-customers will dedicate the resources necessary to promote and commercialize their products, successfully execute their business strategies for such products, or be able to manufacture such products in quantities sufficient to meet demand or cost-effectively manufacture products at a high volume. Our end-customers do not have contracts with us that require them to manufacture, distribute or sell any products. Moreover, our end-customers, or their customers, may develop internally, or in collaboration with our competitors, technology that they may utilize instead of the technology available to them through us. Our end-customers’ failure to achieve market success for their products, including as a result of general declines in our end-customers’ markets or industries, could negatively affect their willingness to utilize our products, which may result in a decrease in our revenue and negatively affect our business and operating results.

Our revenue also depends on the timely introduction, quality and market acceptance of our end-customers’ products that incorporate our solutions. Our end-customers’ products are often very complex and subject to design complexities that may result in design flaws, as well as potential defects, errors and bugs. We incur significant design and development costs in connection with designing our solutions for end-customers’ products. If our end-

23


customers discover design flaws, defects, errors or bugs in their products, or if they experience changing market requirements, failed evaluations or field trials, or issues with other vendors, they may delay, change or cancel a project. If we have already incurred significant development costs, we may not be able to recoup those costs, which in turn would adversely affect our business and financial results.

We may not be able to secure additional financing on favorable terms, or at all, to meet our future capital needs.

We have funded our operations since inception through equity financings and through sales of our products. In the future, we may require additional capital to fund our ongoing operations, respond to business opportunities, challenges, acquisitions or unforeseen circumstances and may decide to engage in equity or debt financings or enter into credit facilities, but we may not be able to timely secure additional debt or equity financing on favorable terms or at all.

Any debt financing obtained by us in the future could also involve restrictive covenants relating to our capital-raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions.

If we raise additional funds through issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer significant dilution in their percentage ownership of our company, and any new equity securities we issue could have rights, preferences and privileges senior to those of holders of our common stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to grow or support our business and to respond to business challenges could be significantly limited.

In order to comply with environmental laws and regulations, we may need to modify our activities or incur substantial costs, and if we fail to comply with environmental regulations we could be subject to substantial fines or be required to have our suppliers alter their processes.

The HD video application semiconductor industry is subject to a variety of international, federal, state and local governmental regulations directed at preventing or mitigating environmental harm, as well as to the storage, discharge, handling, generation, disposal and labeling of toxic or other hazardous substances. Failure to comply with environmental regulations could subject us to civil or criminal sanctions and property damage or personal injury claims. Compliance with current or future environmental laws and regulations could restrict our ability to expand our business or require us to modify processes or incur other substantial expenses which could harm our business. In response to environmental concerns, some end-customers and government agencies impose requirements for the elimination of hazardous substances, such as lead (which is widely used in soldering connections in the process of semiconductor packaging and assembly), from electronic equipment. For example, the European Union adopted its Restriction on Hazardous Substance Directive which prohibits, with specified exceptions, the sale in the EU market of new electrical and electronic equipment containing more than agreed levels of lead or other hazardous materials and China has enacted similar regulations. Environmental laws and regulations such as these could become more stringent over time, causing a need to redesign technologies, imposing greater compliance costs and increasing risks and penalties associated with violations, which could seriously harm our business.

Risks Related to Our Intellectual Property and Security Systems

Intellectual property litigation, which is common in our industry, could be costly, harm our reputation, limit our ability to sell our products and divert the attention of management and technical personnel.

Our industry is characterized by frequent litigation regarding patent and other intellectual property rights. For example, in the past, we received a letter inviting us to license technology from a third party, which may be a prelude to claims of infringement and a potential lawsuit. We have certain indemnification obligations to end-customers under our contract development projects with respect to any infringement of third-party patents and intellectual property rights by our products. If a lawsuit were to be filed against us in connection with claims of infringement, our business would be harmed.

24


Questions of infringement in the HD video applications market involve highly technical and subjective analyses. Litigation may be necessary in the future to enforce any patents we may receive and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity, and we may not prevail in any future litigation. Litigation, whether or not determined in our favor or settled, could be costly, could harm our reputation, could cause our end-customers to use our competitors’ products and could divert the efforts and attention of management and technical personnel from normal business operations. In addition, adverse determinations in litigation could result in the loss of our proprietary rights, subject us to significant liabilities, require us to seek licenses from third parties or prevent us from licensing our technology or selling our products, any of which could seriously harm our business.

Failure to protect our intellectual property could substantially harm our business.

Our success and ability to compete depend in part upon our ability to protect our intellectual property. We currently rely on a combination of intellectual property rights, including mask work protection, copyrights, trademarks, trade secrets and know-how, in the United States and other jurisdictions. We have filed patent applications to help us protect our intellectual property, but there is no assurance that these applications will be successful. The steps we take to protect our intellectual property rights may not be adequate, particularly in foreign jurisdictions such as China. In addition, any patents we hold in the future may not adequately protect our intellectual property rights or our products against competitors, and third parties may challenge the scope, validity or enforceability of our issued patents. In addition, other parties may independently develop similar or competing technologies designed around any patents or patent applications that we may hold. Some of our products and technologies are not covered by any patent or patent application, as we do not believe patent protection of these products and technologies is critical to our business strategy at this time. A failure to timely seek patent protection on products or technologies generally precludes us from seeking future patent protection on these products or technologies.

In addition to patent applications, we also rely on contractual protections with our end-customers, suppliers, distributors, employees and consultants, and we implement security measures designed to protect our trade secrets and know-how. However, we cannot assure you that these contractual protections and security measures will not be breached, that we will have adequate remedies for any such breach or that our end-customers, suppliers, distributors, employees or consultants will not assert rights to intellectual property or damages arising out of such contracts.

We may initiate claims against third parties to protect our intellectual property rights if we are unable to resolve matters satisfactorily through negotiation. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management. It could also result in the impairment or loss of portions of our intellectual property, as an adverse decision could limit our ability to assert our intellectual property rights, limit the value of our technology or otherwise negatively impact our business, financial condition and results of operations. Additionally, any enforcement of our patents or other intellectual property may provoke third parties to assert counterclaims against us. Our failure to secure, protect and enforce our intellectual property rights could materially harm our business.

A breach of our information and physical security systems may damage our reputation, subject us to lawsuits and adversely affect our business.

Our security systems are designed to protect our end-customers’, suppliers’ and employees’ confidential information, as well as maintain the physical security of our facilities. We also rely on a number of third-party “cloud-based” service providers of corporate infrastructure services relating to, among other things, human resources, electronic communication services and certain finance functions, and we are, of necessity, dependent on the security systems of these providers. Any security breaches or other unauthorized access by third parties to the systems of our cloud-based service providers or the existence of computer viruses in their data or software could expose us to a risk of information loss and misappropriation of confidential information. Accidental or willful security breaches or other unauthorized access by third parties to our information systems or facilities, or the existence of computer viruses in our data or software, could expose us to a risk of information loss and misappropriation of proprietary and confidential information belonging to us, our end-customers or our suppliers. Any theft or misuse of this information could result in, among other things, unfavorable publicity, damage to our reputation, difficulty in marketing our products, allegations by our end-customers that we have not performed our

25


contractual obligations, litigation by affected parties and possible financial obligations for liabilities and damages related to the theft or misuse of this information, any of which could have a material adverse effect on our business, financial condition, our reputation, and our relationships with our end-customers and partners. Since the techniques used to obtain unauthorized access or to sabotage systems change frequently and are often not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures.

Risks Related to Being a Public Company and Our JDS

If we fail to hire additional finance personnel and strengthen our financial reporting systems and infrastructure, we may not be able to timely and accurately report our financial results or comply with the requirements of being a public company, including compliance with the U.S. Sarbanes-Oxley Act, the SEC, and Japanese reporting requirements.

We intend to hire additional accounting and finance staff with technical accounting, SEC and Japanese reporting, and U.S. Sarbanes-Oxley Act compliance expertise. Any inability to recruit and retain such staff would have an adverse impact on our ability to accurately and timely prepare our financial statements. We may be unable to locate and hire qualified professionals with requisite technical, language and public company experience when and as needed. In addition, new employees will require time and training to learn our business and operating processes and procedures. If our finance and accounting organization is unable for any reason to respond adequately to the increased demands that will result from being a public company, the quality and timeliness of our financial reporting may suffer, which could result in the identification of material weaknesses in our internal controls. Any consequences resulting from inaccuracies or delays in our reported financial statements could cause the trading price of our common stock to decline and could harm our business, operating results and financial condition.

If we fail to strengthen our financial reporting systems and infrastructure to meet the demands placed upon us as a public company, including the requirements of the U.S. Sarbanes-Oxley Act and the requirement to comply with public disclosure regulations in both the U.S. and in Japan, we may be unable to report our financial results timely and accurately and prevent fraud. We have and expect to continue to incur significant expense and devote substantial management effort toward ensuring compliance with reporting requirements in Japan and the U.S., including the Sarbanes-Oxley Act.

We will continue to incur significantly increased costs and devote substantial management time as a result of operating as a public company that is subject to both U.S. and Japanese regulations.

As a U.S. company with securities publicly traded in Japan, we will continue to incur significant legal, accounting and other expenses that we did not incur as a private company and even beyond that of a domestic company listed in the United States. For example, we are subject to the reporting requirements of the U.S. Securities Exchange Act of 1934, or the Exchange Act, and are required to comply with the applicable requirements of the U.S. Sarbanes-Oxley Act and the U.S. Dodd-Frank Wall Street Reform and Consumer Protection Act, or the Dodd-Frank Act, as well as rules and regulations subsequently implemented by the SEC, including the establishment and maintenance of effective disclosure and internal controls and the establishment corporate governance practices. Additionally, we are required to comply with applicable securities and disclosure laws in Japan in accordance with the Financial Instruments and Exchange Act of Japan and related regulations, including a requirement to file periodic reports in Japanese, and the rules of the Tokyo Stock Exchange. Compliance with these requirements will continue to increase our legal and financial compliance costs and make some activities more time consuming and costly. We cannot predict or estimate the amount of additional costs we may incur or the timing of such costs. We also expect that it will continue to be expensive for us to maintain director and officer liability insurance.  

If we are unable to implement and maintain effective internal control over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of the JDS may be negatively affected.

As a public company, we are required to maintain internal controls over financial reporting and to report any material weaknesses in such internal controls. We are required to comply with the auditor attestation requirements of Section 404 of the U.S. Sarbanes-Oxley Act following the date we are deemed to be an “accelerated filer” or a

26


“large accelerated filer,” each as defined in the Exchange Act. If we have one or more material weaknesses in our internal control over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. If we identify material weaknesses in our internal control over financial reporting, if we are unable to comply with the requirements of Section 404 in a timely manner, if we are unable to determine that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting (if required), investors may lose confidence in the accuracy and completeness of our financial reports, the market price of the JDS could be negatively affected, and we could become subject to investigations by the TSE, the SEC, Japanese securities authorities, or other regulatory authorities, which could require additional financial and management resources.

Regulations related to “conflict minerals” may force us to incur additional expenses, may make our supply chain more complex and may result in damage to our reputation with end-customers.

Pursuant to the Dodd-Frank Act, the SEC has adopted requirements for companies that use certain minerals and metals, known as conflict minerals, in their products, whether or not these products are manufactured by third parties. The Dodd-Frank Act requires companies to perform due diligence, disclose and report whether or not such minerals originate from the Democratic Republic of Congo and adjoining countries. The implementation of these requirements could adversely affect the sourcing, availability and pricing of minerals used in the manufacture of our products and affect our costs and relationships with end-customers, distributors and suppliers, as we must obtain additional information from them to ensure our compliance with the disclosure requirement. Since our supply chain is complex, we may not be able to sufficiently verify the origins for these minerals and metals used in our products through the due diligence procedures that we implement, which may harm our reputation. In such event, we may also face difficulties in satisfying end-customers who require that all of the components of our products are certified as conflict mineral free and these end-customers may discontinue, or materially reduce, purchases of our products, which could result in a material adverse effect on our results of operations and our financial condition may be adversely affected.

JDS are a relatively new form of security and there could be unforeseen difficulties or risks associated with JDS.

Our initial public offering of JDS, a form of representative instrument authorized by Japanese law, was a unique offering for capital stock in a single non-Japanese issuer. The complexity of JDS as described in these “Risk Factors”, or other unforeseen difficulties or risks associated with JDS, could increase volatility, decrease liquidity or otherwise negatively affect the trading price of our JDS. For a further description of the JDS, please read the “Description of Japanese Depositary Shares” found in our prospectus filed pursuant to Rule 424(b)(4), on September 20, 2017.

Due to daily price range limitations under Japanese stock exchange rules, our JDS may not be sold at a particular price on any particular trading day, or at all.

The JDS are listed on the Growth Market of the Tokyo Stock Exchange and traded as though the JDS are shares of Japanese companies. Stock prices on Japanese stock exchanges are determined on a real-time basis by the equilibrium between bids and offers. These exchanges are order-driven markets without specialists or market makers to guide price formation. To prevent excessive volatility, these exchanges set daily upward and downward price fluctuation limits for each stock, based on the previous day’s closing price. Although transactions may continue at the upward or downward limit price if the limit price is reached on a particular trading day, no transactions may take place outside these limits. Consequently, a stockholder wishing to sell their JDS at a price above or below the relevant daily limit may not be able to sell their JDS at such price on a particular trading day, or at all.

27


Because the trading market for our JDS is the Growth Market of the Tokyo Stock Exchange, the corporate governance rules of the major U.S. stock exchanges will not apply to us. As a result, our governance practices may differ from those of a company listed on such U.S. exchanges.

Our governance practices may not comply with certain New York Stock Exchange and Nasdaq corporate governance standards, including:

 

the requirement that a majority of our board of directors consist of independent directors;

 

the requirement that we have an audit committee that is composed entirely of independent directors with a written charter addressing the committee’s purpose and responsibilities; and

 

the requirement that we have a compensation committee that is composed entirely of independent directors with a written charter addressing the committee’s purpose and responsibilities.

There can be no assurance that we will voluntarily comply with any of the foregoing requirements. Accordingly, you may not have the same protections afforded to stockholders of companies that are subject to such corporate governance requirements.

JDS holders do not have stockholders’ rights.

JDS holders are not treated as our stockholders, other than as required by law, and accordingly, a JDS holder will not have a stockholder’s rights, including the right to bring a stockholders’ derivative lawsuit against our directors and officers. JDS holders have the rights as beneficiaries as set forth in the trust agreement with Mitsubishi UFJ Trust and Banking Corporation, as Trustee, and Mizuho Securities Co., Ltd., as Initial Settlor, of the trust. JDS holders may exercise voting rights with respect to the common stock underlying their JDS only in accordance with the provisions of the trust agreement. The Trustees will notify JDS holders of the upcoming vote and arrange to deliver our voting materials. Upon receipt of voting instructions from our JDS holders in the manner set forth in the trust agreement, the Trustees for the JDS will endeavor to vote the underlying common stock in accordance with these instructions. If an instruction form does not specify any instructions, the Trustees will be deemed to have been instructed to vote in favor of our proposal. The Trustees may not vote in accordance with an instruction or submit a proxy to us unless the Trustees receive the relevant documents necessary to vote the common stock underlying the JDS at least five business days prior to the date of the stockholders meeting. Should the Trustees not receive information from a JDS holder for any reason, the JDS holders may not be able to receive the necessary documents to exercise their voting rights. As a result, JDS holders may not be able to exercise their right to vote and may lack recourse if their shares of common stock are not voted as requested.

We do not presently intend to facilitate secondary trading of our JDS or common stock in the United States and we are not taking any of the steps necessary to register our JDS or common stock with the securities division of any state within the United States or seek an exemption for such secondary trading.

We have not applied to register our JDS or common stock under the laws of any state or other jurisdiction of the United States other than under the U.S. Securities Act of 1933, or Securities Act, nor do we intend to make such an application. Until our JDS and/or common stock are listed for trading on a U.S. national securities exchange, trading in, or the offer and sale of, our JDS or common stock will be subject to the securities laws of the various states and jurisdictions of the United States in addition to U.S. federal securities law. As a result, investors may not resell their JDS or common stock in the United States without satisfying the applicable state securities law or qualifying for an exemption therefrom, including the exemptions provided under the U.S. National Securities Markets Improvement Act of 1996. These restrictions and potential costs could be significant burdens to our stockholders seeking to effect resales of our JDS or common stock within the United States.

If we decide to directly list our common stock in the future, the trading price of our JDS could decline.

We may decide in the future to directly list our common stock for quotation on an exchange, including in a different country, such as the United States. If we do so, the trading price of our JDS may decline because a market would develop in our common stock, the security underlying the JDS, and that market may become more liquid due to a number of factors. If, following this dual-listing investors prefer trading in our common stock, on a different exchange or in a different currency, liquidity in the JDS may sharply decline and as a result the trading price could decline.

28


Holders of our JDS may not receive distributions on our common stock or any value for them if it is illegal or impractical to make them available to JDS holders.

The Trustees of the JDS have agreed to pay cash dividends or other distributions they or the custodian for the JDS receives on our common stock after deducting fees and expenses. Our JDS holders will receive these distributions in proportion to the number of shares of our common stock that such JDS represent. However, the Trustees are not responsible for making such payments or distributions if it is unlawful or impractical to make a distribution available to any holders of JDS. For example, it would be unlawful to make a distribution to a holder of JDS if it consists of securities that require registration under the Securities Act but that are not properly registered or distributed pursuant to an applicable exemption from registration. The Trustees are not responsible for making a distribution available to any holders of JDS if any government approval or registration required for such distribution cannot be obtained after reasonable efforts made by the Trustees. We have no obligation to take any other action to permit the distribution of the JDS, common stock, rights or anything else to holders of the JDS. This means that holders of our JDS may not receive the distributions we make on our common stock or any value for them if it is illegal or impractical for us to make them available. These restrictions may materially reduce the value of the JDS.

General Risk Factors

Unfavorable global market and economic conditions could adversely affect our business, financial condition or results of operations.

Global credit and financial markets are experiencing extreme volatility and disruptions over the past several months, including declines in consumer confidence, concerns about declines in economic growth, increases in the rate of inflation, increases in borrowing rates and changes in liquidity and credit availability, and uncertainty about economic stability, including most recently in connection with actions undertaken by the U.S. Federal Reserve Board to address inflation, the military conflict in Ukraine, the continuing effects of the COVID-19 pandemic and supply chain disruptions. There can be no assurance that further deterioration in credit and financial markets and confidence in economic conditions, including a recession or depression, will not occur. Our general business strategy may be adversely affected by any such economic downturn, volatile business environment or continued unpredictable and unstable market conditions. Our business could also be impacted by volatility caused by geopolitical events, such as the conflict in Ukraine. A significant downturn in the economic activity attributable to any particular industry may cause organizations to react by reducing their capital and operating expenditures in general or by specifically reducing their spending for our products. Such reductions in spending may disproportionately affect our revenue. In addition, if the current equity and credit markets deteriorate, or do not improve, it may make any necessary debt or equity financing more difficult, more costly, and more dilutive. Furthermore, the market price of our JDS may decline due in part to the volatility of the stock market and the general economic downturn.

The issuance of new accounting standards or future interpretations of existing accounting standards could adversely affect our operating results.

We prepare our financial statements in accordance with U.S. Generally Accepted Accounting Principles, or GAAP. A change in those principles could have a significant effect on our reported results and might affect our reporting of transactions completed before a change is announced. GAAP is issued and subject to interpretation by the U.S. Financial Accounting Standards Board, the SEC and various other bodies formed to promulgate and interpret accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results and could affect the reporting of transactions completed before the announcement of a change. The issuance of new accounting standards or future interpretations of existing accounting standards, or changes in our business practices or estimates, could result in future changes in our revenue recognition or other accounting policies that could have a material adverse effect on our results of operations.

Management may apply our cash and cash equivalents to uses that do not increase our market value or improve our operating results.

We intend to use our cash and cash equivalents for general corporate purposes, including working capital and capital expenditures. We may also use a portion of our cash and cash equivalents to acquire or invest in complementary technologies, businesses or other assets. We have not reserved or allocated our cash and cash

29


equivalents for any specific purpose, and we cannot state with certainty how management will use our cash and cash equivalents. Accordingly, management has considerable discretion in applying our cash and cash equivalents and may use our cash and cash equivalents for purposes that do not result in any increase in our results of operations or market value. Until the cash and cash equivalents are used, they may be placed in investments that do not produce income or lose value.

Prior to our initial public offering in September 2017, there was no prior public market for the JDS or our underlying common stock, and the market price of our JDS may be volatile or may decline regardless of our operating performance.

Prior to our initial public offering in September 2017, there was no public market for our common stock, and an active and liquid public market for our stock may not develop or be sustained. The market price of our JDS may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:

 

overall performance of the equity markets in general, in our industry or in the markets we address;

 

our operating performance and the performance of other similar companies;

 

changes in the estimates of our results of operations that we provide to the public, our failure to meet these projected results or changes in recommendations by securities analysts that elect to follow our company;

 

announcements of technological innovations, new products or enhancements to products, acquisitions, strategic alliances or significant agreements by us or by our competitors;

 

announcements of new business partners, on the termination of existing business partner arrangements or changes to our relationships with such business partners;

 

recruitment or departure of key personnel;

 

announcements of litigation or claims against us;

 

changes in legal requirements relating to our business;

 

the economy as a whole, market conditions in our industry, and the industries of our customers and end-customers;

 

the effectiveness and willingness of investors to adopt the JDS instrument;

 

trading activity by our principal stockholders;

 

the size of our market float; and

 

any other factors discussed in this Annual Report on Form 10-K.

In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, stockholders of public companies have filed securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business, and adversely affect our business.

If securities analysts do not publish research or reports about our business or if they downgrade the JDS, the trading price of our JDS could decline.

The trading market for our JDS will rely in part on the research and reports that industry or financial analysts publish about us or our business. We do not control these analysts. If fewer analysts provide coverage of our company, the price and trading volume of the JDS could suffer. If one or more of the analysts who cover us downgrade the JDS, or publish unfavorable research about our business, the trading price of our JDS would likely decline rapidly. If one or more of these analysts cease coverage of our company or fail to publish regularly, we could lose visibility in the market, which in turn could cause the trading price of our JDS to decline.

30


Provisions in our restated certificate of incorporation and bylaws or Delaware law might discourage, delay or prevent a change of control of our company or changes in our management.

Delaware corporate law and our restated certificate of incorporation and bylaws contain provisions that could discourage, delay or prevent a change in control of our company or changes in our board of directors that the stockholders of our company may deem advantageous. Among other things, these provisions:

 

require super-majority voting to amend some provisions in our amended and restated certificate of incorporation and bylaws;

 

authorize the issuance of “blank check” preferred stock that our board could issue to increase the number of outstanding shares and to discourage a takeover attempt;

 

eliminate the ability of our stockholders to call special meetings of stockholders;

 

prohibit stockholder action by written consent, which means that all stockholder actions will be required to be taken at a meeting of our stockholders;

 

provide that our board of directors is expressly authorized to make, alter or repeal our bylaws; and

 

establish advance notice requirements for nominations for election to our board or for proposing matters that can be acted upon by stockholders at stockholder meetings.

These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder became an “interested” stockholder. Any delay or prevention of a change of control transaction or changes in our management could cause the market price of the JDS to decline.

Our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our restated certificate of incorporation or our bylaws or any action asserting a claim against us that is governed by the internal affairs doctrine.

 

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. As a result, the exclusive forum provision in our restated certificate of incorporation will not apply to suits brought to enforce any duty or liability created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Section 22 of the Securities Act creates 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. As a result, the exclusive forum provision in our restated certificate of incorporation will not apply to suits brought to enforce any duty or liability created by the Securities Act or any other claim for which the federal and state courts have concurrent jurisdiction.

This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees. This limitation may discourage these types of lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions.

31


Item 1B. Unresolved Staff Comments

Not applicable.

Item 2. Properties

Our corporate headquarters and primary research and development and operations facilities occupy approximately 8,512 square feet in San Jose, California, under a lease that expires in March 2024. We also lease properties in China, Japan, South Korea and Taiwan. We do not own any manufacturing facilities, and we contract and license to third parties the production and distribution of our semiconductors. We believe our space is adequate for our current needs and that suitable additional or substitute space will be available to accommodate foreseeable expansion of our operations.

Although we are not currently subject to any litigation, and no litigation is currently threatened against us, we may be subject to legal proceedings, claims and litigation, including intellectual property litigation, arising in the ordinary course of business. Such matters are subject to many uncertainties and outcomes and are not predictable with assurance. We accrue amounts that we believe are adequate to address any liabilities related to legal proceedings and other loss contingencies that we believe will result in a probable loss that is reasonably estimable.

Item 4. Mine Safety Disclosures

Not applicable.

32


PART II

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

Market Information

Our JDS are quoted in Japanese yen on the Growth Market of the Tokyo Stock Exchange under the identification code “M-6697” and began trading publicly in September 2017. Prior to that time, there was no market for our JDS.

Dividend Policy

Our board of directors has adopted a dividend policy to link dividend payments to business performance on an ongoing basis. The amount to be paid in future dividends will be reviewed by the board, with an aggregate dividend target amount for each fiscal year equal to approximately 50% of our annual non-GAAP net income for the prior fiscal year. We anticipate making payment of future dividends in two installments following our December 31 year end. This policy can be modified or terminated at any time at the discretion of our board of directors, including the board’s determination to cease paying dividends in the future. The payment will be made in accordance with and subject to the terms of the Trust Agreement dated August 31, 2017 between our Company; Mizuho Securities Co., Ltd.; Mitsubishi UFJ Trust and Banking Corporation; and The Master Trust Bank of Japan, Ltd., which agreement governs the rights of JDS holders.

Dividend

On December 22, 2021, the Company announced a special cash dividend of an aggregate of $0.50 per share for fiscal 2022, payable in two equal installments of $0.25 per share. The first installment of the dividend was paid in February 2022 to stockholders of record as of January 31, 2022. The second installment of the dividend was paid in July 2022 to stockholders of record as of June 30, 2022. The total dividend payment was $9.0 million.

On December 16, 2022, we announced a special cash dividend of an aggregate of $0.50 per share for fiscal 2023, payable in two equal installments of $0.25 per share. The first installment of the dividend has been accrued as of December 31, 2022 in the amount of $4.5 million and is payable to stockholders of record as of the close of business on January 31, 2023. The first installment on our shares of common stock (including common stock underlying JDS) was paid on February 15, 2023. The second installment of the dividend is not accrued as of December 31, 2022, because it is anticipated to be paid in the third fiscal quarter of 2023 and the declaration of the second installment is subject to board approval and in accordance with applicable law. We intend to provide additional information about the second installment of the dividend in the second fiscal quarter of 2023. The timing for receipt of the dividend payments by individual holders of Techpoint common stock and JDS will vary due to the payment process for JDS holders. The amount paid to JDS holders will be reduced by any applicable U.S. withholding income tax, and then converted into Japanese Yen. Once the dividend is converted into Japanese Yen, a distribution payment fee and any additional local taxes will be paid from the distribution amount. As a result, the net amount of the first dividend installment that is ultimately received by JDS holders will be less than $0.25 per JDS. The first installment of the fiscal 2023 dividend payout started in late-March 2023.

Holders of Record

As of March 31, 2023, there were approximately 113 holders of record of our common stock. This number does not include holders of our common stock nor holders of our JDS, as represented by common stock, whose shares are held of record by banks, brokers or other financial institutions.

Recent Sale of Unregistered Securities

None.

33


Issuer Purchases of Equity Securities

We issued shares of common stock related to exercises of unvested stock options, or early exercised stock options. The shares of common stock issued in connection with the early exercised stock options are subject to our repurchase right at the original purchase price. The proceeds are initially recorded as a liability and reclassified to common stock and additional paid-in capital as our repurchase right lapses. For the year ended December 31, 2022, we did not repurchase shares related to unvested early exercised stock options due to termination.

Purchases of Unregistered Equity Securities by the Issuer

None.

 

Item 6. [Reserved.]

 

34


 

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

 

Information Regarding Forward-Looking Statements

This Annual Report on Form10-K includes forward-looking statements. All statements other than statements of historical facts contained in this Annual Report on Form 10-K, including statements regarding our future results of operations and financial position, strategy and plans, and our expectations for future operations, are forward-looking statements. The words “anticipate”, “believe,” “continue,” “could,” “design,” “estimate,” “intend,” “may,” “plan,” “project,” “will,” “expect,” or the negative version of these words and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, strategy, short-term and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including the following:

 

our future financial performance, including our revenue, cost of sales and operating expenses;

 

our market opportunity and our ability to effectively manage or sustain our growth;

 

our ability to attract and retain end-customers in our current or future target markets;

 

our ability to continue to develop new technologies and obtain and maintain intellectual property rights protecting such technologies;

 

our ability to form and expand partnerships with technology partners and consulting partners;

 

our ability to maintain, protect and enhance our intellectual property;

 

our ability to successfully defend litigation brought against us;

 

new product releases and timing;

 

anticipated trends, key factors and challenges in our business and the competition that we face;

 

the effect of the COVID-19 pandemic on our business and the success of any measures we have taken or may take in the future in response thereto;

 

laws and regulations applicable to our business, including the impact of restrictions imposed by trade regulations;

 

the impact of global shortages in manufacturing capacities;

 

our liquidity and working capital requirements; and

 

our expectations regarding future expenses and investments.

In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Annual Report on Form 10-K may not occur, and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, level of activity, performance or achievements. Any forward-looking statement made by us in this Annual Report on Form 10-K speaks only as of the date on which it is made. We do not intend to update any of these forward-looking statements after the date of this Annual Report on Form 10-K, except as required by law.

The following discussion and analysis should be read together with the consolidated financial statements and related notes that appear in this Annual Report on Form 10-K. This discussion contains forward-looking statements based upon current expectations, assumptions, estimates and projections. These forward-looking statements involve risks and uncertainties. Our actual results may differ materially from those indicated in these forward-looking statements as a result of certain factors, as more fully described in “Risk Factors” included in Part I, Item 1A or in other parts of this Annual Report on Form 10-K. A discussion of changes in our results from the year ended December 31, 2021 has been omitted from this Annual Report on Form 10-K and may be found in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on

35


Form 10-K for the year ended December 31, 2021 filed with the SEC on March 11, 2022. In this Annual Report on Form 10-K, unless otherwise specified or the context otherwise requires, “Techpoint,” “we,” “us,” and “our” refer to Techpoint, Inc. and its consolidated subsidiaries.

 

We have obtained or are in the process of obtaining registered trademarks for Techpoint and HD-TVI. This Annual Report on Form 10-K contains references to our trademarks and to trademarks belonging to other entities. Solely for convenience, trademarks and trade names referred to in this report, including logos, artwork and other visual displays, may appear without the ® or ™ symbols, but such references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights or the rights of the applicable licensor to these trademarks and trade names. We do not intend our use or display of other companies’ trade names or trademarks to imply a relationship with, or endorsement or sponsorship of us by, any other companies.

Overview

We are a fabless semiconductor company that designs, markets and sells mixed-signal integrated circuits for multiple video applications in the security surveillance and automotive markets. Our integrated circuits are enabling the transition from standard definition (“SD”) video to high-definition (“HD”) video in the security surveillance and automotive markets.

Our solutions take HD video signals from a camera and convert them into analog signals for reliable long-distance transmission, then convert the HD analog signal into the appropriate format for video processing and display. Our HD analog technology operates at the same 1080p HD resolution as digital HD, but processes video in an HD analog format and transmits the video in this same analog format, thereby eliminating the need for any compression or decompression. Our integrated circuits are based on our proprietary architecture and mixed signal technologies that we believe provide high video quality, enable high levels of integration and are cost effective. Our integrated circuits are used by security surveillance manufacturers, such as Hikvision in China, IDIS in South Korea and AVTech in Taiwan. These three manufacturers are each a leading security surveillance manufacturer in their respective countries.

We derive our revenue from sales of our mixed-signal integrated circuits into the security surveillance and automotive markets. We began shipping our products in 2013 and to date, we have sold over 329 million integrated circuits. Our revenue was $65.1 million and $64.7 million for the years ended December 31, 2022 and 2021, respectively. The automotive market accounted for 60% and 50% of our revenue for the years ended December 31, 2022 and 2021, respectively. Meanwhile, the security surveillance market accounted for 40% and 50% of our revenue for the years ended December 31, 2022 and 2021, respectively. We recognized $39.0 million and $32.1 million of revenue on sales into the automotive market for the years ended December 31, 2022 and 2021, respectively. In addition, we recognized $26.1 million and $32.6 million of revenue on sales into the security surveillance market for the years ended December 31, 2022 and 2021, respectively. We recorded net income of $17.7 million and $17.3 million for the years ended December 31, 2022 and 2021, respectively.

We sell our products to distributors that fulfill third-party orders for our products. We also sell directly to Original Equipment Manufacturers (“OEM”) and original design manufacturers (“ODM”). For the years ended December 31, 2022 and 2021, we derived substantially all of our revenue from products sold to distributors as compared to products sold to OEM/ODM directly.

We undertake significant product development efforts well in advance of a product’s release and in advance of receiving purchase orders. Our product development efforts, which are focused on developing new designs with broad demand and potential for future derivative products, typically take from six to twenty-four months until production begins, depending on the product’s complexity. If we secure a design win, we believe the system designer is likely to continue to use the same or enhanced versions of our product across a number of their models, extending the life cycles of our products. Conversely, if a competitor secures the design win, it may be difficult for us to sell into the end-customer’s application for an extended period. Our sales cycle typically ranges from three to six months for the security surveillance market and one to three years for the automotive market. Due to the length of our product development and sales cycle, the majority of our revenue for any period is likely to be weighted toward products introduced for sale in the prior one or two years. As a result, our present revenue is not necessarily

36


representative of future sales because our future sales are likely to be comprised of a different mix of products, some of which are now in the development stage.

We employ a fabless manufacturing strategy and use market-leading suppliers for all phases of the manufacturing process, including wafer fabrication, assembly, testing and packaging. This strategy significantly reduces the capital investment that would otherwise be required to operate manufacturing facilities of our own.

We have made significant investments in research and development in order to develop our products to attract and retain end-customers. For the years ended December 31, 2022 and 2021, our research and development expense was $7.8 million and $6.4 million, respectively. Our research and development expenses can vary from period-to-period and can be significantly impacted by the number of tape-outs and new products that we initiate in any given period. As of December 31, 2022, we had 83 employees, 26 of whom are in research and development. Our headquarters are located in San Jose, California, with additional operations in Japan, Taiwan, China and South Korea.

Effective October 9, 2019, the U.S. Commerce Department’s Bureau of Industry and Security (“BIS”) added Hikvision, a customer that represented 33% and 38% of our revenue for the years ended December 31, 2022 and 2021, respectively, to the BIS Entity List with a license requirement for all items subject to the Export Administration Regulations (“EAR”). The BIS Entity List is a published list of the names of certain foreign persons, including businesses, research institutions, government and private organizations and individuals, that are subject to specific governmental license requirements for the export, reexport and/or transfer of specified items. These license requirements could make it more difficult to ship, or in some cases, prevent the shipment of products to certain foreign persons named on the BIS Entity List.

We have taken action to confirm whether our products are subject to EAR. We have retained the continuous assistance of outside advisors and, following Hikvision’s designation on the BIS Entity List, performed a comprehensive review of our products and manufacturing operations.  Based on that review, we have concluded that our products are not subject to EAR. Therefore, our products may continue to be shipped to Hikvision without a U.S. export license, even though Hikvision appears on the BIS Entity List.

On November 12, 2020, President Trump issued Executive Order 13959 on Addressing the Threat from Securities Investments that Finance Communist Chinese Military Companies which prohibits any transaction in publicly traded securities, or any securities that are derivative of, or are designed to provide investment exposure to such securities, of any identified Communist Chinese military company, which included Hikvision. On June 3, 2021, President Biden issued Executive Order 14032 amending the prior Executive Order. As amended, Executive Order 13959 continues to prohibit certain transactions involving the purchase or sale of publicly traded securities of designated companies.  Restrictions are applicable to certain entities designated as Chinese Military-Industrial Complex Companies who have been placed on the “CMIC List.” Hikvision was listed in the Annex to Executive Order 14032 and is currently on the CMIC List.  However, Hikvision is not on the Specially Designated Nationals (SDN) List and the restrictions imposed by these Executive Orders are not expected to directly impact our business.

On November 11, 2021, President Biden signed into law the Secure Equipment Act of 2021, which requires the U.S. Federal Communications Commission (“FCC”) to adopt rules no later than November 11, 2022 clarifying that it will no longer review or approve any application for equipment authorization for equipment that is on the list of covered communications equipment or services published by the FCC under section 2(a) of the Secure and Trusted Communications Networks Act of 2019. Items on the FCC’s “covered list” include video surveillance and telecommunications equipment produced by Hikvision, to the extent it is used for the purpose of public safety, security of government facilities, physical security surveillance of critical infrastructure, and other national security purposes, including telecommunications or video surveillance services provided by such entity or using such equipment. The restrictions to be imposed by the FCC pursuant to the Secure Equipment Act of 2021 would impact imports of certain Hikvision equipment into the United States by eliminating the ability of Hikvision to obtain FCC approval for its video surveillance and telecommunications equipment. The FCC is also considering the adoption of new rules to revoke past authorization issued for Hikvision equipment, but the FCC actions taken to date are currently not expected to directly impact our business. This may or may not directly impact our revenue in the future.  In the event there is an impact on our revenue, we believe that it would be gradual and limited in scope both because Hikvision continues to sell its currently approved products in the U.S. and because other manufactures that

37


incorporate our products could take market share from Hikvision in the U.S. We believe that our revenue would decrease only a few percentage points even if Hikvision’s business is fully impacted by the restrictions to be imposed by the FCC that limit Hikvision’s ability to import its future products into the U.S. Additionally, we plan to continue growing our revenue from new and existing customers, thus further limiting the impact of the restrictions to be imposed by the FCC that impact the importation of certain of Hikvision’s future products into the U.S.

The above conclusions are as of the date of filing of this Annual Report on Form 10-K.  It is possible that changes in U.S. regulations or policies in the future may impose restrictions, including the imposition of license requirements or even a full or partial prohibition, on our sale of products to Hikvision.

Key Factors Affecting Our Results of Operations

Macroeconomic and Geopolitical Conditions.  We have been impacted by adverse macroeconomic and geopolitical conditions. These conditions include but are not limited to inflation, foreign currency fluctuations, the COVID-19 pandemic and related supply chain challenges and disruptions caused by any of these events. Management continues to actively monitor the impact of these conditions on the Company’s financial condition, liquidity, operations, end-customers (including its significant end-customers), distributors, suppliers, industry, and workforce. The extent to which such events impact the Company’s business, prospects and results of operations will depend on future developments, which are highly uncertain.

As our products are primarily sold in Asia, we are particularly impacted by shutdowns and government actions in the countries in that region. The COVID-19 pandemic continues to have an impact on our business and that of our customers and suppliers. This has resulted in government authorities implementing numerous measures to try to contain the pandemic, such as travel bans and restrictions, quarantines, shelter-in-place or stay-at-home orders, business shutdowns and vaccination efforts. All of our offices in the U.S., Japan, China, South Korea and Taiwan have been impacted by COVID-19 and have been subject to various measures implemented by local governments to reduce its spread. These measures may adversely impact our employees and operations and the operations of our end-customers (including our significant end-customers), distributors and suppliers, and may negatively impact our sales and marketing activities. Actions taken by government authorities to limit COVID-19 may be re-implemented for a significant period of time, which could adversely affect our sales and marketing activities, product delivery schedule, and our business, financial condition and results of operations. Despite these limitations, we have been able to secure products from our suppliers, fulfill our customers’ purchase orders and increase revenues during the year ended December 31, 2022 as compared to the previous year.

Ability to attract and retain customers that make large orders. While we expect the composition of our end-customers to change over time, our business and operating results depends on our ability to continually target new and retain existing end-customers that make large orders. For the years ended December 31, 2022 and 2021, Hikvision, the largest security surveillance manufacturer in China and one of our end-customers, accounted for 33% and 38% of our revenue, respectively. Although large customers can help us increase our revenue and improve our results of operations, reliance on large customers is a risk to our business. For example, Section 889 of the 2019 National Defense Authorization Act could adversely impact our business with Hikvision. Section 889(a)(1)(A) went into effect on August 13, 2019 and prohibits U.S. government agencies from procuring or obtaining equipment or services that use covered telecommunications equipment or services as a substantial or essential component or critical technology, including certain video surveillance products or telecommunications equipment and services produced or provided by Hikvision.  On July 14, 2020, the U.S. government issued an interim final rule that implements Section 889(a)(1)(B) effective as of August 13, 2020.  This rule prohibits the U.S. government from entering into contracts with persons who use covered telecommunications equipment or services as a substantial or essential component of any system, or as critical technology as part of any system, which again includes certain Hikvision video surveillance products. Although Section 889 does not prohibit commercial sales of video surveillance products by Hikvision in the U.S., which we understand is the predominant business Hikvision does in the U.S. with video surveillance products that incorporate our products, the impact of these new regulations and the uncertainty of U.S. and China trade relations may adversely impact our business in the future with Hikvision and other significant customers.

38


Design wins with new and existing customers. We believe our products provide high-quality HD video with an attractive combination of characteristics, at a lower overall cost than competing solutions. In order to get our solutions designed into our end-customer’s products, we work with our end-customers and potential end-customers to understand their product roadmaps and strategies. We consider design wins to be critical to our future success. We define a design win as the successful completion of the evaluation stage, where an end-customer has tested our product, verified that our product meets its requirements and qualified our integrated circuits for their products. We have secured design wins with major automotive manufacturers to sell our solutions to them for automotive backup cameras. The revenue that we generate, if any, from each design win can vary significantly. Our long-term sales expectations are based on forecasts from end-customers, internal estimates of end-customer demand factoring in expected time to market for end-customer products incorporating our solutions and associated revenue potential and internal estimates of overall demand based on historical trends.

Pricing, product cost and gross margins of our products. Our gross margin has been and will continue to be affected by a variety of factors, including the timing of changes in pricing, shipment volumes, new product introductions, changes in product mixes, changes in our purchase price of fabricated wafers and assembly and test service costs, manufacturing yields and inventory write downs, if any. In general, newly introduced products and products with higher performance and more features tend to be priced higher than older, more mature products. Average selling prices in the semiconductor industry typically decline as products mature. Consistent with this historical trend, we expect that the average selling prices of our products will decline as they mature. In the normal course of business, we will seek to offset the effect of declining average selling prices on existing products by reducing manufacturing costs and introducing new and higher value-added products. If we are unable to maintain overall average selling prices or offset any declines in average selling prices with realized savings on product costs, our gross margin will decline.

Product adoption and safety regulations in the automotive market. We have secured design wins with major automotive equipment manufacturers to sell our solutions to them for automotive backup cameras. Certain jurisdictions have passed laws and regulations requiring that all new cars sold after a certain date must contain back-up cameras, including with respect to cars sold in the United States after May 2018. If these jurisdictions do not maintain and implement these rules, or if back-up cameras are not put into automobiles sold in other locations as well, or do so more slowly than we expect, our financial results could be adversely affected.

Investment in growth. We have invested, and intend to continue to invest, in expanding our operations, increasing our headcount, developing our products and differentiated technologies to support our growth and expanding our infrastructure. We expect our total operating expenses to increase significantly in the foreseeable future to meet our growth objectives. We plan to continue to invest in our sales and support operations throughout the world, with a particular focus in the near term of adding additional sales and field applications personnel in the Asia-Pacific region to further broaden our support and coverage of our existing end-customer base, in addition to developing new end-customer relationships and generating design wins. We also intend to continue to invest additional resources in research and development to support the development of our products and differentiated technologies. Any investments we make in our sales and marketing organization, or research and development will occur in advance of experiencing any benefits from such investments, and the return on these investments may be lower than we expect. In addition, as we invest in expanding our operations into new areas internationally, our business and results will become further subject to the risks and challenges of operations in those locations, including potentially higher operating expenses and the impact of legal and regulatory costs.

Components of Consolidated Income Statements

Revenue

We derive substantially all of our revenue through the sale of our products to distributors who, in turn, sell to our end-customers, which consists of OEM, ODM, contract manufacturers and design houses. Revenue is recognized after we (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) satisfy the performance obligation when control is transferred to the customer.

39


Cost of Revenue

Cost of revenue primarily consists of costs paid to our third-party manufacturers for wafer fabrication, assembly and testing of our products. To a lesser extent, cost of revenue also includes write-downs of inventory for excess and obsolete inventory, depreciation of test equipment, and expenses relating to manufacturing support activities, including personnel-related costs, logistics and quality assurance and shipping.

Research and Development Expenses

Research and development expenses consist primarily of compensation and associated costs of employees engaged in research and development, contractor costs, tape-out costs, development testing and evaluation costs, and depreciation expense. Before releasing new products, we incur charges for mask sets, prototype wafers and mask set revisions, which we refer to as tape-out costs. Tape-out costs may cause our research and development costs to increase in absolute dollars in the future as we increase our investment in new product development and headcount to support our development efforts.

Selling, General and Administrative Expenses

Selling expenses consist primarily of personnel-related costs for our sales, business development, marketing, and applications engineering activities, promotional and other marketing expenses, and travel expenses. We expect selling expenses to increase in absolute dollars for the foreseeable future as we continue to expand our sales teams and increase our marketing activities.

General and administrative expenses consist primarily of personnel-related costs, consulting expenses, professional fees and facility costs. Professional fees principally consist of legal, audit, tax and accounting services. We expect general and administrative expenses to increase in absolute dollars for the foreseeable future as we hire additional personnel, make improvements to our infrastructure and incur significant additional costs for the compliance requirements of operating as a U.S. company that is publicly traded in Japan, including higher legal, insurance and accounting expenses. Personnel-related costs, including salaries, benefits, bonuses and stock-based compensation, are the most significant component of each of selling expenses and general and administrative expenses.

Provision for Income Taxes

The provision for income taxes consists of our estimated federal, state and foreign income taxes based on our pre-tax income. Our provision differs from the federal statutory rate primarily due to the research and development credit, foreign derived intangible income (FDII) deduction, stock-based compensation and change in valuation allowance.

40


Results of Operations

The following table sets forth our consolidated results of operations for the periods shown (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Revenue

 

$

65,083

 

 

$

64,707

 

Cost of revenue (1)

 

 

29,185

 

 

 

29,660

 

Gross profit

 

 

35,898

 

 

 

35,047

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development (1)

 

 

7,801

 

 

 

6,371

 

Selling, general and administrative (1)

 

 

8,749

 

 

 

8,791

 

Total operating expenses

 

 

16,550

 

 

 

15,162

 

Income from operations

 

 

19,348

 

 

 

19,885

 

Other income - net

 

 

246

 

 

 

29

 

Income before income taxes

 

 

19,594

 

 

 

19,914

 

Provision for income taxes

 

 

1,931

 

 

 

2,627

 

Net income

 

$

17,663

 

 

$

17,287

 

 

 

(1)

Includes stock-based compensation expense as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

147

 

 

$

156

 

Research and development

 

 

581

 

 

 

580

 

Selling, general and administrative

 

 

1,085

 

 

 

1,109

 

Total

 

$

1,813

 

 

$

1,845

 

 

The following table sets forth the consolidated income statements for each period presented as a percentage of revenue:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Revenue

 

 

100

%

 

 

100

%

Cost of revenue

 

 

45

 

 

 

46

 

Gross profit

 

 

55

 

 

 

54

 

Operating expenses:

 

 

 

 

 

 

 

 

Research and development

 

 

12

 

 

 

10

 

Selling, general and administrative

 

 

13

 

 

 

13

 

Total operating expenses

 

 

25

 

 

 

23

 

Income from operations

 

 

30

 

 

 

31

 

Other income - net

 

 

 

 

 

 

Property and equipment, net

 

 

30

 

 

 

31

 

Provision for income taxes

 

 

3

 

 

 

4

 

Net income

 

 

27

%

 

 

27

%

41


 

 

Revenue

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

(dollars in thousands)

 

Automotive

 

$

38,985

 

 

$

32,071

 

 

$

6,914

 

 

 

22

%

Security surveillance

 

 

26,098

 

 

 

32,636

 

 

 

(6,538

)

 

 

(20

)%

Revenue

 

$

65,083

 

 

$

64,707

 

 

$

376

 

 

 

1

%

 

Revenue increased by $0.4 million, or 1%, for the year ended December 31, 2022 as compared to the year ended December 31, 2021. This was attributable to a $6.9 million increase in automotive market revenue as a result of an increase in the volume of shipments and an increase in average selling price attributable to product mix, offset by a $6.5 million decrease in security surveillance revenue due to a decrease in the volume of shipments offset by an increase in average selling price attributable to product mix.

 

Revenue by Geographic Region

The table below sets forth revenue by geographic region as a percent of total revenue for the periods presented:

 

 

 

Year Ended

 

 

 

 

December 31,

 

 

 

 

2022

 

 

2021

 

 

China

 

 

69

%

 

 

69

%

 

Taiwan

 

 

15

 

 

 

16

 

 

South Korea

 

 

10

 

 

 

11

 

 

Japan

 

 

4

 

 

 

3

 

 

Other

 

 

2

 

 

 

1

 

 

Total revenue

 

 

100

%

 

 

100

%

 

Cost of Revenue and Gross Margin

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

 

(dollars in thousands)

Cost of revenue

 

$

29,185

 

 

$

29,660

 

 

$

(475

)

 

 

(2

)%

 

Gross margin

 

 

55

%

 

 

54

%

 

 

 

 

 

 

 

 

 

Cost of revenue decreased $0.5 million, or 2%, for the year ended December 31, 2022 as compared to the year ended December 31, 2021. Gross margin increased to 55% for the year ended December 31, 2022 from 54% for the year ended December 31, 2021, due to changes in product mix and market mix. We expect gross margins to fluctuate in future periods due to changes in customer and product mix, average unit selling prices, manufacturing costs, adjustments to inventory, if any, and end market product demand.

Research and Development Expense

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

 

(dollars in thousands)

Research and development

 

$

7,801

 

 

$

6,371

 

 

$

1,430

 

 

 

22

%

 

 

42


 

Research and development expense increased $1.4 million, or 22%, for the year ended December 31, 2022 as compared to the year ended December 31, 2021, primarily due to a $1.7 million increase in tape-out and design services, offset by a $0.2 million decrease in personnel expenses and a $0.1 million decrease in software expense.

Selling, General and Administrative Expense

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

 

(dollars in thousands)

Selling, general and administrative

 

$

8,749

 

 

$

8,791

 

 

$

(42

)

 

 

(0

)%

 

The change in selling, general and administrative expenses was flat for the year ended December 31, 2022 as compared to the year ended December 31, 2021.

Other income, net

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

 

(dollars in thousands)

Other income - net

 

$

246

 

 

$

29

 

 

$

217

 

 

 

748

%

 

 

Other income, net for the year ended December 31, 2022 increased by $0.2 million, or 748% as compared to the year ended December 31, 2021, primarily due to an increase in interest income.

Provision for Income Taxes

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

 

 

(dollars in thousands)

Provision for income taxes

 

$

1,931

 

 

$

2,627

 

 

$

(696

)

 

 

(26

)%

 

The provision for income taxes decreased by $0.7 million, or 26%, for the year ended December 31, 2022 as compared to the year ended December 31, 2021, primarily due to an increase in the foreign-derived intangible income deduction for tax purposes.

Liquidity and Capital Resources

Our primary use of cash is to fund our operations as we continue to grow our business. Cash used to fund operating expenses is impacted by the timing of when we pay expenses, as reflected in the changes in our outstanding accounts payable and accrued expenses.

Our cash, cash equivalents and short-term investments as of December 31, 2022 were $44.7 million. We believe our existing cash, cash equivalents, short-term investments and cash we expect to generate from operations, will be sufficient to meet our anticipated cash needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our spending to support research and development activities, the timing and cost of establishing additional sales and marketing capabilities, the introduction of new and enhanced products and our costs to implement new manufacturing technologies or potentially acquire and integrate other companies or assets. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. Any debt financing obtained by us in the future could also involve restrictive covenants relating to our capital-raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. Additionally, if we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could suffer significant dilution in their percentage ownership, and any new equity securities we issue could have rights, preferences and privileges senior to those of holders of our common stock. If we are unable to obtain adequate

43


financing or financing on terms satisfactory to us when we require it, our ability to continue to grow or support our business and to respond to business challenges could be significantly limited.

A summary of operating, investing and financing activities are shown in the following table (in thousands):

 

 

 

Year Ended

 

 

 

 

December 31,

 

 

 

 

2022

 

 

2021

 

 

Net cash provided by operating activities

 

$

19,621

 

 

$

14,247

 

 

Net cash (used in) provided by investing activities

 

 

(18,559

)

 

 

1,183

 

 

Net cash (used in) financing activities

 

 

(9,049

)

 

 

(135

)

 

Net (decrease) increase in cash and cash equivalents

 

$

(7,987

)

 

$

15,295

 

 

Operating Activities

Our primary source of cash from operating activities has been from cash collections from our customers. We expect cash inflows from operating activities to be affected by fluctuations in sales. Our primary uses of cash from operating activities have been for personnel costs and investments in research and development and sales and marketing.

During the year ended December 31, 2022, net cash provided by operating activities was $19.6 million, due to net income of $17.7 million and non-cash charges of $2.3 million, and net cash outflows from changes in operating assets and liabilities of $0.3 million.

Non-cash charges primarily consisted of stock-based compensation of $1.8 million, operating lease amortization right-of-use assets of $0.7 million, an increase in the inventory valuation allowance of $0.9 million and depreciation and amortization of $0.4 million, partially offset by an increase in deferred tax assets of $1.7 million.

The net cash outflows from changes in operating assets and liabilities totaled $0.3 million, consisting of a $1.1 million increase in inventory, net of valuation adjustment, as units manufactured during the period and on hand were in excess of product sales, and a $0.8 million decrease in accrued expense, lease and other liabilities. Outflows were offset by inflows from a $0.2 million decrease in accounts receivable due to timing of receipts from customers versus shipment of units, a $0.4 million decrease in prepaid expenses due to timing of payments, $0.2 million increase in accounts payable and a $0.8 million increase in customer deposits.

Investing Activities

During the year ended December 31, 2022, cash used in investing activities was $18.6 million, due to a $30.0 million cash outflow used to purchase debt securities, a $4.0 million cash outflow due to purchases of marketable security and a $0.5 million cash outflow used to purchase of property and equipment, partially offset by a $15.9 million cash inflow due to proceeds from maturities of debt securities.

Financing Activities

During the year ended December 31, 2022, cash used in financing activities was $9.0 million, due to payment of dividends totaling $9.0 million in February and July 2022, a $0.2 million in payments for shares withheld for tax withholdings on vesting of restricted stock units, partially offset by a $0.2 million in net proceeds from the exercise of stock options.

44


Material Requirements from Contractual and Other Obligations

We are required to make future payments under certain operating leases. Our outstanding contractual obligations as of December 31, 2022 are summarized in the following table (in thousands):

 

 

 

 

 

 

 

Payments Due by Period

 

 

 

Total

 

 

Less than 1 year

 

 

1 to 3 years

 

 

More than 3 years

 

Operating leases

 

$

1,035

 

 

$

745

 

 

$

290

 

 

$

 

Purchase commitments

 

 

854

 

 

 

429

 

 

 

425

 

 

 

 

Total

 

$

1,889

 

 

$

1,174

 

 

$

715

 

 

$

 

 

See Note 5 to the financial statements for a discussion of our commitments and contingencies.  We believe that the liquidity provided by operating, investing and financing activities is adequate to meet our contractual obligations as described above.

Off Balance Sheet Arrangements

During the periods presented, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Critical Accounting Estimates

Our accounting policies and recent accounting pronouncements are more fully described in Note 1 of the consolidated financial statements.

Inventory Valuation Allowances

Inventory is valued net of allowances for unsalable or obsolete work in process and finished goods. The valuation allowance is adjusted for excess and obsolete inventory based on inventory age, shipment history and the forecast of demand over a specific future period. Actual future write-offs of inventory for salability and obsolescence reasons may differ from estimates and calculations used to determine valuation allowances due to changes in customer demand, customer negotiations, technology shifts and other factors.

Income Taxes

In determining net income for financial statement purposes, we must make certain estimates and judgments in the calculation of tax provisions and the resultant tax liabilities and in the recoverability of deferred tax assets that arise from temporary differences between the tax and financial statement recognition of revenue and expense.

In the ordinary course of global business, there may be many transactions and calculations where the ultimate tax outcome is uncertain. The calculation of tax liabilities involves dealing with uncertainties in the interpretation and application of complex tax laws, and significant judgment is necessary to (i) determine whether, based on the technical merits, a tax position is more likely than not to be sustained and (ii) measure the amount of tax benefit that qualifies for recognition. We recognize potential liabilities for anticipated tax audit issues in the United States and other tax jurisdictions based on an estimate of the ultimate resolution of whether, and the extent to which, additional taxes will be due. Although we believe the estimates are reasonable, no assurance can be given that the final outcome of these matters will not be different from what is reflected in the historical income tax provisions and accruals.

As part of our financial process, we must assess the likelihood that our deferred tax assets can be recovered. If recovery is not likely, the provision for taxes must be increased by recording a reserve in the form of a valuation allowance for the deferred tax assets that are estimated not to be ultimately recoverable. Our judgment regarding future recoverability of our deferred tax assets may change due to various factors, including changes in U.S. or international tax laws and changes in market conditions and their impact on our assessment of taxable income in future periods. These changes, if any, may require adjustments to the valuation allowances and an accompanying reduction or increase in net income in the period when such determinations are made.

45


Item 7A. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to market risk from fluctuations in foreign currency exchange rates and interest rates, which may adversely affect our results of operations and financial condition. We seek to minimize these risks through regular operating activities. We do not purchase, hold or sell derivative financial instruments for trading or speculative purposes.

Foreign Exchange Risk

We transact business globally and are subject to risks associated with fluctuating foreign exchange rates. Substantially all of our revenue was derived from sales outside of the U.S. for the years ended December 31 2021 and 2022. This revenue is generated in U.S. dollars with sales through distributors worldwide. Our operating expenses are denominated in the currencies of the countries in which our subsidiaries are located and may be subject to fluctuations due to changes in foreign currency exchange rates. To date, we have not entered into any hedging contracts, but may elect to do so in the future. A hypothetical increase or decrease of 10% in foreign exchange rates in the years ended December 31, 2022 or 2021 would not have resulted in a significant increase or decrease in revenue or net income during that period.

The U.S. dollar is the functional currency for all of our foreign operations. Monetary assets and liabilities denominated in foreign currencies are remeasured into the functional currency of the subsidiary at the balance sheet date. The gains and losses from remeasurement of foreign currency denominated balances into the functional currency of the subsidiary are included in Other income-net on our Consolidated Income Statements and Comprehensive Income.

 

Interest Rate Risk

Our exposure to market risk for changes in interest rates relates primarily to our cash, cash equivalents and investments. Our cash, cash equivalents and investments consist primarily of cash, money market funds, corporate notes and bonds, and commercial paper.  The primary objectives of our investment activities are the preservation of capital, the maintenance of liquidity, and capturing a market rate of return.  We seek to minimize risk by investing cash in excess of our operating needs in high-quality instruments issued by highly creditworthy financial institutions.  We do not enter into investments for trading or speculative purposes. Due to the nature of these instruments, we believe that we do not have any material exposure to changes in the fair value of our investment portfolio as a result of changes in interest rates. Decreases in interest rates, however, would reduce future interest income.

A hypothetical increase or decrease of 10% in interest rates for the years ended December 31, 2022 and 2021 would not have resulted in a significant increase or decrease in cash, cash equivalents or the fair value of investments during that period.

 

 

 

46


 

 

Item 8. Financial Statements and Supplementary Data

Index to Consolidated Financial Statements

 

 


47


 

 

 

Report of Independent Registered Public Accounting Firm

 

To Shareholders and Board of Directors

Techpoint, Inc.

San Jose, California

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Techpoint, Inc. (the “Company”) as of December 31, 2022 and 2021, and the related consolidated income statements and comprehensive income, consolidated statements of stockholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, 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 consolidated financial statements are the responsibility of the entity’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the 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.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current-period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Inventories, Valuation of Inventory - Refer to Notes 1 and 2 to the Financial Statements

Critical Audit Matter Description

The Company assesses the value of inventory and writes down those inventories which are obsolete or in excess of forecasted demand to the lower of their cost or estimated net realizable value. The Company’s estimates of forecasted demand are based upon analysis and assumptions including, but not limited to, expected product lifecycles, product development plans and historical usage by product.

48


 

We identified the valuation of inventory as a critical audit matter because of the significant assumptions management makes with regards to estimating the excess and obsolete write downs. This required a high degree of auditor judgment and an increased extent of effort when performing audit procedures to evaluate the reasonableness of inputs used in management’s valuation of inventory excess and obsolete write downs including estimates of expected product lifecycles, product development plans and historical usage by product.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the reserve for excess quantities and obsolescence including management’s estimate of expected demand, included the following, among others:

 

We obtained an understanding of assumptions behind the valuation of inventory for excess and obsolete write downs, including the related projection of forecasted demand.

 

We selected a sample of inventory products and tested the forecasted demand by comparing internal and external information (e.g. historical usage, contracts, communications with customers, expected product lifecycles, product development plans, macroeconomic conditions) and inquiries with the Company’s employees outside of the accounting department with the Company’s forecasted demand.

 

We performed a retrospective review by comparing management’s prior-year forecasted demand with actual product sales in the current year to identify potential bias in the inventory valuation.

 

We recalculated the net realizable value of inventory and compared our recalculation with the subsequent sales invoices for the selected samples.

 

 

Macias, Gini, and O’Connell LL

 

 

 

 

 

 

We have served as the Company's auditor since 2022.

 

 

Irvine, California

 

 

April 12, 2023

 

 

PCAOB ID: 324

 

 

49


 

 

Techpoint, Inc.

Consolidated Balance Sheets

(in thousands, except share and per share amounts)

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Assets

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

19,392

 

 

$

27,379

 

Short-term investments

 

 

25,289

 

 

 

14,942

 

Accounts receivable

 

 

105

 

 

 

336

 

Inventory

 

 

13,709

 

 

 

13,522

 

Prepaid expenses and other current assets

 

 

618

 

 

 

895

 

Total current assets

 

 

59,113

 

 

 

57,074

 

Property and equipment - net

 

 

634

 

 

 

713

 

Deferred tax assets

 

 

2,280

 

 

 

584

 

Right-of-use assets

 

 

983

 

 

 

1,009

 

Long-term investments

 

 

9,737

 

 

 

2,351

 

Other assets

 

 

193

 

 

 

207

 

Total assets

 

$

72,940

 

 

$

61,938

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$

2,100

 

 

$

1,838

 

Accrued liabilities

 

 

1,564

 

 

 

1,896

 

Customer deposits

 

 

1,545

 

 

 

775

 

Lease liabilities

 

 

700

 

 

 

525

 

Dividend payable

 

 

4,551

 

 

 

4,504

 

Total current liabilities

 

 

10,460

 

 

 

9,538

 

Other liabilities

 

 

404

 

 

 

583

 

Total liabilities

 

 

10,864

 

 

 

10,121

 

Commitments and contingencies (Note 5)

 

 

 

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

 

 

 

Preferred stock, par value $0.0001 per share - 5,000,000 shares authorized as of December 31, 2022 and 2021; nil shares issued and outstanding as of December 31, 2022 and 2021.

 

 

 

 

 

 

Common stock, par value $0.0001 per share - 75,000,000 shares authorized as of December 31, 2022 and 2021; 18,198,737 and 17,928,748  shares issued and outstanding as of December 31, 2022 and 2021, respectively

 

 

2

 

 

 

2

 

Additional paid-in capital

 

 

26,046

 

 

 

24,251

 

Accumulated other comprehensive (loss)

 

 

(147

)

 

 

(26

)

Retained earnings

 

 

36,175

 

 

 

27,590

 

Total stockholders’ equity

 

 

62,076

 

 

 

51,817

 

Total liabilities and stockholders' equity

 

$

72,940

 

 

$

61,938

 

 

See accompanying notes to consolidated financial statements.

 

  

50


 

 

Techpoint, Inc.

Consolidated Income Statements and Comprehensive Income

(in thousands, except share and per share amounts)

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Revenue

 

$

65,083

 

 

$

64,707

 

Cost of revenue

 

 

29,185

 

 

 

29,660

 

Gross profit

 

 

35,898

 

 

 

35,047

 

Operating expenses

 

 

 

 

 

 

 

 

Research and development

 

 

7,801

 

 

 

6,371

 

Selling, general and administrative

 

 

8,749

 

 

 

8,791

 

Total operating expenses

 

 

16,550

 

 

 

15,162

 

Income from operations

 

 

19,348

 

 

 

19,885

 

Other income - net

 

 

246

 

 

 

29

 

Income before income taxes

 

 

19,594

 

 

 

19,914

 

Income tax provision

 

 

1,931

 

 

 

2,627

 

Net income

 

$

17,663

 

 

$

17,287

 

Net income per share:

 

 

 

 

 

 

 

 

Basic

 

$

0.98

 

 

$

0.97

 

Diluted

 

$

0.95

 

 

$

0.93

 

Weighted-average shares outstanding used in computing net income per share:

 

 

 

 

 

 

 

 

Basic

 

 

18,108,369

 

 

 

17,830,808

 

Diluted

 

 

18,537,316

 

 

 

18,565,882

 

Comprehensive income:

 

 

 

 

 

 

 

 

Net income

 

$

17,663

 

 

$

17,287

 

Other comprehensive income, net of tax:

 

 

 

 

 

 

 

 

Unrealized loss on available-for-sale debt securities, net of tax benefit of $ 32 and $18 for year ended December 31, 2022 and 2021, respectively

 

 

(121

)

 

 

(67

)

Comprehensive income

 

$

17,542

 

 

$

17,220

 

 

See accompanying notes to consolidated financial statements.

51


 

Techpoint, Inc.

Consolidated Statements of Stockholders’ Equity

(in thousands, except share amounts)

 

 

 

Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Additional

Paid-In

Capital

 

 

Accumulated

Other

Comprehensive

Income (Loss)

 

 

Retained

Earnings

 

 

 

 

Total

Stockholders'

Equity

 

Balances as of December 31, 2020

 

 

17,690,062

 

 

$

2

 

 

$

22,523

 

 

$

41

 

 

$

14,807

 

 

 

 

$

37,373

 

Other comprehensive loss - unrealized loss on available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

(67

)

 

 

 

 

 

 

 

(67

)

Issuance of common stock upon exercise of stock options and vesting of early exercised options

 

 

110,084

 

 

 

 

 

 

182

 

 

 

 

 

 

 

 

 

 

 

182

 

Issuance of common stock upon vesting of restricted stock units

 

 

151,608

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares repurchased for tax withholdings on vesting of restricted stock units

 

 

(23,006

)

 

 

 

 

 

(299

)

 

 

 

 

 

 

 

 

 

 

(299

)

Stock-based compensation

 

 

 

 

 

 

 

 

1,845

 

 

 

 

 

 

 

 

 

 

 

1,845

 

Cash dividends declared ($0.25 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,504

)

 

 

 

 

(4,504

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,287

 

 

 

 

 

17,287

 

Balances as of December 31, 2021

 

 

17,928,748

 

 

$

2

 

 

$

24,251

 

 

$

(26

)

 

$

27,590

 

 

 

 

$

51,817

 

Other comprehensive loss - unrealized loss on available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

(121

)

 

 

 

 

 

 

 

(121

)

Issuance of common stock upon exercise of stock options and vesting of early exercised options

 

 

119,455

 

 

 

 

 

 

210

 

 

 

 

 

 

 

 

 

 

 

210

 

Issuance of common stock upon vesting of restricted stock units

 

 

173,375

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares repurchased for tax withholdings on vesting of restricted stock units

 

 

(22,841

)

 

 

 

 

 

(228

)

 

 

 

 

 

 

 

 

 

 

(228

)

Stock-based compensation

 

 

 

 

 

 

 

 

1,813

 

 

 

 

 

 

 

 

 

 

 

1,813

 

Cash dividends declared ($0.50 per share)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(9,078

)

 

 

 

 

(9,078

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,663

 

 

 

 

 

17,663

 

Balances as of December 31, 2022

 

 

18,198,737

 

 

$

2

 

 

$

26,046

 

 

$

(147

)

 

$

36,175

 

 

 

 

$

62,076

 

 

 

See accompanying notes to consolidated financial statements

52


 

Techpoint, Inc.

Consolidated Statements of Cash Flows

(in thousands)

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Cash Flows From Operating Activities

 

 

 

 

 

 

 

 

Net income

 

$

17,663

 

 

$

17,287

 

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation

 

 

418

 

 

 

400

 

Stock-based compensation

 

 

1,813

 

 

 

1,845

 

Amortization of premium on available-for-sale investments

 

 

65

 

 

 

186

 

Write-off of deferred costs and long-lived assets

 

 

 

 

 

3

 

Inventory valuation adjustment

 

 

925

 

 

 

558

 

Deferred income taxes

 

 

(1,667

)

 

 

15

 

Noncash lease expense

 

 

741

 

 

 

739

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

Accounts receivable

 

 

231

 

 

 

(218

)

Inventory

 

 

(1,112

)

 

 

(5,179

)

Prepaid expenses and other current assets

 

 

376

 

 

 

(225

)

Other assets

 

 

13

 

 

 

14

 

Accounts payable

 

 

217

 

 

 

381

 

Accrued liabilities

 

 

(115

)

 

 

(813

)

Customer deposits

 

 

770

 

 

 

40

 

Lease liabilities

 

 

(175

)

 

 

(365

)

Other liabilities

 

 

(542

)

 

 

(421

)

Net cash provided by operating activities

 

 

19,621

 

 

 

14,247

 

Cash Flows From Investing Activities

 

 

 

 

 

 

 

 

Purchase of property and equipment

 

 

(511

)

 

 

(284

)

Purchase of debt securities

 

 

(29,923

)

 

 

(15,953

)

Purchase of marketable securities

 

 

(4,000

)

 

 

 

Proceeds from maturities of debt securities

 

 

15,875

 

 

 

17,420

 

Net cash (used in) provided by  investing activities

 

 

(18,559

)

 

 

1,183

 

Cash Flows From Financing Activities

 

 

 

 

 

 

 

 

   Payment of dividends

 

 

(9,031

)

 

 

 

Net proceeds from exercise of stock options

 

 

210

 

 

 

164

 

Payment for shares withheld for tax withholdings on vesting of restricted stock units

 

 

(228

)

 

 

(299

)

Net cash used in financing activities

 

 

(9,049

)

 

 

(135

)

Net (Decrease) Increase in cash and cash equivalents

 

 

(7,987

)

 

 

15,295

 

Cash and cash equivalents at beginning of period

 

 

27,379

 

 

 

12,084

 

Cash and cash equivalents at end of period

 

$

19,392

 

 

$

27,379

 

 

 

 

 

 

 

 

 

 

Supplemental Disclosure of Cash Flow Information

 

 

 

 

 

 

 

 

Cash paid for income taxes

 

$

3,345

 

 

$

3,108

 

Supplemental Disclosure of Noncash Investing and Financing

   Information

 

 

 

 

 

 

 

 

Property and equipment purchased but not yet paid

 

$

58

 

 

$

230

 

Vesting of early exercised options

 

$

1

 

 

$

18

 

Cash dividend declared but not yet paid

 

$

4,551

 

 

$

4,504

 

See accompanying notes to consolidated financial statements.

53


 

 

Techpoint, Inc.

Notes to Consolidated Financial Statements

1. Organization and Summary of Significant Accounting Policies

Organization

Techpoint, Inc. (together with its wholly-owned subsidiaries, the “Company”) was originally incorporated in California in April 2012 and reincorporated in Delaware in July 2017. The Company is a fabless semiconductor company that designs, markets and sells mixed-signal integrated circuits for multiple video applications in the security surveillance and automotive markets. The Company is headquartered in San Jose, California.

Basis of Consolidation and Significant Accounting Policies

The accompanying consolidated financial statements include the accounts of the Company and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”). All intercompany balances and transactions have been eliminated. The functional currency of each of the Company’s subsidiaries is the U.S. dollar. Foreign currency gains or losses are recorded as Other income, net in the Consolidated Income statements.

Revenue Recognition

The Company principally sells its products to distributors who, in turn, sell to Original Equipment Manufacturers (“OEM”) and original design manufacturers (“ODM”), contract manufacturers and design houses. The Company accounts for revenue under Accounting Standards Codification Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, the Company satisfies its performance obligations and primarily recognizes revenue upon shipment, at which time control of its products is transferred to its customers. The Company applies the following five-step model for recognizing revenue from contracts with customers: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when the performance obligation is satisfied.

Product revenue consists of sales of mixed-signal integrated circuits into the security surveillance and automotive markets. The Company generally requires advance payments from customers and records these advance payments, or contract liabilities, as customer deposits on its consolidated balance sheet. Since the Company’s performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption practical expedient provided in ASC 606 and is therefore not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The Company provides product assurance warranty only and does not offer warranties to be purchased separately. The Company allocates the transaction price to each distinct product based on a relative standalone selling price. Revenue is recognized when control of the product is transferred to the Company’s customers, upon shipment, at which time the performance obligation is satisfied. The Company’s shipping terms are primarily FOB (free on board) shipping point, whereby legal title, risks and rewards of ownership, and physical possession are transferred to the customer upon shipment. Substantially all of the Company’s customers pay in advance of shipment, and no stock rotation, price protection or return rights are offered.

Use of Management’s Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Significant estimates included in the consolidated financial statements include inventory valuation and valuation allowance for recorded deferred tax assets. These estimates are based upon information available as of the date of the consolidated financial statements. Actual results could differ materially from those estimates.

54


 

Certain Significant Risks and Uncertainties

The Company operates in a dynamic industry and can be affected by a variety of factors. For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; successful and timely completion of product design efforts; trade restrictions by the United States against the Company's customers in China, or potential retaliatory trade actions taken by China; the loss of any of its larger customers; restrictions on the Company's ability to sell to foreign customers due to additional U.S. or new China trade laws, regulations and requirements; disruptions of the supply chain of components needed for its products; fundamental changes in the technology underlying the Company’s products; the hiring, training and retention of key employees; and new product design introductions by competitors.

The Company has been impacted by adverse macroeconomic and geopolitical conditions. These conditions include but are not limited to inflation, foreign currency fluctuations, the COVID-19 pandemic, and the supply chain challenges and disruptions caused by any of these events. Management continues to actively monitor the impact of these conditions on the Company’s financial condition, liquidity, operations, end-customers (including its significant end-customers), distributors, suppliers, industry, and workforce. The extent to which such events impact the Company’s business, prospects and results of operations will depend on future developments, which are highly uncertain. The Company has made estimates of the impact of these events within its financial statements and there may be changes to those estimates in future periods.

Concentration of Customer and Credit Risk

   Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and trade receivables. Risks associated with cash and cash equivalents, and investments are mitigated by banking with, and investing in, creditworthy institutions. The Company generally requires advance payments from customers. The Company also performs credit evaluations of its customers and provides credit to certain customers in the normal course of business. The Company has not incurred bad debt write-offs during any of the periods presented.

  For each significant customer, or distributor, and significant end-customer, revenue as a percentage of total revenue is as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Customer

 

 

 

 

 

 

 

 

Customer A

 

 

47

%

 

 

54

%

End-Customer

 

 

 

 

 

 

 

 

End-Customer A (1)

 

 

33

%

 

 

38

%

 

 

(1)

Sales to End-Customer A primarily occurred through Customer A

Concentration of Supplier Risk

The Company is a fabless producer of semiconductors and it currently relies on Taiwan Semiconductor Manufacturing Company Limited and United Microelectronics Corporation (formerly Fujitsu Electronics America, Inc.) to produce substantially all of its semiconductors. Also, it relies on Advanced Semiconductor Engineering, Inc. and Sigurd Microelectronics Corporation to assemble, package and test substantially all of its semiconductors to satisfy substantially all of the Company’s production requirements. The failure of any subcontractor to fulfill the production requirements of the Company on a timely basis would adversely impact future results. Although there are other subcontractors that are capable of providing similar services, an unexpected change in either subcontractor would cause delays in the Company’s products and potentially result in a significant loss of revenue.

55


 

Cash and Cash Equivalents

The Company considers all highly liquid financial instruments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks, money market funds and commercial paper, the fair value of which approximates cost. The cash and cash equivalents held with financial institutions are likely to exceed the amount of insurance on the financial instruments, potentially by significant amounts.

Financial Instruments

Financial instruments held by the Company consist primarily of corporate bonds, commercial paper and money market funds. The Company classifies the securities with remaining maturities of twelve months or less as short-term investments, and remaining maturities of over twelve months as long-term investments. The Company’s financial instruments are classified as available-for-sale. Unrealized gains and losses on securities, net of tax, are recorded in accumulated other comprehensive income (loss) and reported as a component of stockholders’ equity. Interest is included in Other income, net on the consolidated income statements and comprehensive income.

The Company evaluates the investments periodically for possible other-than-temporary impairment and reviews factors such as the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, the Company’s intent to hold and whether the Company will not be required to sell the security before its anticipated recovery, on a more-likely-than-not basis. If the declines in the fair value of the investments are determined to be other-than-temporary, the Company reports the credit loss portion of such decline in Other income-net and the remaining noncredit loss portion in accumulated other comprehensive income (loss).

Fair Value of Financial Instruments

The Company estimates the fair value of certain financial assets and liabilities based on available market information and valuation methodologies considered to be appropriate. However, considerable judgment is required in interpreting market data to develop the estimate of fair value. The use of different market assumptions and/or estimation methodologies could have a material effect on estimated fair value amounts. See Note 3 “Fair Value Measurements of Financial Instruments” of these Notes to Consolidated Financial Statements for a further discussion on the fair value of financial instruments.

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is computed using the standard cost, which approximates actual cost determined on a first-in, first-out basis. Inventories include work in process and finished goods parts that may be specialized in nature and subject to rapid obsolescence. Because of the cyclical nature of the market, inventory levels, obsolescence of technology, and product life cycles, the Company generally writes down inventories to net realizable value based on forecasted product demand. Inventory write downs for excess quantity and technological obsolescence are charged to cost of sales when evidence indicates clearly that a loss has been sustained. The amount written down for the years ended December 31, 2022 and 2021 was $0.9 million and $0.6 million, respectively.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from two to three years for computer equipment and software, furniture and leasehold improvements.

The Company evaluates the recoverability of property and equipment in accordance with ASC No. 360, Accounting for Property, Plant, and Equipment. (“ASC 360”). The Company performs periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property and equipment exceeds their fair values. If facts and circumstances indicate that the carrying amount of property and equipment might not be fully recoverable, projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives are compared against their respective carrying amounts.

56


 

In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on their expected discounted future cash flows attributable to those assets.

Product Warranty

The Company generally warrants its products for one year from the date of shipment against defects. The Company accrues for anticipated warranty costs upon shipment based on the number of shipped units, historical analysis of the volume of product returned under the warranty program, management’s judgment regarding anticipated rates of warranty claims and associated repair costs.

Research and Development Costs

Research and development costs are expensed as incurred. Such costs consist primarily of expenditures for labor, benefits and mask sets, design, prototype and software expense.

Stock-Based Compensation

The Company measures the cost of employee services received in exchange for equity incentive awards, including stock options and restricted stock unit awards, based on the grant date fair value of the award. The fair value of a stock option award is estimated using the Black-Scholes option pricing model which requires the Company to estimate certain key assumptions including, stock price, future stock price volatility, expected term of the options, risk free rates, and dividend yields. The fair value of a restricted stock unit is determined based on the fair value of the Company’s common stock on the date of grant. The Company adjusts compensation expense for forfeiture of equity incentive awards as they occur. The resulting cost is recognized over the period that the employee is required to provide services for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts based on the department to which the related employee is assigned. See Note 8 “Stock-Based Compensation” for a description of the Company’s stock-based employee compensation plans and the assumptions the Company uses to calculate the fair value of stock-based employee compensation.

Stock-based awards issued to non-employees are recognized as expense over the requisite service period at their then current fair value. The Company determines the fair value of its stock-based awards issued to non-employees utilizing the Black-Scholes option pricing model. Stock-based compensation expense for stock-based awards issued to nonemployees is recognized over the requisite service period or when it is probable that the performance condition will be satisfied. The fair value of stock-based awards to non-employees is measured at each reporting period until a measurement date is reached.

Income Taxes

The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10, Income Taxes. The Company records the amount of taxes payable or refundable for the current and prior years and deferred tax assets and liabilities for the future tax consequences of events that have been recognized in the Company’s financial statements or tax returns. A valuation allowance is recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.

ASC 740-10 prescribes a recognition threshold and measurement framework for the financial statement reporting and disclosure of an income tax position taken or expected to be taken on a tax return. Under ASC 740-10, a tax position is recognized in the financial statements when it is more likely than not, based on the technical merits, that the position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the recognition threshold is then measured to determine the largest amount of the benefit that has a greater than 50% likelihood of being realized upon settlement. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes in the Consolidated Income Statements and Comprehensive Income.

57


 

The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws across multiple tax jurisdictions. Although ASC 740-10 provides clarification on the accounting for uncertainty in income taxes recognized in the financial statements, the recognition threshold and measurement framework will continue to require significant judgment by management. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on the Company’s results of operations.

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The guidance is effective for fiscal years beginning after December 15, 2022 for SEC filers that are eligible to be smaller reporting companies under the SEC’s definition, and interim periods within those fiscal years. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.

In September 2022, the FASB issued ASU No. 2022-4, Liabilities-Supplier Finance Programs (Subtopic 405-50), which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. Supplier finance programs, which also may be referred to as reverse factoring, payables finance, or structured payables arrangements, allow a buyer to offer its suppliers the option for access to payment in advance of an invoice due date, which is paid by a third-party finance provider or intermediary on the basis of invoices that the buyer has confirmed as valid.  Under such programs, suppliers can request early payment from the finance provider or intermediary for those confirmed invoices.  The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted.  As the Company does not have any supplier finance program obligations, the guidance is not expected to have any impact on its consolidated financial statements.

Reclassification

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported current/total assets, current/total liabilities, or results of operations.

 

2. Balance Sheet Components

Inventory

Inventory consists of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Work in process

 

$

8,621

 

 

$

6,038

 

Finished goods

 

 

5,088

 

 

 

7,484

 

Total inventory

 

$

13,709

 

 

$

13,522

 

 

58


 

 

Property and equipment, net

Property and equipment, net consists of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Computer equipment and software

 

$

2,521

 

 

$

2,224

 

Leasehold improvements

 

 

94

 

 

 

84

 

Furniture

 

 

36

 

 

 

36

 

Total property and equipment

 

 

2,651

 

 

 

2,344

 

Less: accumulated depreciation

 

 

(2,017

)

 

 

(1,631

)

Total property and equipment - net

 

$

634

 

 

$

713

 

 

The Company recorded $0.4 million and $0.4 million of depreciation expense for each of the years ended December 31, 2022 and 2021 , respectively.

Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Payroll-related expenses

 

$

812

 

 

$

803

 

Engineering services

 

 

282

 

 

 

681

 

Accrued warranty

 

 

173

 

 

 

145

 

Taxes payable

 

 

152

 

 

 

117

 

Accrued inventory

 

 

71

 

 

 

70

 

Professional fees

 

 

52

 

 

 

62

 

Other

 

 

22

 

 

 

18

 

Total accrued liabilities

 

$

1,564

 

 

$

1,896

 

 

Customer Deposits

Customer deposits represent payments received in advance of shipments and fluctuate depending on timing of customer pre-payments and product shipment. Customer deposits were $1.5 million and $0.8 million  as of December 31, 2022 and December 31, 2021, respectively. The Company generally expects to recognize revenue from customer deposits during the three month interim period immediately following the balance sheet date. During the year ended December 31, 2022, the Company recognized $0.8 million of revenue from the December 31, 2021 customer deposits balance.

 

59


 

 

3. Fair Value Measurements of Financial Instruments

 

Summary of Financial Instruments

 

The following is a summary of financial instruments (in thousands):

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Gross Unrealized Gain

 

 

Gross Unrealized Loss

 

 

Estimated Fair Values

 

Available-for-sale securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposit

 

$

4,007

 

 

$

 

 

$

 

 

$

4,007

 

Treasury bills

 

 

3,983

 

 

 

1

 

 

 

 

 

 

3,984

 

Money market funds

 

 

2,183

 

 

 

 

 

 

 

 

 

2,183

 

Commercial paper

 

 

13,631

 

 

 

 

 

 

(20

)

 

 

13,611

 

Government agency bonds

 

 

3,391

 

 

 

1

 

 

 

(19

)

 

 

3,373

 

Corporate bonds

 

 

21,654

 

 

 

1

 

 

 

(149

)

 

 

21,506

 

Total available-for-sale securities

 

$

48,849

 

 

$

3

 

 

$

(188

)

 

$

48,664

 

Reported in:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

$

13,638

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25,289

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9,737

 

Total available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

$

48,664

 

 

 

 

December 31, 2021

 

 

 

Amortized Cost

 

 

Gross Unrealized Gain

 

 

Gross Unrealized Loss

 

 

Estimated Fair Values

 

Available-for-sale securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

8,222

 

 

$

 

 

$

 

 

$

8,222

 

Commercial paper

 

 

3,993

 

 

 

 

 

 

(6

)

 

 

3,987

 

Corporate bonds

 

 

13,333

 

 

 

 

 

 

(27

)

 

 

13,306

 

Total available-for-sale securities

 

$

25,548

 

 

$

 

 

$

(33

)

 

$

25,515

 

Reported in:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

$

8,222

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,942

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,351

 

Total available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

$

25,515

 

The contractual maturities of available-for-sale securities are presented in the following table (in thousands):

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Estimated Fair Value

 

Due in one year or less

 

$

39,012

 

 

$

38,927

 

Due between one to two years

 

 

9,837

 

 

 

9,737

 

 

 

$

48,849

 

 

$

48,664

 

 

The Company had  40 investments in unrealized loss positions as of December 31, 2022. 38 of the investments have been in unrealized loss positions for less than twelve months. The total fair value of such investments is $ 34.3 million with unrealized losses of $ 0.2 million as of December 31, 2022. There were no material gross unrealized losses from available-for-sale securities and no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the year ended December 31, 2022.

 

60


 

 

For investments in available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) it has the intention to sell any of these investments and (ii) whether it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. Based on this evaluation, the Company determined that there were no other-than-temporary impairments associated with investments as of December 31, 2022.

There were no sales of available-for-sale securities for the years ended December 31, 2022 and 2021.

Fair Value Measurements

Fair value is defined as the exchange price that would be received from selling an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company measures financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:

Level 1. Valuations are based on unadjusted quoted prices in active markets that the Company has the ability to access for identical, unrestricted assets and do not involve any meaningful degree of judgment.

Level 2. Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3. Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The following table sets forth the Company’s financial instruments that were measured at fair value by level within the fair value hierarchy (in thousands):

 

 

 

Fair Value Measurement at Reporting Date Using

 

 

 

Quoted Prices in

Active Markets

for Identical

Assets

(Level 1)

 

 

Significant

Other

Observable

Inputs

(Level 2)

 

 

 

Total

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets - available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposit

 

$

4,007

 

 

$

 

 

 

$

4,007

 

Treasury bills

 

 

3,984

 

 

 

 

 

 

 

3,984

 

Money market funds

 

 

2,183

 

 

 

 

 

 

 

2,183

 

Commercial paper

 

$

 

 

 

13,611

 

 

 

 

13,611

 

Government agency bonds

 

 

 

 

 

3,373

 

 

 

 

3,373

 

Corporate bonds

 

 

 

 

 

21,506

 

 

 

 

21,506

 

Total financial assets - available-for-sale securities

 

$

10,174

 

 

$

38,490

 

 

 

$

48,664

 

As of December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets - available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

8,222

 

 

$

 

 

 

$

8,222

 

Commercial paper

 

 

 

 

 

3,987

 

 

 

 

3,987

 

Corporate bonds

 

 

 

 

 

13,306

 

 

 

 

13,306

 

Total financial assets - available-for-sale securities

 

$

8,222

 

 

$

17,293

 

 

 

$

25,515

 

 

61


 

 

The Company classfies certificate of deposit and treasuiry bills in Level 1 since valuations are based on direct or indirect observable input other than quaote market price. The Company also, classifies money market funds in Level 1 since the financial assets consist of securities for which quoted prices are available in an active market.

 

The Company classifies corporate bonds and commercial paper in Level 2 since the financial assets use observable inputs including quoted prices in active markets for similar assets or liabilities. The Company uses a pricing service to assist in determining the fair values of all of its cash equivalents, short-term investments and long-term investments. The pricing service uses inputs from multiple industry standard data providers or other third party sources and applies various acceptable methodologies.

4. Segment Information

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.

The Company’s chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance on a regular basis. Accordingly, the Company considers itself to be one reportable segment, which is comprised of one operating segment: the designing, marketing and selling of mixed-signal integrated circuits for the security surveillance and automotive markets.

Product revenue from customers is designated based on the geographic region to which the product is delivered. Revenue by geographic region was as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

China

 

$

45,001

 

 

$

44,549

 

Taiwan

 

 

9,503

 

 

 

10,611

 

South Korea

 

 

6,533

 

 

 

6,921

 

Japan

 

 

2,593

 

 

 

1,792

 

Other

 

 

1,453

 

 

 

834

 

Total revenue

 

$

65,083

 

 

$

64,707

 

 

Revenue by principal product lines were as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Automotive

 

$

38,985

 

 

$

32,071

 

Security surveillance

 

 

26,098

 

 

 

32,636

 

Total revenue

 

$

65,083

 

 

$

64,707

 

 

Long-lived assets per geographic region were as follows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Taiwan

 

$

389

 

 

$

415

 

China

 

 

179

 

 

 

207

 

United States

 

 

52

 

 

 

79

 

Japan

 

 

8

 

 

 

5

 

South Korea

 

 

6

 

 

 

7

 

Total property and equipment - net

 

$

634

 

 

$

713

 

 

62


 

 

5. Commitments and Contingencies

The Company’s leases are recorded as operating lease right-of-use (“ROU”) assets and operating leases liabilities. The Company determines if an arrangement contains a lease at inception. The Company leases facilities under non-cancelable lease agreements expiring through fiscal year 2024. The Company’s lease agreements do not include variable lease payments or any restrictions or covenants. As the rate implicit in each lease agreement is not readily determinable, the Company’s incremental borrowing rate was used as the discount rate. The Company’s lease assets and lease liabilities have been adjusted for initial direct costs and prepaid rent but do not reflect any options to extend or terminate its lease agreements, any residual value guarantees, or any leases that have yet to commence.

The right-of-use assets and lease liabilities related to operating leases are as follows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Right-of-use assets

 

$

983

 

 

$

1,009

 

Lease liabilities - Current

 

$

700

 

 

$

525

 

Lease liabilities - Non-Current

 

 

284

 

 

 

468

 

Total lease liabilities

 

$

984

 

 

$

993

 

 

Rent expense under operating leases was $0.8 million and $0.8 million, for the years ended December 31, 2022 and 2021, respectively. The rent expense recognized from short-term leases was $24,000 for each of the years ended December 31, 2022 and 2021.

 

The following table summarizes the Company’s lease costs and weighted-average assumptions used in determining its lease assets and lease liabilities for each year as follows (dollars in thousands):

 

 

 

December 31,

 

 

 

2022

 

2021

 

Operating lease cost

 

$

793

 

$

756

 

Cash paid for operating leases

 

$

788

 

$

772

 

Right-of-use assets obtained in exchange for operating lease liabilities (1)

 

 

 

 

 

 

 

   New leases commenced during the period

 

$

715

 

$

789

 

Weighted average remaining term for operating leases

 

1.41 years

 

1.91 years

 

Weighted average discount rate for operating leases

 

 

5.6

%

 

3.9

%

 

          (1)     

During the year ended December 31, 2022, the Company entered into a new lease in Taiwan when its existing facility lease terminated, and extended the term of its leases in China, Japan and South Korea.  The lease extensions were treated as modifications but not as separate contracts, as no additional right-of-use was granted.  The China, Japan and South Korea lease modifications were accounted for as non-cash changes in existing lease liabilities and right-of-use assets.

 

During the year ended December 31, 2021, the Company modified two existing operating leases. None of the lease modifications were treated as separate contracts as no additional right-of-use was granted. Each was accounted for as non-cash change in existing lease liabilities and right-of-use asset.

 

As of December 31, 2022, the aggregate future minimum lease payments under non-cancelable operating leases consist of the following (in thousands):

 

Year Ending December 31,

 

Amount

 

2023

 

$

745

 

2024

 

 

290

 

Total

 

$

1,035

 

Less effects of discounting

 

 

(51

)

Lease liabilities recognized

 

$

984

 

63


 

 

Purchase Commitments

As of December 31, 2022, the Company had purchase commitments with its third-party suppliers through fiscal year 2025. Future minimum payments under purchase commitments are $0.4 million, $0.4 million and $0.1 million for the years ended December 31,  2023, 2024 and 2025, respectively.

Litigation

Although the Company is not currently subject to any litigation, and no litigation is currently threatened against it, the Company may be subject to legal proceedings, claims and litigation, including intellectual property litigation, arising in the ordinary course of business. Such matters are subject to many uncertainties and the outcomes are not predictable with assurance. The Company accrues amounts that it believes are adequate to address any liabilities related to legal proceedings and other loss contingencies that the Company believes will result in a probable loss if reasonably estimable.

Indemnification

During the normal course of business, the Company may make certain indemnities, commitments and guarantees which may include intellectual property indemnities to certain of the Company’s customers in connection with the sales of the Company’s products and indemnities for liabilities associated with the infringement of other parties’ technology based upon the Company’s products. The Company’s exposure under these indemnification provisions is generally limited to the total amount paid by a customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose the Company to losses in excess of the amount received under the agreement. In addition, the Company has agreed to indemnify its officers, directors and certain key employees while they are serving in good faith in such capacities.

The Company has not recorded any liability for these indemnities, commitments and guarantees in the accompanying consolidated balance sheets. Where necessary, the Company accrues for losses for any known contingent liabilities, including those that may arise from indemnification provisions, when future payment is probable.

 

6. Stockholders’ Equity

Preferred Stock

The Company was authorized to issue 5,000,000 shares of preferred stock with a $0.0001 par value per share as of December 31, 2022 and 2021. The shares of preferred stock issued and outstanding was nil as of December 31, 2022 and 2021.

Common Stock

The Company was authorized to issue 75,000,000 shares of common stock with $0.0001 par value per share as of December 31, 2022 and 2021. As of December 31, 2022, the shares of common stock issued and outstanding were 18,198,737. As of December 31, 2021, the shares of common stock issued and outstanding were 17,928,748, excluding 334 legally issued shares subject to repurchase related to the early exercise of options to purchase common stock.

The Company has reserved the following number of shares of common stock for future issuances:

 

 

 

December 31,

 

 

 

2022

 

Outstanding stock awards

 

 

903,796

 

Shares available for future issuance under the 2017 Stock Incentive Plan

 

 

6,674,252

 

Total common stock reserved for future issuances

 

 

7,578,048

 

64


 

 

Dividend

On December 22, 2021, the Company announced a special cash dividend of an aggregate of $0.50 per share for fiscal 2022, payable in two equal installments of $0.25 per share. The first installment of the dividend was paid in February 2022 to stockholders of record as of January 31, 2022. The second installment of the dividend was paid in July 2022 to stockholders of record as of June 30, 2022. The total amount of the two dividend payments was $9.0 million.

On December 16, 2022, the Company announced a special cash dividend of an aggregate of $0.50 per share for fiscal 2023, payable in two equal installments of $0.25 per share. The first installment of the dividend has been accrued as of December 31, 2022 in the amount of $4.5 million and is payable to stockholders of record as of the close of business on January 31, 2023. The payment date for the first installment on its shares of common stock (including common stock underlying JDS) was February 15, 2023. The second installment of the dividend is not accrued as of December 31, 2022 because it is anticipated to be paid in the third fiscal quarter of 2022 and the declaration of the second installment is subject to the board of director’s approval and in accordance with applicable law.

 

7. Stock Award Plan

Stock Incentive Plan

In April 2012, the Company adopted the 2012 Stock Option Plan (“2012 Plan”). The 2012 Plan provides for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the Company’s board of directors. Under the terms of the 2012 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than 10% of the voting rights of all classes of stock, the exercise prices for incentive and non-statutory stock options must be at least 110% of the fair market value of the common stock on the grant date, as determined by the Company’s board of directors. The terms of options granted under the 2012 Plan may not exceed ten years.

The 2012 Plan was superseded by the 2017 Stock Option Plan (“2017 Plan”). Any outstanding awards under the 2012 Plan will continue to be governed by the terms of the 2012 Plan.

In August 2017, the Company adopted the 2017 Plan. The Company’s stockholders approved the 2017 Plan in September 2017 and it became effective immediately prior to the closing of the Company’s IPO. In connection with the adoption of the 2017 Plan, no additional awards and no shares of common stock remain available for future issuance under the 2012 Plan and shares reserved but not issued under the 2012 Plan as of the effective date of the 2017 Plan were included in the number of shares reserved for issuance under the 2017 Plan. In addition, shares subject to awards under the 2012 Plan that are forfeited or terminated are added to the 2017 Plan. The number of shares available for issuance under the 2017 Plan is automatically increased on the first day of each fiscal year beginning on January 1, 2018 and ending on (and including) January 1, 2027, in an amount equal to the lesser of (1) 4% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or (2) another amount determined by the Company’s board of directors. The automatic increase in the number of shares available for issuance under the 2017 Plan for the fiscal year 2022 was 717,163 shares. The 2017 Plan provides for the granting of incentive stock options within the meaning of Section 422 of the Internal Revenue Code to employees and the granting of non-statutory stock options to employees, non-employee directors, advisors and consultants. The 2017 Plan also provides for the grants of restricted stock, stock appreciation rights, stock unit and cash-based awards to employees, non-employee directors, advisors and consultants.

65


 

The Company’s stock award activity under the stock incentive plan is summarized as follows:

 

 

 

Awards

Available

for Grant

 

As of December 31, 2021

 

 

6,072,181

 

Authorized

 

 

717,163

 

Granted

 

 

(225,500

)

Canceled

 

 

110,408

 

As of December 31, 2022

 

 

6,674,252

 

 

Early Exercise of Stock Options

Certain employees and directors have exercised option grants prior to vesting. The unvested shares are subject to a repurchase right held by the Company at the original purchase price. The proceeds initially are recorded as a liability that is related to early exercised stock options, and is reclassified to common stock and additional paid-in capital as the repurchase right lapses.

For the years ended December 31, 2022 and 2021, the Company did not issue common stock with terms allowing exercise prior to vesting.

For the years ended December 31, 2022 and 2021, the Company did not repurchase any shares of unvested common stock, respectively, related to early exercised options at the original purchase price. As of December 31, 2022 and 2021, nil and 334 shares, respectively, held by employees were subject to repurchase at an aggregate price of approximately nil and $1,000, respectively.

Stock Options

The Company’s stock option activity under the stock incentive plan is summarized as follows:

 

 

 

Options

Issued and

Outstanding

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Term

(Years)

 

 

Aggregate

Intrinsic

Value

(in thousands)

 

As of December 31, 2021

 

 

584,243

 

 

$

2.51

 

 

 

5.0

 

 

$

7,438

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(119,455

)

 

 

1.76

 

 

 

 

 

 

 

 

 

Canceled

 

 

(167

)

 

 

2.93

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

464,621

 

 

 

2.70

 

 

 

4.2

 

 

 

2,106

 

Options vested, expected to vest and exercisable as of December 31, 2022

 

 

464,621

 

 

 

2.70

 

 

 

4.2

 

 

 

2,106

 

 

66


 

 

The stock options outstanding and exercisable by exercise price at December 31, 2022 are as follows:

 

 

 

 

 

Options Outstanding, Vested and Exercisable

 

 

Exercise Price

 

 

Number

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Weighted-

Average

Exercise

Price

 

 

$

0.16

 

 

 

7,250

 

 

 

1.1

 

 

$

0.16

 

 

 

0.37

 

 

 

16,750

 

 

 

2.4

 

 

 

0.37

 

 

 

0.97

 

 

 

20,000

 

 

 

3.1

 

 

 

0.97

 

 

 

2.51

 

 

 

53,780

 

 

 

3.7

 

 

 

2.51

 

 

 

2.89

 

 

 

40,000

 

 

 

4.2

 

 

 

2.89

 

 

 

2.93

 

 

 

246,584

 

 

 

4.4

 

 

 

2.93

 

 

 

3.18

 

 

 

80,257

 

 

 

4.6

 

 

 

3.18

 

 

 

 

 

 

 

464,621

 

 

 

4.2

 

 

 

2.70

 

 

 

The aggregate intrinsic value of options exercised for the years ended December 31, 2022 and 2021 was $1.3 million and $1.2 million, respectively. The Company has various vesting agreements with employees. Options granted generally vest over five years and generally are exercisable up to 10 years.

Restricted Stock Units

The Company’s restricted stock unit activity is summarized as follows:

 

 

 

Units

Issued and

Outstanding

 

 

Weighted-Average

Grant Date

Fair Value

 

As of December 31, 2021

 

 

474,450

 

 

$

9.28

 

Granted

 

 

225,500

 

 

 

8.14

 

Released

 

 

(150,534

)

 

 

11.25

 

Canceled

 

 

(110,241

)

 

 

8.17

 

As of December 31, 2022

 

 

439,175

 

 

 

8.41

 

Restricted stock units are converted into shares of the Company’s common stock upon vesting on a one-for-one basis. Restricted stock unit awards generally vest over a five-year period and are subject to the grantee’s continued service with the Company.

8. Stock-Based Compensation

The following table summarizes the distribution of stock-based compensation expense (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

147

 

 

$

156

 

Research and development

 

 

581

 

 

 

580

 

Selling, general and administrative

 

 

1,085

 

 

 

1,109

 

Total

 

$

1,813

 

 

$

1,845

 

 

The remaining unrecognized stock-based compensation related to non-vested awards was $3.2 million as of December 31, 2022 and will be recognized over a weighted average remaining period of approximately 3.5 years. The Company’s stock-based compensation expense related to stock option issuance is based on the estimated fair value of the option award at grant date calculated using the Black-Scholes option-pricing model.  The Company has not issued stock options since its IPO in 2017; the following valuation assumptions relate to the stock options issued

67


 

prior to its IPO and to restricted stock units issued subsequently.  Expense is recognized on a straight-line basis over the employee’s service period.

 

Valuation assumptions – In order to estimate the fair value of stock-based compensation, the Company considered the fair value of the Company’s common stock, the risk-free rate, the options’ expected term, the volatility and the expected dividend yield, at the time of grant, as follows:

Fair value of common stock - Given the absence of a public trading market prior to the Company’s IPO in 2017, the Company’s board of directors considered numerous objective and subjective factors to determine the fair value of the Company’s common stock which included, but were not limited to (i) contemporaneous independent third-party valuations of the Company’s common stock; (ii) the rights and preferences of the Company’s preferred stock relative to common stock; (iii) the lack of marketability of common stock; (iv) developments in the business; and (v) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions.

Subsequent to the Company’s IPO, the fair value of the Company’s common stock was the per share closing price for the Company’s JDS as reported on the Growth Market of the Tokyo Stock Exchange on the date of grant.

 

Risk-free interest rate — The Company based the risk-free interest rate on the implied yield available on U.S. Treasury zero-coupon issues with an equivalent expected term to the awards for each award group.

Expected term — The expected term represented the period that the Company’s stock-based awards are expected to be outstanding. The Company applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award.

Volatility — The Company determined volatility based on the historical stock volatilities of a group of publicly listed guideline companies over a period equal to the expected terms of the awards.

Dividend yield — At the time of stock option grants, the Company assumed an expected dividend yield of zero.  

Employee Stock Awards

The weighted-average grant date fair value for employee restricted stock units for the years ended December 31, 2022 and 2021 were $8.14 and $12.43, respectively, utilizing the JDS price on the date of grant.

Non-Employee Stock Awards

The Company did not grant any stock awards to non-employees during the years ended December 31, 2022 and 2021. Non-employee stock awards are measured at fair value on the grant date and the relating stock-based compensation expense is recognized as awards vest.

 

 

9.  Employee 401(k) Plan

 

The Company sponsors a 401(k) tax-deferred savings plan for all employees in the United States who meet certain eligibility requirements. Participants may contribute up to the amount allowable as a deduction for federal income tax purposes. The 401(k) Plan provides for a discretionary employer-matching contribution. The Company has not made any matching contributions to the 401(k) Plan to date.

68


 

10. Net Income Per Share

The following table presents the calculation of basic and diluted net income per share (in thousands, except share and per share data):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

Basic and diluted:

 

 

 

 

 

 

 

 

Net income

 

$

17,663

 

 

$

17,287

 

Denominator:

 

 

 

 

 

 

 

 

Basic shares:

 

 

 

 

 

 

 

 

Weighted-average shares outstanding used in computing basic net income per share

 

 

18,108,369

 

 

 

17,830,808

 

Diluted shares:

 

 

 

 

 

 

 

 

Effect of potentially dilutive securities:

 

 

 

 

 

 

 

 

Stock options and restricted stock units

 

 

428,947

 

 

 

735,074

 

Weighted-average shares outstanding used in computing diluted net income per share

 

 

18,537,316

 

 

 

18,565,882

 

Net income per share:

 

 

 

 

 

 

 

 

Basic

 

0.98

 

 

$

0.97

 

Diluted

 

0.95

 

 

$

0.93

 

 

 

The potentially dilutive securities outstanding related to stock options as of December 31, 2022 and 2021 that were excluded from the computation of diluted net income per common share for the periods presented as their effect would have been antidilutive was 146,000 and 27,000 shares, respectively.

 

11. Income Taxes

The components of income before income taxes are as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Domestic

 

$

19,391

 

 

$

19,585

 

Foreign

 

 

203

 

 

 

329

 

Income before income taxes

 

$

19,594

 

 

$

19,914

 

 

The components of the provision for income taxes are as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

Federal

 

$

3,536

 

 

$

2,543

 

Foreign

 

 

58

 

 

 

68

 

State

 

 

1

 

 

 

1

 

Total Current

 

 

3,595

 

 

 

2,612

 

Deferred - net

 

 

(1,664

)

 

 

15

 

Provision for income taxes

 

$

1,931

 

 

$

2,627

 

 

 

69


 

 

The effective tax rate differs from the applicable U.S. statutory federal income tax rate as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

U.S. statutory federal taxes at statutory rate

 

 

21.00

%

 

 

21.00

%

State taxes - net of federal benefit

 

 

0.01

 

 

 

0.01

 

Research and development benefit

 

 

(0.91

)

 

 

(0.92

)

Stock-based compensation

 

 

0.33

 

 

 

0.01

 

Foreign derived intangible income (FDII)

 

 

(11.05

)

 

 

(7.68

)

Permanent items and other

 

 

0.11

 

 

 

0.54

 

Change in valuation allowance

 

 

0.37

 

 

 

0.23

 

Effective tax rate

 

 

9.86

%

 

 

13.19

%

 

The components of net deferred tax assets and liabilities are as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

85

 

 

$

85

 

Research and other credits

 

 

652

 

 

 

580

 

Accruals

 

 

508

 

 

 

355

 

Lease liability

 

 

115

 

 

 

168

 

Intangibles

 

 

174

 

 

 

204

 

Capitalization of R&D expenses

 

 

1,523

 

 

 

 

Stock-based Compensation

 

 

131

 

 

 

140

 

Other

 

 

70

 

 

 

32

 

Total deferred tax assets

 

 

3,258

 

 

 

1,564

 

Valuation allowance

 

 

(737

)

 

 

(665

)

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

(128

)

 

 

(144

)

Right-of-use assets

 

 

(113

)

 

 

(171

)

Total deferred tax liabilities

 

 

(241

)

 

 

(315

)

Deferred tax assets - net

 

$

2,280

 

 

$

584

 

 

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of its deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which temporary differences become deductible or includable in taxable income. Management considers projected future taxable income and tax planning strategies in making this assessment. Based on the level of current period taxable income and its expected recurring profitability, management believes it is more likely than not that the Company will realize benefits of deductible differences for U.S. federal tax and thus has not recorded a valuation allowance. However, the Company has recorded a full valuation allowance against its California deferred tax asset as management has concluded it is more likely than not that these future benefits will not be realized due to its 0% California apportionment.

As of January 1, 2022, pursuant to the Tax Cuts and Jobs Act of 2017, research and development costs in the current period to be amortized over five or fifteen years, depending on where the research is conducted. The new capitalization requirement significantly increased our deferred tax assets and cash tax liabilities, but also decreased our effective tax rate by increasing the foreign derived intangible income deduction.

70


 

As of December 31, 2022, the Company had net operating loss carryforwards (“NOL”) of nil for federal income tax purposes and approximately $1.2 million for California state income tax purposes. These NOL carryforwards will begin to expire in 2032 if unused. As of December 31, 2022, the Company had U.S. federal and California state tax credit carryforwards of nil and $1.1 million, respectively. The California tax credit carryforward carries forward indefinitely.

Current tax laws impose substantial restrictions on the utilization of net operating losses and credit carryforwards in the event of an "ownership change", as defined by the Internal Revenue Code. If there should be an ownership change, the Company's ability to utilize its carryforwards could be limited.

The Company applies the provisions of the applicable accounting guidance regarding accounting for uncertainty in income taxes, which require application of a more-likely-than-not threshold to the recognition and derecognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits the recognition of a tax benefit measured at the largest amount of such tax benefit that, in the Company’s judgment, is more than fifty percent likely to be realized upon settlement. It further requires that a change in judgment related to the expected ultimate resolution of uncertain tax positions to be recognized in earnings in the period in which such determination is made. The Company will continue to review its tax positions and provide for, or reverse, unrecognized tax benefits as issues arise. As of December 31, 2022, the Company had approximately $0.4 million of unrecognized tax benefits of which $0.3 million was netted against deferred tax assets with a full valuation allowance. If these amounts are recognized, there will be a tax benefits of $0.1 million against the Company’s effective tax rate.

The following table summarizes the activities related to the Company’s gross unrecognized tax benefits (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Balance at the beginning of the year

 

$

356

 

 

$

337

 

Increases related to current year tax positions

 

 

58

 

 

 

57

 

Decreases related to current year tax positions

 

 

(23

)

 

 

(38

)

Balance at the end of the year

 

$

391

 

 

$

356

 

The Company recognizes interest and penalties related to unrecognized tax positions in provision for income taxes on the Consolidated Income Statements and Comprehensive Income. The Company had approximately $4,200 and $4,200 of accrued interest and penalties related to uncertain tax positions as of December 31, 2022 and 2021, respectively.

The 2019 through 2022 tax years remain subject to examination by U.S. federal tax authorities and the 2018 through 2022 tax years by state tax authorities. The Company is not currently under audit with either the IRS or any state or local jurisdiction, nor has it been notified of any other potential future state income tax audit. The Company's NOL and credit carryforwards from all years may be subject to adjustment for four years for California following the year in which utilized. Since the company has California NOLs carryforwards from 2012 which remain subject to adjustment for four years following the year in which utilized, tax years 2012-2022 may remain open for state audit. The Company does not anticipate that any potential tax adjustments will have a significant impact on its financial position or results of operations

 

The CHIPS and Science Act of 2022 (CHIPS) and the Inflation Reduction Act (IRA) of 2022 were signed into law by President Biden on August 9, 2022 and August 16, 2022, respectively. The legislation introduces new options for monetizing certain credits, a corporate alternative minimum tax, and a stock repurchase excise tax. The company has concluded that the impact of any of the provisions included in CHIPS and IRA acts will not have a material impact on the company's 2022 financial statements.

 

 

 

71


 

 

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

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Annual Report on Form 10-K. Based on management’s evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures are effective as of December 31, 2022.

Management’s Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined by Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Management evaluated the effectiveness of our internal control over financial reporting based on the criteria set forth in the Internal Control – Integrated Framework (2013) as issued by the Committee of Sponsoring Organizations of the Treadway Commission and concluded that its internal control over financial reporting was effective as of December 31, 2022.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Management is actively monitoring the impact of the COVID-19 pandemic on our financial condition, liquidity, operations, suppliers, industry, and workforce. Additionally, we have undertaken measures to protect our employees, suppliers, and customers, including encouraging, and in many cases requiring employees to work remotely as appropriate. We have also modified some of our controls procedures but those changes have not been significant.  

Item 9B. Other Information

None.

 

Item 9C. Disclosure regarding Foreign Jurisdiction that Prevent Inspections

 

Not applicable.

 

 

72


 

 

PART III

Item 10. Directors, Executive Officers and Corporate Governance

 

The information required by this item is incorporated by reference from the information under the captions “Election of Directors,” “Executive Officers of the Registrant,” “Board Committees – Audit Committee and Financial Expert,” and “Hedging Transactions” contained in our Proxy Statement for our 2023 Annual Meeting of Stockholders which will be filed with the SEC not later than 120 days after the end of our fiscal year ended December 31, 2022 (the “Proxy Statement”).

There have been no material changes to the procedures by which stockholders may recommend nominees to our board of directors.

Item 405 of Regulation S-K calls for disclosure of any known late filing or failure by an insider to file a report required by Section 16(a) of the Exchange Act. To the extent disclosure for delinquent reports is being made, it can be found under the caption “Delinquent Section 16(a) Reports” in the Proxy Statement and is incorporated herein by reference.

We have adopted a Code of Business Conduct and Ethics that applies to all of our officers, directors and employees. The Code of Business Conduct and Ethics sets forth the basic principles that guide the business conduct of our employees. We have also adopted a Code of Ethics for Senior Financial Officers that specifically applies to our chief executive officer (our principal executive officer) and chief financial officer (our principal financial and accounting officer) as well as other key management employees addressing ethical issues. Stockholders may request a free copy of our Code of Business Conduct and Ethics and Code of Ethics for Senior Financial Officers by contacting us at Techpoint, Inc., Attention: Secretary, 2550 N. First Street, #550, San Jose, California 95131.

Item 11. Executive Compensation

The information required by this item is incorporated by reference from the information under the captions “Director Compensation,” “Executive Compensation,” “Summary Compensation Table,” “Outstanding Equity Awards at Fiscal Year-End,” and “Potential Payments upon Termination or Change in Control” in the Proxy Statement.

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

The information required by this item is incorporated by reference from the information under the captions “Equity Compensation Plan Information” and “Security Ownership of Certain Beneficial Owners and Management” in the Proxy Statement.

The information required by this item is incorporated by reference from the information under the captions “Certain Relationships and Related Transactions,” “Related Party Transaction Approval” and “Director Independence” in the Proxy Statement.

Item 14. Principal Accounting Fees and Services

The information required by this item is incorporated by reference from the information under the captions “Principal Accountant Fees and Services” and “Pre-approval Policies and Procedures” in the Proxy Statement.

 

73


 

 

PART IV

Item 15. Exhibits, Financial Statement Schedules

 

(a)

Documents filed as a part of this Annual Report on Form 10-K are as follows:

 

(1)

Consolidated Financial Statements

Our Consolidated Financial Statements are listed in the “Index to Consolidated Financial Statements” Under Part II, Item 8 Annual Report on Form 10-K.

 

(2)

Financial Statement Schedules

All financial statement schedules have been omitted because they are not applicable, not material, or the required information is shown in the consolidated financial statements or the notes thereto in this Annual Report on Form 10-K.

 

(3)

Exhibits

See Item 15(b) below.

 

(b)

Exhibits

 

Exhibit

Number

 

Description

 

 

 

3.1

 

Amended and Restated Certificate of Incorporation of Techpoint, Inc. (the “Company”) (incorporated by reference to Exhibit 3.1(B) to the Company’s Registration Statement on Form S-1/A filed August 31, 2017).

 

 

 

3.2

 

Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.2(B) to the Company’s Registration Statement on Form S-1/A filed August 31, 2017).

 

 

 

4.1

 

Form of Common Stock Certificate (incorporated by reference to Exhibit 4.1 to the Company’s Registration Statement on Form S-1/A filed September 12, 2017).

 

 

 

4.2

 

Second Amended and Restated Investors’ Rights Agreement, dated April 30, 2014, between the Company and certain investors, and form of amendment (incorporated by reference to Exhibit 4.2 to the Company’s Registration Statement on Form S-1/A filed August 31, 2017).

 

 

 

4.3

 

English Translation of Form of Trust Agreement between the Company, the trustees, the settlor and the beneficial holders of Japanese Depositary Shares issued thereunder (incorporated by reference to Exhibit 4.3 to the Company’s Registration Statement on Form S-1/A filed August 31, 2017).

 

 

 

4.4

 

Description of Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934 (incorporated by reference to Exhibit 4.4 to the Company’s Annual Report on Form 10-K filed March 13, 2020).

 

 

 

10.1#

 

Form of Indemnification Agreement between the Company and its officers and directors (incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form S-1/A filed August 31, 2017).

 

 

 

10.2#

 

2012 Stock Incentive Plan and forms of agreements thereunder (incorporated by reference to Exhibit 10.2 to the Company’s Registration Statement on Form S-1/A filed August 31, 2017).

 

 

 

10.3#

 

Form of 2017 Stock Incentive Plan and forms of agreements thereunder (incorporated by reference to Exhibit 10.3 to the Company’s Registration Statement on Form S-1/A filed August 31, 2017).

 

 

 

74


 

10.4#

 

Separation Agreement and Release, dated September 20, 2018, by and between the Company and Yukiko Tegarden (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed September 20, 2018).

 

 

 

10.5#

 

Offer Letter, dated November 24, 2020, by and between the Company and Maureen Monahan (incorporated by reference to Exhibit 10.8 to the Company’s Annual Report on Form 10-K filed March 12, 2021).

 

 

 

10.6

 

Lease between the Company and Silicon Valley Center Office LLC, dated September 22, 2014, as amended (incorporated by reference to Exhibit 10.4 to the Company’s Registration Statement on Form S-1/A filed August 31, 2017).

 

10.7

 

First Amendment to Lease, dated October 31, 2016, by and between the Company and Silicon Valley Center Office LLC (incorporated by reference to Exhibit 10.8 to the Company’s Annual Report on Form 10-K filed March 11, 2021).

 

10.8

 

Second Amendment to Lease, dated October 7, 2019, by and between the Company and Silicon Valley Center Office LLC (incorporated by reference to Exhibit 10.7 to the Company’s Annual Report on Form 10-K filed March 13, 2020).

 

10.9

 

Third Amendment to Lease, dated August 9, 2021, by and between the Company and Silicon Valley Center Office LLC (incorporated by reference to Exhibit 10.1 to the Company’s Quarter Report on Form 10-Q filed on November 10, 2021).

 

 

 

10.10#

 

Offer Letter, dated August 26, 2022, by and between the Company and Arthur Nguyen (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed August 30, 2022).

 

16.1

 

Letter from BDO USA, LLP dated September 8, 2022 (incorporated by reference to Exhibit 16.1 to the Company’s Current Report on Form 8-K filed September 13, 2022).

 

21.1

 

List of Subsidiaries of the Company (incorporated by reference to Exhibit 21.1 to the Company’s Annual Report on Form 10-K filed March 15, 2019).

 

23.1

 

Consent of Independent Registered Public Accounting Firm.

 

 

 

24.1

 

Power of Attorney (included in the signature page hereof).

 

 

 

31.1

 

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

31.2

 

Certification of Principal Financial and Accounting Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

32.1*

 

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

32.2*

 

Certification of Principal Financial and Accounting Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

101.INS

 

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

75


 

 

 

 

101.PRE

 

104

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

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

 

† Filed herewith.

# Indicates management contract or compensatory plan or arrangement.

* In accordance with Item 601(b)(32)(ii) of Regulation S‑K and SEC Release No. 34‑47986, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Form 10‑K and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or deemed to be incorporated by reference into any filing under the Exchange Act or the Securities Act of 1933 except to the extent that the Company specifically incorporates it by reference.

 

Item 16. Form 10-K Summary

None.

76


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

TECHPOINT, INC.

 

 

 

 

Date: April 12, 2023

 

By:

/s/ Fumihiro Kozato

 

 

 

Fumihiro Kozato

 

 

 

President and Chief Executive Officer

(Principal Executive Officer)

 

POWER OF ATTORNEY

 

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Fumihiro Kozato and Arthur Nguyen, and each of them, his or her true and lawful attorneys-in-fact, each with full power of substitution, for him or her in any and all capacities, to sign any amendments to this report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact or their substitute or substitutes may do or cause to be done by virtue hereof.

 

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

 

Name

 

Title

 

Date

 

 

 

 

 

 

/s/ Fumihiro Kozato

 

President and Chief Executive Officer

 

April 12, 2023

Fumihiro Kozato

 

(Principal Executive Officer)

 

 

 

 

 

 

 

/s/ Arthur Nguyen

 

Chief Financial Officer, and Vice President of

 

April 12, 2023

Arthur Nguyen

 

Administrations

(Principal Financial and Accounting Officer)

 

 

 

 

 

 

 

/s/ Dr. Feng Kuo

 

Director

 

April 12, 2023

Dr. Feng Kuo

 

 

 

 

 

 

 

 

 

/s/ Robert Cochran

 

Director

 

April 12, 2023

Robert Cochran

 

 

 

 

 

 

 

 

 

/s/ Fun-Kai Liu

 

Director

 

April 12, 2023

Fun-Kai Liu

 

 

 

 

 

 

 

 

 

/s/ Dr. Noriko Endo

 

Director

 

April 12, 2023

Dr. Noriko Endo

 

 

 

 

 

 

 

 

 

/s/ Dr. Yaichi Aoshima

 

Director

 

April 12, 2023

Dr. Yaichi Aoshima

 

 

 

 

 

 

 

 

 

 

*By

/s/ Fumihiro Kozato

 

 

 

 

 

Fumihiro Kozato

Attorney-in-Fact

 

 

 

 

 

 

 

 

 

 

 

77

EX-23.1 2 ck1556898-ex231_10.htm EX-23.1 ck1556898-ex231_10.htm

 

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

Techpoint, Inc.

San Jose, California

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-263487, 333-254223, 333-235950, 333-229234, 333-224014 and 333-221096) of Techpoint, Inc. of our report dated April 12, 2023, relating to the consolidated financial statements, which appear in this Form 10-K.

/s/ Macias, Gini and O’Connell LLP

 

 

Irvine, California

 

 

 

April 12, 2023

 

 

 

EX-31.1 3 ck1556898-ex311_7.htm EX-31.1 ck1556898-ex311_7.htm

Exhibit 31.1

PRINCIPAL EXECUTIVE OFFICER’S CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Fumihiro Kozato, certify that:

1.

I have reviewed this Annual Report on Form 10-K of Techpoint, Inc.;

2.

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

3.

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

4.

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

 

(a)

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

 

(b)

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

 

(c)

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

 

(d)

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

5.

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

 

(a)

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

 

(b)

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

 

Date: April 12, 2023

 

By:

/s/ Fumihiro Kozato

 

 

 

Fumihiro Kozato

 

 

 

President and Chief Executive Officer

(Principal Executive Officer)

 

EX-31.2 4 ck1556898-ex312_9.htm EX-31.2 ck1556898-ex312_9.htm

Exhibit 31.2

PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER’S CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Arthur Nguyen, certify that:

1.

I have reviewed this Annual Report on Form 10-K of Techpoint, Inc.;

2.

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

3.

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

4.

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

 

(a)

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

 

(b)

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

 

(c)

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

 

(d)

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

5.

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

 

(a)

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

 

(b)

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

 

Date: April 12, 2023

 

By:

/s/ Arthur Nguyen

 

 

 

Arthur Nguyen

 

 

 

Chief Financial Officer, and Vice President of

Administrations

(Principal Financial and Accounting Officer)

 

EX-32.1 5 ck1556898-ex321_11.htm EX-32.1 ck1556898-ex321_11.htm

Exhibit 32.1

PRINCIPAL EXECUTIVE OFFICER’S CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Techpoint, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to such officer’s knowledge:

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: April 12, 2023

 

By:

/s/ Fumihiro Kozato

 

 

 

Fumihiro Kozato

 

 

 

President and Chief Executive Officer

(Principal Executive Officer)

 

EX-32.2 6 ck1556898-ex322_6.htm EX-32.2 ck1556898-ex322_6.htm

Exhibit 32.2

PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER’S CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Techpoint, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to such officer’s knowledge:

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: April 12, 2023

 

By:

/s/ Arthur Nguyen

 

 

 

Arthur Nguyen

 

 

 

Chief Financial Officer, and Vice President of

Administrations

(Principal Financial and Accounting Officer)

 

GRAPHIC 7 g5ppvv4jfnge000001.jpg GRAPHIC begin 644 g5ppvv4jfnge000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#0_P"%K^)/ M2Q_[\'_XJGQ?%3Q))-&A%C\S ?ZD]_\ @5<)17U'U.A_*CY+Z[B/YV>N>+OB M=]CN9-/T,(\D9VR73C*@CJ%'0GW/'IGK7GUUXP\17DA>76KP-V$4IC'Y+@5B M_2DHHX.C3225_4JMC:U65V[+LCH].\=^)--<,FIS3+G)CN?WH/Y\_D:]=\(> M-+3Q3 T>P6]_$,R0;LY''S*>XR?J*^?ZM:=J%UI.H17UE*8[B(DH^ >O!!S6 M>)P5.K'W59EX7'U*4O>=X_UL>U>,/B!:^'7:RM(UN]1Q\RY^2'(X+>IZ?*.? MI7ENH>.?$FH',FKSQ*3D+;_N@/\ OG!_,U@332SSR2RNTDLC%G9N2S'J:9D4 MZ&"I4HI6N_Z^X6(Q]6M+1V7E^IMVWB[Q%9RAXM;OBWI)*9!^3Y%=OX9^*LAG M2UU]4V,<"\C7&W_?7ICW'Y'K7EN<45=7"4:BLXV]#.EC*]-IJ5_4^I@0P!!! M!Y!'>J.KZUI^A61N]1N%ABSA<\LY]%'4FO/OA_XQBL_"M_'J9& MX"CU.[ '^\*\]U_7[SQ%JR?[,<:GY8E[ #^9[UY%'+Y3JN$MD>U6S*$* M49Q6KZ'8:U\6=1N6*:1;I9Q#I)*!)(1].B_K7)77BOQ!>N6GUF].>"$E*+^2 MX'Z5CUMZ7X0U_5X?.L=+E>$])'Q&K?0L1FO65##T%>R7K_P3QWB,37=KM^2_ MX!';>*=>LW#PZQ? C^%IBR_DV175Z+\6-5M9-FK0I?0G^- (Y!^7!_(?6N8U M/PCX@T>'S[[398X1UD7:ZC_>VD[:Q.]-T,/65[)^G_ $J^)P[LVUZ_\ !/I7 M1==T[Q!9?:M.N!*@.'4C#(?0CM6E7S3HFM7N@ZE'?6,A21.&4_==>ZD=P:]G MU#QY90>#$UVW&Z6?]U#"W.)L'*GV7!)]0..HKQL3@94II0U3V/W!DUZ6'R^G35YZO\#RL3F52H[0T M7XFG-XCURY8M+JU^Y/)_TA@!],'BK-GXR\1V+9AUBZ/8B63S1^39_E4UGX%\ M37\"SP:3+Y;?=,CI&3[X8@XJEJOAO6=#4-J.GS0*?^6G#)_WTN1^9K=?5I>X MK>FASOZS'WWS+SU.[T#XM2*R0:[;AU)P;F 8(_WE[_A^5>H6=Y;:A:1W5I,D MT$@RCH>"*^7^AKI_!GBZX\,ZD-[,^GS,!/#^F]?0CT[C\*X\5ET6G*DK/M_7 M_#'=A,SDFHUG==_Z_P"'/H"BF12QSPI+$ZO&ZAE93D,#T(I]>&>^1R??B_W_ M .AJ2HY/OQ?[_P#0U)0 51OM:TO3)%CO]1M;9W&56:55)'K@GI5QR5C8J,D MD#UKB/ NDZ9JN@?VO?VT%[J%[)(UU)/&'(.XC;@YP ,<>]:0@G%RELOU_P"& M,IS:DH1W?Z?\.=O'(DT:R1.KQL,JRG((]0:=7'Z]<0^$=+LM.T9%L1>W17S5 MB:40@Y9F"<[CT '3GVJ#2-=U$ZE.:5)]2T7X76UW'J#2S&*U,)>%/W2,8QL'&#@$\FJ5!7M>[O;^M"7B';FM M96OT_P SJ]4U_2]%DACU"\2!Y\^6I!);'7H.G/6K%IJ-I?27,=K.LK6TIBF M_@<=C7)75C>S_%3,.J208TU9!B%&PGF@&/D="03GKS39_%%_9:5XCN=Z226N MI_9;?,>1&K;!T49;&XGN31[%-)1U?^?R#VS3;EHE?\%ZG'6-1MTN;BX^>))D!6)>@('0D]1^."!^%95=S\6/^1Q3_ *](_P#T M)JX:OI,/4*?$KPM;:%?6UYI\/E6EUE61?NQR#GCT!!/'M7!U[-\7 M@#X8LO\ K]7_ - >O&:]C 3E.@G(\3,:<88AJ(PR'SA&I.""6IYZU7'_ !^G MZ?TJQVKL.6:M;T/2_AGX/AOT.MZC$LL*N5MHFY5B#RY'?!X'_P!85ZY6'X.@ MCM_!ND)&N%-JCD>[#J]>#GIVQ7*?\ M"R_%7_/^G_@.G^%'_"R_%7_/^G_@.G^%=='!8FC+F@U^/^1Q5\?A:T>6<7^' M^99_X55XE_NV?_?_ /\ K5R>IV5WI>I3Z=C16(YOWMK>7#K>RTZ#6[V)9+RX420!N1"A'! _O$=^P./6O'[:(3W<,+' DD M"D_4U]0(BQQK&BA54 *!V KDS.K*$%"/4Z)XI45XW!5E M89!![$4^BO"/H#P?Q_X5C\-ZPCVHQ878+0IG.PC&Y?7'(/T..U<@*]S^*-M% M-X*FF=I[5\*M::_ M\/2:?+S)8,%4^J-DC\B&'X"N]KR+X.R,-4U.(?=:%&/U#'_$UZ[7BXZ"AB)) M'NX";GAXMDZT_4M1TQKE MMTZ6*=2L[[4+75;-1!<3QQVTMIPP1B "X;(SC MKBMJ7-JT[&-7ET35S:;PIIQT2'2U:X1()/.BG68^;'+R=X8]\D^W/2IK+1'M MQ?F9,8Y(QSBLM?"$/]A2Z//J5]/:MY8C#LF85C(*JOR^P MSG-4]'\<63Z9IAOS=[IHHTDOGMBL#3$#(W8QG.>V/>IWU2Z_M_Q%:RWCQ6EK M8QRQLD:DPDJQ9AQR> <'-5RU8MWTZ_B3S4I)6UZ?@;/]DP?\)!_;.^3[1]E^ MR[,C9MW;L],YS[U3_P"$6TY[75+:;S98M1N/M,H9L%7XQM( (P5!'6H%\36& MFZ'I4EQ=7-[->0J8 D!,UQ\H);8HXZY/85I:1K%OK-O)+!'O;*@]P" :Z6BI522=TQNE!JS12TC3(M&TJ MVTZ!Y'B@3:K2$%C]< "KM%%2VV[LM))604444AA1110!\KT445]B?$'TUHO_ M " M/_Z]H_\ T$5>JCHO_("T_P#Z]H__ $$5>KX^6[/MH[(\1^+'_(Y)_P!> MD?\ Z$U<-7<_%C_D??"'_D5KO\ Z_6_] 2O0:\#&?QY>I]'@O\ =X>AY]\7_P#D M5[/_ *_5_P#0'KQFO9OB_P#\BO9_]?J_^@/7C->SEO\ N_S9XF:?[Q\D5\8N M\^JU8JU8:7=:I-(EI$9)886F*@\E1C./<=:J]J[KJ_*<$[M)GOGPZU2/4?!U MG&) TUH/(D4=5Q]W_P =Q5/XE:#J>O:;8Q:9:_:'BF+.N]5P-O\ M$5Y5X8\ M37GA;43TWXD^'+Z!6FNS9S$?-%.AX_P"! $$? MC7AU\/5H5_:TU=;_ /#GO4,11Q%#V51V=K?\$\O_ .%=>+/^@2?^_P#%_P#% M5GZOX4UO0K1;G4[(6\+N(U8R(V6P3C@GT->QWOQ&\,6<+NNH"YD4<10(6+'T MST_,UY)XL\6W?BF_2:5/(MXN(;<-G;ZD^I/KVKMPU?%59>]&T?1_YG%BJ&$I M0]R5Y>J_R.>[\U41#]LQZ$FK>,FM^X\(7UKX5@\1.K".9]ICV\HG\+_0GC\O M6NV=2,+7=KZ(X:2FU+E6R,%20P93@CD&OI30-536]"L]00J3-&"X4Y"OT9?P M.17S5VKJ/!_C6Z\+7$D90W%C*VZ2#."&X&Y3Z\=.]5_<>^\514>9R7WE#XMZP(-)MM(0CS+I_,DYZ(O3\V_]!-> M/=ZNZKJEWK.HS7][(7N)3\QZ!1T [# JK'&\TB11(7=V"JJ]6)Z"OHL+0]A M247ONSYG%UWB*KDMMD>G?!VU;SM6NBO 6.-6]>6)_I7JU8?A'0AX>\.6UBP7 M[01YEPR]#(>OY<#Z 5N5\]BJJJUI36Q])A*3I48P>Y')]^+_ '_Z&I*CD^_% M_O\ ]#4ENZK.O==TS3 M]2M-/NKI8[J[.(8]I.[G'4# YXYK2G.:34/ZL95(0=G/^KF%J^EW.DZKH-]I M.FMGQRP/;0L ZJP !&[[V,'OS5:*SU>]N_%%Y<:9);?;;%8K:)G5F;". M"0:]_E\K'GTL.NZAX-M?##>'YH)GAB@DN9 M)8S%&BX^?@Y)X^[C.:TY])OO[6\2R);NT=SIL<,#Y'[QPC@@<]>1UKKJ*;KN MUDK?TO\ (2PZT;;?_#-?J<);Z9JVCMX>U2/37NVMM,%G=6R.HDC/RGFR6(WXB2216=EQU(7A3GMDU?HJ)U.=:K4N%/D>CT"BBJIU M&U&JKIAE_P!,:$SB/:?N [>HIV=KBNKV+5%%%(9\L45[]_PKGPI_P! K_R/)_\ M%4?\*Y\*?] K_P CR?\ Q5>__:M+L_P/G?[(K=U^/^1MZ+_R M/_ .O:/_T$ M5>ID,,=O!'!$NV.-0B+GH ,"GUX+=W<^A2LK'B/Q8_Y')/\ KTC_ /0GKAN: M^C-5\(Z'K=X+O4;+SIP@3=YKKP#D# ('>J/_ KGPI_T"O\ R/)_\57L4,QI MTZ<8-/0\3$995J593BU9^O\ D9'PA_Y%>\_Z_6_] 2O0*S](T33M!M7MM-M_ M(A=_,9=[-EL 9Y)[ 5H5YF(J*I5E-=3UL/3=.E&#Z'GWQ>_Y%BS_ .OU?_0' MKQD]!7TOK&AZ=KUJEMJ5OY\*/YBKO9<-@C.01V)K&_X5SX4_Z!7_ )'D_P#B MJ[\)CJ=&ER23N>=C35-!A#1M MEIK1!RI[E!W'^SU]/2N[TKP?H6BWOVS3['R;@*4W>:[<'KP21VK_0^6""#M(((Z@T5]&ZQX3T37G\R_L4>;&/.0E'Q[D=?QS7 M(W/P?T]Y2UOJEU$O99$5R/Q&*[Z>:4I+WE9_>>?5RFM%^X[K[OZ^\\@_"CJ< M5Z];_!^P23-QJMS(GI'&J'\SFNKT?P;H.ARK-9V">>HP)I"78?3/3\,43S2E M%>[J*GE-:3][1'G7@OX=7&H217^M1&&R&&2!AAI_KW5?U/M7KTUM!<6DEK+$ MCV\B&-HR/E*D8(QZ8J6BO&KXB=:7-(]O#X:G0CRQ^9X?XQ\ 7>A2R7FGH]QI MA.XD#+0<]".21_M?G7$<]:^IZYK5_ ?A[69))I[(17#\F:W8HV?7'0GZ@UWX M?,W%1\^T5ZY+\';(M^YU>Y5?1XE8_F,58L_A%I$+AKN M^N[D#^$;4!^O!/ZUVO,<.E>[?R.%97B&[67WGD-O;S7=Q';6\3RRR$!$126) M] !7L7@3P!_8K+J>JJK:AC]U$#D09ZY(X+?RKK=)T#2M"C9--LHK?=]YADLW MU8\G\36E7FXK,)55R05E^+/4PF71HOGF[O\ ****\X],CD^_%_O_P!#4E1R M??B_W_Z&I* D 9/ %>27EU%XB;7=1>PU*>>4^5I4]M9.Z(L1)5@X'\39S]< M5ZO<01W5O+;S+NBE0HZY(R",$<4VTM8+&TBM;6)8H(5"1HO10.@K:E55.[MJ M85J3JV3>AQ5]XAEUCPSH31WRIP\9PV]0?X26& >WTK0O+&/PMI M.K7FE75T\R69=;::X,JH1G]YALD>_..*V&\/Z2UI=VCV,;V]Y*9YXVR0TAQE MN>AX'3%)IGAS2-&\TV%C'$THVNQ)9F'IEB3CVZ53J0M9;7V[^I*ISOKVW[>A MD:)H5DD.F:L-7OI;J4"1IFNFVW)96VF0QSHQ9#R0A]54G /T%%_X1 MT'4[QKN\TV*2=\;V!9=^.FX @-^-/VL;[OUMKZ;B]E*RT7I?3UV.6T_5[V_G M\"W=[<,)+C[4)B#M64A2%) XYP#^-;/VII/B#J4"3LR1:2NZ,-PK[R>GK@BM MS4-%TW5+!+&\LXI+9""D>-H0CIMQTQ[5%8>'=(TN1I+*RCA=HO)9E)RRYS@\ M\\]^M$JM.2;M;?\ ._\ P C2J1:5[[:_*W_!.":QEM/AM:^(H]1U ZI!%'*D MK7#,H!8#9MZ%<'TK8OM)L[[XH0B?SOGTLS'9.Z982!1@@CC&>!]:ZIM$TY]& M&CM:J=/"!!#N.-H.0,YSVJ/5?#^E:X(AJ5FD_DYV$D@J#U&01P?2J^L)ROJM M_N>Q/U9I='M]ZW.1U^0:M>:O+:66H7 L 8GN/[2-O'!(JY)1,\D9&21S39IK MO5XO RRWUS$]Y&YGDAD*,_[H$\CN<'GMGBNJN_"FA7]\U[=:;%+.V-S,3A\# M W#.#QZBK2:)IT7V#9:J/[/!6UY/[L$;3CGGCUH]O!122V_RMW[Z[('0FY-M M[_YW[=O4YNQT]+/Q%K&@I/=/ILU@LXBDG9C&S%E;:Q.X9 ]>M4_"6F,/AIYV MFW!M[^[MW43/,VU6W,!@$X4^X[UVZV-LNH/?B("Z>(1-)DY* D@?F36:GA+0 M8VNRNF0XNP1.IR58$[NA.!S@\8J?;WBT_+\"O8-237G^)YW>ZAIVARI9ZSIN MNV5WY8M_Z^9S/#5^ MG+_7R.CHHHKSCTPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@".7[\7^_\ T-2444 %%%% !1110 4444 %%%% !111 00 4444 %%%% !1110!__V0$! end GRAPHIC 8 g5ppvv4jfnge000002.jpg GRAPHIC begin 644 g5ppvv4jfnge000002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^LB378X_ M%L&@^43)+9O=>9G@!6"XQ[Y/Y5KUY9I>KS7WQZOF(_T,6.%O?B-_PBVGVHGB@A>2\N]W$;#&$7U/(S]:O>,-;N-*TN.WTU M1)K&H2?9K&,_WSU<_P"RHRQ^EN>J1'\V]A32 Z ^+_#HUA-(_MJR.H.VU8!,"Q;^ M[]?;K6U6,GA;1(;.UM(=.MH;>UF2:)(XP,.IRISUSG!SUXK9I %%%% !6/XF MUL:!H;2?QVXK-O/$]]JFJ3Z1X6M MXIYK=MEWJ%QG[/;-_=&.7?V'3N:FAT?Q+:)]H/B1KVX'S&"6U1(G_P!D;?F7 MZY-.P#=*\;VUUJRZ/JMC)=TDLC!54>YKET\7:OJW[SP]X:GN;0C*7= M[*+9)/=5(+$>Y I6 ["BLG1K[5KH21ZOI2V,R8*F*<2QN/8X&"/0BM:@ HHH MH **YWQOJDVE^%KDVC;;ZZ9+2TP>?-E8(N/IG/X51\&27%YJ.L7+7(G.IW0DN,=K>+#O\ F=H_&A:L#:\)"^_X1/2VU*1Y+U[='F9SD[F&>?SQ M7->.?&D?ASQ5X=LV>Y*2M))+%;\M)QM13D@8+'N>U=\ %4 #H*\[T+2+'Q MS)XFU;4X%N+'4)OL-J#V@A)&Y3V)?FK MXSUB/FZ\#:W&OK&T,OZ!JK>&M4O_ YK:>#]?N&GW*6TK4'ZW,8ZQN?^>BC\ MQS71)>R)XPFT]G)CELEN$!/W2'*G'UR/RH=NP&5;?$GPY).MO>SW&E7#' BU M.W:W)_%AM_6NLCD2:-9(G5XV&593D$>H-0WEG:7]LUO>V\-Q P^:.9 RGZ@U MQ7@2&VM/$?B"ST*1W\.PM&(5W%HH[CGS5B)_A'RY X!S2T ['5=0CTK2+S4) M<>7;0O*V>^T$UY[IWA;6+7PYX:UO2XH9=;M3)RT1/OZO>Q6I'_3/.^3_QU3^==U&R \\U*/5-&TO5 M_&6NF$ZPML;?3[6 ETM0V JJ3]YV8C)]L5U'AK38?"_A"PL)I406EN#/(QP" MV-SL3]2367XRS?:[X7T88*3W_P!JF'^Q"I8?^/;:XC6O!OB7QKJ.K17UG+9R M/<2+%?7%QF*.!KW.N:79Z0NK7-_!%I[(KK<,^$8' MI@]\]JQM6UC1?$7A/R[?5Y([?5G^P07%NIWB1^, $9!'.<] #7$?:M M7" %I2%1=V"0#AB0"S\*^&K>UGO2+6P@"M<7,@SM4?>8FH=7\6 M:=I$]G;E+J\NKU2\%O90F5V08R^!P%&1R37E=]X&\4^,8[F:^LGL]0$KS/<7 MMQN64@GRX(D4D+'C&6(R:UO%U[J]Q'I[77A^[TWQ!:QM)IES8,;D-)P#$=JX M"MQD,>E/E0'K2G'- M2U+O:VTDJY'<*-?$DNBHQ_L+3'']H,.EU/U$'^ZO!;WP*ZJ35 M-,M9TM);^TAF. D+3*K'TP,US_A[PWY7P[@TH7<]O<7=MYD]W"V)/-D^9W!] M'7T=$_M/7=00PV:2(IGDD/ D+ ;@%^\6R!Q5:/0#I/B%_9 MEVD2W6IW=O+I"?VNT%L<>:J'"JQ[9;@5KZ3XQTV_T6[NI[N)9]-A4ZDL>2(' MV;F4'OCD<9Z5Y9XX74[:SU:V*22ZEJ-Y8Z3:[E/[Z.- [$>H+GFK=GX=.GV> MO>&K59)FGU/3[>\E0$L48*TCGV)W<^]5RKE ]*\&^'X=!TF7R;^[O1?3M>&2 MZ/S#?@XQVXKHJ0 * . !4-[=)8V%Q=R?<@C:1L>@&:S Y[Q=K\MI"=%TI M);C7KZ%A;10_\LAT\UR>%4'N>IZ4SX?Z+JN@>'18:M;Z?#)&^5-F[/YG'+NS M $L3DDU%X&A0:&WB._FC;4-8 NKB5F&$0_F^P$U, MI5T_Q7X3U2YPMC#1,(3Z9/&?>A;@=/H^D6>AZ7!IUA$([>%<#U M8]V)[DGDFKU(.G%!( ))P!U-("&\NHK*RGNYW"0P1M(['H !DUPO@K2;*U\+ MZ?XFU?=%+$ES>)YK82!9G+LV/[VT@9]*FU*Y;Q_?'1=-8GP_!(/[2O5/RW)4 MY\B,]QG[S#C'%3_$4PQ:%I5K<$0Z7-J=M#>M]U%@R3@^BEE4?C5+L!%I-C/X MVNHM?UJ%DTE&WZ9IL@X([3RCNQZJIZ#WKN.@IL90QJ8]NS'R[>F/:H+G4+:W M/EM/#Y[#$<32 ,Y[ 5+=P*FM>)=%\.Q12:OJ,%HLK;8Q(W+GV Y-9$7CK3O^ M$JNM'N9XH5$\=K:-R6GF*;W'L "HSZFO/UTV\\06-V-2T'4!K5X_F7VJW\'E MQ:?&C;@L!/)P!QMZGDUSWARVWRZ;XXULL(;G7':$MVC"NS/^+ #_ (!6B@K M>Q6OCBP?Q3=Z-&?+&K:@ENT@+*@ M5G8J.K;5!('OTKQ/PEIUS+<:+XPOX6DNM1UB=[6,]QLD;_QY^/P%7-"M-4U: M[GE\1Z=KU]2))V(Y,C_,Q/XDUYKKEU)>Z MKKR7]H+5I]2TK3I8_,#".W+!\YP."P!7%^'T_MGQ]KVNN,PV072K M0_[OS2D?5B!_P&NONI?(M)IO^><;-^0S7+_#6'RO 6FS$[I+H/=2-ZM(Q8_S MI;("UXZU672/!]_-;?\ 'W*HM[8>LDAVK_//X5>\.Z9;Z'X>L-,A8%+6!8]V M?O$#D_B5&2!^9%;5SX5T2[+&;3HSNY8(6 M0'\ 0*.@&'\1O[(N_#,_GZK:6=_9XNK*9YE5HYEY7'.>>GXURFD^/)/$?B^R MU+1-(NM0NAHP26%<1)%(S@G+/_""",C->AV/@WPUILOFVFAV$\6F3[MI>FQ@'98P[OC\VJDURL#I6\-:]XC_Y&;5%M[(]=-TPE M%8>DDI^9A[# KJ[&QM=-LXK.QMX[>VB7;'%&N%4?2K%%3<# O](GO?&>D:BX M!L["WG(Y_P"6S[5''^[OYK?HHI /\6=+WM_J])G:,>YD0']*Z^JDVFVD M^HVVH21 W5LKK%)W"MC']#MM.B8N8US)*>LDA.6<^Y))K4H8!5;4-.M-5 ML)K&_MTN+6==DD;C(859HH XB#P9KVC_ +G0?%]S#9CA+:_MUNA&/16)#8^I M-3?\(5?ZIQXE\27FHP9R;2W06T+>S!?F8>Q-=C13NP(;2TM[&UBM;6&.&")= ML<<:[54>@%)>6=MJ%I+:7<$<]O*NV2.1'=(T7)T^PBAFW'2MBBD!C77A;2+O1[32FMO+M+-D M>V6)BAB9/NE2.16M%$D,21("%08&23^II]% %"YT33+V2:2YL+>5YE596>,$ MN%.5SZX/2KP 50!P ,"EHH 1E#HRL 588(/<5QL/PZ@LU:&P\0:Y9V6XLEK! M=82/)SAS2 M3.;KQ?XBGB8<)]J"8/U4"NVHHYF!RMKX,GT]U:S\4:VNW^">=9E/U#+5WPSX @<'AZ/4 EX-101.SCH 9 ck1556898-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Consolidated Income Statements and Comprehensive Income link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Consolidated Income Statements and Comprehensive Income (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Organization and Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Balance Sheet Components link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Fair Value Measurements of Financial Instruments link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Segment Information link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Stock Award Plan link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Employee 401(k) Plan link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Net Income Per Share link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Balance Sheet Components (Tables) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Fair Value Measurements of Financial Instruments (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Segment Information (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Stockholders' Equity (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Stock Award Plan (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Net Income Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Organization and Summary of Significant Accounting Policies - Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer (Details) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Balance Sheet Components - Components of Inventory (Details) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Balance Sheet Components - Components of Property and Equipment - Net (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Balance Sheet Components - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Balance Sheet Components - Components of Accrued Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Fair Value Measurements of Financial Instruments - Summary of Financial Instruments (Details) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Fair Value Measurements of Financial Instruments - Summary of Contractual Maturities of Available-for-sale Securities (Details) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Fair Value Measurements of Financial Instruments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Fair Value Measurements of Financial Instruments - Schedule of Financial Assets Measured at Fair Value (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Segment Information - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Segment Information - Schedule of Product Revenue from Customers by Geographic Region (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Segment Information - Schedule of Revenue by Principal Product Lines (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Segment Information - Schedule of Long-lived Assets Per Geographic Region (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Commitments and Contingencies - Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Commitments and Contingencies - Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Commitments and Contingencies - Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)2 link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Stockholders' Equity - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Stockholders' Equity - Schedule of Number of Shares of Common Stock Reserved for Future Issuances (Details) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Stock Award Plan - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Stock Award Plan - Summary of Stock Awards and Option Activity Under Stock Incentive Plan (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Stock Award Plan - Summary of Stock Options Outstanding and Exercisable by Exercise Price (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Stock Award Plan - Summary of Restricted Stock Unit Activity (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Stock-Based Compensation - Distribution of Stock-Based Compensation Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Net Income Per Share - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Income Taxes - Schedule of Components of Income Before Income Taxes (Details) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Income Taxes - Schedule of Components of Provision For Income Taxes (Details) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Income Taxes - Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates (Details) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Income Taxes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Income Taxes - Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 10 ck1556898-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 ck1556898-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 ck1556898-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Cover [Abstract] Document Information [Table] Document Information [Table] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Common stock with par value. Common Stock, Par Value Common Stock With Par Value [Member] Japanese depositary shares. Japanese Depositary Shares Japanese Depositary Shares [Member] Entity Listings, Exchange Entity Listings Exchange [Axis] Exchange Exchange [Domain] Japan Exchange. Japan Exchange Group Japan Exchange [Member] Document Information [Line Items] Document Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Interactive Data Current Entity Interactive Data Current Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Well-known Seasoned Issuer Entity Well Known Seasoned Issuer Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Trading Symbol Trading Symbol Entity Ex Transition Period Entity Ex Transition Period Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Country Entity Address Country Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Document Annual Report Document Annual Report Document Transition Report Document Transition Report Auditor Name Auditor Name Auditor Firm ID Auditor Firm Id Auditor Location Auditor Location Dividend payable current. Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term investments Short Term Investments Accounts receivable Accounts Receivable Net Current Inventory Inventory Net Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Property and equipment - net Property Plant And Equipment Net Deferred tax assets Deferred Income Tax Assets Net Right-of-use assets Operating Lease Right Of Use Asset Long-term investments Long Term Investments Other assets Other Assets Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued liabilities Accrued Liabilities Current Customer deposits Contract With Customer Liability Current Lease liabilities Operating Lease Liability Current Dividend payable Dividend Payable Current Total current liabilities Liabilities Current Other liabilities Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 5) Commitments And Contingencies Stockholders’ equity Stockholders Equity [Abstract] Preferred stock, par value $0.0001 per share - 5,000,000 shares authorized as of December 31, 2022 and 2021; nil shares issued and outstanding as of December 31, 2022 and 2021. Preferred Stock Value Common stock, par value $0.0001 per share - 75,000,000 shares authorized as of December 31, 2022 and 2021; 18,198,737 and 17,928,748 shares issued and outstanding as of December 31, 2022 and 2021, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Accumulated other comprehensive (loss) Accumulated Other Comprehensive Income Loss Net Of Tax Retained earnings Retained Earnings Accumulated Deficit Total stockholders’ equity Stockholders Equity Total liabilities and stockholders' equity Liabilities And Stockholders Equity Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Statement Of Income And Comprehensive Income [Abstract] Revenue Revenue From Contract With Customer Excluding Assessed Tax Cost of revenue Cost Of Goods And Services Sold Gross profit Gross Profit Operating expenses Operating Expenses [Abstract] Research and development Research And Development Expense Selling, general and administrative Selling General And Administrative Expense Total operating expenses Operating Expenses Income from operations Operating Income Loss Other income - net Nonoperating Income Expense Income before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax provision Income Tax Expense Benefit Net income Net Income Loss Net income per share: Earnings Per Share [Abstract] Basic Earnings Per Share Basic Diluted Earnings Per Share Diluted Weighted-average shares outstanding used in computing net income per share: Weighted Average Number Of Shares Outstanding [Abstract] Basic Weighted Average Number Of Shares Outstanding Basic Diluted Weighted Average Number Of Diluted Shares Outstanding Comprehensive income: Comprehensive Income Net Of Tax [Abstract] Net income Other comprehensive income, net of tax: Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract] Unrealized loss on available-for-sale debt securities, net of tax benefit of $ 32 and $18 for year ended December 31, 2022 and 2021, respectively Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Comprehensive income Comprehensive Income Net Of Tax Unrealized loss on available-for-sale debt securities, net of tax benefit Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax Statement Of Stockholders Equity [Abstract] Cash dividends declared per share Common Stock Dividends Per Share Declared Stock issued during period shares issues upon exercise of stock options and vesting of early exercised options. Stock issued during period value issues upon exercise of stock options and vesting of early exercised options. Statement [Table] Statement [Table] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid In Capital [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income [Member] Retained Earnings Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Beginning Balances Beginning Balances, Shares Shares Outstanding Other comprehensive (income) loss - unrealized gain (loss) on available-for-sale debt securities Other Comprehensive Income Loss Reclassification Adjustment From A O C I For Sale Of Securities Net Of Tax Issuance of common stock upon exercise of stock options and vesting of early exercised options Stock Issued During Period Value Issues Upon Exercise Of Stock Options And Vesting Of Early Exercised Options Issuance of common stock upon exercise of stock options and vesting of early exercised options, Shares Stock Issued During Period Shares Issues Upon Exercise Of Stock Options And Vesting Of Early Exercised Options Issuance of common stock upon vesting of restricted stock units Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures Issuance of common stock upon vesting of restricted stock units, Shares Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures Shares repurchased for tax withholdings on vesting of restricted stock units Adjustments Related To Tax Withholding For Share Based Compensation Shares repurchased for tax withholdings on vesting of restricted stock units, Shares Shares Paid For Tax Withholding For Share Based Compensation Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Cash dividends declared Dividends Common Stock Cash Ending Balances Ending Balances, Shares Write off of deferred costs and long lived assets. Deferred income taxes. Noncash lease expense. Increase decrease in lease liabilities. Proceeds from stock options exercised net. Vesting of early exercised options. Cash dividend declared but not yet paid. Statement Of Cash Flows [Abstract] Cash Flows From Operating Activities Net Cash Provided By Used In Operating Activities [Abstract] Net income Profit Loss Adjustments to reconcile net income to net cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Depreciation Depreciation Stock-based compensation Share Based Compensation Amortization of premium on available-for-sale investments Investment Income Amortization Of Premium Write-off of deferred costs and long-lived assets Write Off Of Deferred Costs And Long Lived Assets Inventory valuation adjustment Inventory L I F O Reserve Effect On Income Net Deferred income taxes Deferred Income Taxes Noncash lease expense Noncash Lease Expense Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Inventory Increase Decrease In Inventories Prepaid expenses and other current assets Increase Decrease In Prepaid Deferred Expense And Other Assets Other assets Increase Decrease In Other Operating Assets Accounts payable Increase Decrease In Accounts Payable Accrued liabilities Increase Decrease In Accrued Liabilities Customer deposits Increase Decrease In Contract With Customer Liability Lease liabilities Increase Decrease In Lease Liabilities Other liabilities Increase Decrease In Other Operating Liabilities Net cash provided by operating activities Net Cash Provided By Used In Operating Activities Cash Flows From Investing Activities Net Cash Provided By Used In Investing Activities [Abstract] Purchase of property and equipment Payments To Acquire Property Plant And Equipment Purchase of debt securities Payments To Acquire Available For Sale Securities Debt Purchase of marketable securities Payments To Acquire Marketable Securities Proceeds from maturities of debt securities Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities Net cash (used in) provided by investing activities Net Cash Provided By Used In Investing Activities Cash Flows From Financing Activities Net Cash Provided By Used In Financing Activities [Abstract] Payment of dividends Payments Of Dividends Net proceeds from exercise of stock options Proceeds From Stock Options Exercised Net Payment for shares withheld for tax withholdings on vesting of restricted stock units Payments Related To Tax Withholding For Share Based Compensation Net cash used in financing activities Net Cash Provided By Used In Financing Activities Net (Decrease) Increase in cash and cash equivalents Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash and cash equivalents at beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash and cash equivalents at end of period Supplemental Disclosure of Cash Flow Information Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid Supplemental Disclosure of Noncash Investing and Financing Information Noncash Investing And Financing Items [Abstract] Property and equipment purchased but not yet paid Capital Expenditures Incurred But Not Yet Paid Vesting of early exercised options Vesting Of Early Exercised Options Cash dividend declared but not yet paid Cash Dividend Declared But Not Yet Paid Documents Incorporated by Reference Documents Incorporated By Reference [Text Block] Organization Consolidation And Presentation Of Financial Statements [Abstract] Organization and Summary of Significant Accounting Policies Organization Consolidation And Presentation Of Financial Statements Disclosure And Significant Accounting Policies [Text Block] Balance Sheet Related Disclosures [Abstract] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements of Financial Instruments Fair Value Disclosures [Text Block] Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Equity [Abstract] Stockholders' Equity Stockholders Equity Note Disclosure [Text Block] Stock award plan. Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock Award Plan Stock Award Plan [Text Block] Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Abstract] Employee 401(k) Plan Postemployment Benefits Disclosure [Text Block] Net Income Per Share Earnings Per Share [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Organization. Organization Organization Policy Policy [Text Block] Basis of Consolidation and Significant Accounting Policies Consolidation Policy [Text Block] Revenue Recognition Revenue From Contract With Customer Policy [Text Block] Use of Management's Estimates Use Of Estimates Unusual risks and uncertainties. Certain Significant Risks and Uncertainties Unusual Risks And Uncertainties Policy [Text Block] Concentration of supplier risk. Concentration of Customer and Credit Risk Concentration Of Supplier Risk Policy [Text Block] Cash and Cash Equivalents Cash And Cash Equivalents Policy [Text Block] Financial instruments policy. Financial Instruments Financial Instruments Policy [Text Block] Fair Value of Financial Instruments Fair Value Of Financial Instruments Policy Inventories Inventory Policy [Text Block] Property and Equipment Property Plant And Equipment Policy [Text Block] Product Warranty Standard Product Warranty Policy Research and Development Costs Research And Development Expense Policy Stock-Based Compensation Share Based Compensation Option And Incentive Plans Policy Income Taxes Income Tax Policy [Text Block] Recently issued accounting pronouncements not yet adopted policy. Recently Issued Accounting Pronouncements Not Yet Adopted Recently Issued Accounting Pronouncements Not Yet Adopted Policy Policy [Text Block] Reclassification Prior Period Reclassification Adjustment Description Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer Schedules Of Concentration Of Risk By Risk Factor [Text Block] Components of Inventory Schedule Of Inventory Current Table [Text Block] Components of Property and Equipment - Net Property Plant And Equipment [Text Block] Components of Accrued Liabilities Schedule Of Accrued Liabilities Table [Text Block] Summary of Financial Instruments Schedule Of Available For Sale Securities Reconciliation Table [Text Block] Summary of Contractual Maturities of Available-for-sale Securities Debt Securities Available For Sale Table [Text Block] Schedule of Financial Instruments Measured at Fair Value Fair Value Assets Measured On Recurring Basis [Text Block] Schedule of Product Revenue from Customer by Geographic Region Revenue From External Customers By Geographic Areas Table [Text Block] Schedule of Revenue by Principal Products Lines Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Text Block] Schedule of Long-lived Assets Per Geographic Region Long Lived Assets By Geographic Areas Table [Text Block] Schedule of right of use assets and liabilities related to operating leases table text block. Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases Schedule Of Right Of Use Assets And Liabilities Related To Operating Leases Table [Text Block] Schedule of lease costs and weighted average assumptions used to compute right to use assets and lease liabilities. Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities Schedule Of Lease Costs And Weighted Average Assumptions Used To Compute Right To Use Assets And Lease Liabilities Table [Text Block] Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases Lessee Operating Lease Liability Maturity Table [Text Block] Schedule of number of shares of common stock reserved for future issuances. Schedule of Number of Shares of Common Stock Reserved for Future Issuances Schedule Of Number Of Shares Of Common Stock Reserved For Future Issuances Table [Text Block] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two thousand twelve stock option plan. 2012 Stock Option Plan Two Thousand Twelve Stock Option Plan [Member] Summary of Stock Award and Option Activity Under Stock Incentive Plan Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Stock Options Outstanding and Exercisable by Exercise Price Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Text Block] Summary of Restricted Stock Unit Activity Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block] Distribution of Stock-Based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Computation of Basic and Diluted Net Income Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Schedule of Components of Income Before Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block] Schedule of Components of Provision For Income Taxes Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Schedule of Components of Net Deferred Tax Assets and Liabilities Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block] Entity original incorporation date of incorporation. Entity reincorporation date of incorporation. Organization consolidation and presentation of financial statements. Organization consolidation and presentation of financial statements. Organization Consolidation And Presentation Of Financial Statements [Table] Organization Consolidation And Presentation Of Financial Statements [Table] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] California CALIFORNIA Delaware DELAWARE Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum Maximum [Member] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Computer equipment and software. Computer Equipment and Software Computer Equipment And Software [Member] Furniture Furniture And Fixtures [Member] Leasehold Improvements Leasehold Improvements [Member] Organization Consolidation And Presentation Of Financial Statements [Line Items] Organization Consolidation And Presentation Of Financial Statements [Line Items] Company original incorporation date of incorporation Entity Original Incorporation Date Of Incorporation Company Incorporation place Company reincorporation incorporation date of incorporation Entity Reincorporation Date Of Incorporation Schedule Of Product Information [Table] Schedule Of Product Information [Table] Customer Major Customers [Axis] Customer Name Of Major Customer [Domain] Customer A. Customer A Customer A [Member] End-customer A. End-Customer A End Customer A [Member] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Sales Revenue, Net Sales Revenue Net [Member] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Product Information [Line Items] Product Information [Line Items] Concentration risk, percentage Concentration Risk Percentage1 Inventories written down Inventory Write Down Estimated useful lives of property and equipment Property Plant And Equipment Useful Life Standard product warranty period. Standard product warranty period Standard Product Warranty Period Tax position recognition of benefit percentage realized upon settlement. Tax position recognition of benefit percentage, realized upon settlement Tax Position Recognition Of Benefit Percentage Realized Upon Settlement Work in process Inventory Work In Process Net Of Reserves Finished goods Inventory Finished Goods Net Of Reserves Total inventory Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Property Plant And Equipment [Line Items] Property Plant And Equipment [Line Items] Property and equipment, gross Property Plant And Equipment Gross Less: accumulated depreciation Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Total property and equipment - net Depreciation expense Accrued engineering services current. Accrued inventory current. Payroll-related expenses Accrued Payroll Taxes Current Engineering services Accrued Engineering Services Current Accrued warranty Product Warranty Accrual Classified Current Taxes payable Accrued Income Taxes Current Accrued inventory Accrued Inventory Current Professional fees Accrued Professional Fees Current Other Other Accrued Liabilities Current Total accrued liabilities Payments received in advance of shipments Company recognized revenue Contract With Customer Liability Revenue Recognized Debt Securities Availableforsale Amortized Cost [Abstract] Debt Securities Available For Sale [Table] Debt Securities Available For Sale [Table] Financial Instrument Financial Instrument [Axis] Financial Instruments Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain] Certificates of Deposit Certificates Of Deposit [Member] Money Market Funds Money Market Funds [Member] Treasury Bills U S Treasury Securities [Member] Commercial Paper Commercial Paper [Member] Corporate Bonds Corporate Bond Securities [Member] Government Agency Bonds Agency Securities [Member] Cash and Cash Equivalents Cash And Cash Equivalents [Member] Short-term Investments Short Term Investments [Member] Long term investments. Long-Term Investments Long Term Investments [Member] Schedule Of Available For Sale Securities [Line Items] Schedule Of Available For Sale Securities [Line Items] Amortized Cost Available For Sale Debt Securities Amortized Cost Basis Gross Unrealized Gain Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax Gross Unrealized Loss Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax Estimated Fair Values Available For Sale Securities Debt Securities Available For Sale Securities [Abstract] Amortized Cost, Due in one year or less Debt Securities Available For Sale Amortized Cost Current Amortized Cost, Due between one to two years Debt Securities Available For Sale Amortized Cost Noncurrent Estimated Fair Value, Due in one year or less Available For Sale Securities Debt Securities Current Estimated Fair Value, Due between one to two years Available For Sale Securities Debt Securities Noncurrent Estimated Fair Value Number of investment in unrealized loss positions. Number of investments in unrealized loss positions less than twelve months. Number of investments in unrealized loss positions Number Of Investment In Unrealized Loss Positions Number of investment in unrealized loss positions less than twelve months Number Of Investments In Unrealized Loss Positions Less Than Twelve Months Fair value of investments Investments Fair Value Disclosure Unrealized losses on investments Unrealized Gain Loss On Investments Other-than-temporary impairments associated with investments Impairment Of Investments Sales of available-for-sale securities Proceeds From Sale Of Available For Sale Securities Debt Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Measurement Frequency Fair Value By Measurement Frequency [Axis] Measurement Frequency Fair Value Measurement Frequency [Domain] Fair Value Measurements Recurring Fair Value Measurements Recurring [Member] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value Inputs Level1 [Member] Significant Other Observable Inputs (Level 2) Fair Value Inputs Level2 [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Financial assets - available-for-sale securities Financial Instruments Financial Assets Balance Sheet Groupings [Abstract] Total financial assets - available-for-sale securities Number of reportable segments Number Of Reportable Segments Number of operating segments Number Of Operating Segments Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule Of Revenues From External Customers And Long Lived Assets [Table] China CHINA Taiwan TAIWAN South Korea KOREA, REPUBLIC OF Japan JAPAN Other Countries. Other Other Countries [Member] Revenues From External Customers And Long Lived Assets [Line Items] Revenues From External Customers And Long Lived Assets [Line Items] Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table] Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Automotive. Automotive Automotive [Member] Security surveillance. Security Surveillance Security Surveillance [Member] Entity Wide Information Revenue From External Customer [Line Items] Entity Wide Information Revenue From External Customer [Line Items] United States UNITED STATES Non-cancelable operating lease agreements, expiration description Lessor Operating Lease Description Assets And Liabilities Lessee [Abstract] Lease liabilities - Current Lease liabilities - Non-Current Operating Lease Liability Noncurrent Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List Total lease liabilities Operating Lease Liability Rent expense under operating leases Operating Lease Expense Rent expense recognized from short-term leases Short Term Lease Cost Operating leases new leases commenced. Operating lease cost Operating Lease Cost Cash paid for operating leases Operating Lease Payments Right-of-use assets obtained in exchange for operating lease liabilities Right Of Use Asset Obtained In Exchange For Operating Lease Liability New leases commenced during the period Operating Leases New Leases Commenced Weighted average remaining term for operating leases Operating Lease Weighted Average Remaining Lease Term1 Weighted average discount rate for operating leases Operating Lease Weighted Average Discount Rate Percent Lessee, operating lease, number of new operating lease. Lessee, operating lease, number of modified existing lease. Number of new operating lease Lessee Operating Lease Number Of New Operating Lease Number of modified existing operating lease Lessee Operating Lease Number Of Modified Existing Lease 2023 Lessee Operating Lease Liability Payments Due Next Twelve Months 2024 Lessee Operating Lease Liability Payments Due Year Two Total Lessee Operating Lease Liability Payments Due Less effects of discounting Lessee Operating Lease Liability Undiscounted Excess Amount Lease liabilities recognized Future minimum payments under purchase commitments for the year ended December 31, 2023 Purchase Obligation Due In Next Twelve Months Future minimum payments under purchase commitments for the year ended December 31, 2024 Purchase Obligation Due In Second Year Future minimum payments under purchase commitments for the year ended December 31, 2025 Purchase Obligation Due In Third Year Number of litigation Loss Contingency Pending Claims Number Schedule Of Stock By Class [Table] Schedule Of Stock By Class [Table] Dividends Dividends [Axis] Dividends Dividends [Domain] First installment of dividend. First Installment of Dividend First Installment Of Dividend [Member] Second installment of dividend. Second Installment of Dividend Second Installment Of Dividend [Member] Class Of Stock [Line Items] Class Of Stock [Line Items] Common stock issued subject to repurchase related to early exercise of options. Common stock shares authorized Common stock par value Common stock shares issued Common stock shares outstanding Common stock issued subject to repurchase related to early exercise of options Common Stock Issued Subject To Repurchase Related To Early Exercise Of Options 2017 stock incentive plan. Shares Available for Future Issuance under 2017 Stock Incentive Plan Twenty Seventeen Stock Incentive Plan [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Outstanding stock awards. Outstanding Stock Awards Outstanding Stock Awards [Member] Common stock reserved for future issuances Common Stock Capital Shares Reserved For Future Issuance Number of dividend payable installment. Dividends payable, date declared Dividends Payable Date Declared Day Month And Year Dividends payable, amount per share Dividends Payable Amount Per Share Number of dividend payable installment Number Of Dividend Payable Installment Dividends payable, date of record Dividends Payable Date Of Record Day Month And Year Total amount of dividend payments Dividend accrued Dividends Payable Current Share-based compensation arrangement by share-based payment award, percentage of voting rights of all classes of stock to be owned by employees to determine stock options exercise price on grant date. Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Two thousand seventeen stock option plan. Two Thousand Seventeen Stock Option Plan Two Thousand Seventeen Stock Option Plan [Member] Restricted Stock Units Restricted Stock Units R S U [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-based compensation arrangement by share-based payment award, options vesting term of award Share Based Compensation Arrangement By Share Based Payment Award Terms Of Award Share-based compensation arrangement by share-based payment award, percentage of voting rights of all classes of stock to be owned by employees to determine stock options exercise price on grant date Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Voting Rights Of All Classes Of Stock To Be Owned By Employees To Determine Stock Options Exercise Price On Grant Date Share-based compensation arrangement by share-based payment award, exercise prices percentage of fair market of common stock on grant date Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Share-based compensation arrangement by share-based payment award, Options exercisable period Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Share based compensation arrangement by share based payment award number of shares authorized increment description. Share-based compensation arrangement by share-based payment award, automatic increase in number of shares authorized under stock option plan, start date. Share-based compensation arrangement by share-based payment award, automatic increase in number of shares authorized under stock option plan, end date. Sharebased compensation arrangement by sharebased payment award percentage of annual increase in number of shares authorized. Share based compensation arrangement by share based payment awards available for grant authorized. Share-based compensation arrangement by share-based payment award, additional awards Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Share based compensation arrangement by share based payment award number of shares authorized increment description Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Increment Description Automatic increase in number of shares authorized under stock option plan, start date Share Based Compensation Arrangement By Share Based Payment Award Automatic Increase In Number Of Shares Authorized Under Stock Option Plan Start Date Automatic increase in number of shares authorized under stock option plan, end date Share Based Compensation Arrangement By Share Based Payment Award Automatic Increase In Number Of Shares Authorized Under Stock Option Plan End Date Share-based compensation arrangement by share-based payment award, percentage of annual increase in number of shares authorized of outstanding shares of common stock Sharebased Compensation Arrangement By Sharebased Payment Award Percentage Of Annual Increase In Number Of Shares Authorized Automatic increase in number of shares available for issuance under the stock option plan Share Based Compensation Arrangement By Share Based Payment Awards Available For Grant Authorized Awards Available for Grant, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Awards Available for Grant, Authorized Awards Available for Grant, Granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Awards Available for Grant, Canceled Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Awards Available for Grant, Ending balance Number of options exercise prior to vesting Stock Issued During Period Shares Stock Options Exercised Proceeds from unvested shares of common stock issued Proceeds From Stock Options Exercised Number of shares of unvested common stock repurchased Stock Repurchased And Retired During Period Shares Number of shares subject to repurchase Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased Aggregate price of shares held subject to repurchase Stock Repurchase Program Remaining Authorized Repurchase Amount1 Share based compensation arrangement by share based payment award options issued and outstanding grants in period gross. Stock issued during period shares stock options issued and outstanding exercised. Share based compensation arrangement by share based payment award options issued and outstanding forfeitures in period. Share based compensation arrangement by share based payment award options issued and outstanding number. Share based compensation arrangement by share based payment award options vested and expected to vest exercisable issued and outstanding number. Options Issued and Outstanding, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Issued And Outstanding Number Options Issued and Outstanding, Granted Share Based Compensation Arrangement By Share Based Payment Award Options Issued And Outstanding Grants In Period Gross Options Issued and Outstanding, Exercised Stock Issued During Period Shares Stock Options Issued And Outstanding Exercised Options Issued and Outstanding, Canceled Share Based Compensation Arrangement By Share Based Payment Award Options Issued And Outstanding Forfeitures In Period Options Issued and Outstanding, Ending balance Options Issued and Outstanding, Options vested ,expected to vest and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Issued And Outstanding Number Weighted Average Exercise Price, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted Average Exercise Price, Granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted Average Exercise Price, Exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted Average Exercise Price, Canceled Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted Average Exercise Price, Ending balance Weighted Average Exercise Price, Options vested, expected to vest and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price Weighted-Average Remaining Contractual Term Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted-Average Remaining Contractual Term, Options vested, expected to vest and exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1 Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Options vested, expected to vest and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value Share based compensation shares authorized under stock option plans exercise price. Exercise Price Range Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Axis] Exercise Price Range Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Domain] Exercise price zero point one six. Exercise Price 0.16 Exercise Price Zero Point One Six [Member] Exercise price zero point three seven. Exercise Price 0.37 Exercise Price Zero Point Three Seven [Member] Exercise price zero point nine seven. Exercise Price 0.97 Exercise Price Zero Point Nine Seven [Member] Exercise price two point five one Exercise Price 2.51 Exercise Price Two Point Five One [Member] Exercise price two point eight nine. Exercise Price 2.89 Exercise Price Two Point Eight Nine [Member] Exercise price two point nine three. Exercise Price 2.93 Exercise Price Two Point Nine Three [Member] Exercise price three point one eight. Exercise Price 3.18 Exercise Price Three Point One Eight [Member] Exercise Price Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Options Outstanding, Vested and Exercisable, Number Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Share-based compensation arrangement by share-based payment award, options vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Share-based compensation arrangement by share-based payment award, aggregate intrinsic value of options exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Units Issued and Outstanding, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Units Issued and Outstanding, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Units Issued and Outstanding, Released Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Units Issued and Outstanding, Canceled Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Units Issued and Outstanding, Ending balance Weighted-Average Grant Date Fair Value, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Granted 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, Released Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Canceled Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Ending balance Stock based compensation arrangement by share based payment award conversion ratio. Share-based compensation arrangement by share-based payment award, stock awards conversion ratio Share Based Compensation Arrangement By Share Based Payment Award Conversion Ratio Compensation Related Costs [Abstract] Share based compensation expense. Share based compensation expense. Share Based Compensation Expense [Table] Share Based Compensation Expense [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Revenue Cost Of Sales [Member] Research and Development Research And Development Expense [Member] Selling, General and Administrative Selling General And Administrative Expenses [Member] Share Based Compensation Expense [Line Items] Share Based Compensation Expense [Line Items] Share Based Arrangements To Obtain Goods And Services [Abstract] Employee Restricted Stock Units Non-employee stock awards. Non-Employee Stock Awards Non Employee Stock Awards [Member] Remaining unrecognized stock-based compensation expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Unrecognized stock-based compensation expense will be recognized over a weighted-average remaining period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Expected dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Share-based compensation arrangement by share-based payment award, weighted-average grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Share-based compensation arrangement by share-based payment award, options, grants Net income loss available to common stockholders basic and diluted. Basic and diluted: Net Income Loss Available To Common Stockholders Basic And Diluted [Abstract] Net income Denominator: Weighted Average Number Of Shares Outstanding Basic [Abstract] Weighted-average shares outstanding used in computing basic net income per share Effect of potentially dilutive securities: Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract] Stock options and restricted stock units Incremental Common Shares Attributable To Share Based Payment Arrangements Weighted-average shares outstanding used in computing diluted net income per share Net income per share: Earnings Per Share Reconciliation [Abstract] Antidilutive securities excluded from computation of earnings per share amount Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Domestic Income Loss From Continuing Operations Before Income Taxes Domestic Foreign Income Loss From Continuing Operations Before Income Taxes Foreign Current: Current Federal State And Local Tax Expense Benefit [Abstract] Federal Current Federal Tax Expense Benefit Foreign Current Foreign Tax Expense Benefit State Current State And Local Tax Expense Benefit Total Current Current Income Tax Expense Benefit Deferred - net Deferred Income Tax Expense Benefit Provision for income taxes Effective income tax rate reconciliation foreign derived intangible income. Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract] U.S. statutory federal taxes at statutory rate Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate State taxes - net of federal benefit Effective Income Tax Rate Reconciliation State And Local Income Taxes Research and development benefit Effective Income Tax Rate Reconciliation Nondeductible Expense Research And Development Stock-based compensation Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost Foreign derived intangible income (FDII) Effective Income Tax Rate Reconciliation Foreign Derived Intangible Income Permanent items and other Effective Income Tax Rate Reconciliation Other Reconciling Items Percent Change in valuation allowance Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance Effective tax rate Effective Income Tax Rate Continuing Operations Deferred tax assets lease liabilities. Deferred tax liabilities right of use assets. Components Of Deferred Tax Assets And Liabilities [Abstract] Deferred tax assets: Deferred Tax Assets Gross [Abstract] Net operating loss carryforwards Deferred Tax Assets Operating Loss Carryforwards Research and other credits Deferred Tax Assets Tax Credit Carryforwards Research Accruals Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities Lease liability Deferred Tax Assets Lease Liabilities Intangibles Deferred Tax Assets Goodwill And Intangible Assets Capitalization of R&D expenses Deferred Tax Assets In Process Research And Development Stock-based Compensation Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Other Deferred Tax Assets Other Total deferred tax assets Deferred Tax Assets Gross Valuation allowance Deferred Tax Assets Valuation Allowance Deferred tax liabilities: Deferred Tax Liabilities [Abstract] Property and equipment, net Deferred Tax Liabilities Property Plant And Equipment Right-of-use assets Deferred Tax Liabilities Right Of Use Assets Total deferred tax liabilities Deferred Income Tax Liabilities Deferred tax assets - net Deferred Tax Assets Liabilities Net Percentage of apportionment valuation allowance against deferred tax asset. Income tax. Income tax. Income Tax [Table] Income Tax [Table] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] Federal Domestic Country [Member] State State And Local Jurisdiction [Member] Tax Period Tax Period [Axis] Tax Period Tax Period [Domain] Earliest Tax Year Earliest Tax Year [Member] Latest Tax Year Latest Tax Year [Member] Income Tax [Line Items] Income Tax [Line Items] Description of valuation allowance Valuation Allowance Commentary Percentage of apportionment valuation allowance against deferred tax asset Percentage Of Apportionment Valuation Allowance Against Deferred Tax Asset Operating loss carryforwards expiration year. Net operating loss carryforwards Operating Loss Carryforwards Operating loss, carryforwards expiration year Operating Loss Carryforwards Expiration Year Credit carryforwards, amount Tax Credit Carryforward Amount Tax position recognition of benefit percentage to be realized upon settlement. Unrecognized tax benefits netted against deferred tax assets valuation allowance. Description of uncertain income tax position Income Tax Examination Likelihood Of Unfavorable Settlement Tax position recognition of benefit percentage, to be realized upon settlement Tax Position Recognition Of Benefit Percentage To Be Realized Upon Settlement Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits netted against deferred tax assets valuation allowance Unrecognized Tax Benefits Netted Against Deferred Tax Assets Valuation Allowance Unrecognized tax benefits against effective tax rate Unrecognized Tax Benefits That Would Impact Effective Tax Rate Balance at the beginning of the year Increases related to current year tax positions Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions Decreases related to current year tax positions Unrecognized Tax Benefits Decreases Resulting From Current Period Tax Positions Balance at the end of the year Amount of accrued interest and penalties related to uncertain tax positions Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued Examination by tax authorities Open Tax Year EX-101.PRE 13 ck1556898-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Mar. 31, 2023
Jun. 30, 2022
Document Information [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2022    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Entity Registrant Name Techpoint, Inc.    
Entity Central Index Key 0001556898    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Interactive Data Current Yes    
Current Fiscal Year End Date --12-31    
Entity Filer Category Non-accelerated Filer    
Entity Well-known Seasoned Issuer No    
Entity Public Float     $ 79.8
Entity Shell Company false    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity File Number 000-55843    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 80-0806545    
Entity Address, Address Line One 2550 N. First Street    
Entity Address, Address Line Two #550    
Entity Address, City or Town San Jose    
Entity Address, State or Province CA    
Entity Address, Country US    
Entity Address, Postal Zip Code 95131    
City Area Code 408    
Local Phone Number 324-0588    
Document Annual Report true    
Document Transition Report false    
Auditor Name Macias, Gini, and O’Connell LL    
Auditor Firm ID 324    
Auditor Location Irvine, California    
Documents Incorporated by Reference

Portions of the Registrant’s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Report.

   
Common Stock, Par Value      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   18,251,126  
Trading Symbol 0001556898    
Title of 12(b) Security Common Stock Share, $0.0001 par value per share    
Japanese Depositary Shares | Japan Exchange Group      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   7,399,586  
Trading Symbol 0001556898    
Title of 12(b) Security Japanese Depositary Shares, each representing one    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 19,392 $ 27,379
Short-term investments 25,289 14,942
Accounts receivable 105 336
Inventory 13,709 13,522
Prepaid expenses and other current assets 618 895
Total current assets 59,113 57,074
Property and equipment - net 634 713
Deferred tax assets 2,280 584
Right-of-use assets 983 1,009
Long-term investments 9,737 2,351
Other assets 193 207
Total assets 72,940 61,938
Current liabilities:    
Accounts payable 2,100 1,838
Accrued liabilities 1,564 1,896
Customer deposits 1,545 775
Lease liabilities 700 525
Dividend payable 4,551 4,504
Total current liabilities 10,460 9,538
Other liabilities 404 583
Total liabilities 10,864 10,121
Commitments and contingencies (Note 5)
Stockholders’ equity    
Preferred stock, par value $0.0001 per share - 5,000,000 shares authorized as of December 31, 2022 and 2021; nil shares issued and outstanding as of December 31, 2022 and 2021.
Common stock, par value $0.0001 per share - 75,000,000 shares authorized as of December 31, 2022 and 2021; 18,198,737 and 17,928,748 shares issued and outstanding as of December 31, 2022 and 2021, respectively 2 2
Additional paid-in capital 26,046 24,251
Accumulated other comprehensive (loss) (147) (26)
Retained earnings 36,175 27,590
Total stockholders’ equity 62,076 51,817
Total liabilities and stockholders' equity $ 72,940 $ 61,938
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Statement Of Financial Position [Abstract]    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 75,000,000 75,000,000
Common stock, shares issued 18,198,737 17,928,748
Common stock, shares outstanding 18,198,737 17,928,748
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Income Statements and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Statement Of Income And Comprehensive Income [Abstract]    
Revenue $ 65,083 $ 64,707
Cost of revenue 29,185 29,660
Gross profit 35,898 35,047
Operating expenses    
Research and development 7,801 6,371
Selling, general and administrative 8,749 8,791
Total operating expenses 16,550 15,162
Income from operations 19,348 19,885
Other income - net 246 29
Income before income taxes 19,594 19,914
Income tax provision 1,931 2,627
Net income $ 17,663 $ 17,287
Net income per share:    
Basic $ 0.98 $ 0.97
Diluted $ 0.95 $ 0.93
Weighted-average shares outstanding used in computing net income per share:    
Basic 18,108,369 17,830,808
Diluted 18,537,316 18,565,882
Comprehensive income:    
Net income $ 17,663 $ 17,287
Other comprehensive income, net of tax:    
Unrealized loss on available-for-sale debt securities, net of tax benefit of $ 32 and $18 for year ended December 31, 2022 and 2021, respectively (121) (67)
Comprehensive income $ 17,542 $ 17,220
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Income Statements and Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Statement Of Income And Comprehensive Income [Abstract]    
Unrealized loss on available-for-sale debt securities, net of tax benefit $ 32 $ 18
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 16, 2022
Dec. 22, 2021
Dec. 31, 2022
Dec. 31, 2021
Statement Of Stockholders Equity [Abstract]        
Cash dividends declared per share $ 0.50 $ 0.50 $ 0.50 $ 0.25
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning Balances at Dec. 31, 2020 $ 37,373 $ 2 $ 22,523 $ 41 $ 14,807
Beginning Balances, Shares at Dec. 31, 2020   17,690,062      
Other comprehensive (income) loss - unrealized gain (loss) on available-for-sale debt securities (67)     (67)  
Issuance of common stock upon exercise of stock options and vesting of early exercised options 182   182    
Issuance of common stock upon exercise of stock options and vesting of early exercised options, Shares   110,084      
Issuance of common stock upon vesting of restricted stock units, Shares   151,608      
Shares repurchased for tax withholdings on vesting of restricted stock units (299)   (299)    
Shares repurchased for tax withholdings on vesting of restricted stock units, Shares   (23,006)      
Stock-based compensation 1,845   1,845    
Cash dividends declared (4,504)       (4,504)
Net income 17,287       17,287
Ending Balances at Dec. 31, 2021 51,817 $ 2 24,251 (26) 27,590
Ending Balances, Shares at Dec. 31, 2021   17,928,748      
Other comprehensive (income) loss - unrealized gain (loss) on available-for-sale debt securities (121)     (121)  
Issuance of common stock upon exercise of stock options and vesting of early exercised options 210   210    
Issuance of common stock upon exercise of stock options and vesting of early exercised options, Shares   119,455      
Issuance of common stock upon vesting of restricted stock units, Shares   173,375      
Shares repurchased for tax withholdings on vesting of restricted stock units (228)   (228)    
Shares repurchased for tax withholdings on vesting of restricted stock units, Shares   (22,841)      
Stock-based compensation 1,813   1,813    
Cash dividends declared (9,078)       (9,078)
Net income 17,663       17,663
Ending Balances at Dec. 31, 2022 $ 62,076 $ 2 $ 26,046 $ (147) $ 36,175
Ending Balances, Shares at Dec. 31, 2022   18,198,737      
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash Flows From Operating Activities    
Net income $ 17,663 $ 17,287
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 418 400
Stock-based compensation 1,813 1,845
Amortization of premium on available-for-sale investments 65 186
Write-off of deferred costs and long-lived assets   3
Inventory valuation adjustment 925 558
Deferred income taxes (1,667) 15
Noncash lease expense 741 739
Changes in operating assets and liabilities:    
Accounts receivable 231 (218)
Inventory (1,112) (5,179)
Prepaid expenses and other current assets 376 (225)
Other assets 13 14
Accounts payable 217 381
Accrued liabilities (115) (813)
Customer deposits 770 40
Lease liabilities (175) (365)
Other liabilities (542) (421)
Net cash provided by operating activities 19,621 14,247
Cash Flows From Investing Activities    
Purchase of property and equipment (511) (284)
Purchase of debt securities (29,923) (15,953)
Purchase of marketable securities (4,000)  
Proceeds from maturities of debt securities 15,875 17,420
Net cash (used in) provided by investing activities (18,559) 1,183
Cash Flows From Financing Activities    
Payment of dividends (9,031)  
Net proceeds from exercise of stock options 210 164
Payment for shares withheld for tax withholdings on vesting of restricted stock units (228) (299)
Net cash used in financing activities (9,049) (135)
Net (Decrease) Increase in cash and cash equivalents (7,987) 15,295
Cash and cash equivalents at beginning of period 27,379 12,084
Cash and cash equivalents at end of period 19,392 27,379
Supplemental Disclosure of Cash Flow Information    
Cash paid for income taxes 3,345 3,108
Supplemental Disclosure of Noncash Investing and Financing Information    
Property and equipment purchased but not yet paid 58 230
Vesting of early exercised options 1 18
Cash dividend declared but not yet paid $ 4,551 $ 4,504
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies

1. Organization and Summary of Significant Accounting Policies

Organization

Techpoint, Inc. (together with its wholly-owned subsidiaries, the “Company”) was originally incorporated in California in April 2012 and reincorporated in Delaware in July 2017. The Company is a fabless semiconductor company that designs, markets and sells mixed-signal integrated circuits for multiple video applications in the security surveillance and automotive markets. The Company is headquartered in San Jose, California.

Basis of Consolidation and Significant Accounting Policies

The accompanying consolidated financial statements include the accounts of the Company and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”). All intercompany balances and transactions have been eliminated. The functional currency of each of the Company’s subsidiaries is the U.S. dollar. Foreign currency gains or losses are recorded as Other income, net in the Consolidated Income statements.

Revenue Recognition

The Company principally sells its products to distributors who, in turn, sell to Original Equipment Manufacturers (“OEM”) and original design manufacturers (“ODM”), contract manufacturers and design houses. The Company accounts for revenue under Accounting Standards Codification Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, the Company satisfies its performance obligations and primarily recognizes revenue upon shipment, at which time control of its products is transferred to its customers. The Company applies the following five-step model for recognizing revenue from contracts with customers: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when the performance obligation is satisfied.

Product revenue consists of sales of mixed-signal integrated circuits into the security surveillance and automotive markets. The Company generally requires advance payments from customers and records these advance payments, or contract liabilities, as customer deposits on its consolidated balance sheet. Since the Company’s performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption practical expedient provided in ASC 606 and is therefore not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The Company provides product assurance warranty only and does not offer warranties to be purchased separately. The Company allocates the transaction price to each distinct product based on a relative standalone selling price. Revenue is recognized when control of the product is transferred to the Company’s customers, upon shipment, at which time the performance obligation is satisfied. The Company’s shipping terms are primarily FOB (free on board) shipping point, whereby legal title, risks and rewards of ownership, and physical possession are transferred to the customer upon shipment. Substantially all of the Company’s customers pay in advance of shipment, and no stock rotation, price protection or return rights are offered.

Use of Management’s Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Significant estimates included in the consolidated financial statements include inventory valuation and valuation allowance for recorded deferred tax assets. These estimates are based upon information available as of the date of the consolidated financial statements. Actual results could differ materially from those estimates.

Certain Significant Risks and Uncertainties

The Company operates in a dynamic industry and can be affected by a variety of factors. For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; successful and timely completion of product design efforts; trade restrictions by the United States against the Company's customers in China, or potential retaliatory trade actions taken by China; the loss of any of its larger customers; restrictions on the Company's ability to sell to foreign customers due to additional U.S. or new China trade laws, regulations and requirements; disruptions of the supply chain of components needed for its products; fundamental changes in the technology underlying the Company’s products; the hiring, training and retention of key employees; and new product design introductions by competitors.

The Company has been impacted by adverse macroeconomic and geopolitical conditions. These conditions include but are not limited to inflation, foreign currency fluctuations, the COVID-19 pandemic, and the supply chain challenges and disruptions caused by any of these events. Management continues to actively monitor the impact of these conditions on the Company’s financial condition, liquidity, operations, end-customers (including its significant end-customers), distributors, suppliers, industry, and workforce. The extent to which such events impact the Company’s business, prospects and results of operations will depend on future developments, which are highly uncertain. The Company has made estimates of the impact of these events within its financial statements and there may be changes to those estimates in future periods.

Concentration of Customer and Credit Risk

   Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and trade receivables. Risks associated with cash and cash equivalents, and investments are mitigated by banking with, and investing in, creditworthy institutions. The Company generally requires advance payments from customers. The Company also performs credit evaluations of its customers and provides credit to certain customers in the normal course of business. The Company has not incurred bad debt write-offs during any of the periods presented.

  For each significant customer, or distributor, and significant end-customer, revenue as a percentage of total revenue is as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Customer

 

 

 

 

 

 

 

 

Customer A

 

 

47

%

 

 

54

%

End-Customer

 

 

 

 

 

 

 

 

End-Customer A (1)

 

 

33

%

 

 

38

%

 

 

(1)

Sales to End-Customer A primarily occurred through Customer A

Concentration of Supplier Risk

The Company is a fabless producer of semiconductors and it currently relies on Taiwan Semiconductor Manufacturing Company Limited and United Microelectronics Corporation (formerly Fujitsu Electronics America, Inc.) to produce substantially all of its semiconductors. Also, it relies on Advanced Semiconductor Engineering, Inc. and Sigurd Microelectronics Corporation to assemble, package and test substantially all of its semiconductors to satisfy substantially all of the Company’s production requirements. The failure of any subcontractor to fulfill the production requirements of the Company on a timely basis would adversely impact future results. Although there are other subcontractors that are capable of providing similar services, an unexpected change in either subcontractor would cause delays in the Company’s products and potentially result in a significant loss of revenue.

Cash and Cash Equivalents

The Company considers all highly liquid financial instruments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks, money market funds and commercial paper, the fair value of which approximates cost. The cash and cash equivalents held with financial institutions are likely to exceed the amount of insurance on the financial instruments, potentially by significant amounts.

Financial Instruments

Financial instruments held by the Company consist primarily of corporate bonds, commercial paper and money market funds. The Company classifies the securities with remaining maturities of twelve months or less as short-term investments, and remaining maturities of over twelve months as long-term investments. The Company’s financial instruments are classified as available-for-sale. Unrealized gains and losses on securities, net of tax, are recorded in accumulated other comprehensive income (loss) and reported as a component of stockholders’ equity. Interest is included in Other income, net on the consolidated income statements and comprehensive income.

The Company evaluates the investments periodically for possible other-than-temporary impairment and reviews factors such as the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, the Company’s intent to hold and whether the Company will not be required to sell the security before its anticipated recovery, on a more-likely-than-not basis. If the declines in the fair value of the investments are determined to be other-than-temporary, the Company reports the credit loss portion of such decline in Other income-net and the remaining noncredit loss portion in accumulated other comprehensive income (loss).

Fair Value of Financial Instruments

The Company estimates the fair value of certain financial assets and liabilities based on available market information and valuation methodologies considered to be appropriate. However, considerable judgment is required in interpreting market data to develop the estimate of fair value. The use of different market assumptions and/or estimation methodologies could have a material effect on estimated fair value amounts. See Note 3 “Fair Value Measurements of Financial Instruments” of these Notes to Consolidated Financial Statements for a further discussion on the fair value of financial instruments.

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is computed using the standard cost, which approximates actual cost determined on a first-in, first-out basis. Inventories include work in process and finished goods parts that may be specialized in nature and subject to rapid obsolescence. Because of the cyclical nature of the market, inventory levels, obsolescence of technology, and product life cycles, the Company generally writes down inventories to net realizable value based on forecasted product demand. Inventory write downs for excess quantity and technological obsolescence are charged to cost of sales when evidence indicates clearly that a loss has been sustained. The amount written down for the years ended December 31, 2022 and 2021 was $0.9 million and $0.6 million, respectively.

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from two to three years for computer equipment and software, furniture and leasehold improvements.

The Company evaluates the recoverability of property and equipment in accordance with ASC No. 360, Accounting for Property, Plant, and Equipment. (“ASC 360”). The Company performs periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property and equipment exceeds their fair values. If facts and circumstances indicate that the carrying amount of property and equipment might not be fully recoverable, projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives are compared against their respective carrying amounts.

In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on their expected discounted future cash flows attributable to those assets.

Product Warranty

The Company generally warrants its products for one year from the date of shipment against defects. The Company accrues for anticipated warranty costs upon shipment based on the number of shipped units, historical analysis of the volume of product returned under the warranty program, management’s judgment regarding anticipated rates of warranty claims and associated repair costs.

Research and Development Costs

Research and development costs are expensed as incurred. Such costs consist primarily of expenditures for labor, benefits and mask sets, design, prototype and software expense.

Stock-Based Compensation

The Company measures the cost of employee services received in exchange for equity incentive awards, including stock options and restricted stock unit awards, based on the grant date fair value of the award. The fair value of a stock option award is estimated using the Black-Scholes option pricing model which requires the Company to estimate certain key assumptions including, stock price, future stock price volatility, expected term of the options, risk free rates, and dividend yields. The fair value of a restricted stock unit is determined based on the fair value of the Company’s common stock on the date of grant. The Company adjusts compensation expense for forfeiture of equity incentive awards as they occur. The resulting cost is recognized over the period that the employee is required to provide services for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts based on the department to which the related employee is assigned. See Note 8 “Stock-Based Compensation” for a description of the Company’s stock-based employee compensation plans and the assumptions the Company uses to calculate the fair value of stock-based employee compensation.

Stock-based awards issued to non-employees are recognized as expense over the requisite service period at their then current fair value. The Company determines the fair value of its stock-based awards issued to non-employees utilizing the Black-Scholes option pricing model. Stock-based compensation expense for stock-based awards issued to nonemployees is recognized over the requisite service period or when it is probable that the performance condition will be satisfied. The fair value of stock-based awards to non-employees is measured at each reporting period until a measurement date is reached.

Income Taxes

The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10, Income Taxes. The Company records the amount of taxes payable or refundable for the current and prior years and deferred tax assets and liabilities for the future tax consequences of events that have been recognized in the Company’s financial statements or tax returns. A valuation allowance is recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.

ASC 740-10 prescribes a recognition threshold and measurement framework for the financial statement reporting and disclosure of an income tax position taken or expected to be taken on a tax return. Under ASC 740-10, a tax position is recognized in the financial statements when it is more likely than not, based on the technical merits, that the position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the recognition threshold is then measured to determine the largest amount of the benefit that has a greater than 50% likelihood of being realized upon settlement. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes in the Consolidated Income Statements and Comprehensive Income.

The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws across multiple tax jurisdictions. Although ASC 740-10 provides clarification on the accounting for uncertainty in income taxes recognized in the financial statements, the recognition threshold and measurement framework will continue to require significant judgment by management. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on the Company’s results of operations.

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The guidance is effective for fiscal years beginning after December 15, 2022 for SEC filers that are eligible to be smaller reporting companies under the SEC’s definition, and interim periods within those fiscal years. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.

In September 2022, the FASB issued ASU No. 2022-4, Liabilities-Supplier Finance Programs (Subtopic 405-50), which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. Supplier finance programs, which also may be referred to as reverse factoring, payables finance, or structured payables arrangements, allow a buyer to offer its suppliers the option for access to payment in advance of an invoice due date, which is paid by a third-party finance provider or intermediary on the basis of invoices that the buyer has confirmed as valid.  Under such programs, suppliers can request early payment from the finance provider or intermediary for those confirmed invoices.  The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted.  As the Company does not have any supplier finance program obligations, the guidance is not expected to have any impact on its consolidated financial statements.

Reclassification

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported current/total assets, current/total liabilities, or results of operations.

 

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components

2. Balance Sheet Components

Inventory

Inventory consists of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Work in process

 

$

8,621

 

 

$

6,038

 

Finished goods

 

 

5,088

 

 

 

7,484

 

Total inventory

 

$

13,709

 

 

$

13,522

 

 

 

Property and equipment, net

Property and equipment, net consists of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Computer equipment and software

 

$

2,521

 

 

$

2,224

 

Leasehold improvements

 

 

94

 

 

 

84

 

Furniture

 

 

36

 

 

 

36

 

Total property and equipment

 

 

2,651

 

 

 

2,344

 

Less: accumulated depreciation

 

 

(2,017

)

 

 

(1,631

)

Total property and equipment - net

 

$

634

 

 

$

713

 

 

The Company recorded $0.4 million and $0.4 million of depreciation expense for each of the years ended December 31, 2022 and 2021 , respectively.

Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Payroll-related expenses

 

$

812

 

 

$

803

 

Engineering services

 

 

282

 

 

 

681

 

Accrued warranty

 

 

173

 

 

 

145

 

Taxes payable

 

 

152

 

 

 

117

 

Accrued inventory

 

 

71

 

 

 

70

 

Professional fees

 

 

52

 

 

 

62

 

Other

 

 

22

 

 

 

18

 

Total accrued liabilities

 

$

1,564

 

 

$

1,896

 

 

Customer Deposits

Customer deposits represent payments received in advance of shipments and fluctuate depending on timing of customer pre-payments and product shipment. Customer deposits were $1.5 million and $0.8 million  as of December 31, 2022 and December 31, 2021, respectively. The Company generally expects to recognize revenue from customer deposits during the three month interim period immediately following the balance sheet date. During the year ended December 31, 2022, the Company recognized $0.8 million of revenue from the December 31, 2021 customer deposits balance.

 

 

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements of Financial Instruments
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements of Financial Instruments

3. Fair Value Measurements of Financial Instruments

 

Summary of Financial Instruments

 

The following is a summary of financial instruments (in thousands):

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Gross Unrealized Gain

 

 

Gross Unrealized Loss

 

 

Estimated Fair Values

 

Available-for-sale securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposit

 

$

4,007

 

 

$

 

 

$

 

 

$

4,007

 

Treasury bills

 

 

3,983

 

 

 

1

 

 

 

 

 

 

3,984

 

Money market funds

 

 

2,183

 

 

 

 

 

 

 

 

 

2,183

 

Commercial paper

 

 

13,631

 

 

 

 

 

 

(20

)

 

 

13,611

 

Government agency bonds

 

 

3,391

 

 

 

1

 

 

 

(19

)

 

 

3,373

 

Corporate bonds

 

 

21,654

 

 

 

1

 

 

 

(149

)

 

 

21,506

 

Total available-for-sale securities

 

$

48,849

 

 

$

3

 

 

$

(188

)

 

$

48,664

 

Reported in:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

$

13,638

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25,289

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9,737

 

Total available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

$

48,664

 

 

 

 

December 31, 2021

 

 

 

Amortized Cost

 

 

Gross Unrealized Gain

 

 

Gross Unrealized Loss

 

 

Estimated Fair Values

 

Available-for-sale securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

8,222

 

 

$

 

 

$

 

 

$

8,222

 

Commercial paper

 

 

3,993

 

 

 

 

 

 

(6

)

 

 

3,987

 

Corporate bonds

 

 

13,333

 

 

 

 

 

 

(27

)

 

 

13,306

 

Total available-for-sale securities

 

$

25,548

 

 

$

 

 

$

(33

)

 

$

25,515

 

Reported in:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

$

8,222

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,942

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,351

 

Total available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

$

25,515

 

The contractual maturities of available-for-sale securities are presented in the following table (in thousands):

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Estimated Fair Value

 

Due in one year or less

 

$

39,012

 

 

$

38,927

 

Due between one to two years

 

 

9,837

 

 

 

9,737

 

 

 

$

48,849

 

 

$

48,664

 

 

The Company had  40 investments in unrealized loss positions as of December 31, 2022. 38 of the investments have been in unrealized loss positions for less than twelve months. The total fair value of such investments is $ 34.3 million with unrealized losses of $ 0.2 million as of December 31, 2022. There were no material gross unrealized losses from available-for-sale securities and no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the year ended December 31, 2022.

 

 

For investments in available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) it has the intention to sell any of these investments and (ii) whether it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. Based on this evaluation, the Company determined that there were no other-than-temporary impairments associated with investments as of December 31, 2022.

There were no sales of available-for-sale securities for the years ended December 31, 2022 and 2021.

Fair Value Measurements

Fair value is defined as the exchange price that would be received from selling an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company measures financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:

Level 1. Valuations are based on unadjusted quoted prices in active markets that the Company has the ability to access for identical, unrestricted assets and do not involve any meaningful degree of judgment.

Level 2. Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

Level 3. Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The following table sets forth the Company’s financial instruments that were measured at fair value by level within the fair value hierarchy (in thousands):

 

 

 

Fair Value Measurement at Reporting Date Using

 

 

 

Quoted Prices in

Active Markets

for Identical

Assets

(Level 1)

 

 

Significant

Other

Observable

Inputs

(Level 2)

 

 

 

Total

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets - available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposit

 

$

4,007

 

 

$

 

 

 

$

4,007

 

Treasury bills

 

 

3,984

 

 

 

 

 

 

 

3,984

 

Money market funds

 

 

2,183

 

 

 

 

 

 

 

2,183

 

Commercial paper

 

$

 

 

 

13,611

 

 

 

 

13,611

 

Government agency bonds

 

 

 

 

 

3,373

 

 

 

 

3,373

 

Corporate bonds

 

 

 

 

 

21,506

 

 

 

 

21,506

 

Total financial assets - available-for-sale securities

 

$

10,174

 

 

$

38,490

 

 

 

$

48,664

 

As of December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets - available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

8,222

 

 

$

 

 

 

$

8,222

 

Commercial paper

 

 

 

 

 

3,987

 

 

 

 

3,987

 

Corporate bonds

 

 

 

 

 

13,306

 

 

 

 

13,306

 

Total financial assets - available-for-sale securities

 

$

8,222

 

 

$

17,293

 

 

 

$

25,515

 

 

 

The Company classfies certificate of deposit and treasuiry bills in Level 1 since valuations are based on direct or indirect observable input other than quaote market price. The Company also, classifies money market funds in Level 1 since the financial assets consist of securities for which quoted prices are available in an active market.

 

The Company classifies corporate bonds and commercial paper in Level 2 since the financial assets use observable inputs including quoted prices in active markets for similar assets or liabilities. The Company uses a pricing service to assist in determining the fair values of all of its cash equivalents, short-term investments and long-term investments. The pricing service uses inputs from multiple industry standard data providers or other third party sources and applies various acceptable methodologies.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Segment Information

4. Segment Information

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.

The Company’s chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance on a regular basis. Accordingly, the Company considers itself to be one reportable segment, which is comprised of one operating segment: the designing, marketing and selling of mixed-signal integrated circuits for the security surveillance and automotive markets.

Product revenue from customers is designated based on the geographic region to which the product is delivered. Revenue by geographic region was as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

China

 

$

45,001

 

 

$

44,549

 

Taiwan

 

 

9,503

 

 

 

10,611

 

South Korea

 

 

6,533

 

 

 

6,921

 

Japan

 

 

2,593

 

 

 

1,792

 

Other

 

 

1,453

 

 

 

834

 

Total revenue

 

$

65,083

 

 

$

64,707

 

 

Revenue by principal product lines were as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Automotive

 

$

38,985

 

 

$

32,071

 

Security surveillance

 

 

26,098

 

 

 

32,636

 

Total revenue

 

$

65,083

 

 

$

64,707

 

 

Long-lived assets per geographic region were as follows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Taiwan

 

$

389

 

 

$

415

 

China

 

 

179

 

 

 

207

 

United States

 

 

52

 

 

 

79

 

Japan

 

 

8

 

 

 

5

 

South Korea

 

 

6

 

 

 

7

 

Total property and equipment - net

 

$

634

 

 

$

713

 

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

5. Commitments and Contingencies

The Company’s leases are recorded as operating lease right-of-use (“ROU”) assets and operating leases liabilities. The Company determines if an arrangement contains a lease at inception. The Company leases facilities under non-cancelable lease agreements expiring through fiscal year 2024. The Company’s lease agreements do not include variable lease payments or any restrictions or covenants. As the rate implicit in each lease agreement is not readily determinable, the Company’s incremental borrowing rate was used as the discount rate. The Company’s lease assets and lease liabilities have been adjusted for initial direct costs and prepaid rent but do not reflect any options to extend or terminate its lease agreements, any residual value guarantees, or any leases that have yet to commence.

The right-of-use assets and lease liabilities related to operating leases are as follows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Right-of-use assets

 

$

983

 

 

$

1,009

 

Lease liabilities - Current

 

$

700

 

 

$

525

 

Lease liabilities - Non-Current

 

 

284

 

 

 

468

 

Total lease liabilities

 

$

984

 

 

$

993

 

 

Rent expense under operating leases was $0.8 million and $0.8 million, for the years ended December 31, 2022 and 2021, respectively. The rent expense recognized from short-term leases was $24,000 for each of the years ended December 31, 2022 and 2021.

 

The following table summarizes the Company’s lease costs and weighted-average assumptions used in determining its lease assets and lease liabilities for each year as follows (dollars in thousands):

 

 

 

December 31,

 

 

 

2022

 

2021

 

Operating lease cost

 

$

793

 

$

756

 

Cash paid for operating leases

 

$

788

 

$

772

 

Right-of-use assets obtained in exchange for operating lease liabilities (1)

 

 

 

 

 

 

 

   New leases commenced during the period

 

$

715

 

$

789

 

Weighted average remaining term for operating leases

 

1.41 years

 

1.91 years

 

Weighted average discount rate for operating leases

 

 

5.6

%

 

3.9

%

 

          (1)     

During the year ended December 31, 2022, the Company entered into a new lease in Taiwan when its existing facility lease terminated, and extended the term of its leases in China, Japan and South Korea.  The lease extensions were treated as modifications but not as separate contracts, as no additional right-of-use was granted.  The China, Japan and South Korea lease modifications were accounted for as non-cash changes in existing lease liabilities and right-of-use assets.

 

During the year ended December 31, 2021, the Company modified two existing operating leases. None of the lease modifications were treated as separate contracts as no additional right-of-use was granted. Each was accounted for as non-cash change in existing lease liabilities and right-of-use asset.

 

As of December 31, 2022, the aggregate future minimum lease payments under non-cancelable operating leases consist of the following (in thousands):

 

Year Ending December 31,

 

Amount

 

2023

 

$

745

 

2024

 

 

290

 

Total

 

$

1,035

 

Less effects of discounting

 

 

(51

)

Lease liabilities recognized

 

$

984

 

 

Purchase Commitments

As of December 31, 2022, the Company had purchase commitments with its third-party suppliers through fiscal year 2025. Future minimum payments under purchase commitments are $0.4 million, $0.4 million and $0.1 million for the years ended December 31,  2023, 2024 and 2025, respectively.

Litigation

Although the Company is not currently subject to any litigation, and no litigation is currently threatened against it, the Company may be subject to legal proceedings, claims and litigation, including intellectual property litigation, arising in the ordinary course of business. Such matters are subject to many uncertainties and the outcomes are not predictable with assurance. The Company accrues amounts that it believes are adequate to address any liabilities related to legal proceedings and other loss contingencies that the Company believes will result in a probable loss if reasonably estimable.

Indemnification

During the normal course of business, the Company may make certain indemnities, commitments and guarantees which may include intellectual property indemnities to certain of the Company’s customers in connection with the sales of the Company’s products and indemnities for liabilities associated with the infringement of other parties’ technology based upon the Company’s products. The Company’s exposure under these indemnification provisions is generally limited to the total amount paid by a customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose the Company to losses in excess of the amount received under the agreement. In addition, the Company has agreed to indemnify its officers, directors and certain key employees while they are serving in good faith in such capacities.

The Company has not recorded any liability for these indemnities, commitments and guarantees in the accompanying consolidated balance sheets. Where necessary, the Company accrues for losses for any known contingent liabilities, including those that may arise from indemnification provisions, when future payment is probable.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Stockholders' Equity

6. Stockholders’ Equity

Preferred Stock

The Company was authorized to issue 5,000,000 shares of preferred stock with a $0.0001 par value per share as of December 31, 2022 and 2021. The shares of preferred stock issued and outstanding was nil as of December 31, 2022 and 2021.

Common Stock

The Company was authorized to issue 75,000,000 shares of common stock with $0.0001 par value per share as of December 31, 2022 and 2021. As of December 31, 2022, the shares of common stock issued and outstanding were 18,198,737. As of December 31, 2021, the shares of common stock issued and outstanding were 17,928,748, excluding 334 legally issued shares subject to repurchase related to the early exercise of options to purchase common stock.

The Company has reserved the following number of shares of common stock for future issuances:

 

 

 

December 31,

 

 

 

2022

 

Outstanding stock awards

 

 

903,796

 

Shares available for future issuance under the 2017 Stock Incentive Plan

 

 

6,674,252

 

Total common stock reserved for future issuances

 

 

7,578,048

 

 

Dividend

On December 22, 2021, the Company announced a special cash dividend of an aggregate of $0.50 per share for fiscal 2022, payable in two equal installments of $0.25 per share. The first installment of the dividend was paid in February 2022 to stockholders of record as of January 31, 2022. The second installment of the dividend was paid in July 2022 to stockholders of record as of June 30, 2022. The total amount of the two dividend payments was $9.0 million.

On December 16, 2022, the Company announced a special cash dividend of an aggregate of $0.50 per share for fiscal 2023, payable in two equal installments of $0.25 per share. The first installment of the dividend has been accrued as of December 31, 2022 in the amount of $4.5 million and is payable to stockholders of record as of the close of business on January 31, 2023. The payment date for the first installment on its shares of common stock (including common stock underlying JDS) was February 15, 2023. The second installment of the dividend is not accrued as of December 31, 2022 because it is anticipated to be paid in the third fiscal quarter of 2022 and the declaration of the second installment is subject to the board of director’s approval and in accordance with applicable law.

 

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Award Plan
12 Months Ended
Dec. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock Award Plan

7. Stock Award Plan

Stock Incentive Plan

In April 2012, the Company adopted the 2012 Stock Option Plan (“2012 Plan”). The 2012 Plan provides for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the Company’s board of directors. Under the terms of the 2012 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than 10% of the voting rights of all classes of stock, the exercise prices for incentive and non-statutory stock options must be at least 110% of the fair market value of the common stock on the grant date, as determined by the Company’s board of directors. The terms of options granted under the 2012 Plan may not exceed ten years.

The 2012 Plan was superseded by the 2017 Stock Option Plan (“2017 Plan”). Any outstanding awards under the 2012 Plan will continue to be governed by the terms of the 2012 Plan.

In August 2017, the Company adopted the 2017 Plan. The Company’s stockholders approved the 2017 Plan in September 2017 and it became effective immediately prior to the closing of the Company’s IPO. In connection with the adoption of the 2017 Plan, no additional awards and no shares of common stock remain available for future issuance under the 2012 Plan and shares reserved but not issued under the 2012 Plan as of the effective date of the 2017 Plan were included in the number of shares reserved for issuance under the 2017 Plan. In addition, shares subject to awards under the 2012 Plan that are forfeited or terminated are added to the 2017 Plan. The number of shares available for issuance under the 2017 Plan is automatically increased on the first day of each fiscal year beginning on January 1, 2018 and ending on (and including) January 1, 2027, in an amount equal to the lesser of (1) 4% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or (2) another amount determined by the Company’s board of directors. The automatic increase in the number of shares available for issuance under the 2017 Plan for the fiscal year 2022 was 717,163 shares. The 2017 Plan provides for the granting of incentive stock options within the meaning of Section 422 of the Internal Revenue Code to employees and the granting of non-statutory stock options to employees, non-employee directors, advisors and consultants. The 2017 Plan also provides for the grants of restricted stock, stock appreciation rights, stock unit and cash-based awards to employees, non-employee directors, advisors and consultants.

The Company’s stock award activity under the stock incentive plan is summarized as follows:

 

 

 

Awards

Available

for Grant

 

As of December 31, 2021

 

 

6,072,181

 

Authorized

 

 

717,163

 

Granted

 

 

(225,500

)

Canceled

 

 

110,408

 

As of December 31, 2022

 

 

6,674,252

 

 

Early Exercise of Stock Options

Certain employees and directors have exercised option grants prior to vesting. The unvested shares are subject to a repurchase right held by the Company at the original purchase price. The proceeds initially are recorded as a liability that is related to early exercised stock options, and is reclassified to common stock and additional paid-in capital as the repurchase right lapses.

For the years ended December 31, 2022 and 2021, the Company did not issue common stock with terms allowing exercise prior to vesting.

For the years ended December 31, 2022 and 2021, the Company did not repurchase any shares of unvested common stock, respectively, related to early exercised options at the original purchase price. As of December 31, 2022 and 2021, nil and 334 shares, respectively, held by employees were subject to repurchase at an aggregate price of approximately nil and $1,000, respectively.

Stock Options

The Company’s stock option activity under the stock incentive plan is summarized as follows:

 

 

 

Options

Issued and

Outstanding

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Term

(Years)

 

 

Aggregate

Intrinsic

Value

(in thousands)

 

As of December 31, 2021

 

 

584,243

 

 

$

2.51

 

 

 

5.0

 

 

$

7,438

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(119,455

)

 

 

1.76

 

 

 

 

 

 

 

 

 

Canceled

 

 

(167

)

 

 

2.93

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

464,621

 

 

 

2.70

 

 

 

4.2

 

 

 

2,106

 

Options vested, expected to vest and exercisable as of December 31, 2022

 

 

464,621

 

 

 

2.70

 

 

 

4.2

 

 

 

2,106

 

 

 

The stock options outstanding and exercisable by exercise price at December 31, 2022 are as follows:

 

 

 

 

 

Options Outstanding, Vested and Exercisable

 

 

Exercise Price

 

 

Number

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Weighted-

Average

Exercise

Price

 

 

$

0.16

 

 

 

7,250

 

 

 

1.1

 

 

$

0.16

 

 

 

0.37

 

 

 

16,750

 

 

 

2.4

 

 

 

0.37

 

 

 

0.97

 

 

 

20,000

 

 

 

3.1

 

 

 

0.97

 

 

 

2.51

 

 

 

53,780

 

 

 

3.7

 

 

 

2.51

 

 

 

2.89

 

 

 

40,000

 

 

 

4.2

 

 

 

2.89

 

 

 

2.93

 

 

 

246,584

 

 

 

4.4

 

 

 

2.93

 

 

 

3.18

 

 

 

80,257

 

 

 

4.6

 

 

 

3.18

 

 

 

 

 

 

 

464,621

 

 

 

4.2

 

 

 

2.70

 

 

 

The aggregate intrinsic value of options exercised for the years ended December 31, 2022 and 2021 was $1.3 million and $1.2 million, respectively. The Company has various vesting agreements with employees. Options granted generally vest over five years and generally are exercisable up to 10 years.

Restricted Stock Units

The Company’s restricted stock unit activity is summarized as follows:

 

 

 

Units

Issued and

Outstanding

 

 

Weighted-Average

Grant Date

Fair Value

 

As of December 31, 2021

 

 

474,450

 

 

$

9.28

 

Granted

 

 

225,500

 

 

 

8.14

 

Released

 

 

(150,534

)

 

 

11.25

 

Canceled

 

 

(110,241

)

 

 

8.17

 

As of December 31, 2022

 

 

439,175

 

 

 

8.41

 

Restricted stock units are converted into shares of the Company’s common stock upon vesting on a one-for-one basis. Restricted stock unit awards generally vest over a five-year period and are subject to the grantee’s continued service with the Company.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

8. Stock-Based Compensation

The following table summarizes the distribution of stock-based compensation expense (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

147

 

 

$

156

 

Research and development

 

 

581

 

 

 

580

 

Selling, general and administrative

 

 

1,085

 

 

 

1,109

 

Total

 

$

1,813

 

 

$

1,845

 

 

The remaining unrecognized stock-based compensation related to non-vested awards was $3.2 million as of December 31, 2022 and will be recognized over a weighted average remaining period of approximately 3.5 years. The Company’s stock-based compensation expense related to stock option issuance is based on the estimated fair value of the option award at grant date calculated using the Black-Scholes option-pricing model.  The Company has not issued stock options since its IPO in 2017; the following valuation assumptions relate to the stock options issued

prior to its IPO and to restricted stock units issued subsequently.  Expense is recognized on a straight-line basis over the employee’s service period.

 

Valuation assumptions – In order to estimate the fair value of stock-based compensation, the Company considered the fair value of the Company’s common stock, the risk-free rate, the options’ expected term, the volatility and the expected dividend yield, at the time of grant, as follows:

Fair value of common stock - Given the absence of a public trading market prior to the Company’s IPO in 2017, the Company’s board of directors considered numerous objective and subjective factors to determine the fair value of the Company’s common stock which included, but were not limited to (i) contemporaneous independent third-party valuations of the Company’s common stock; (ii) the rights and preferences of the Company’s preferred stock relative to common stock; (iii) the lack of marketability of common stock; (iv) developments in the business; and (v) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions.

Subsequent to the Company’s IPO, the fair value of the Company’s common stock was the per share closing price for the Company’s JDS as reported on the Growth Market of the Tokyo Stock Exchange on the date of grant.

 

Risk-free interest rate — The Company based the risk-free interest rate on the implied yield available on U.S. Treasury zero-coupon issues with an equivalent expected term to the awards for each award group.

Expected term — The expected term represented the period that the Company’s stock-based awards are expected to be outstanding. The Company applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award.

Volatility — The Company determined volatility based on the historical stock volatilities of a group of publicly listed guideline companies over a period equal to the expected terms of the awards.

Dividend yield — At the time of stock option grants, the Company assumed an expected dividend yield of zero.  

Employee Stock Awards

The weighted-average grant date fair value for employee restricted stock units for the years ended December 31, 2022 and 2021 were $8.14 and $12.43, respectively, utilizing the JDS price on the date of grant.

Non-Employee Stock Awards

The Company did not grant any stock awards to non-employees during the years ended December 31, 2022 and 2021. Non-employee stock awards are measured at fair value on the grant date and the relating stock-based compensation expense is recognized as awards vest.

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Employee 401(k) Plan
12 Months Ended
Dec. 31, 2022
Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Abstract]  
Employee 401(k) Plan

9.  Employee 401(k) Plan

 

The Company sponsors a 401(k) tax-deferred savings plan for all employees in the United States who meet certain eligibility requirements. Participants may contribute up to the amount allowable as a deduction for federal income tax purposes. The 401(k) Plan provides for a discretionary employer-matching contribution. The Company has not made any matching contributions to the 401(k) Plan to date.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Income Per Share

10. Net Income Per Share

The following table presents the calculation of basic and diluted net income per share (in thousands, except share and per share data):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

Basic and diluted:

 

 

 

 

 

 

 

 

Net income

 

$

17,663

 

 

$

17,287

 

Denominator:

 

 

 

 

 

 

 

 

Basic shares:

 

 

 

 

 

 

 

 

Weighted-average shares outstanding used in computing basic net income per share

 

 

18,108,369

 

 

 

17,830,808

 

Diluted shares:

 

 

 

 

 

 

 

 

Effect of potentially dilutive securities:

 

 

 

 

 

 

 

 

Stock options and restricted stock units

 

 

428,947

 

 

 

735,074

 

Weighted-average shares outstanding used in computing diluted net income per share

 

 

18,537,316

 

 

 

18,565,882

 

Net income per share:

 

 

 

 

 

 

 

 

Basic

 

0.98

 

 

$

0.97

 

Diluted

 

0.95

 

 

$

0.93

 

 

 

The potentially dilutive securities outstanding related to stock options as of December 31, 2022 and 2021 that were excluded from the computation of diluted net income per common share for the periods presented as their effect would have been antidilutive was 146,000 and 27,000 shares, respectively.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

 

11. Income Taxes

The components of income before income taxes are as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Domestic

 

$

19,391

 

 

$

19,585

 

Foreign

 

 

203

 

 

 

329

 

Income before income taxes

 

$

19,594

 

 

$

19,914

 

 

The components of the provision for income taxes are as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

Federal

 

$

3,536

 

 

$

2,543

 

Foreign

 

 

58

 

 

 

68

 

State

 

 

1

 

 

 

1

 

Total Current

 

 

3,595

 

 

 

2,612

 

Deferred - net

 

 

(1,664

)

 

 

15

 

Provision for income taxes

 

$

1,931

 

 

$

2,627

 

 

 

 

The effective tax rate differs from the applicable U.S. statutory federal income tax rate as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

U.S. statutory federal taxes at statutory rate

 

 

21.00

%

 

 

21.00

%

State taxes - net of federal benefit

 

 

0.01

 

 

 

0.01

 

Research and development benefit

 

 

(0.91

)

 

 

(0.92

)

Stock-based compensation

 

 

0.33

 

 

 

0.01

 

Foreign derived intangible income (FDII)

 

 

(11.05

)

 

 

(7.68

)

Permanent items and other

 

 

0.11

 

 

 

0.54

 

Change in valuation allowance

 

 

0.37

 

 

 

0.23

 

Effective tax rate

 

 

9.86

%

 

 

13.19

%

 

The components of net deferred tax assets and liabilities are as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

85

 

 

$

85

 

Research and other credits

 

 

652

 

 

 

580

 

Accruals

 

 

508

 

 

 

355

 

Lease liability

 

 

115

 

 

 

168

 

Intangibles

 

 

174

 

 

 

204

 

Capitalization of R&D expenses

 

 

1,523

 

 

 

 

Stock-based Compensation

 

 

131

 

 

 

140

 

Other

 

 

70

 

 

 

32

 

Total deferred tax assets

 

 

3,258

 

 

 

1,564

 

Valuation allowance

 

 

(737

)

 

 

(665

)

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

(128

)

 

 

(144

)

Right-of-use assets

 

 

(113

)

 

 

(171

)

Total deferred tax liabilities

 

 

(241

)

 

 

(315

)

Deferred tax assets - net

 

$

2,280

 

 

$

584

 

 

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of its deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which temporary differences become deductible or includable in taxable income. Management considers projected future taxable income and tax planning strategies in making this assessment. Based on the level of current period taxable income and its expected recurring profitability, management believes it is more likely than not that the Company will realize benefits of deductible differences for U.S. federal tax and thus has not recorded a valuation allowance. However, the Company has recorded a full valuation allowance against its California deferred tax asset as management has concluded it is more likely than not that these future benefits will not be realized due to its 0% California apportionment.

As of January 1, 2022, pursuant to the Tax Cuts and Jobs Act of 2017, research and development costs in the current period to be amortized over five or fifteen years, depending on where the research is conducted. The new capitalization requirement significantly increased our deferred tax assets and cash tax liabilities, but also decreased our effective tax rate by increasing the foreign derived intangible income deduction.

As of December 31, 2022, the Company had net operating loss carryforwards (“NOL”) of nil for federal income tax purposes and approximately $1.2 million for California state income tax purposes. These NOL carryforwards will begin to expire in 2032 if unused. As of December 31, 2022, the Company had U.S. federal and California state tax credit carryforwards of nil and $1.1 million, respectively. The California tax credit carryforward carries forward indefinitely.

Current tax laws impose substantial restrictions on the utilization of net operating losses and credit carryforwards in the event of an "ownership change", as defined by the Internal Revenue Code. If there should be an ownership change, the Company's ability to utilize its carryforwards could be limited.

The Company applies the provisions of the applicable accounting guidance regarding accounting for uncertainty in income taxes, which require application of a more-likely-than-not threshold to the recognition and derecognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits the recognition of a tax benefit measured at the largest amount of such tax benefit that, in the Company’s judgment, is more than fifty percent likely to be realized upon settlement. It further requires that a change in judgment related to the expected ultimate resolution of uncertain tax positions to be recognized in earnings in the period in which such determination is made. The Company will continue to review its tax positions and provide for, or reverse, unrecognized tax benefits as issues arise. As of December 31, 2022, the Company had approximately $0.4 million of unrecognized tax benefits of which $0.3 million was netted against deferred tax assets with a full valuation allowance. If these amounts are recognized, there will be a tax benefits of $0.1 million against the Company’s effective tax rate.

The following table summarizes the activities related to the Company’s gross unrecognized tax benefits (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Balance at the beginning of the year

 

$

356

 

 

$

337

 

Increases related to current year tax positions

 

 

58

 

 

 

57

 

Decreases related to current year tax positions

 

 

(23

)

 

 

(38

)

Balance at the end of the year

 

$

391

 

 

$

356

 

The Company recognizes interest and penalties related to unrecognized tax positions in provision for income taxes on the Consolidated Income Statements and Comprehensive Income. The Company had approximately $4,200 and $4,200 of accrued interest and penalties related to uncertain tax positions as of December 31, 2022 and 2021, respectively.

The 2019 through 2022 tax years remain subject to examination by U.S. federal tax authorities and the 2018 through 2022 tax years by state tax authorities. The Company is not currently under audit with either the IRS or any state or local jurisdiction, nor has it been notified of any other potential future state income tax audit. The Company's NOL and credit carryforwards from all years may be subject to adjustment for four years for California following the year in which utilized. Since the company has California NOLs carryforwards from 2012 which remain subject to adjustment for four years following the year in which utilized, tax years 2012-2022 may remain open for state audit. The Company does not anticipate that any potential tax adjustments will have a significant impact on its financial position or results of operations

 

The CHIPS and Science Act of 2022 (CHIPS) and the Inflation Reduction Act (IRA) of 2022 were signed into law by President Biden on August 9, 2022 and August 16, 2022, respectively. The legislation introduces new options for monetizing certain credits, a corporate alternative minimum tax, and a stock repurchase excise tax. The company has concluded that the impact of any of the provisions included in CHIPS and IRA acts will not have a material impact on the company's 2022 financial statements.

 

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Organization

Organization

Techpoint, Inc. (together with its wholly-owned subsidiaries, the “Company”) was originally incorporated in California in April 2012 and reincorporated in Delaware in July 2017. The Company is a fabless semiconductor company that designs, markets and sells mixed-signal integrated circuits for multiple video applications in the security surveillance and automotive markets. The Company is headquartered in San Jose, California.

Basis of Consolidation and Significant Accounting Policies

Basis of Consolidation and Significant Accounting Policies

The accompanying consolidated financial statements include the accounts of the Company and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”). All intercompany balances and transactions have been eliminated. The functional currency of each of the Company’s subsidiaries is the U.S. dollar. Foreign currency gains or losses are recorded as Other income, net in the Consolidated Income statements.

Revenue Recognition

Revenue Recognition

The Company principally sells its products to distributors who, in turn, sell to Original Equipment Manufacturers (“OEM”) and original design manufacturers (“ODM”), contract manufacturers and design houses. The Company accounts for revenue under Accounting Standards Codification Topic 606 (“ASC 606”), Revenue from Contracts with Customers. Under ASC 606, the Company satisfies its performance obligations and primarily recognizes revenue upon shipment, at which time control of its products is transferred to its customers. The Company applies the following five-step model for recognizing revenue from contracts with customers: (1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) recognize revenue when the performance obligation is satisfied.

Product revenue consists of sales of mixed-signal integrated circuits into the security surveillance and automotive markets. The Company generally requires advance payments from customers and records these advance payments, or contract liabilities, as customer deposits on its consolidated balance sheet. Since the Company’s performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption practical expedient provided in ASC 606 and is therefore not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The Company provides product assurance warranty only and does not offer warranties to be purchased separately. The Company allocates the transaction price to each distinct product based on a relative standalone selling price. Revenue is recognized when control of the product is transferred to the Company’s customers, upon shipment, at which time the performance obligation is satisfied. The Company’s shipping terms are primarily FOB (free on board) shipping point, whereby legal title, risks and rewards of ownership, and physical possession are transferred to the customer upon shipment. Substantially all of the Company’s customers pay in advance of shipment, and no stock rotation, price protection or return rights are offered.

Use of Management's Estimates

Use of Management’s Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Significant estimates included in the consolidated financial statements include inventory valuation and valuation allowance for recorded deferred tax assets. These estimates are based upon information available as of the date of the consolidated financial statements. Actual results could differ materially from those estimates.

Certain Significant Risks and Uncertainties

Certain Significant Risks and Uncertainties

The Company operates in a dynamic industry and can be affected by a variety of factors. For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; successful and timely completion of product design efforts; trade restrictions by the United States against the Company's customers in China, or potential retaliatory trade actions taken by China; the loss of any of its larger customers; restrictions on the Company's ability to sell to foreign customers due to additional U.S. or new China trade laws, regulations and requirements; disruptions of the supply chain of components needed for its products; fundamental changes in the technology underlying the Company’s products; the hiring, training and retention of key employees; and new product design introductions by competitors.

The Company has been impacted by adverse macroeconomic and geopolitical conditions. These conditions include but are not limited to inflation, foreign currency fluctuations, the COVID-19 pandemic, and the supply chain challenges and disruptions caused by any of these events. Management continues to actively monitor the impact of these conditions on the Company’s financial condition, liquidity, operations, end-customers (including its significant end-customers), distributors, suppliers, industry, and workforce. The extent to which such events impact the Company’s business, prospects and results of operations will depend on future developments, which are highly uncertain. The Company has made estimates of the impact of these events within its financial statements and there may be changes to those estimates in future periods.

Concentration of Customer and Credit Risk

Concentration of Customer and Credit Risk

   Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and trade receivables. Risks associated with cash and cash equivalents, and investments are mitigated by banking with, and investing in, creditworthy institutions. The Company generally requires advance payments from customers. The Company also performs credit evaluations of its customers and provides credit to certain customers in the normal course of business. The Company has not incurred bad debt write-offs during any of the periods presented.

  For each significant customer, or distributor, and significant end-customer, revenue as a percentage of total revenue is as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Customer

 

 

 

 

 

 

 

 

Customer A

 

 

47

%

 

 

54

%

End-Customer

 

 

 

 

 

 

 

 

End-Customer A (1)

 

 

33

%

 

 

38

%

 

 

(1)

Sales to End-Customer A primarily occurred through Customer A

Concentration of Supplier Risk

The Company is a fabless producer of semiconductors and it currently relies on Taiwan Semiconductor Manufacturing Company Limited and United Microelectronics Corporation (formerly Fujitsu Electronics America, Inc.) to produce substantially all of its semiconductors. Also, it relies on Advanced Semiconductor Engineering, Inc. and Sigurd Microelectronics Corporation to assemble, package and test substantially all of its semiconductors to satisfy substantially all of the Company’s production requirements. The failure of any subcontractor to fulfill the production requirements of the Company on a timely basis would adversely impact future results. Although there are other subcontractors that are capable of providing similar services, an unexpected change in either subcontractor would cause delays in the Company’s products and potentially result in a significant loss of revenue.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid financial instruments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks, money market funds and commercial paper, the fair value of which approximates cost. The cash and cash equivalents held with financial institutions are likely to exceed the amount of insurance on the financial instruments, potentially by significant amounts.

Financial Instruments Financial Instruments

Financial instruments held by the Company consist primarily of corporate bonds, commercial paper and money market funds. The Company classifies the securities with remaining maturities of twelve months or less as short-term investments, and remaining maturities of over twelve months as long-term investments. The Company’s financial instruments are classified as available-for-sale. Unrealized gains and losses on securities, net of tax, are recorded in accumulated other comprehensive income (loss) and reported as a component of stockholders’ equity. Interest is included in Other income, net on the consolidated income statements and comprehensive income.

The Company evaluates the investments periodically for possible other-than-temporary impairment and reviews factors such as the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, the Company’s intent to hold and whether the Company will not be required to sell the security before its anticipated recovery, on a more-likely-than-not basis. If the declines in the fair value of the investments are determined to be other-than-temporary, the Company reports the credit loss portion of such decline in Other income-net and the remaining noncredit loss portion in accumulated other comprehensive income (loss).

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The Company estimates the fair value of certain financial assets and liabilities based on available market information and valuation methodologies considered to be appropriate. However, considerable judgment is required in interpreting market data to develop the estimate of fair value. The use of different market assumptions and/or estimation methodologies could have a material effect on estimated fair value amounts. See Note 3 “Fair Value Measurements of Financial Instruments” of these Notes to Consolidated Financial Statements for a further discussion on the fair value of financial instruments.

Inventories

Inventories

Inventories are stated at the lower of cost or net realizable value. Cost is computed using the standard cost, which approximates actual cost determined on a first-in, first-out basis. Inventories include work in process and finished goods parts that may be specialized in nature and subject to rapid obsolescence. Because of the cyclical nature of the market, inventory levels, obsolescence of technology, and product life cycles, the Company generally writes down inventories to net realizable value based on forecasted product demand. Inventory write downs for excess quantity and technological obsolescence are charged to cost of sales when evidence indicates clearly that a loss has been sustained. The amount written down for the years ended December 31, 2022 and 2021 was $0.9 million and $0.6 million, respectively.

Property and Equipment

Property and Equipment

Property and equipment are stated at cost less accumulated depreciation and are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from two to three years for computer equipment and software, furniture and leasehold improvements.

The Company evaluates the recoverability of property and equipment in accordance with ASC No. 360, Accounting for Property, Plant, and Equipment. (“ASC 360”). The Company performs periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property and equipment exceeds their fair values. If facts and circumstances indicate that the carrying amount of property and equipment might not be fully recoverable, projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives are compared against their respective carrying amounts.

In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on their expected discounted future cash flows attributable to those assets.

Product Warranty

Product Warranty

The Company generally warrants its products for one year from the date of shipment against defects. The Company accrues for anticipated warranty costs upon shipment based on the number of shipped units, historical analysis of the volume of product returned under the warranty program, management’s judgment regarding anticipated rates of warranty claims and associated repair costs.

Research and Development Costs

Research and Development Costs

Research and development costs are expensed as incurred. Such costs consist primarily of expenditures for labor, benefits and mask sets, design, prototype and software expense.

Stock-Based Compensation

Stock-Based Compensation

The Company measures the cost of employee services received in exchange for equity incentive awards, including stock options and restricted stock unit awards, based on the grant date fair value of the award. The fair value of a stock option award is estimated using the Black-Scholes option pricing model which requires the Company to estimate certain key assumptions including, stock price, future stock price volatility, expected term of the options, risk free rates, and dividend yields. The fair value of a restricted stock unit is determined based on the fair value of the Company’s common stock on the date of grant. The Company adjusts compensation expense for forfeiture of equity incentive awards as they occur. The resulting cost is recognized over the period that the employee is required to provide services for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts based on the department to which the related employee is assigned. See Note 8 “Stock-Based Compensation” for a description of the Company’s stock-based employee compensation plans and the assumptions the Company uses to calculate the fair value of stock-based employee compensation.

Stock-based awards issued to non-employees are recognized as expense over the requisite service period at their then current fair value. The Company determines the fair value of its stock-based awards issued to non-employees utilizing the Black-Scholes option pricing model. Stock-based compensation expense for stock-based awards issued to nonemployees is recognized over the requisite service period or when it is probable that the performance condition will be satisfied. The fair value of stock-based awards to non-employees is measured at each reporting period until a measurement date is reached.

Income Taxes

Income Taxes

The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10, Income Taxes. The Company records the amount of taxes payable or refundable for the current and prior years and deferred tax assets and liabilities for the future tax consequences of events that have been recognized in the Company’s financial statements or tax returns. A valuation allowance is recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized.

ASC 740-10 prescribes a recognition threshold and measurement framework for the financial statement reporting and disclosure of an income tax position taken or expected to be taken on a tax return. Under ASC 740-10, a tax position is recognized in the financial statements when it is more likely than not, based on the technical merits, that the position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the recognition threshold is then measured to determine the largest amount of the benefit that has a greater than 50% likelihood of being realized upon settlement. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes in the Consolidated Income Statements and Comprehensive Income.

The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws across multiple tax jurisdictions. Although ASC 740-10 provides clarification on the accounting for uncertainty in income taxes recognized in the financial statements, the recognition threshold and measurement framework will continue to require significant judgment by management. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on the Company’s results of operations.

Recently Issued Accounting Pronouncements Not Yet Adopted

Recently Issued Accounting Pronouncements Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The guidance is effective for fiscal years beginning after December 15, 2022 for SEC filers that are eligible to be smaller reporting companies under the SEC’s definition, and interim periods within those fiscal years. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.

In September 2022, the FASB issued ASU No. 2022-4, Liabilities-Supplier Finance Programs (Subtopic 405-50), which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. Supplier finance programs, which also may be referred to as reverse factoring, payables finance, or structured payables arrangements, allow a buyer to offer its suppliers the option for access to payment in advance of an invoice due date, which is paid by a third-party finance provider or intermediary on the basis of invoices that the buyer has confirmed as valid.  Under such programs, suppliers can request early payment from the finance provider or intermediary for those confirmed invoices.  The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted.  As the Company does not have any supplier finance program obligations, the guidance is not expected to have any impact on its consolidated financial statements.

Reclassification

Reclassification

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported current/total assets, current/total liabilities, or results of operations.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer

  For each significant customer, or distributor, and significant end-customer, revenue as a percentage of total revenue is as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Customer

 

 

 

 

 

 

 

 

Customer A

 

 

47

%

 

 

54

%

End-Customer

 

 

 

 

 

 

 

 

End-Customer A (1)

 

 

33

%

 

 

38

%

 

 

(1)

Sales to End-Customer A primarily occurred through Customer A

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Components of Inventory

Inventory consists of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Work in process

 

$

8,621

 

 

$

6,038

 

Finished goods

 

 

5,088

 

 

 

7,484

 

Total inventory

 

$

13,709

 

 

$

13,522

 

Components of Property and Equipment - Net

Property and equipment, net consists of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Computer equipment and software

 

$

2,521

 

 

$

2,224

 

Leasehold improvements

 

 

94

 

 

 

84

 

Furniture

 

 

36

 

 

 

36

 

Total property and equipment

 

 

2,651

 

 

 

2,344

 

Less: accumulated depreciation

 

 

(2,017

)

 

 

(1,631

)

Total property and equipment - net

 

$

634

 

 

$

713

 

Components of Accrued Liabilities

Accrued liabilities consist of the following (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Payroll-related expenses

 

$

812

 

 

$

803

 

Engineering services

 

 

282

 

 

 

681

 

Accrued warranty

 

 

173

 

 

 

145

 

Taxes payable

 

 

152

 

 

 

117

 

Accrued inventory

 

 

71

 

 

 

70

 

Professional fees

 

 

52

 

 

 

62

 

Other

 

 

22

 

 

 

18

 

Total accrued liabilities

 

$

1,564

 

 

$

1,896

 

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Summary of Financial Instruments

The following is a summary of financial instruments (in thousands):

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Gross Unrealized Gain

 

 

Gross Unrealized Loss

 

 

Estimated Fair Values

 

Available-for-sale securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposit

 

$

4,007

 

 

$

 

 

$

 

 

$

4,007

 

Treasury bills

 

 

3,983

 

 

 

1

 

 

 

 

 

 

3,984

 

Money market funds

 

 

2,183

 

 

 

 

 

 

 

 

 

2,183

 

Commercial paper

 

 

13,631

 

 

 

 

 

 

(20

)

 

 

13,611

 

Government agency bonds

 

 

3,391

 

 

 

1

 

 

 

(19

)

 

 

3,373

 

Corporate bonds

 

 

21,654

 

 

 

1

 

 

 

(149

)

 

 

21,506

 

Total available-for-sale securities

 

$

48,849

 

 

$

3

 

 

$

(188

)

 

$

48,664

 

Reported in:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

$

13,638

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25,289

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9,737

 

Total available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

$

48,664

 

 

 

 

December 31, 2021

 

 

 

Amortized Cost

 

 

Gross Unrealized Gain

 

 

Gross Unrealized Loss

 

 

Estimated Fair Values

 

Available-for-sale securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

8,222

 

 

$

 

 

$

 

 

$

8,222

 

Commercial paper

 

 

3,993

 

 

 

 

 

 

(6

)

 

 

3,987

 

Corporate bonds

 

 

13,333

 

 

 

 

 

 

(27

)

 

 

13,306

 

Total available-for-sale securities

 

$

25,548

 

 

$

 

 

$

(33

)

 

$

25,515

 

Reported in:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

 

$

8,222

 

Short-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14,942

 

Long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,351

 

Total available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

$

25,515

 

Summary of Contractual Maturities of Available-for-sale Securities

The contractual maturities of available-for-sale securities are presented in the following table (in thousands):

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Estimated Fair Value

 

Due in one year or less

 

$

39,012

 

 

$

38,927

 

Due between one to two years

 

 

9,837

 

 

 

9,737

 

 

 

$

48,849

 

 

$

48,664

 

Schedule of Financial Instruments Measured at Fair Value

The following table sets forth the Company’s financial instruments that were measured at fair value by level within the fair value hierarchy (in thousands):

 

 

 

Fair Value Measurement at Reporting Date Using

 

 

 

Quoted Prices in

Active Markets

for Identical

Assets

(Level 1)

 

 

Significant

Other

Observable

Inputs

(Level 2)

 

 

 

Total

 

As of December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets - available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

Certificate of deposit

 

$

4,007

 

 

$

 

 

 

$

4,007

 

Treasury bills

 

 

3,984

 

 

 

 

 

 

 

3,984

 

Money market funds

 

 

2,183

 

 

 

 

 

 

 

2,183

 

Commercial paper

 

$

 

 

 

13,611

 

 

 

 

13,611

 

Government agency bonds

 

 

 

 

 

3,373

 

 

 

 

3,373

 

Corporate bonds

 

 

 

 

 

21,506

 

 

 

 

21,506

 

Total financial assets - available-for-sale securities

 

$

10,174

 

 

$

38,490

 

 

 

$

48,664

 

As of December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

Financial assets - available-for-sale securities

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

8,222

 

 

$

 

 

 

$

8,222

 

Commercial paper

 

 

 

 

 

3,987

 

 

 

 

3,987

 

Corporate bonds

 

 

 

 

 

13,306

 

 

 

 

13,306

 

Total financial assets - available-for-sale securities

 

$

8,222

 

 

$

17,293

 

 

 

$

25,515

 

 

 

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Product Revenue from Customer by Geographic Region

Product revenue from customers is designated based on the geographic region to which the product is delivered. Revenue by geographic region was as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

China

 

$

45,001

 

 

$

44,549

 

Taiwan

 

 

9,503

 

 

 

10,611

 

South Korea

 

 

6,533

 

 

 

6,921

 

Japan

 

 

2,593

 

 

 

1,792

 

Other

 

 

1,453

 

 

 

834

 

Total revenue

 

$

65,083

 

 

$

64,707

 

Schedule of Revenue by Principal Products Lines

Revenue by principal product lines were as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Automotive

 

$

38,985

 

 

$

32,071

 

Security surveillance

 

 

26,098

 

 

 

32,636

 

Total revenue

 

$

65,083

 

 

$

64,707

 

Schedule of Long-lived Assets Per Geographic Region

Long-lived assets per geographic region were as follows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Taiwan

 

$

389

 

 

$

415

 

China

 

 

179

 

 

 

207

 

United States

 

 

52

 

 

 

79

 

Japan

 

 

8

 

 

 

5

 

South Korea

 

 

6

 

 

 

7

 

Total property and equipment - net

 

$

634

 

 

$

713

 

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases

The right-of-use assets and lease liabilities related to operating leases are as follows (in thousands):

 

 

 

December 31,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Right-of-use assets

 

$

983

 

 

$

1,009

 

Lease liabilities - Current

 

$

700

 

 

$

525

 

Lease liabilities - Non-Current

 

 

284

 

 

 

468

 

Total lease liabilities

 

$

984

 

 

$

993

 

Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities

The following table summarizes the Company’s lease costs and weighted-average assumptions used in determining its lease assets and lease liabilities for each year as follows (dollars in thousands):

 

 

 

December 31,

 

 

 

2022

 

2021

 

Operating lease cost

 

$

793

 

$

756

 

Cash paid for operating leases

 

$

788

 

$

772

 

Right-of-use assets obtained in exchange for operating lease liabilities (1)

 

 

 

 

 

 

 

   New leases commenced during the period

 

$

715

 

$

789

 

Weighted average remaining term for operating leases

 

1.41 years

 

1.91 years

 

Weighted average discount rate for operating leases

 

 

5.6

%

 

3.9

%

 

          (1)     

During the year ended December 31, 2022, the Company entered into a new lease in Taiwan when its existing facility lease terminated, and extended the term of its leases in China, Japan and South Korea.  The lease extensions were treated as modifications but not as separate contracts, as no additional right-of-use was granted.  The China, Japan and South Korea lease modifications were accounted for as non-cash changes in existing lease liabilities and right-of-use assets.

 

During the year ended December 31, 2021, the Company modified two existing operating leases. None of the lease modifications were treated as separate contracts as no additional right-of-use was granted. Each was accounted for as non-cash change in existing lease liabilities and right-of-use asset.

 

Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases

As of December 31, 2022, the aggregate future minimum lease payments under non-cancelable operating leases consist of the following (in thousands):

 

Year Ending December 31,

 

Amount

 

2023

 

$

745

 

2024

 

 

290

 

Total

 

$

1,035

 

Less effects of discounting

 

 

(51

)

Lease liabilities recognized

 

$

984

 

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Schedule of Number of Shares of Common Stock Reserved for Future Issuances

The Company has reserved the following number of shares of common stock for future issuances:

 

 

 

December 31,

 

 

 

2022

 

Outstanding stock awards

 

 

903,796

 

Shares available for future issuance under the 2017 Stock Incentive Plan

 

 

6,674,252

 

Total common stock reserved for future issuances

 

 

7,578,048

 

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Award Plan (Tables)
12 Months Ended
Dec. 31, 2022
Summary of Stock Options Outstanding and Exercisable by Exercise Price

The stock options outstanding and exercisable by exercise price at December 31, 2022 are as follows:

 

 

 

 

 

Options Outstanding, Vested and Exercisable

 

 

Exercise Price

 

 

Number

 

 

Weighted-

Average

Remaining

Contractual

Life (Years)

 

 

Weighted-

Average

Exercise

Price

 

 

$

0.16

 

 

 

7,250

 

 

 

1.1

 

 

$

0.16

 

 

 

0.37

 

 

 

16,750

 

 

 

2.4

 

 

 

0.37

 

 

 

0.97

 

 

 

20,000

 

 

 

3.1

 

 

 

0.97

 

 

 

2.51

 

 

 

53,780

 

 

 

3.7

 

 

 

2.51

 

 

 

2.89

 

 

 

40,000

 

 

 

4.2

 

 

 

2.89

 

 

 

2.93

 

 

 

246,584

 

 

 

4.4

 

 

 

2.93

 

 

 

3.18

 

 

 

80,257

 

 

 

4.6

 

 

 

3.18

 

 

 

 

 

 

 

464,621

 

 

 

4.2

 

 

 

2.70

 

 

 

Summary of Restricted Stock Unit Activity

The Company’s restricted stock unit activity is summarized as follows:

 

 

 

Units

Issued and

Outstanding

 

 

Weighted-Average

Grant Date

Fair Value

 

As of December 31, 2021

 

 

474,450

 

 

$

9.28

 

Granted

 

 

225,500

 

 

 

8.14

 

Released

 

 

(150,534

)

 

 

11.25

 

Canceled

 

 

(110,241

)

 

 

8.17

 

As of December 31, 2022

 

 

439,175

 

 

 

8.41

 

2012 Stock Option Plan  
Summary of Stock Award and Option Activity Under Stock Incentive Plan

The Company’s stock award activity under the stock incentive plan is summarized as follows:

 

 

 

Awards

Available

for Grant

 

As of December 31, 2021

 

 

6,072,181

 

Authorized

 

 

717,163

 

Granted

 

 

(225,500

)

Canceled

 

 

110,408

 

As of December 31, 2022

 

 

6,674,252

 

 

The Company’s stock option activity under the stock incentive plan is summarized as follows:

 

 

 

Options

Issued and

Outstanding

 

 

Weighted-

Average

Exercise

Price

 

 

Weighted-

Average

Remaining

Contractual

Term

(Years)

 

 

Aggregate

Intrinsic

Value

(in thousands)

 

As of December 31, 2021

 

 

584,243

 

 

$

2.51

 

 

 

5.0

 

 

$

7,438

 

Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercised

 

 

(119,455

)

 

 

1.76

 

 

 

 

 

 

 

 

 

Canceled

 

 

(167

)

 

 

2.93

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

464,621

 

 

 

2.70

 

 

 

4.2

 

 

 

2,106

 

Options vested, expected to vest and exercisable as of December 31, 2022

 

 

464,621

 

 

 

2.70

 

 

 

4.2

 

 

 

2,106

 

 

 

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Distribution of Stock-Based Compensation Expense

The following table summarizes the distribution of stock-based compensation expense (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Cost of revenue

 

$

147

 

 

$

156

 

Research and development

 

 

581

 

 

 

580

 

Selling, general and administrative

 

 

1,085

 

 

 

1,109

 

Total

 

$

1,813

 

 

$

1,845

 

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income Per Share

The following table presents the calculation of basic and diluted net income per share (in thousands, except share and per share data):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

 

 

Basic and diluted:

 

 

 

 

 

 

 

 

Net income

 

$

17,663

 

 

$

17,287

 

Denominator:

 

 

 

 

 

 

 

 

Basic shares:

 

 

 

 

 

 

 

 

Weighted-average shares outstanding used in computing basic net income per share

 

 

18,108,369

 

 

 

17,830,808

 

Diluted shares:

 

 

 

 

 

 

 

 

Effect of potentially dilutive securities:

 

 

 

 

 

 

 

 

Stock options and restricted stock units

 

 

428,947

 

 

 

735,074

 

Weighted-average shares outstanding used in computing diluted net income per share

 

 

18,537,316

 

 

 

18,565,882

 

Net income per share:

 

 

 

 

 

 

 

 

Basic

 

0.98

 

 

$

0.97

 

Diluted

 

0.95

 

 

$

0.93

 

 

 

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Before Income Taxes

The components of income before income taxes are as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Domestic

 

$

19,391

 

 

$

19,585

 

Foreign

 

 

203

 

 

 

329

 

Income before income taxes

 

$

19,594

 

 

$

19,914

 

Schedule of Components of Provision For Income Taxes

The components of the provision for income taxes are as follows (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

Federal

 

$

3,536

 

 

$

2,543

 

Foreign

 

 

58

 

 

 

68

 

State

 

 

1

 

 

 

1

 

Total Current

 

 

3,595

 

 

 

2,612

 

Deferred - net

 

 

(1,664

)

 

 

15

 

Provision for income taxes

 

$

1,931

 

 

$

2,627

 

Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates

 

 

The effective tax rate differs from the applicable U.S. statutory federal income tax rate as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

U.S. statutory federal taxes at statutory rate

 

 

21.00

%

 

 

21.00

%

State taxes - net of federal benefit

 

 

0.01

 

 

 

0.01

 

Research and development benefit

 

 

(0.91

)

 

 

(0.92

)

Stock-based compensation

 

 

0.33

 

 

 

0.01

 

Foreign derived intangible income (FDII)

 

 

(11.05

)

 

 

(7.68

)

Permanent items and other

 

 

0.11

 

 

 

0.54

 

Change in valuation allowance

 

 

0.37

 

 

 

0.23

 

Effective tax rate

 

 

9.86

%

 

 

13.19

%

Schedule of Components of Net Deferred Tax Assets and Liabilities

The components of net deferred tax assets and liabilities are as follows:

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

85

 

 

$

85

 

Research and other credits

 

 

652

 

 

 

580

 

Accruals

 

 

508

 

 

 

355

 

Lease liability

 

 

115

 

 

 

168

 

Intangibles

 

 

174

 

 

 

204

 

Capitalization of R&D expenses

 

 

1,523

 

 

 

 

Stock-based Compensation

 

 

131

 

 

 

140

 

Other

 

 

70

 

 

 

32

 

Total deferred tax assets

 

 

3,258

 

 

 

1,564

 

Valuation allowance

 

 

(737

)

 

 

(665

)

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Property and equipment, net

 

 

(128

)

 

 

(144

)

Right-of-use assets

 

 

(113

)

 

 

(171

)

Total deferred tax liabilities

 

 

(241

)

 

 

(315

)

Deferred tax assets - net

 

$

2,280

 

 

$

584

 

Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits

The following table summarizes the activities related to the Company’s gross unrecognized tax benefits (in thousands):

 

 

 

Year Ended

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Balance at the beginning of the year

 

$

356

 

 

$

337

 

Increases related to current year tax positions

 

 

58

 

 

 

57

 

Decreases related to current year tax positions

 

 

(23

)

 

 

(38

)

Balance at the end of the year

 

$

391

 

 

$

356

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Company Incorporation place DE  
Inventories written down $ 0.9 $ 0.6
Standard product warranty period 1 year  
Minimum    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Tax position recognition of benefit percentage, realized upon settlement 50.00%  
Minimum | Computer Equipment and Software    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Estimated useful lives of property and equipment 2 years  
Minimum | Furniture    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Estimated useful lives of property and equipment 2 years  
Minimum | Leasehold Improvements    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Estimated useful lives of property and equipment 2 years  
Maximum | Computer Equipment and Software    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Estimated useful lives of property and equipment 3 years  
Maximum | Furniture    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Estimated useful lives of property and equipment 3 years  
Maximum | Leasehold Improvements    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Estimated useful lives of property and equipment 3 years  
California    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Company original incorporation date of incorporation 2012-04  
Company Incorporation place CA  
Delaware    
Organization Consolidation And Presentation Of Financial Statements [Line Items]    
Company Incorporation place DE  
Company reincorporation incorporation date of incorporation 2017-07  
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies - Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer (Details) - Sales Revenue, Net - Customer Concentration Risk
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Customer A    
Product Information [Line Items]    
Concentration risk, percentage 47.00% 54.00%
End-Customer A    
Product Information [Line Items]    
Concentration risk, percentage 33.00% 38.00%
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Components of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Work in process $ 8,621 $ 6,038
Finished goods 5,088 7,484
Total inventory $ 13,709 $ 13,522
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Components of Property and Equipment - Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 2,651 $ 2,344
Less: accumulated depreciation (2,017) (1,631)
Total property and equipment - net 634 713
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 2,521 2,224
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 94 84
Furniture    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 36 $ 36
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Depreciation expense $ 418 $ 400
Payments received in advance of shipments 1,545 $ 775
Company recognized revenue $ 800  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Components of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Payroll-related expenses $ 812 $ 803
Engineering services 282 681
Accrued warranty 173 145
Taxes payable 152 117
Accrued inventory 71 70
Professional fees 52 62
Other 22 18
Total accrued liabilities $ 1,564 $ 1,896
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements of Financial Instruments - Summary of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 48,849 $ 25,548
Gross Unrealized Gain 3  
Gross Unrealized Loss (188) (33)
Estimated Fair Values 48,664 25,515
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,007  
Estimated Fair Values 4,007  
Money Market Funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,183 8,222
Estimated Fair Values 2,183 8,222
Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 3,983  
Gross Unrealized Gain 1  
Estimated Fair Values 3,984  
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 13,631 3,993
Gross Unrealized Loss (20) (6)
Estimated Fair Values 13,611 3,987
Corporate Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 21,654 13,333
Gross Unrealized Gain 1  
Gross Unrealized Loss (149) (27)
Estimated Fair Values 21,506 13,306
Government Agency Bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 3,391  
Gross Unrealized Gain 1  
Gross Unrealized Loss (19)  
Estimated Fair Values 3,373  
Cash and Cash Equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Values 13,638 8,222
Short-term Investments    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Values 25,289 14,942
Long-Term Investments    
Schedule Of Available For Sale Securities [Line Items]    
Estimated Fair Values $ 9,737 $ 2,351
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements of Financial Instruments - Summary of Contractual Maturities of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Available For Sale Securities [Abstract]    
Amortized Cost, Due in one year or less $ 39,012  
Amortized Cost, Due between one to two years 9,837  
Amortized Cost 48,849 $ 25,548
Estimated Fair Value, Due in one year or less 38,927  
Estimated Fair Value, Due between one to two years 9,737  
Estimated Fair Value $ 48,664 $ 25,515
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements of Financial Instruments - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Investment
Dec. 31, 2021
USD ($)
Available For Sale Securities [Abstract]    
Number of investments in unrealized loss positions | Investment 40  
Number of investment in unrealized loss positions less than twelve months | Investment 38  
Fair value of investments $ 34,300,000  
Unrealized losses on investments 200,000  
Other-than-temporary impairments associated with investments 0  
Sales of available-for-sale securities $ 0 $ 0
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements of Financial Instruments - Schedule of Financial Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities $ 48,664 $ 25,515
Certificates of Deposit    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 4,007  
Treasury Bills    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 3,984  
Money Market Funds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 2,183 8,222
Commercial Paper    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 13,611 3,987
Corporate Bonds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 21,506 13,306
Government Agency Bonds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 3,373  
Fair Value Measurements Recurring    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 48,664 25,515
Fair Value Measurements Recurring | Certificates of Deposit    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 4,007  
Fair Value Measurements Recurring | Treasury Bills    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 3,984  
Fair Value Measurements Recurring | Money Market Funds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 2,183 8,222
Fair Value Measurements Recurring | Commercial Paper    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 13,611 3,987
Fair Value Measurements Recurring | Corporate Bonds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 21,506 13,306
Fair Value Measurements Recurring | Government Agency Bonds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 3,373  
Fair Value Measurements Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 10,174 8,222
Fair Value Measurements Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Certificates of Deposit    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 4,007  
Fair Value Measurements Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Treasury Bills    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 3,984  
Fair Value Measurements Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Money Market Funds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 2,183 8,222
Fair Value Measurements Recurring | Significant Other Observable Inputs (Level 2)    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 38,490 17,293
Fair Value Measurements Recurring | Significant Other Observable Inputs (Level 2) | Commercial Paper    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 13,611 3,987
Fair Value Measurements Recurring | Significant Other Observable Inputs (Level 2) | Corporate Bonds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities 21,506 $ 13,306
Fair Value Measurements Recurring | Significant Other Observable Inputs (Level 2) | Government Agency Bonds    
Financial assets - available-for-sale securities    
Total financial assets - available-for-sale securities $ 3,373  
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
Segment
Segment Reporting [Abstract]  
Number of reportable segments 1
Number of operating segments 1
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Product Revenue from Customers by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues From External Customers And Long Lived Assets [Line Items]    
Revenue $ 65,083 $ 64,707
China    
Revenues From External Customers And Long Lived Assets [Line Items]    
Revenue 45,001 44,549
Taiwan    
Revenues From External Customers And Long Lived Assets [Line Items]    
Revenue 9,503 10,611
South Korea    
Revenues From External Customers And Long Lived Assets [Line Items]    
Revenue 6,533 6,921
Japan    
Revenues From External Customers And Long Lived Assets [Line Items]    
Revenue 2,593 1,792
Other    
Revenues From External Customers And Long Lived Assets [Line Items]    
Revenue $ 1,453 $ 834
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Revenue by Principal Product Lines (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Entity Wide Information Revenue From External Customer [Line Items]    
Revenue $ 65,083 $ 64,707
Automotive    
Entity Wide Information Revenue From External Customer [Line Items]    
Revenue 38,985 32,071
Security Surveillance    
Entity Wide Information Revenue From External Customer [Line Items]    
Revenue $ 26,098 $ 32,636
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Long-lived Assets Per Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment - net $ 634 $ 713
Taiwan    
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment - net 389 415
China    
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment - net 179 207
United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment - net 52 79
Japan    
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment - net 8 5
South Korea    
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment - net $ 6 $ 7
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Litigation
Dec. 31, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]    
Non-cancelable operating lease agreements, expiration description non-cancelable lease agreements expiring through fiscal year 2024.  
Rent expense under operating leases $ 800,000 $ 800,000
Rent expense recognized from short-term leases 24,000 $ 24,000
Future minimum payments under purchase commitments for the year ended December 31, 2023 400,000  
Future minimum payments under purchase commitments for the year ended December 31, 2024 400,000  
Future minimum payments under purchase commitments for the year ended December 31, 2025 $ 100,000  
Number of litigation | Litigation 0  
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets And Liabilities Lessee [Abstract]    
Right-of-use assets $ 983 $ 1,009
Lease liabilities - Current 700 525
Lease liabilities - Non-Current $ 284 $ 468
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
Total lease liabilities $ 984 $ 993
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Commitments And Contingencies Disclosure [Abstract]    
Operating lease cost $ 793 $ 756
Cash paid for operating leases 788 772
New leases commenced during the period $ 715 $ 789
Weighted average remaining term for operating leases 1 year 4 months 28 days 1 year 10 months 28 days
Weighted average discount rate for operating leases 5.60% 3.90%
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2021
Lease
Commitments And Contingencies Disclosure [Abstract]  
Number of new operating lease 2
Number of modified existing operating lease 0
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commitments And Contingencies Disclosure [Abstract]    
2023 $ 745  
2024 290  
Total 1,035  
Less effects of discounting (51)  
Lease liabilities recognized $ 984 $ 993
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 16, 2022
Installment
$ / shares
Dec. 22, 2021
USD ($)
Installment
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Class Of Stock [Line Items]        
Preferred stock, shares authorized     5,000,000 5,000,000
Preferred stock, par value | $ / shares     $ 0.0001 $ 0.0001
Preferred stock, shares issued     0 0
Preferred stock, shares outstanding     0 0
Common stock shares authorized     75,000,000 75,000,000
Common stock par value | $ / shares     $ 0.0001 $ 0.0001
Common stock shares issued     18,198,737 17,928,748
Common stock shares outstanding     18,198,737 17,928,748
Common stock issued subject to repurchase related to early exercise of options       334
Dividends payable, date declared   Dec. 22, 2021 Dec. 16, 2022  
Cash dividends declared per share | $ / shares $ 0.50 $ 0.50 $ 0.50 $ 0.25
Dividends payable, amount per share | $ / shares $ 0.25 $ 0.25    
Number of dividend payable installment | Installment 2 2    
Dividends payable, date of record     Jan. 31, 2023  
Total amount of dividend payments | $   $ 9,000 $ 9,031  
Dividend accrued | $     $ 4,500  
First Installment of Dividend        
Class Of Stock [Line Items]        
Dividends payable, date of record   Jan. 31, 2022    
Second Installment of Dividend        
Class Of Stock [Line Items]        
Dividends payable, date of record   Jun. 30, 2022    
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Schedule of Number of Shares of Common Stock Reserved for Future Issuances (Details)
Dec. 31, 2022
shares
Class Of Stock [Line Items]  
Common stock reserved for future issuances 7,578,048
Outstanding Stock Awards  
Class Of Stock [Line Items]  
Common stock reserved for future issuances 903,796
Shares Available for Future Issuance under 2017 Stock Incentive Plan  
Class Of Stock [Line Items]  
Common stock reserved for future issuances 6,674,252
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Award Plan - Additional Information (Details)
1 Months Ended 12 Months Ended
Sep. 30, 2017
shares
Apr. 30, 2012
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, additional awards     717,163  
Common stock reserved for future issuances     7,578,048  
Number of options exercise prior to vesting     0 0
Number of shares of unvested common stock repurchased     0 0
Number of shares subject to repurchase       334
Aggregate price of shares held subject to repurchase | $       $ 1,000
Share-based compensation arrangement by share-based payment award, aggregate intrinsic value of options exercised | $     $ 1,300,000 $ 1,200,000
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, options vesting period     5 years  
Share-based compensation arrangement by share-based payment award, stock awards conversion ratio     1  
2012 Stock Option Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, options vesting term of award     The 2012 Plan provides for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the Company’s board of directors. Under the terms of the 2012 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than 10% of the voting rights of all classes of stock, the exercise prices for incentive and non-statutory stock options must be at least 110% of the fair market value of the common stock on the grant date, as determined by the Company’s board of directors. The terms of options granted under the 2012 Plan may not exceed ten years.  
Share-based compensation arrangement by share-based payment award, additional awards 0      
Common stock reserved for future issuances 0      
2012 Stock Option Plan | Minimum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, percentage of voting rights of all classes of stock to be owned by employees to determine stock options exercise price on grant date   10.00%    
Share-based compensation arrangement by share-based payment award, exercise prices percentage of fair market of common stock on grant date   110.00%    
2012 Stock Option Plan | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, Options exercisable period   10 years    
Two Thousand Seventeen Stock Option Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, options vesting term of award     Options granted generally vest over five years and generally are exercisable up to 10 years  
Share based compensation arrangement by share based payment award number of shares authorized increment description     The number of shares available for issuance under the 2017 Plan is automatically increased on the first day of each fiscal year beginning on January 1, 2018 and ending on (and including) January 1, 2027, in an amount equal to the lesser of (1) 4% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or (2) another amount determined by the Company’s board of directors.  
Automatic increase in number of shares authorized under stock option plan, start date     Jan. 01, 2018  
Automatic increase in number of shares authorized under stock option plan, end date     Jan. 01, 2027  
Automatic increase in number of shares available for issuance under the stock option plan     717,163  
Share-based compensation arrangement by share-based payment award, options vesting period     5 years  
Two Thousand Seventeen Stock Option Plan | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, Options exercisable period     10 years  
Share-based compensation arrangement by share-based payment award, percentage of annual increase in number of shares authorized of outstanding shares of common stock 4.00%      
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Award Plan - Summary of Stock Awards and Option Activity Under Stock Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Awards Available for Grant, Beginning balance 6,072,181  
Awards Available for Grant, Authorized 717,163  
Awards Available for Grant, Granted (225,500)  
Awards Available for Grant, Canceled 110,408  
Awards Available for Grant, Ending balance 6,674,252 6,072,181
Options Issued and Outstanding, Beginning balance 584,243  
Options Issued and Outstanding, Exercised (119,455)  
Options Issued and Outstanding, Canceled (167)  
Options Issued and Outstanding, Ending balance 464,621 584,243
Options Issued and Outstanding, Options vested ,expected to vest and exercisable 464,621  
Weighted Average Exercise Price, Beginning balance $ 2.51  
Weighted Average Exercise Price, Exercised 1.76  
Weighted Average Exercise Price, Canceled 2.93  
Weighted Average Exercise Price, Ending balance 2.70 $ 2.51
Weighted Average Exercise Price, Options vested, expected to vest and exercisable $ 2.70  
Weighted-Average Remaining Contractual Term 4 years 2 months 12 days 5 years
Weighted-Average Remaining Contractual Term, Options vested, expected to vest and exercisable 4 years 2 months 12 days  
Aggregate Intrinsic Value $ 2,106 $ 7,438
Aggregate Intrinsic Value, Options vested, expected to vest and exercisable $ 2,106  
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Award Plan - Summary of Stock Options Outstanding and Exercisable by Exercise Price (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options Outstanding, Vested and Exercisable, Number | shares 464,621
Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) 4 years 2 months 12 days
Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price $ 2.70
Exercise Price 0.16  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercise Price $ 0.16
Options Outstanding, Vested and Exercisable, Number | shares 7,250
Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) 1 year 1 month 6 days
Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price $ 0.16
Exercise Price 0.37  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercise Price $ 0.37
Options Outstanding, Vested and Exercisable, Number | shares 16,750
Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) 2 years 4 months 24 days
Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price $ 0.37
Exercise Price 0.97  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercise Price $ 0.97
Options Outstanding, Vested and Exercisable, Number | shares 20,000
Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) 3 years 1 month 6 days
Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price $ 0.97
Exercise Price 2.51  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercise Price $ 2.51
Options Outstanding, Vested and Exercisable, Number | shares 53,780
Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) 3 years 8 months 12 days
Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price $ 2.51
Exercise Price 2.89  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercise Price $ 2.89
Options Outstanding, Vested and Exercisable, Number | shares 40,000
Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) 4 years 2 months 12 days
Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price $ 2.89
Exercise Price 2.93  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercise Price $ 2.93
Options Outstanding, Vested and Exercisable, Number | shares 246,584
Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) 4 years 4 months 24 days
Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price $ 2.93
Exercise Price 3.18  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Exercise Price $ 3.18
Options Outstanding, Vested and Exercisable, Number | shares 80,257
Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years) 4 years 7 months 6 days
Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price $ 3.18
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Award Plan - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Units
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Units Issued and Outstanding, Beginning balance | shares 474,450
Units Issued and Outstanding, Granted | shares 225,500
Units Issued and Outstanding, Released | shares (150,534)
Units Issued and Outstanding, Canceled | shares (110,241)
Units Issued and Outstanding, Ending balance | shares 439,175
Weighted-Average Grant Date Fair Value, Beginning balance | $ / shares $ 9.28
Weighted-Average Grant Date Fair Value, Granted | $ / shares 8.14
Weighted-Average Grant Date Fair Value, Released | $ / shares 11.25
Weighted-Average Grant Date Fair Value, Canceled | $ / shares 8.17
Weighted-Average Grant Date Fair Value, Ending balance | $ / shares $ 8.41
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Distribution of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Expense [Line Items]    
Stock-based compensation $ 1,813 $ 1,845
Cost of Revenue    
Share Based Compensation Expense [Line Items]    
Stock-based compensation 147 156
Research and Development    
Share Based Compensation Expense [Line Items]    
Stock-based compensation 581 580
Selling, General and Administrative    
Share Based Compensation Expense [Line Items]    
Stock-based compensation $ 1,085 $ 1,109
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Remaining unrecognized stock-based compensation expense $ 3.2  
Unrecognized stock-based compensation expense will be recognized over a weighted-average remaining period 3 years 6 months  
Expected dividend yield 0.00%  
Share-based compensation arrangement by share-based payment award, options, grants 225,500  
Employee Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, weighted-average grant date fair value $ 8.14 $ 12.43
Non-Employee Stock Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, options, grants 0 0
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Basic and diluted:    
Net income $ 17,663 $ 17,287
Denominator:    
Weighted-average shares outstanding used in computing basic net income per share 18,108,369 17,830,808
Effect of potentially dilutive securities:    
Stock options and restricted stock units 428,947 735,074
Weighted-average shares outstanding used in computing diluted net income per share 18,537,316 18,565,882
Net income per share:    
Basic $ 0.98 $ 0.97
Diluted $ 0.95 $ 0.93
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share - Additional Information (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]    
Antidilutive securities excluded from computation of earnings per share amount 146,000 27,000
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Components of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Domestic $ 19,391 $ 19,585
Foreign 203 329
Income before income taxes $ 19,594 $ 19,914
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Components of Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current:    
Federal $ 3,536 $ 2,543
Foreign 58 68
State 1 1
Total Current 3,595 2,612
Deferred - net (1,664) 15
Provision for income taxes $ 1,931 $ 2,627
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract]    
U.S. statutory federal taxes at statutory rate 21.00% 21.00%
State taxes - net of federal benefit 0.01% 0.01%
Research and development benefit (0.91%) (0.92%)
Stock-based compensation 0.33% 0.01%
Foreign derived intangible income (FDII) (11.05%) (7.68%)
Permanent items and other 0.11% 0.54%
Change in valuation allowance 0.37% 0.23%
Effective tax rate 9.86% 13.19%
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 85 $ 85
Research and other credits 652 580
Accruals 508 355
Lease liability 115 168
Intangibles 174 204
Capitalization of R&D expenses 1,523  
Stock-based Compensation 131 140
Other 70 32
Total deferred tax assets 3,258 1,564
Valuation allowance (737) (665)
Deferred tax liabilities:    
Property and equipment, net (128) (144)
Right-of-use assets (113) (171)
Total deferred tax liabilities (241) (315)
Deferred tax assets - net $ 2,280 $ 584
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax [Line Items]      
Description of valuation allowance In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of its deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which temporary differences become deductible or includable in taxable income. Management considers projected future taxable income and tax planning strategies in making this assessment. Based on the level of current period taxable income and its expected recurring profitability, management believes it is more likely than not that the Company will realize benefits of deductible differences for U.S. federal tax and thus has not recorded a valuation allowance. However, the Company has recorded a full valuation allowance against its California deferred tax asset as management has concluded it is more likely than not that these future benefits will not be realized due to its 0% California apportionment.    
Description of uncertain income tax position The Company applies the provisions of the applicable accounting guidance regarding accounting for uncertainty in income taxes, which require application of a more-likely-than-not threshold to the recognition and derecognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits the recognition of a tax benefit measured at the largest amount of such tax benefit that, in the Company’s judgment, is more than fifty percent likely to be realized upon settlement.    
Unrecognized tax benefits $ 391,000 $ 356,000 $ 337,000
Unrecognized tax benefits netted against deferred tax assets valuation allowance 300,000    
Unrecognized tax benefits against effective tax rate 100,000    
Amount of accrued interest and penalties related to uncertain tax positions $ 4,200 $ 4,200  
Minimum      
Income Tax [Line Items]      
Tax position recognition of benefit percentage, to be realized upon settlement 50.00%    
Federal | Earliest Tax Year      
Income Tax [Line Items]      
Examination by tax authorities 2019    
Federal | Latest Tax Year      
Income Tax [Line Items]      
Examination by tax authorities 2022    
State | Earliest Tax Year      
Income Tax [Line Items]      
Examination by tax authorities 2018    
State | Latest Tax Year      
Income Tax [Line Items]      
Examination by tax authorities 2022    
California      
Income Tax [Line Items]      
Percentage of apportionment valuation allowance against deferred tax asset 0.00%    
California | State      
Income Tax [Line Items]      
Net operating loss carryforwards $ 1,200,000    
Operating loss, carryforwards expiration year 2032    
Credit carryforwards, amount $ 1,100,000    
United States | Federal      
Income Tax [Line Items]      
Net operating loss carryforwards 0    
Credit carryforwards, amount $ 0    
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Balance at the beginning of the year $ 356 $ 337
Increases related to current year tax positions 58 57
Decreases related to current year tax positions (23) (38)
Balance at the end of the year $ 391 $ 356
XML 79 ck1556898-10k_20221231_htm.xml IDEA: XBRL DOCUMENT 0001556898 2022-01-01 2022-12-31 0001556898 2022-06-30 0001556898 ck1556898:CommonStockWithParValueMember 2023-03-31 0001556898 ck1556898:JapaneseDepositarySharesMember ck1556898:JapanExchangeMember 2023-03-31 0001556898 ck1556898:JapaneseDepositarySharesMember ck1556898:JapanExchangeMember 2022-01-01 2022-12-31 0001556898 ck1556898:CommonStockWithParValueMember 2022-01-01 2022-12-31 0001556898 2022-12-31 0001556898 2021-12-31 0001556898 2021-01-01 2021-12-31 0001556898 us-gaap:CommonStockMember 2020-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001556898 us-gaap:RetainedEarningsMember 2020-12-31 0001556898 2020-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001556898 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001556898 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001556898 us-gaap:CommonStockMember 2021-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001556898 us-gaap:RetainedEarningsMember 2021-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001556898 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001556898 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001556898 us-gaap:CommonStockMember 2022-12-31 0001556898 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001556898 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001556898 us-gaap:RetainedEarningsMember 2022-12-31 0001556898 ck1556898:TwoThousandTwelveStockOptionPlanMember 2022-01-01 2022-12-31 0001556898 stpr:CA 2022-01-01 2022-12-31 0001556898 stpr:DE 2022-01-01 2022-12-31 0001556898 ck1556898:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001556898 ck1556898:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001556898 ck1556898:EndCustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001556898 ck1556898:EndCustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001556898 srt:MinimumMember ck1556898:ComputerEquipmentAndSoftwareMember 2022-01-01 2022-12-31 0001556898 srt:MaximumMember ck1556898:ComputerEquipmentAndSoftwareMember 2022-01-01 2022-12-31 0001556898 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001556898 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001556898 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001556898 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001556898 srt:MinimumMember 2022-01-01 2022-12-31 0001556898 ck1556898:ComputerEquipmentAndSoftwareMember 2022-12-31 0001556898 ck1556898:ComputerEquipmentAndSoftwareMember 2021-12-31 0001556898 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001556898 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001556898 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001556898 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001556898 us-gaap:CertificatesOfDepositMember 2022-12-31 0001556898 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001556898 us-gaap:MoneyMarketFundsMember 2022-12-31 0001556898 us-gaap:CommercialPaperMember 2022-12-31 0001556898 us-gaap:AgencySecuritiesMember 2022-12-31 0001556898 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001556898 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001556898 us-gaap:ShortTermInvestmentsMember 2022-12-31 0001556898 ck1556898:LongTermInvestmentsMember 2022-12-31 0001556898 us-gaap:MoneyMarketFundsMember 2021-12-31 0001556898 us-gaap:CommercialPaperMember 2021-12-31 0001556898 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001556898 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0001556898 us-gaap:ShortTermInvestmentsMember 2021-12-31 0001556898 ck1556898:LongTermInvestmentsMember 2021-12-31 0001556898 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001556898 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001556898 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001556898 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001556898 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2022-12-31 0001556898 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001556898 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001556898 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001556898 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001556898 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001556898 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001556898 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001556898 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001556898 country:CN 2022-01-01 2022-12-31 0001556898 country:CN 2021-01-01 2021-12-31 0001556898 country:TW 2022-01-01 2022-12-31 0001556898 country:TW 2021-01-01 2021-12-31 0001556898 country:KR 2022-01-01 2022-12-31 0001556898 country:KR 2021-01-01 2021-12-31 0001556898 country:JP 2022-01-01 2022-12-31 0001556898 country:JP 2021-01-01 2021-12-31 0001556898 ck1556898:OtherCountriesMember 2022-01-01 2022-12-31 0001556898 ck1556898:OtherCountriesMember 2021-01-01 2021-12-31 0001556898 ck1556898:AutomotiveMember 2022-01-01 2022-12-31 0001556898 ck1556898:AutomotiveMember 2021-01-01 2021-12-31 0001556898 ck1556898:SecuritySurveillanceMember 2022-01-01 2022-12-31 0001556898 ck1556898:SecuritySurveillanceMember 2021-01-01 2021-12-31 0001556898 country:TW 2022-12-31 0001556898 country:TW 2021-12-31 0001556898 country:CN 2022-12-31 0001556898 country:CN 2021-12-31 0001556898 country:US 2022-12-31 0001556898 country:US 2021-12-31 0001556898 country:JP 2022-12-31 0001556898 country:JP 2021-12-31 0001556898 country:KR 2022-12-31 0001556898 country:KR 2021-12-31 0001556898 ck1556898:OutstandingStockAwardsMember 2022-12-31 0001556898 ck1556898:TwentySeventeenStockIncentivePlanMember 2022-12-31 0001556898 2021-12-22 2021-12-22 0001556898 2021-12-22 0001556898 ck1556898:FirstInstallmentOfDividendMember 2021-12-22 2021-12-22 0001556898 ck1556898:SecondInstallmentOfDividendMember 2021-12-22 2021-12-22 0001556898 2022-12-16 2022-12-16 0001556898 2022-12-16 0001556898 srt:MinimumMember ck1556898:TwoThousandTwelveStockOptionPlanMember 2012-04-30 0001556898 srt:MinimumMember ck1556898:TwoThousandTwelveStockOptionPlanMember 2012-04-01 2012-04-30 0001556898 srt:MaximumMember ck1556898:TwoThousandTwelveStockOptionPlanMember 2012-04-01 2012-04-30 0001556898 ck1556898:TwoThousandTwelveStockOptionPlanMember 2017-09-01 2017-09-30 0001556898 ck1556898:TwoThousandTwelveStockOptionPlanMember 2017-09-30 0001556898 ck1556898:TwoThousandSeventeenStockOptionPlanMember 2022-01-01 2022-12-31 0001556898 srt:MaximumMember ck1556898:TwoThousandSeventeenStockOptionPlanMember 2017-09-01 2017-09-30 0001556898 ck1556898:ExercisePriceZeroPointOneSixMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointThreeSevenMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointNineSevenMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointFiveOneMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointEightNineMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointNineThreeMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceThreePointOneEightMember 2022-01-01 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointOneSixMember 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointThreeSevenMember 2022-12-31 0001556898 ck1556898:ExercisePriceZeroPointNineSevenMember 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointFiveOneMember 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointEightNineMember 2022-12-31 0001556898 ck1556898:ExercisePriceTwoPointNineThreeMember 2022-12-31 0001556898 ck1556898:ExercisePriceThreePointOneEightMember 2022-12-31 0001556898 srt:MaximumMember ck1556898:TwoThousandSeventeenStockOptionPlanMember 2022-01-01 2022-12-31 0001556898 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001556898 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001556898 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001556898 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001556898 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001556898 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001556898 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001556898 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001556898 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001556898 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001556898 ck1556898:NonEmployeeStockAwardsMember 2022-01-01 2022-12-31 0001556898 ck1556898:NonEmployeeStockAwardsMember 2021-01-01 2021-12-31 0001556898 country:US us-gaap:DomesticCountryMember 2022-12-31 0001556898 stpr:CA us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001556898 stpr:CA us-gaap:StateAndLocalJurisdictionMember 2022-01-01 2022-12-31 0001556898 us-gaap:DomesticCountryMember us-gaap:EarliestTaxYearMember 2022-01-01 2022-12-31 0001556898 us-gaap:DomesticCountryMember us-gaap:LatestTaxYearMember 2022-01-01 2022-12-31 0001556898 us-gaap:StateAndLocalJurisdictionMember us-gaap:EarliestTaxYearMember 2022-01-01 2022-12-31 0001556898 us-gaap:StateAndLocalJurisdictionMember us-gaap:LatestTaxYearMember 2022-01-01 2022-12-31 iso4217:USD shares iso4217:USD shares pure ck1556898:Investment ck1556898:Segment ck1556898:Lease ck1556898:Litigation ck1556898:Installment false FY 0001556898 --12-31 0001556898 0001556898 0 0 0 0 P2Y P2Y P2Y 0 0 0 0 1300000 0 0 0 0 1300000 P5Y 0 0 0 0 0 0 0 0 0001556898 http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent P5Y P4Y2M12D P4Y2M12D P1Y1M6D P2Y4M24D P3Y1M6D P3Y8M12D P4Y2M12D P4Y4M24D P4Y7M6D P4Y2M12D 0001556898 10-K true 2022-12-31 2022 false 000-55843 Techpoint, Inc. DE 80-0806545 2550 N. First Street #550 San Jose CA 95131 US 408 324-0588 Japanese Depositary Shares, each representing one Common Stock Share, $0.0001 par value per share No No Yes Yes Non-accelerated Filer true false false false 79800000 18251126 7399586 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:7pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Portions of the Registrant’s Proxy Statement relating to the 2022 Annual Meeting of Stockholders, are incorporated by reference into Part III of this Report. </p> Macias, Gini, and O’Connell LL Irvine, California 324 19392000 27379000 25289000 14942000 105000 336000 13709000 13522000 618000 895000 59113000 57074000 634000 713000 2280000 584000 983000 1009000 9737000 2351000 193000 207000 72940000 61938000 2100000 1838000 1564000 1896000 1545000 775000 700000 525000 4551000 4504000 10460000 9538000 404000 583000 10864000 10121000 0.0001 0.0001 5000000 5000000 0.0001 0.0001 75000000 75000000 18198737 18198737 17928748 17928748 2000 2000 26046000 24251000 -147000 -26000 36175000 27590000 62076000 51817000 72940000 61938000 65083000 64707000 29185000 29660000 35898000 35047000 7801000 6371000 8749000 8791000 16550000 15162000 19348000 19885000 246000 29000 19594000 19914000 1931000 2627000 17663000 17287000 0.98 0.97 0.95 0.93 18108369 17830808 18537316 18565882 17663000 17287000 32000 18000 -121000 -67000 17542000 17220000 17690062 2000 22523000 41000 14807000 37373000 -67000 -67000 110084 182000 182000 151608 23006 299000 299000 1845000 1845000 0.25 4504000 4504000 17287000 17287000 17928748 2000 24251000 -26000 27590000 51817000 -121000 -121000 119455 210000 210000 173375 22841 228000 228000 1813000 1813000 0.50 9078000 9078000 17663000 17663000 18198737 2000 26046000 -147000 36175000 62076000 17663000 17287000 418000 400000 1813000 1845000 65000 186000 3000 925000 558000 -1667000 15000 741000 739000 -231000 218000 1112000 5179000 -376000 225000 -13000 -14000 217000 381000 -115000 -813000 770000 40000 -175000 -365000 -542000 -421000 19621000 14247000 511000 284000 29923000 15953000 4000000 15875000 17420000 -18559000 1183000 9031000 210000 164000 228000 299000 -9049000 -135000 -7987000 15295000 27379000 12084000 19392000 27379000 3345000 3108000 58000 230000 1000 18000 4551000 4504000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1. Organization and Summary of Significant Accounting Policies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Organization</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Techpoint, Inc. (together with its wholly-owned subsidiaries, the “Company”) was originally incorporated in California in April 2012 and reincorporated in Delaware in July 2017. The Company is a fabless semiconductor company that designs, markets and sells mixed-signal integrated circuits for multiple video applications in the security surveillance and automotive markets. The Company is headquartered in San Jose, California.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis<span style="Background-color:#FFFFFF;color:#000000;"> of Consolidation and Significant Accounting Policies</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The accompanying consolidated financial statements include the accounts of the Company and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”). All intercompany balances and transactions have been eliminated. The functional currency of each of the Company’s subsidiaries is the U.S. dollar. Foreign currency gains or losses are recorded as Other income, net in the Consolidated Income statements.</span></p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue Recognition </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company principally sells its products to distributors who, in turn, sell to Original Equipment Manufacturers (“OEM”) and original design manufacturers (“ODM”), contract manufacturers and design houses. The Company accounts for revenue under Accounting Standards Codification Topic 606 (“ASC 606”), <span style="font-style:italic;">Revenue from Contracts with Customers</span>. Under ASC 606, the Company satisfies its performance obligations and primarily recognizes revenue upon shipment, at which time control of its products is transferred to its customers. The Company applies the following five-step model for recognizing revenue from contracts with customers: <span style="color:#000000;">(1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) </span>recognize revenue when the performance obligation is satisfied.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue consists of sales of mixed-signal integrated circuits into the security surveillance and automotive markets. The Company generally requires advance payments from customers and records these advance payments, or contract liabilities, as customer deposits on its consolidated balance sheet. Since the Company’s performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption practical expedient provided in ASC 606 and is therefore not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The Company provides product assurance warranty only and does not offer warranties to be purchased separately. The Company allocates the transaction price to each distinct product based on a relative standalone selling price. Revenue is recognized when control of the product is transferred to the Company’s customers, upon shipment, at which time the performance obligation is satisfied. The Company’s shipping terms are primarily FOB (free on board) shipping point, whereby legal title, risks and rewards of ownership, and physical possession are transferred to the customer upon shipment. Substantially all of the Company’s customers pay in advance of shipment, and no stock rotation, price protection or return rights are offered.<span style="color:#000000;"> </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Use of </span><span style="color:#000000;">Management’s</span><span style="Background-color:#FFFFFF;"> Estimates</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:7.69%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of</span><span style="color:#000000;"> </span><span style="Background-color:#FFFFFF;">revenue and expenses during the reporting period. Significant estimates included in the consolidated financial statements include inventory valuation and valuation allowance for recorded deferred tax assets. These estimates are based upon information available as of the date of the consolidated financial statements. Actual results could differ materially from those estimates.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Certain Significant Risks and Uncertainties</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company operates in a dynamic industry and can be affected by a variety of factors. For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; successful and timely completion of product design efforts; trade restrictions by the United States against the Company's customers in China, or potential retaliatory trade actions taken by China; the loss of any of its larger customers; restrictions on the Company's ability to sell to foreign customers due to additional U.S. or new China trade laws, regulations and requirements; disruptions of the supply chain of components needed for its products; fundamental changes in the technology underlying the Company’s products; the hiring, training and retention of key employees; and new product design introductions by competitors. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has been impacted by adverse macroeconomic and geopolitical conditions. These conditions include but are not limited to inflation, foreign currency fluctuations, the COVID-19 pandemic, and the supply chain challenges and disruptions caused by any of these events. <span style="Background-color:#FFFFFF;color:#000000;">Management continues to actively monitor the impact of these conditions on the Company’s financial condition, liquidity, operations, end-customers (including its significant end-customers), distributors, suppliers, industry, and workforce. The extent to which such events impact the Company’s business, prospects and results of operations will depend on future developments, which are highly uncertain. The Company has made estimates of the impact of these events within its financial statements and there may be changes to those estimates in future periods. </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Concentration of Customer and Credit Risk</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">   Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and trade receivables. Risks associated with cash and cash equivalents, and investments are mitigated by banking with, and investing in, creditworthy institutions. The Company generally requires advance payments from customers. The Company also performs credit evaluations of its customers and provides credit to certain customers in the normal course of business. The Company has not incurred bad debt write-offs during any of the periods presented. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  For each significant customer, or distributor, and significant end-customer, revenue as a percentage of total revenue is as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Customer</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">End-Customer</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">End-Customer A (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:81.2%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:0.48%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:4.81%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#FFFFFF;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#FFFFFF;text-decoration:none;"/><span style="color:#000000;">Sales to End-Customer A primarily occurred through Customer A</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Concentration of Supplier Risk </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is a fabless producer of semiconductors and it currently relies on Taiwan Semiconductor Manufacturing Company Limited and United Microelectronics Corporation (formerly Fujitsu Electronics America, Inc.) to produce substantially all of its semiconductors. Also, it relies on Advanced Semiconductor Engineering, Inc. and Sigurd Microelectronics Corporation to assemble, package and test substantially all of its semiconductors to satisfy substantially all of the Company’s production requirements. The failure of any subcontractor to fulfill the production requirements of the Company on a timely basis would adversely impact future results. Although there are other subcontractors that are capable of providing similar services, an unexpected change in either subcontractor would cause delays in the Company’s products and potentially result in a significant loss of revenue. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash and Cash Equivalents</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company considers all highly liquid financial instruments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks, money market funds and commercial paper, the fair value of which approximates cost. <span style="color:#000000;">The cash and cash equivalents held with financial institutions are likely to exceed the amount of insurance on the financial instruments, potentially by significant amounts.</span></p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"> Financial Instruments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments held by the Company consist primarily of corporate bonds, commercial paper and money market funds. The Company classifies the securities with remaining maturities of twelve months or less as short-term investments, and remaining maturities of over twelve months as long-term investments. The Company’s financial instruments are classified as available-for-sale. Unrealized gains and losses on securities, net of tax, are recorded in accumulated other comprehensive income (loss) and reported as a component of stockholders’ equity. Interest is included in Other income, net on the consolidated income statements and comprehensive income.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company evaluates the investments periodically for possible other-than-temporary impairment and reviews factors such as the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, the Company’s intent to hold and whether the Company will not be required to sell the security before its anticipated recovery, on a more-likely-than-not basis. If the declines in the fair value of the investments are determined to be other-than-temporary, the Company reports the credit loss portion of such decline in Other income-net and the remaining noncredit loss portion in accumulated other comprehensive income (loss). </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Fair Value of Financial Instruments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company estimates the fair value of certain financial assets and liabilities based on available market information and valuation methodologies considered to be appropriate. However, considerable judgment is required in interpreting market data to develop the estimate of fair value. The use of different market assumptions and/or estimation methodologies could have a material effect on estimated fair value amounts. See Note 3 “Fair Value Measurements of Financial Instruments” of these Notes to Consolidated Financial Statements for a further discussion on the fair value of financial instruments.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Inventories </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventories are stated at the lower of cost or net realizable value.</span><span style="color:#000000;"> Cost is computed using the standard cost, which approximates actual cost determined on a first-in, first-out basis. Inventories include work in process and finished goods parts that may be specialized in nature and subject to rapid obsolescence. Because of the cyclical nature of the market, inventory levels, obsolescence of technology, and product life cycles, the Company generally writes down inventories to net realizable value based on forecasted product demand. Inventory write downs for excess quantity and technological obsolescence are charged to cost of sales when evidence indicates clearly that a loss has been sustained. The amount written down for the years ended December 31, 2022 and 2021 was $0.9 million and $0.6 million, respectively.</span> </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Property and Equipment </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are stated at cost less accumulated depreciation and are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from two to three years for computer equipment and software, furniture and leasehold improvements. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company evaluates the recoverability of property and equipment in accordance with ASC No. 360,<span style="font-style:italic;"> Accounting for Property, Plant, and Equipment</span>. (“ASC 360”). The Company performs periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property and equipment exceeds their fair values. If facts and circumstances indicate that the carrying amount of property and equipment might not be fully recoverable, projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives are compared against their respective carrying amounts. </p> <p style="margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on their expected discounted future cash flows attributable to those assets. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Product Warranty </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generally warrants its products for one year from the date of shipment against defects. The Company accrues for anticipated warranty costs upon shipment based on the number of shipped units, historical analysis of the volume of product returned under the warranty program, management’s judgment regarding anticipated rates of warranty claims and associated repair costs. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Research and Development Costs </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development costs are expensed as incurred. Such costs consist primarily of expenditures for labor, benefits and mask sets,<span style="Background-color:#FFFFFF;color:#000000;font-size:12pt;"> </span>design, prototype and software expense. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-Based Compensation </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company measures the cost of employee services received in exchange for equity incentive awards, including stock options and restricted stock unit awards, based on the grant date fair value of the award. The fair value of a stock option award is estimated using the Black-Scholes option pricing model which requires the Company to estimate certain key assumptions including, stock price, future stock price volatility, expected term of the options, risk free rates, and dividend yields. The fair value of a restricted stock unit is determined based on the fair value of the Company’s common stock on the date of grant. <span style="Background-color:#FFFFFF;color:#000000;">The Company adjusts compensation expense for forfeiture of equity incentive awards as they occur.</span> The resulting cost is recognized over the period that the employee is required to provide services for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts based on the department to which the related employee is assigned. See Note 8 “Stock-Based Compensation” for a description of the Company’s stock-based employee compensation plans and the assumptions the Company uses to calculate the fair value of stock-based employee compensation. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based awards issued to non-employees are recognized as expense over the requisite service period at their then current fair value. The Company determines the fair value of its stock-based awards issued to non-employees utilizing the Black-Scholes option pricing model. Stock-based compensation expense for stock-based awards issued to nonemployees is recognized over the requisite service period or when it is probable that the performance condition will be satisfied. The fair value of stock-based awards to non-employees is measured at each reporting period until a measurement date is reached.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Income Taxes </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10,<span style="font-style:italic;"> Income Taxes</span>. The Company records the amount of taxes payable or refundable for the current and prior years and deferred tax assets and liabilities for the future tax consequences of events that have been recognized in the Company’s financial statements or tax returns. A valuation allowance is recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ASC 740-10 prescribes a recognition threshold and measurement framework for the financial statement reporting and disclosure of an income tax position taken or expected to be taken on a tax return. Under ASC 740-10, a tax position is recognized in the financial statements when it is more likely than not, based on the technical merits, that the position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the recognition threshold is then measured to determine the largest amount of the benefit that has a greater than 50% likelihood of being realized upon settlement. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes in the Consolidated Income Statements and Comprehensive Income. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws across multiple tax jurisdictions. Although ASC 740-10 provides<span style="font-size:12pt;"> </span>clarification on the accounting for uncertainty in income taxes recognized in the financial statements, the recognition threshold and measurement framework will continue to require significant judgment by management. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on the Company’s results of operations. </p> <p style="Background-color:#FFFFFF;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Issued Accounting Pronouncements Not Yet Adopted</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2016, the FASB issued ASU No. 2016-13, <span style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span>, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The guidance is effective for fiscal years beginning after<span style="color:#000000;"> December 15, 2022 for SEC filers that are eligible to be smaller reporting companies under the SEC’s definition</span>, and interim periods within those fiscal years. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In September 2022, the FASB issued ASU No. 2022-4, <span style="font-style:italic;">Liabilities-Supplier Finance Programs (Subtopic 405-50), </span>which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. Supplier finance programs, which also may be referred to as reverse factoring, payables finance, or structured payables arrangements, allow a buyer to offer its suppliers the option for access to payment in advance of an invoice due date, which is paid by a third-party finance provider or intermediary on the basis of invoices that the buyer has confirmed as valid.  Under such programs, suppliers can request early payment from the finance provider or intermediary for those confirmed invoices.  The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted.  As the Company does not have any supplier finance program obligations, the guidance is not expected to have any impact on its consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Reclassification</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported current/total assets, current/total liabilities, or results of operations. </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Organization</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Techpoint, Inc. (together with its wholly-owned subsidiaries, the “Company”) was originally incorporated in California in April 2012 and reincorporated in Delaware in July 2017. The Company is a fabless semiconductor company that designs, markets and sells mixed-signal integrated circuits for multiple video applications in the security surveillance and automotive markets. The Company is headquartered in San Jose, California.</span></p> CA 2012-04 DE 2017-07 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Basis<span style="Background-color:#FFFFFF;color:#000000;"> of Consolidation and Significant Accounting Policies</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The accompanying consolidated financial statements include the accounts of the Company and have been prepared in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”). All intercompany balances and transactions have been eliminated. The functional currency of each of the Company’s subsidiaries is the U.S. dollar. Foreign currency gains or losses are recorded as Other income, net in the Consolidated Income statements.</span></p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue Recognition </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company principally sells its products to distributors who, in turn, sell to Original Equipment Manufacturers (“OEM”) and original design manufacturers (“ODM”), contract manufacturers and design houses. The Company accounts for revenue under Accounting Standards Codification Topic 606 (“ASC 606”), <span style="font-style:italic;">Revenue from Contracts with Customers</span>. Under ASC 606, the Company satisfies its performance obligations and primarily recognizes revenue upon shipment, at which time control of its products is transferred to its customers. The Company applies the following five-step model for recognizing revenue from contracts with customers: <span style="color:#000000;">(1) identify the contract with a customer; (2) identify the performance obligations in the contract; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations in the contract; and (5) </span>recognize revenue when the performance obligation is satisfied.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product revenue consists of sales of mixed-signal integrated circuits into the security surveillance and automotive markets. The Company generally requires advance payments from customers and records these advance payments, or contract liabilities, as customer deposits on its consolidated balance sheet. Since the Company’s performance obligations relate to contracts with a duration of less than one year, the Company has elected to apply the optional exemption practical expedient provided in ASC 606 and is therefore not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The Company provides product assurance warranty only and does not offer warranties to be purchased separately. The Company allocates the transaction price to each distinct product based on a relative standalone selling price. Revenue is recognized when control of the product is transferred to the Company’s customers, upon shipment, at which time the performance obligation is satisfied. The Company’s shipping terms are primarily FOB (free on board) shipping point, whereby legal title, risks and rewards of ownership, and physical possession are transferred to the customer upon shipment. Substantially all of the Company’s customers pay in advance of shipment, and no stock rotation, price protection or return rights are offered.<span style="color:#000000;"> </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Use of </span><span style="color:#000000;">Management’s</span><span style="Background-color:#FFFFFF;"> Estimates</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:7.69%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and reported amounts of</span><span style="color:#000000;"> </span><span style="Background-color:#FFFFFF;">revenue and expenses during the reporting period. Significant estimates included in the consolidated financial statements include inventory valuation and valuation allowance for recorded deferred tax assets. These estimates are based upon information available as of the date of the consolidated financial statements. Actual results could differ materially from those estimates.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Certain Significant Risks and Uncertainties</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company operates in a dynamic industry and can be affected by a variety of factors. For example, any of the following areas could have a negative effect on the Company in terms of its future financial position, results of operations or cash flows: the general state of the U.S., China and world economies; the highly cyclical nature of the industries the Company serves; successful and timely completion of product design efforts; trade restrictions by the United States against the Company's customers in China, or potential retaliatory trade actions taken by China; the loss of any of its larger customers; restrictions on the Company's ability to sell to foreign customers due to additional U.S. or new China trade laws, regulations and requirements; disruptions of the supply chain of components needed for its products; fundamental changes in the technology underlying the Company’s products; the hiring, training and retention of key employees; and new product design introductions by competitors. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has been impacted by adverse macroeconomic and geopolitical conditions. These conditions include but are not limited to inflation, foreign currency fluctuations, the COVID-19 pandemic, and the supply chain challenges and disruptions caused by any of these events. <span style="Background-color:#FFFFFF;color:#000000;">Management continues to actively monitor the impact of these conditions on the Company’s financial condition, liquidity, operations, end-customers (including its significant end-customers), distributors, suppliers, industry, and workforce. The extent to which such events impact the Company’s business, prospects and results of operations will depend on future developments, which are highly uncertain. The Company has made estimates of the impact of these events within its financial statements and there may be changes to those estimates in future periods. </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Concentration of Customer and Credit Risk</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">   Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and trade receivables. Risks associated with cash and cash equivalents, and investments are mitigated by banking with, and investing in, creditworthy institutions. The Company generally requires advance payments from customers. The Company also performs credit evaluations of its customers and provides credit to certain customers in the normal course of business. The Company has not incurred bad debt write-offs during any of the periods presented. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  For each significant customer, or distributor, and significant end-customer, revenue as a percentage of total revenue is as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Customer</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">End-Customer</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">End-Customer A (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:81.2%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:0.48%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:4.81%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#FFFFFF;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#FFFFFF;text-decoration:none;"/><span style="color:#000000;">Sales to End-Customer A primarily occurred through Customer A</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Concentration of Supplier Risk </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is a fabless producer of semiconductors and it currently relies on Taiwan Semiconductor Manufacturing Company Limited and United Microelectronics Corporation (formerly Fujitsu Electronics America, Inc.) to produce substantially all of its semiconductors. Also, it relies on Advanced Semiconductor Engineering, Inc. and Sigurd Microelectronics Corporation to assemble, package and test substantially all of its semiconductors to satisfy substantially all of the Company’s production requirements. The failure of any subcontractor to fulfill the production requirements of the Company on a timely basis would adversely impact future results. Although there are other subcontractors that are capable of providing similar services, an unexpected change in either subcontractor would cause delays in the Company’s products and potentially result in a significant loss of revenue. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">  For each significant customer, or distributor, and significant end-customer, revenue as a percentage of total revenue is as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:60.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Customer</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">End-Customer</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:60.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">End-Customer A (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:81.2%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:0.48%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:4.81%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#FFFFFF;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;letter-spacing:0pt;">(1)</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:12pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#FFFFFF;text-decoration:none;"/><span style="color:#000000;">Sales to End-Customer A primarily occurred through Customer A</span></p></td></tr></table></div> 0.47 0.54 0.33 0.38 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash and Cash Equivalents</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company considers all highly liquid financial instruments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks, money market funds and commercial paper, the fair value of which approximates cost. <span style="color:#000000;">The cash and cash equivalents held with financial institutions are likely to exceed the amount of insurance on the financial instruments, potentially by significant amounts.</span></p> Financial Instruments <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments held by the Company consist primarily of corporate bonds, commercial paper and money market funds. The Company classifies the securities with remaining maturities of twelve months or less as short-term investments, and remaining maturities of over twelve months as long-term investments. The Company’s financial instruments are classified as available-for-sale. Unrealized gains and losses on securities, net of tax, are recorded in accumulated other comprehensive income (loss) and reported as a component of stockholders’ equity. Interest is included in Other income, net on the consolidated income statements and comprehensive income.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company evaluates the investments periodically for possible other-than-temporary impairment and reviews factors such as the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer, the Company’s intent to hold and whether the Company will not be required to sell the security before its anticipated recovery, on a more-likely-than-not basis. If the declines in the fair value of the investments are determined to be other-than-temporary, the Company reports the credit loss portion of such decline in Other income-net and the remaining noncredit loss portion in accumulated other comprehensive income (loss). </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Fair Value of Financial Instruments</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company estimates the fair value of certain financial assets and liabilities based on available market information and valuation methodologies considered to be appropriate. However, considerable judgment is required in interpreting market data to develop the estimate of fair value. The use of different market assumptions and/or estimation methodologies could have a material effect on estimated fair value amounts. See Note 3 “Fair Value Measurements of Financial Instruments” of these Notes to Consolidated Financial Statements for a further discussion on the fair value of financial instruments.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Inventories </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventories are stated at the lower of cost or net realizable value.</span><span style="color:#000000;"> Cost is computed using the standard cost, which approximates actual cost determined on a first-in, first-out basis. Inventories include work in process and finished goods parts that may be specialized in nature and subject to rapid obsolescence. Because of the cyclical nature of the market, inventory levels, obsolescence of technology, and product life cycles, the Company generally writes down inventories to net realizable value based on forecasted product demand. Inventory write downs for excess quantity and technological obsolescence are charged to cost of sales when evidence indicates clearly that a loss has been sustained. The amount written down for the years ended December 31, 2022 and 2021 was $0.9 million and $0.6 million, respectively.</span> </p> 900000 600000 <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Property and Equipment </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are stated at cost less accumulated depreciation and are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives range from two to three years for computer equipment and software, furniture and leasehold improvements. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company evaluates the recoverability of property and equipment in accordance with ASC No. 360,<span style="font-style:italic;"> Accounting for Property, Plant, and Equipment</span>. (“ASC 360”). The Company performs periodic reviews to determine whether facts and circumstances exist that would indicate that the carrying amounts of property and equipment exceeds their fair values. If facts and circumstances indicate that the carrying amount of property and equipment might not be fully recoverable, projected undiscounted net cash flows associated with the related asset or group of assets over their estimated remaining useful lives are compared against their respective carrying amounts. </p> <p style="margin-bottom:0pt;margin-top:12pt;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the event that the projected undiscounted cash flows are not sufficient to recover the carrying value of the assets, the assets are written down to their estimated fair values based on their expected discounted future cash flows attributable to those assets. </span></p> P3Y P3Y P3Y <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Product Warranty </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generally warrants its products for one year from the date of shipment against defects. The Company accrues for anticipated warranty costs upon shipment based on the number of shipped units, historical analysis of the volume of product returned under the warranty program, management’s judgment regarding anticipated rates of warranty claims and associated repair costs. </p> P1Y <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Research and Development Costs </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development costs are expensed as incurred. Such costs consist primarily of expenditures for labor, benefits and mask sets,<span style="Background-color:#FFFFFF;color:#000000;font-size:12pt;"> </span>design, prototype and software expense. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-Based Compensation </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company measures the cost of employee services received in exchange for equity incentive awards, including stock options and restricted stock unit awards, based on the grant date fair value of the award. The fair value of a stock option award is estimated using the Black-Scholes option pricing model which requires the Company to estimate certain key assumptions including, stock price, future stock price volatility, expected term of the options, risk free rates, and dividend yields. The fair value of a restricted stock unit is determined based on the fair value of the Company’s common stock on the date of grant. <span style="Background-color:#FFFFFF;color:#000000;">The Company adjusts compensation expense for forfeiture of equity incentive awards as they occur.</span> The resulting cost is recognized over the period that the employee is required to provide services for the award, which is usually the vesting period. The Company recognizes compensation expense over the vesting period using the straight-line method and classifies these amounts based on the department to which the related employee is assigned. See Note 8 “Stock-Based Compensation” for a description of the Company’s stock-based employee compensation plans and the assumptions the Company uses to calculate the fair value of stock-based employee compensation. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based awards issued to non-employees are recognized as expense over the requisite service period at their then current fair value. The Company determines the fair value of its stock-based awards issued to non-employees utilizing the Black-Scholes option pricing model. Stock-based compensation expense for stock-based awards issued to nonemployees is recognized over the requisite service period or when it is probable that the performance condition will be satisfied. The fair value of stock-based awards to non-employees is measured at each reporting period until a measurement date is reached.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Income Taxes </p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10,<span style="font-style:italic;"> Income Taxes</span>. The Company records the amount of taxes payable or refundable for the current and prior years and deferred tax assets and liabilities for the future tax consequences of events that have been recognized in the Company’s financial statements or tax returns. A valuation allowance is recorded to reduce deferred tax assets when it is more likely than not that a tax benefit will not be realized. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ASC 740-10 prescribes a recognition threshold and measurement framework for the financial statement reporting and disclosure of an income tax position taken or expected to be taken on a tax return. Under ASC 740-10, a tax position is recognized in the financial statements when it is more likely than not, based on the technical merits, that the position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the recognition threshold is then measured to determine the largest amount of the benefit that has a greater than 50% likelihood of being realized upon settlement. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes in the Consolidated Income Statements and Comprehensive Income. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws across multiple tax jurisdictions. Although ASC 740-10 provides<span style="font-size:12pt;"> </span>clarification on the accounting for uncertainty in income taxes recognized in the financial statements, the recognition threshold and measurement framework will continue to require significant judgment by management. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on the Company’s results of operations. </p> 0.50 <p style="Background-color:#FFFFFF;margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Recently Issued Accounting Pronouncements Not Yet Adopted</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#212529;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2016, the FASB issued ASU No. 2016-13, <span style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span>, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in more timely recognition of credit losses. The guidance is effective for fiscal years beginning after<span style="color:#000000;"> December 15, 2022 for SEC filers that are eligible to be smaller reporting companies under the SEC’s definition</span>, and interim periods within those fiscal years. The Company is currently evaluating the impact this guidance may have on its consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In September 2022, the FASB issued ASU No. 2022-4, <span style="font-style:italic;">Liabilities-Supplier Finance Programs (Subtopic 405-50), </span>which requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. Supplier finance programs, which also may be referred to as reverse factoring, payables finance, or structured payables arrangements, allow a buyer to offer its suppliers the option for access to payment in advance of an invoice due date, which is paid by a third-party finance provider or intermediary on the basis of invoices that the buyer has confirmed as valid.  Under such programs, suppliers can request early payment from the finance provider or intermediary for those confirmed invoices.  The guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted.  As the Company does not have any supplier finance program obligations, the guidance is not expected to have any impact on its consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Reclassification</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported current/total assets, current/total liabilities, or results of operations. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2. Balance <span style="color:#000000;">Sheet</span> Components </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory consists of the following (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Work in process</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,621</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,038</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,088</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,484</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,709</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment, net </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment, net consists of the following (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,521</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,224</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,651</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,344</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,017</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,631</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment - net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">634</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">713</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company recorded $0.4 million and $0.4 million of depreciation expense for each of the years ended December 31, 2022 and 2021</span><span style="color:#000000;"> </span><span style="Background-color:#FFFFFF;">, respectively.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued Liabilities </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued liabilities consist of the following (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payroll-related expenses</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">812</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">803</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Engineering services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">681</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued warranty</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">173</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">145</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Taxes payable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">152</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued inventory</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Professional fees</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,564</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,896</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Customer Deposits</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Customer deposits represent payments received in advance of shipments and fluctuate depending on timing of customer pre-payments and product shipment. Customer deposits were $1.5 million and $0.8 million  as of December 31, 2022 and December 31, 2021, respectively. The Company generally expects to recognize revenue from customer deposits during the three month interim period immediately following the balance sheet date. During the year ended December 31, 2022, the Company recognized $0.8 million of revenue from the December 31, 2021 customer deposits balance.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Inventory consists of the following (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Work in process</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,621</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,038</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,088</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,484</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,709</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 8621000 6038000 5088000 7484000 13709000 13522000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Property and equipment, net consists of the following (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment and software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,521</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,224</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">84</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,651</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,344</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,017</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,631</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment - net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">634</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">713</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2521000 2224000 94000 84000 36000 36000 2651000 2344000 2017000 1631000 634000 713000 400000 400000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Accrued liabilities consist of the following (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payroll-related expenses</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">812</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">803</p></td> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Engineering services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">282</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">681</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued warranty</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">173</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">145</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Taxes payable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">152</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">117</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FD;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued inventory</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Professional fees</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">62</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,564</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,896</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 812000 803000 282000 681000 173000 145000 152000 117000 71000 70000 52000 62000 22000 18000 1564000 1896000 1500000 800000 800000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3. Fair Value Measurements of Financial Instruments</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Summary of Financial Instruments</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following is a summary of financial instruments (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Unrealized Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Values</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Treasury bills</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,983</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,183</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,183</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,631</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,611</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Government agency bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,391</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,373</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(149</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,506</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,849</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(188</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Reported in:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,638</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,664</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Unrealized Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Values</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,993</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,333</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,548</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,515</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Reported in:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,942</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,351</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,515</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The contractual maturities of available-for-sale securities are presented in the following table (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.56%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due in one year or less</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,012</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,927</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.56%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due between one to two years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,849</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,664</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company had  40 investments in unrealized loss positions as of December 31, 2022. 38 of the investments have been in unrealized loss positions for less than twelve months. The total fair value of such investments is $ 34.3 million with unrealized losses of $ 0.2 million as of December 31, 2022. There were no material gross unrealized losses from available-for-sale securities and no material realized gains or losses from available-for-sale securities that were reclassified out of accumulated other comprehensive income for the year ended December 31, 2022.</p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For investments in available-for-sale debt securities that have unrealized losses, the Company evaluates whether (i) it has the intention to sell any of these investments and (ii) whether it is not more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. Based on this evaluation, the Company determined that there were no other-than-temporary impairments associated with investments as of December 31, 2022.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.81%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There were no sales of available-for-sale securities for the years ended December 31, 2022 and <span style="Background-color:#FFFFFF;color:#000000;">2021</span>.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Fair Value Measurements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Fair value is defined as the exchange price that would be received from selling an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company measures financial assets and liabilities at fair value at each reporting period using a fair value hierarchy which requires the Company to maximize the use of observable inputs and minimize the use of unobservable inputs. A financial instrument’s classification within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Three levels of inputs may be used to measure fair value:</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Level 1</span><span style="Background-color:#FFFFFF;font-style:normal;">. </span><span style="font-style:normal;">Valuations are based on unadjusted quoted prices in active markets that the Company has the ability to access for identical, unrestricted assets and do not involve any meaningful degree of judgment.</span><span style="Background-color:#FFFFFF;font-style:normal;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Level 2</span><span style="Background-color:#FFFFFF;font-style:normal;">. Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Level 3</span><span style="Background-color:#FFFFFF;font-style:normal;">. Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table sets forth the Company’s financial instruments that were measured at fair value by level within the fair value hierarchy (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="11" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurement at Reporting Date Using</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted Prices in</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Active Markets</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">for Identical</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Assets</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Observable</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets - available-for-sale securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Treasury bills</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,984</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,984</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,611</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,611</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Government agency bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,373</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,373</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,506</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,506</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets - available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,490</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,664</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets - available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets - available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,293</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,515</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company classfies certificate of deposit and treasuiry bills in Level 1 since valuations are based on direct or indirect observable input other than quaote market price. The Company also, classifies money market funds in Level 1 since the financial assets consist of securities for which quoted prices are available in an active market. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company classifies corporate bonds and commercial paper in Level 2 since the financial assets use observable inputs including quoted prices in active markets for similar assets or liabilities. The Company uses a pricing service to assist in determining the fair values of all of its cash equivalents, short-term investments and long-term investments. The pricing service uses inputs from multiple industry standard data providers or other third party sources and applies various acceptable methodologies.</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following is a summary of financial instruments (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.44%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Unrealized Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Values</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Treasury bills</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,983</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,183</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,183</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,631</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,611</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Government agency bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,391</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,373</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(149</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,506</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,849</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(188</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Reported in:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,638</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.4%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:41.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.4%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,664</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Unrealized Gain</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross Unrealized Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Values</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Available-for-sale securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,993</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,333</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,548</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,515</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Reported in:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.98%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,942</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,351</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:40.98%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total available-for-sale securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,515</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 4007000 4007000 3983000 1000 3984000 2183000 2183000 13631000 20000 13611000 3391000 1000 19000 3373000 21654000 1000 149000 21506000 48849000 3000 188000 48664000 13638000 25289000 9737000 48664000 8222000 8222000 3993000 6000 3987000 13333000 27000 13306000 25548000 33000 25515000 8222000 14942000 2351000 25515000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:7.69%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The contractual maturities of available-for-sale securities are presented in the following table (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.56%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Estimated Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.56%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due in one year or less</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,012</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,927</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.56%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due between one to two years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.56%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,849</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,664</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 39012000 38927000 9837000 9737000 48849000 48664000 40 38 34300000 -200000 0 0 0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table sets forth the Company’s financial instruments that were measured at fair value by level within the fair value hierarchy (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="11" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:49.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value Measurement at Reporting Date Using</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quoted Prices in</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Active Markets</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">for Identical</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Assets</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Significant</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Other</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Observable</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Inputs</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Level 2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets - available-for-sale securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certificate of deposit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Treasury bills</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,984</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,984</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,611</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,611</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Government agency bonds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,373</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,373</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,506</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,506</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets - available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,490</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,664</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets - available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.62%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,987</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,306</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total financial assets - available-for-sale securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,222</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,293</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.62%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,515</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 4007000 4007000 3984000 3984000 2183000 2183000 13611000 13611000 3373000 3373000 21506000 21506000 10174000 38490000 48664000 8222000 8222000 3987000 3987000 13306000 13306000 8222000 17293000 25515000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4. Segment Information</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s chief operating decision maker, the chief executive officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance on a regular basis. Accordingly, the Company considers itself to be one reportable segment, which is comprised of one operating segment: the designing, marketing and selling of mixed-signal integrated circuits for the security surveillance and automotive markets.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Product revenue from customers is designated based on the geographic region to which the product is delivered. Revenue by geographic region was as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">China</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,001</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,549</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Taiwan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,503</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,611</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South Korea</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,533</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,921</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Japan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,593</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,792</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,453</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,083</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,707</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Revenue by principal product lines were as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Automotive</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,985</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,071</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Security surveillance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,098</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,636</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,083</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,707</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Long-lived assets per geographic region were as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Taiwan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">389</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">415</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">China</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Japan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South Korea</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment - net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">634</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">713</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1 1 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Product revenue from customers is designated based on the geographic region to which the product is delivered. Revenue by geographic region was as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">China</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,001</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,549</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Taiwan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,503</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,611</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South Korea</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,533</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,921</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Japan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,593</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,792</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,453</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,083</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,707</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 45001000 44549000 9503000 10611000 6533000 6921000 2593000 1792000 1453000 834000 65083000 64707000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Revenue by principal product lines were as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Automotive</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,985</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,071</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Security surveillance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,098</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,636</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,083</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,707</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 38985000 32071000 26098000 32636000 65083000 64707000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Long-lived assets per geographic region were as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Taiwan</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">389</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">415</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">China</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Japan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">South Korea</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment - net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">634</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">713</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 389000 415000 179000 207000 52000 79000 8000 5000 6000 7000 634000 713000 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">5. Commitments and Contingencies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#252525;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s leases are recorded as operating lease right-of-use (“ROU”) assets and operating leases liabilities. <span style="color:#000000;">The Company </span><span style="color:#000000;">determines if an arrangement contains a lease at inception. </span><span style="Background-color:#FFFFFF;color:#000000;">The Company leases facilities under non-cancelable lease agreements expiring through fiscal year 2024. The Company’s lease agreements do not include variable lease payments or any restrictions or covenants. As the rate implicit in each lease agreement is not readily determinable, the Company’s incremental borrowing rate was used as the discount rate. The Company’s lease assets and lease liabilities have been adjusted for initial direct costs and prepaid rent but do not reflect any options to extend or terminate its lease agreements, any residual value guarantees, or any leases that have yet to commence. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The right-of-use assets and lease liabilities related to operating leases are as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.14%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.14%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">983</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,009</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities - Current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">700</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">525</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities - Non-Current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">284</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">468</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">984</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">993</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Rent expense under operating leases was $0.8 million and $0.8 million,</span><span style="color:#000000;"> </span><span style="Background-color:#FFFFFF;">for the years ended December 31, 2022 and 2021, respectively. The rent expense recognized from short-term leases was $24,000 for each of the years ended December 31, 2022 and 2021</span>.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the Company’s lease costs and weighted-average assumptions used in determining its lease assets and lease liabilities for each year as follows (dollars in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:59.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="5" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:59.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.56%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.56%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">793</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">756</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">788</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets obtained in exchange for operating lease liabilities (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   New leases commenced during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">715</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">789</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining term for operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.41 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.91 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate for operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.6</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.9</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:0pt;margin-bottom:0pt;margin-top:0pt;margin-right:81.2%;text-indent:3.85%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">          (1)     </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:8.97%;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the <span style="Background-color:#FFFFFF;color:#000000;">year ended December 31, 2022</span>, the Company entered into a new lease in Taiwan when its existing facility lease terminated, and extended the term of its leases in China, Japan and South Korea.  The lease extensions were treated as modifications but not as separate contracts, as no additional right-of-use was granted.  The China, Japan and South Korea lease modifications were accounted for as non-cash changes in existing lease liabilities and right-of-use assets.</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:8.97%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:8.97%;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2021, the Company modified two existing operating leases. None of the lease modifications were treated as separate contracts as no additional right-of-use was granted. Each was accounted for as non-cash change in existing lease liabilities and right-of-use asset.</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:3.85%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December 31, 2022, the aggregate future minimum lease payments under non-cancelable operating leases consist of the following (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.3%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">745</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">290</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,035</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less effects of discounting</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(51</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities recognized</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Purchase Commitments</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December 31, 2022, the Company had purchase commitments with its third-party suppliers through fiscal year 2025. Future minimum payments under purchase commitments are $0.4 million, $0.4 million and $0.1 million for the years ended December 31,  2023, 2024 and 2025, respectively.</span> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Litigation</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Although the Company is not currently subject to any litigation, and no litigation is currently threatened against it, the Company may be subject to legal proceedings, claims and litigation, including intellectual property litigation, arising in the ordinary course of business. Such matters are subject to many uncertainties and the outcomes are not predictable with assurance. The Company accrues amounts that it believes are adequate to address any liabilities related to legal proceedings and other loss contingencies that the Company believes will result in a probable loss if reasonably estimable.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Indemnification</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">During the normal course of business, the Company may make certain indemnities, commitments and guarantees which may include intellectual property indemnities to certain of the Company’s customers in connection with the sales of the Company’s products and indemnities for liabilities associated with the infringement of other parties’ technology based upon the Company’s products. The Company’s exposure under these indemnification provisions is generally limited to the total amount paid by a customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose the Company to losses in excess of the amount received under the agreement. In addition, the Company has agreed to indemnify its officers, directors and certain key employees while they are serving in good faith in such capacities.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company has not recorded any liability for these indemnities, commitments and guarantees in the accompanying consolidated balance sheets. Where necessary, the Company accrues for losses for any known contingent liabilities, including those that may arise from indemnification provisions, when future payment is probable.</span></p> non-cancelable lease agreements expiring through fiscal year 2024. <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The right-of-use assets and lease liabilities related to operating leases are as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.14%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.14%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.14%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">983</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,009</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities - Current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">700</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.9%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">525</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities - Non-Current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">284</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">468</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">984</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.9%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.14%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">993</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 983000 1009000 700000 525000 284000 468000 984000 993000 800000 800000 24000 24000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the Company’s lease costs and weighted-average assumptions used in determining its lease assets and lease liabilities for each year as follows (dollars in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:59.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="5" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:59.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.56%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.56%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">793</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">756</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">788</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets obtained in exchange for operating lease liabilities (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   New leases commenced during the period</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">715</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">789</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining term for operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.41 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.56%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.91 years</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:59.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate for operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.6</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.9</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:0pt;margin-bottom:0pt;margin-top:0pt;margin-right:81.2%;text-indent:3.85%;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">          (1)     </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:8.97%;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the <span style="Background-color:#FFFFFF;color:#000000;">year ended December 31, 2022</span>, the Company entered into a new lease in Taiwan when its existing facility lease terminated, and extended the term of its leases in China, Japan and South Korea.  The lease extensions were treated as modifications but not as separate contracts, as no additional right-of-use was granted.  The China, Japan and South Korea lease modifications were accounted for as non-cash changes in existing lease liabilities and right-of-use assets.</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:8.97%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:8.97%;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2021, the Company modified two existing operating leases. None of the lease modifications were treated as separate contracts as no additional right-of-use was granted. Each was accounted for as non-cash change in existing lease liabilities and right-of-use asset.</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:3.85%;text-indent:-3.85%;font-family:Times New Roman;font-size:10pt;"> </p> 793000 756000 788000 772000 715000 789000 P1Y4M28D P1Y10M28D 0.056 0.039 2 0 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December 31, 2022, the aggregate future minimum lease payments under non-cancelable operating leases consist of the following (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.3%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">745</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">290</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,035</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less effects of discounting</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(51</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities recognized</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 745000 290000 1035000 51000 984000 400000 400000 100000 0 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">6. Stockholders’ Equity</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Preferred Stock</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company was authorized to issue 5,000,000 shares of preferred stock with a $0.0001 par value per share as of December 31, 2022 and 2021. The shares of preferred stock issued and outstanding was nil as of December 31, 2022 and 2021. </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Common Stock</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company was authorized to issue 75,000,000 shares of common stock with $0.0001 par value per share as of December 31, 2022 and 2021. As of December 31, 2022, the shares of common stock issued and outstanding were 18,198,737. As of December 31, 2021, the shares of common stock issued and outstanding were 17,928,748, excluding 334 legally issued shares subject to repurchase related to the early exercise of options to purchase common stock.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company has reserved the following number of shares of common stock for future issuances:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding stock awards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">903,796</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future issuance under the 2017 Stock Incentive Plan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,674,252</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total common stock reserved for future issuances</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,578,048</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Dividend</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On December 22, 2021, the Company announced a special cash dividend of an aggregate of $0.50 per share for fiscal 2022, payable in two equal installments of $0.25 per share. The first installment of the dividend was paid in February 2022 to stockholders of record as of January 31, 2022. The second installment of the dividend was paid in July 2022 to stockholders of record as of June 30, 2022. The total amount of the two dividend payments was $9.0 million. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> On December 16, 2022, the Company announced a special cash dividend of an aggregate of $0.50 per share for fiscal 2023, payable in two equal installments of $0.25 per share. The first installment of the dividend has been accrued as of December 31, 2022 in the amount of $4.5 million and is payable to stockholders of record as of the close of business on January 31, 2023. The payment date for the first installment on its shares of common stock (including common stock underlying JDS) was February 15, 2023. The second installment of the dividend is not accrued as of December 31, 2022 because it is anticipated to be paid in the third fiscal quarter of 2022 and the declaration of the second installment is subject to the board of director’s approval and in accordance with applicable law. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 5000000 5000000 0.0001 0.0001 75000000 75000000 0.0001 0.0001 18198737 18198737 17928748 17928748 334 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company has reserved the following number of shares of common stock for future issuances:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding stock awards</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">903,796</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future issuance under the 2017 Stock Incentive Plan</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,674,252</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total common stock reserved for future issuances</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,578,048</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 903796 6674252 7578048 2021-12-22 0.50 2 0.25 2022-01-31 2022-06-30 9000000.0 2022-12-16 0.50 2 0.25 4500000 2023-01-31 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">7. Stock Award Plan </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock Incentive Plan </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In April 2012, the Company adopted the 2012 Stock Option Plan (“2012 Plan”). </span><span style="color:#000000;">The 2012 Plan provides for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the Company’s board of directors. Under the terms of the 2012 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than 10% of the voting rights of all classes of stock, the exercise prices for incentive and non-statutory stock options must be at least 110% of the fair market value of the common stock on the grant date, as determined by the Company’s board of directors. The terms of options granted under the 2012 Plan may not exceed ten years.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2012 Plan was superseded by the 2017 Stock Option Plan (“2017 Plan”). Any outstanding awards under the 2012 Plan will continue to be governed by the terms of the 2012 Plan.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In August 2017, the Company adopted the 2017 Plan. The Company’s stockholders approved the 2017 Plan in September 2017 and it became effective immediately prior to the closing of the Company’s IPO. In connection with the adoption of the 2017 Plan, no </span><span style="color:#000000;">additional awards and no shares of common stock remain available for future issuance under the 2012 Plan and shares reserved but not issued under the 2012 Plan as of the effective date of the 2017 Plan were included in the number of shares reserved for issuance under the 2017 Plan</span><span style="Background-color:#FFFFFF;">. </span><span style="color:#000000;">In addition, shares subject to awards under the 2012 Plan that are forfeited or terminated are added to the 2017 Plan. The number of shares available for issuance under the 2017 Plan is automatically increased on the first day of each fiscal year beginning on January 1, 2018 and ending on (and including) January 1, 2027, in an amount equal to the lesser of (1) 4% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or (2) another amount determined by the Company’s board of directors. </span>The automatic increase in the number of shares available for issuance under the 2017 Plan for the fiscal year <span style="Background-color:#FFFFFF;">2022</span> was 717,163 shares. The 2017 Plan provides for the granting of incentive stock options within the meaning of Section 422 of the Internal Revenue Code to employees and the granting of non-statutory stock options to employees, non-employee directors, advisors and consultants. The 2017 Plan also provides for the grants of restricted stock, stock appreciation rights, stock unit and cash-based awards to employees, non-employee directors, advisors and <span style="color:#000000;">consultants.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s stock award activity under the stock incentive plan is summarized as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Awards</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Available</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">for Grant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,072,181</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Authorized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">717,163</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(225,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">110,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,674,252</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Early Exercise of Stock Options</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Certain employees and directors have exercised option grants prior to vesting. The unvested shares are subject to a repurchase right held by the Company at the original purchase price. The proceeds initially are recorded as a liability that is related to early exercised stock options, and is reclassified to common stock and additional paid-in capital as the repurchase right lapses. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">For the years ended December 31, 2022 and 2021, the Company did not issue common stock with terms allowing exercise prior to vesting. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">For the years ended December 31, 2022 and 2021, the Company did not repurchase any shares of unvested common stock, respectively, related to early exercised options at the original purchase price. As of December 31, 2022 and 2021, nil and 334 shares, respectively, held by employees were subject to repurchase at an aggregate price of approximately nil and $1,000, respectively.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Stock Options</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s stock option activity under the stock incentive plan is summarized as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Issued and</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">584,243</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.51</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000588">5.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,438</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(119,455</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.76</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(167</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,621</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.70</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000589">4.2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,106</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options vested, expected to vest and exercisable as of December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,621</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.70</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000590">4.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,106</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The stock options outstanding and exercisable by exercise price at December 31, 2022 are as follows:</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.68%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options Outstanding, Vested and Exercisable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Exercise Price</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life (Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000609">1.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.37</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000610">2.4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.37</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.97</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000611">3.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.97</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.51</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,780</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000612">3.7</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.51</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.89</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000613">4.2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.89</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">246,584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000614">4.4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.68%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,257</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000615">4.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,621</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000616">4.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.70</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The aggregate intrinsic value of options exercised for the years ended December 31, 2022 and 2021 was<span style="-sec-ix-hidden:F_000628_2"> $1.3 million</span> and $1.2 million, respectively. The Company has various vesting agreements with employees. Options granted generally vest over five years and generally are exercisable up to 10 years.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Restricted Stock Units</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s restricted stock unit activity is summarized as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Units</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Issued and</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">474,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.28</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">225,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.14</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Released</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(150,534</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.25</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.44%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(110,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.34%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.17</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439,175</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.34%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.41</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Restricted stock units are converted into shares of the Company’s common stock upon vesting on a one-for-one basis. Restricted stock unit awards generally vest over a <span style="-sec-ix-hidden:F_000641">five-year</span> period and are subject to the grantee’s continued service with the Company. </span></p> The 2012 Plan provides for the granting of stock-based awards to employees, directors, and consultants under terms and provisions established by the Company’s board of directors. Under the terms of the 2012 Plan, options may be granted at an exercise price not less than fair market value. For employees holding more than 10% of the voting rights of all classes of stock, the exercise prices for incentive and non-statutory stock options must be at least 110% of the fair market value of the common stock on the grant date, as determined by the Company’s board of directors. The terms of options granted under the 2012 Plan may not exceed ten years. 0.10 1.10 P10Y 0 0 The number of shares available for issuance under the 2017 Plan is automatically increased on the first day of each fiscal year beginning on January 1, 2018 and ending on (and including) January 1, 2027, in an amount equal to the lesser of (1) 4% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or (2) another amount determined by the Company’s board of directors. 2018-01-01 2027-01-01 0.04 717163 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s stock award activity under the stock incentive plan is summarized as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Awards</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Available</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">for Grant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,072,181</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Authorized</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">717,163</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:76.52%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(225,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">110,408</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:76.52%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.08%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,674,252</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s stock option activity under the stock incentive plan is summarized as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.92%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Issued and</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Term</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.2%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">584,243</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.51</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.88%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000588">5.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,438</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(119,455</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.76</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.88%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.96%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(167</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.3%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.88%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.96%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,621</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.70</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000589">4.2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,106</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:43.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options vested, expected to vest and exercisable as of December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.98%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.94%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,621</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.3%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.70</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.88%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000590">4.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.96%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,106</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.98%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 6072181 717163 225500 110408 6674252 0 0 0 0 334 1000 584243 2.51 7438000 119455 1.76 167 2.93 464621 2.70 2106000 464621 2.70 2106000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The stock options outstanding and exercisable by exercise price at December 31, 2022 are as follows:</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.68%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:77.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Options Outstanding, Vested and Exercisable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Exercise Price</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Number</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Life (Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.32%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000609">1.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.16</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.37</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000610">2.4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.37</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.97</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000611">3.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.97</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.51</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,780</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000612">3.7</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.51</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.89</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000613">4.2</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.89</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.68%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">246,584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000614">4.4</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.64%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.68%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,257</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000615">4.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.32%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.18</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:15.68%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">464,621</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000616">4.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:22.32%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.70</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.32%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 0.16 7250 0.16 0.37 16750 0.37 0.97 20000 0.97 2.51 53780 2.51 2.89 40000 2.89 2.93 246584 2.93 3.18 80257 3.18 464621 2.70 1200000 Options granted generally vest over five years and generally are exercisable up to 10 years P5Y P10Y <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company’s restricted stock unit activity is summarized as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.46%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Units</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Issued and</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Outstanding</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.34%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant Date</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">474,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.28</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">225,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.14</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:63.44%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Released</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(150,534</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11.25</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.44%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(110,241</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.34%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.17</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:63.44%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.46%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439,175</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.34%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.41</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 474450 9.28 225500 8.14 150534 11.25 110241 8.17 439175 8.41 1 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8. Stock-Based Compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the distribution of stock-based compensation expense (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">156</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">581</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">580</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Selling, general and administrative</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,085</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,109</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,813</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,845</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The remaining unrecognized stock-based compensation related to non-vested awards was $3.2 million as of December 31, 2022 and will be recognized over a weighted average remaining period of approximately </span><span style="Background-color:#FFFFFF;">3.5 years</span><span style="Background-color:#FFFFFF;">. The Company’s stock-based compensation expense related to stock option issuance is based on the estimated fair value of the option award at grant date calculated using the Black-Scholes option-pricing model.  The Company has not issued stock options since its IPO in 2017; the following valuation assumptions relate to the stock options issued </span></p> <p style="margin-bottom:0pt;margin-top:0pt;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">prior to its IPO </span><span style="Background-color:#FFFFFF;">and </span><span style="Background-color:#FFFFFF;">to </span><span style="Background-color:#FFFFFF;">restricted stock units issu</span><span style="Background-color:#FFFFFF;">ed </span><span style="Background-color:#FFFFFF;">subsequently.</span><span style="Background-color:#FFFFFF;">  Expense is recognized on a straight-line basis over the employee’s service period.</span><span style="Background-color:#FFFFFF;"> </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Valuation</span><span style="Background-color:#FFFFFF;font-weight:normal;font-style:normal;"> </span><span style="Background-color:#FFFFFF;">assumptions</span><span style="Background-color:#FFFFFF;font-weight:normal;font-style:normal;"> – In order to estimate the fair value of stock-based compensation, the Company considered the fair value of the Company’s common stock, the risk-free rate, the options’ expected term, the volatility and the expected dividend yield, at the time of grant, as follows:</span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Fair value of common stock </span><span style="Background-color:#FFFFFF;font-weight:normal;font-style:normal;">- </span><span style="font-weight:normal;font-style:normal;">Given the absence of a public trading market prior to the Company’s IPO in 2017, the Company’s board of directors considered numerous objective and subjective factors to determine the fair value of the Company’s common stock which included, but were not limited to (i) contemporaneous independent third-party valuations of the Company’s common stock; (ii) the rights and preferences of the Company’s preferred stock relative to common stock; (iii) the lack of marketability of common stock; (iv) developments in the business; and (v) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions.</span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsequent to the Company’s IPO, the fair value of the Company’s common stock was the per share closing price for the Company’s JDS as reported on the Growth Market of the Tokyo Stock Exchange on the date of grant.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;">Risk-free interest rate<span style="font-weight:normal;font-style:normal;"> — The Company based the risk-free interest rate on the implied yield available on U.S. Treasury zero-coupon issues with an equivalent expected term to the awards for each award group.</span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Expected term<span style="font-weight:normal;font-style:normal;"> — The expected term represented the period that the Company’s stock-based awards are expected to be outstanding. The Company applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. </span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Volatility<span style="font-weight:normal;font-style:normal;"> — The Company determined volatility based on the historical stock volatilities of a group of publicly listed guideline companies over a period equal to the expected terms of the awards.</span></p> <p style="Background-color:#FFFFFF;margin-bottom:0pt;margin-top:12pt;text-indent:5.24%;font-weight:bold;font-style:italic;color:#000000;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Dividend yield<span style="font-weight:normal;font-style:normal;"> — At the time of stock option grants, the Company assumed an expected dividend yield of zero. </span><span style="font-size:12pt;font-weight:normal;font-style:normal;color:#000000;"> </span><span style="font-weight:normal;font-style:normal;"> </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Employee Stock Awards</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The weighted-average grant date fair value for employee restricted stock units for the years ended December 31, 2022 and 2021 were $8.14 and $12.43, respectively, utilizing the JDS price on the date of grant.</span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Non-Employee Stock Awards</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company did not grant any stock awards to non-employees during the years ended December 31, 2022 and 2021. <span style="Background-color:#FFFFFF;color:#000000;">Non-employee stock awards are measured at fair value on the grant date and the relating stock-based compensation expense is recognized as awards vest</span>. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-size:9pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the distribution of stock-based compensation expense (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">156</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">581</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">580</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Selling, general and administrative</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,085</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,109</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,813</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,845</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 147000 156000 581000 580000 1085000 1109000 1813000 1845000 3200000 P3Y6M 0 8.14 12.43 0 0 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">9.<span style="font-style:italic;">  </span>Employee 401(k) Plan </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company sponsors a 401(k) tax-deferred savings plan for all employees in the United States who meet certain eligibility requirements. Participants may contribute up to the amount allowable as a deduction for federal income tax purposes. The 401(k) Plan provides for a discretionary employer-matching contribution. The Company has not made any matching contributions to the 401(k) Plan to date.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">10. Net Income Per Share</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table presents the calculation of basic and diluted net income per share (in thousands, except share and per share data):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic and diluted:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,663</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,287</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic shares:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding used in computing basic net income per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,108,369</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,830,808</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted shares:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of potentially dilutive securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options and restricted stock units</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">428,947</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">735,074</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding used in computing diluted net income per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,537,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,565,882</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.92%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.98</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.97</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.92%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.95</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.93</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 1pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:81.2%;text-indent:0%;font-size:6pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The potentially dilutive securities outstanding related to stock options as of December 31, 2022 and 2021 that were excluded from the computation of diluted net income per common share for the periods presented as their effect would have been antidilutive was 146,000 and 27,000 shares, respectively. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table presents the calculation of basic and diluted net income per share (in thousands, except share and per share data):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.54%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic and diluted:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,663</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,287</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic shares:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding used in computing basic net income per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,108,369</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,830,808</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted shares:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of potentially dilutive securities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options and restricted stock units</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">428,947</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">735,074</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding used in computing diluted net income per share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,537,316</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,565,882</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:64.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income per share:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.92%; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.98</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.97</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:64.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.92%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.95</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.92%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.93</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="border-bottom:Solid 1pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-right:81.2%;text-indent:0%;font-size:6pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.24%;text-indent:-5.24%;font-family:Times New Roman;font-size:10pt;"> </p> 17663000 17287000 18108369 17830808 428947 735074 18537316 18565882 0.98 0.97 0.95 0.93 146000 27000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">11. Income Taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The components of income before income taxes are as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,391</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,585</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">203</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income before income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,594</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The components of the provision for income taxes are as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,536</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,543</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred - net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,931</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,627</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The effective tax rate differs from the applicable U.S. statutory federal income tax rate as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. statutory federal taxes at statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State taxes - net of federal benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.01</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.01</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development benefit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.91</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.92</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.01</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign derived intangible income (FDII)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11.05</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent items and other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.11</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.23</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective tax rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The components of net deferred tax assets and liabilities are as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and other credits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">652</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">580</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accruals</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangibles</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalization of R&amp;D expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based Compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,258</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,564</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(737</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(665</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(128</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(113</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(171</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(241</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(315</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets - net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,280</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p><p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of its deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which temporary differences become deductible or includable in taxable income. Management considers projected future taxable income and tax planning strategies in making this assessment. Based on the level of current period taxable income and its expected recurring profitability, management believes it is more likely than not that the Company will realize benefits of deductible differences for U.S. federal tax and thus has not recorded a valuation allowance. However, the Company has recorded a full valuation allowance against its California deferred tax asset as management has concluded it is more likely than not that these future benefits will not be realized due to its 0% California apportionment. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of January 1, 2022, pursuant to the Tax Cuts and Jobs Act of 2017, research and development costs in the current period to be amortized over five or fifteen years, depending on where the research is conducted. The new capitalization requirement significantly increased our deferred tax assets and cash tax liabilities, but also decreased our effective tax rate by increasing the foreign derived intangible income deduction.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">As of December 31, 2022, the Company had net operating loss carryforwards (“NOL”) of nil for federal income tax purposes and approximately $1.2 million for California state income tax purposes. These NOL carryforwards will begin to expire in 2032 if unused. As of December 31, 2022, the Company had U.S. federal and California state tax credit carryforwards of nil and $1.1 million, respectively. The California tax credit carryforward carries forward indefinitely.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Current tax laws impose substantial restrictions on the utilization of net operating losses and credit carryforwards in the event of an "ownership change", as defined by the Internal Revenue Code. If there should be an</span><span style="color:#000000;"> </span><span style="Background-color:#FFFFFF;">ownership change, the Company's ability to utilize its carryforwards could be limited. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company applies the provisions of the applicable accounting guidance regarding accounting for uncertainty in income taxes, which require application of a more-likely-than-not threshold to the recognition and derecognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits the recognition of a tax benefit measured at the largest amount of such tax benefit that, in the Company’s judgment, is more than fifty percent likely to be realized upon settlement.</span> It further requires that a change in judgment related to the expected ultimate resolution of uncertain tax positions to be recognized in earnings in the period in which such determination is made. The Company will continue to review its tax positions and provide for, or reverse, unrecognized tax benefits as issues arise. As of December 31, 2022, the Company had approximately $0.4 million of unrecognized tax benefits of which $<span style="Background-color:#FFFFFF;">0.3</span><span style="Background-color:#FFFFFF;"> million was netted against deferred tax assets with a full valuation allowance. If these amounts are recognized, there will be a tax benefits of $0.1 million against the Company’s effective tax rate.</span><span style="color:#000000;"> </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the activities related to the Company’s gross unrecognized tax benefits (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at the beginning of the year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">337</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increases related to current year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Decreases related to current year tax positions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(23</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(38</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at the end of the year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">391</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">356</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The Company recognizes interest and penalties related to unrecognized tax positions in provision for income taxes on the Consolidated Income Statements and Comprehensive Income. The Company had approximately $4,200 and $4,200 of accrued interest and penalties related to uncertain tax positions as of December 31, 2022 and 2021, respectively.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The 2019 through 2022 tax years remain subject to examination by U.S. federal tax authorities and the 2018 through 2022 tax years by state tax authorities. The Company is not currently under audit with either the IRS or any state or local jurisdiction, nor has it been notified of any other potential future state income tax audit. The Company's NOL and credit carryforwards from all years may be subject to adjustment for four years for California following the year in which utilized. Since the company has California NOLs carryforwards from 2012 which remain subject to adjustment for four years following the year in which utilized, tax years 2012-2022 may remain open for state audit. The Company does not anticipate that any potential tax adjustments will have a significant impact on its financial position or results of operations</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The CHIPS and Science Act of 2022 (CHIPS) and the Inflation Reduction Act (IRA) of 2022 were signed into law by President Biden on August 9, 2022 and August 16, 2022, respectively. The legislation introduces new options for monetizing certain credits, a corporate alternative minimum tax, and a stock repurchase excise tax. The company has concluded that the impact of any of the provisions included in CHIPS and IRA acts will not have a material impact on the company's 2022 financial statements.</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The components of income before income taxes are as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,391</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,585</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">203</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">329</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income before income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,594</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 19391000 19585000 203000 329000 19594000 19914000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The components of the provision for income taxes are as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,536</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,543</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total Current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,595</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,612</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred - net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,664</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,931</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,627</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3536000 2543000 58000 68000 1000 1000 3595000 2612000 -1664000 15000 1931000 2627000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The effective tax rate differs from the applicable U.S. statutory federal income tax rate as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. statutory federal taxes at statutory rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State taxes - net of federal benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.01</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.01</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development benefit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.91</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.92</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.33</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.01</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign derived intangible income (FDII)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11.05</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent items and other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.11</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.37</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.23</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective tax rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9.86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 0.2100 0.2100 0.0001 0.0001 0.0091 0.0092 0.0033 0.0001 0.1105 0.0768 0.0011 0.0054 0.0037 0.0023 0.0986 0.1319 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The components of net deferred tax assets and liabilities are as follows:</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and other credits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">652</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">580</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accruals</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">508</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">168</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangibles</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalization of R&amp;D expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,523</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based Compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,258</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,564</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(737</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(665</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(128</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(144</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(113</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(171</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(241</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(315</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets - net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,280</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 85000 85000 652000 580000 508000 355000 115000 168000 174000 204000 1523000 131000 140000 70000 32000 3258000 1564000 737000 665000 128000 144000 113000 171000 241000 315000 2280000 584000 In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of its deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which temporary differences become deductible or includable in taxable income. Management considers projected future taxable income and tax planning strategies in making this assessment. Based on the level of current period taxable income and its expected recurring profitability, management believes it is more likely than not that the Company will realize benefits of deductible differences for U.S. federal tax and thus has not recorded a valuation allowance. However, the Company has recorded a full valuation allowance against its California deferred tax asset as management has concluded it is more likely than not that these future benefits will not be realized due to its 0% California apportionment. 0 1200000 2032 1100000 The Company applies the provisions of the applicable accounting guidance regarding accounting for uncertainty in income taxes, which require application of a more-likely-than-not threshold to the recognition and derecognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits the recognition of a tax benefit measured at the largest amount of such tax benefit that, in the Company’s judgment, is more than fifty percent likely to be realized upon settlement. 0.50 400000 300000 100000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:5.24%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">The following table summarizes the activities related to the Company’s gross unrecognized tax benefits (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.24%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Year Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at the beginning of the year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">356</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">337</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increases related to current year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.68%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Decreases related to current year tax positions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(23</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(38</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at the end of the year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">391</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.68%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.9%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">356</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 356000 337000 58000 57000 23000 38000 391000 356000 4200 4200 2019 2022 2018 2022 EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !=PC%8'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 " 7<(Q6Q;H*U.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05E=#E9<,G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2.27ZJ;GST2F:GG$/0>FC MVB/4G-^!0U)&D8(96(2%R&1KM- 1%?EXQAN]X,-G[#+,:, .'?:4H"HK8'*> M&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH%7+'+Y+=FO=D^,EGSNBGX;5'5V^I!<"[J^X_9]8??5=AY8W?V M'QM?!&4+O^Y"?@%02P,$% @ %W",5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 7<(Q6D2<)D> ( A/0 & 'AL+W=O#><0Y"5GZ1Q*+U<5@,D Q6>)-*N[9 MRS])=4!CJ1>Q-"_^HI?RM^.3 8HVN6!950Q[D"6T_(]?*Q [!1.GI<"K"KR_ M%+A!2X%?%?A="X*J("C(E(=2<)AB@2_/.7M!7/X:U.2' F91#8>?4'G>%X+# MV@3JQ.6411LXC0)A&J./5"3B#1FBKXLI^OG]+^@]2BBZ3=(4OL[/ M1P(V+B5&4;6AZW)#7LN&7 _=,BI6.6PE)G%38 1[7>^ZM]WU:\^H."71,?+= M(^0YGJ?9H=!YKRJ?F\D\;"N6.;NN-H_'K$^$7>OZ^$[%+_]^?X5=H M)DB6_T>'O)0,])*RR_B0KW%$+@;0)^2$/Y/!Y4_OW!/G5QTNFV)32V(-E$&- M,C"I*Y0/;VNBPV8N=YWA[SH^QJJ^?"R)-?B,:SYCXP%> 9RX '23XB<=('/] M$J>YCFMH+.M+R))8@]!)3>BD6PN:$YXPV3'&"+I7;6/:H[3MI%I[*6-]7VB6 MQ!K03FMHI]V@W21YA%/TG6".;N!+[6AAUFJ#9:SJ"\N26 /6I(8UZ06K:FBM MN,QJ-]]UL(PU?6%9$FO .JMAG1D/K_(E]^0IR07'0.T.9]J+T:SS0*+5FB54 M',$H&QWKF!D%^C*S)-9@YCK*V3E=J(70RCBTL!G8KE?T.WG3>C>SE.,X[GA\ M,CF;Z)B9B_M"LZ76I+;CA]U.U#:BJ0G-5 M;VJ6U)K4/$7-ZT+M&TLW5$!^A&XM)5Q/RZQTQ[2PC$6]85E2:\)23M\UNM_+ M.F8)PLO<*\T%WK8Y+32S8EL3LVKI;:DUJ2E3[YIM^?:*W'47)E^V1VXX=+VA M[VJQ677ZMM2:V)37=\UFO6ILQ?6(0F#UQ+A^"##KW#$ZQ%%$0 9$XE)02\]J M"K"EUJ2G)[O_,2/\2?K5WT!!K$QM;(]@:QLSU_7%9DNM MB4WY?<_LSF?AS3VZVL2)8!Q="4%R4=Y[;;LWMD>OG9I5OV]+K4E-^7VOD]^7 M)@#=;;)'_4"X1P12Y7 \G@2ZN^^AN;8WKD,X?D\Y?J^CXX\8ASQ9-+"C(E$2 M!,TN9)":(#2%+-9:V3WJTX]:@%;-ORVU)D!E_CVS6Z\ /N!7-(LA!23+)"HO M4T/K,TM.G*$S<4[&P5A+SVH&L*76I*' ^1!CR5!KQ.:4#/\>%%Y^NO]TB^ XY: M;E;C@"VU)C<5![Q.<:#F%LHEZ/<>(%!IF9GE%IBB3ZQEE+4: FRI-;FIL.!U M"@LUMWK F'/VG-!(?^&:-<,K+3:KL<&66A.;B@U>I]B@FELYO&IAF96^+K2P MK,8&6VK-609H>WJ^I_P61PF& M(>*WA"9'Q83!+S^]FWCNZ:\AHU3>T/S\6";K-BVHTSL4*KN0A3 GFT]XC2GHHBF,GQ"3Y.2\ZK+]+RI6HH^OT0K3)R(? M&6_66N8V4U!H56UJ2ZW)5V6J8'R <<9F(@JMJDUMJ35YJGP5='K&\K?&&9L) M*JS4=L>94__L;#SYOV'F$%$K4%$K,$>M#L.,66#/,&,U2ME2:[)242HP1ZD^ MPXQ9J;U;/4($1RN(,\41T#( :9^QAN9M]&9K-;:,=MXIE5.*BG=S%;+&'GSE M=VNE'\P6%QMZQVZ8^KZYKN!NUD7)>,%*R46)*K:ZG'S$YTN?:(?&XA_.[N7> M-=*IW KQ0]]\SBXGGD;$Y,\ M)'-+)5N*_%^>J?7E))Z@C*UHG:NOXOX/UB84ZGBIR&7S/[IO;;T)2FNI1-$Z M X*"E[N_]*$MQ)X##D8<2.M CG7P6P>_272'K$GKBBJZN*C$/:JT-433%TUM M&F_(AI=Z&&]4!;]R\%.+I2BER'E&%3Z!1]O[E"[T[>HQ/$ M2_1M+6I)RTQ>S!2\6?O/TO8MGW9O(2-ON6+I&?+Q%!&/$(O[\GAW?.@^@WR[ MI$F7-&GB^6-)UU7%2H6HE)#GN2V?78# 'D"OK7.YH2F[G,#BD:S:LLGB[1L\ M]S[8LGNE8 >Y^EVNOBOZ8DGE&L&HH51?L)\UW](.XBY4U(32&\!V@1,_ M@1';[J=C6I'(CY+.Z@!GT.$,G#AOUJ)2IXI5!K1AFEN8O(C;U@UFU5(1JH6=;@B)Z[KBFTHSQ![ /*13#;34:@U MJV"'VU^)-MR1@6B.XP%JTR9.0COFN,,<.S%_$XKF1\"+C5>'"<;^ *#%*O*B MP XQZ2 FSY05R+Q2CTTY]<+>Z"4#NW;)E UJ8E;2#P9 39MH+YD#F-CK*<9S M KUB*P9US)"B#XY2ME$.%C:)O0%"BU48CU02[[$@=D)LY,NI6)W6DKD@8N/E M23P<;(L1]KR1[1'WG(6=-+'X(LJ[H_;'-LX!2-B?ARA-*^*'> 1ESS;833=_ M-\O:44'?+$YB5- T(EXT JTG&.QFF-V2=D S*2,B26!,0--L#BG$(_!Z:L'A M4:(DY_26YUQQ9EU6<7)".OCGJJPFZN639L RRYC M&R'YR.PV.0B'P5"56*RB:(1*<4]4V,U47Q@T6L^6T,(]YBB;1B$9P4=Z@B+/ M$!3?\HP!BSIF(3%Y)PCW]LM6Z=NLO!%Z(CT]$3<]':J19PI);/P3S(>EM)@E MX=B"(7NME9NF=@3P'$23? )ON%HL1F$\(D9(3U#$35"[4CZ'S\)27FRL9ZL9 M)B,D2GJF(FZF6HJBX#N"W[5NHE2\O&-E"GC1N[^$8BA\;P7N#&S?SI&U97UY MH,/D>QXD;AZ\42+]L19YQBKY]DU,1B!XD=R32L&.C^VFFDSY%^8!*GC_Y<2DUQS5M6:VD@@N8;L_&.+,.B#/% M7YF!+P]T. P]YQ,WY^OE)\KCQB!ZV2#@>(J3> KRO'F(HVE"X#:(7S@T4P3. M&]:;VA6-JD>$YC]/DL+:]5B%NK?(QR[@^OX4]6)\)G/(2I73#84^V@C3E M")D#EPV!6LP",M;,D%ZW$+=N ?%7%W7>G(VVYQ6B@-FVUL?86X;>Y4)*^SYL MZI13' Q[,)L5&9&#?J]F?+>:^+/<334@Q8S$H6) M-X*Q%S3^,8)&_M)6[YN"90YMX7 R6,Q"'..1]M'OA8WO%C:&<&@6VWX*O[G M$^/0U-9<6LQLS>5L[\!??VWYDU9WO)0H9ROP\\XBX+%J]P%C=Z/$IOD&<"L4 MM K-Y9I1 *T-X/>5 $W1WNC/"MUGI,7_4$L#!!0 ( !=PC%;6+ A[X0( M .$) 8 >&PO=V]R:W-H965T&ULK99=;],P%(;_BA40 M FDT'_U(.MI(6Z<)+A#5*N "<>$FIXTUQPZVVPY^/;:3A69+VW2B%XV=G//Z M>9WCV),=%_+2=66208YECQ? ]),5%SE6NBO6KBP$X-0F MY=0-/&_DYI@P)Y[8>W,13_A&4<)@+I#=#ZE M4\\4,U$7L)_N! M0E E!%T3^E5"WQHMR:RM&ZQP/!%\AX2)UFJF8>?&9FLWA)G7N%!"/R4Z3\4S MSB2G),4*4G2-*68)H(61D^CM' M@*@-%$DS?H??H-7*1S/1=.7&5'MUHN$DU MTG4Y4G!@I!M(>JCO7Z# "X*6]%GW=+^9[FK/M?&@-AY8O?X!O872EG4]*O1E MA6X)T\8)IFC.);'U]>-J*9705?:SS6JI/6C7-DOO4A8X@:FCUY8$L04G?O/* M'WD?VHS_)['&-/3K:>@?4X_G>M6 $/KEZU)+[B]0@07:8KJ!-MNE5F2US =B M&WL]S_/T^]CN&SH9UD =U*B#\U#+2D1XHS(NR!](VY!+S=$>R]"SOR?,I^,: MT,,:>O@B:"+EIAUX^ SD*>JQB ;DJ(8BRB01K6 MI.%1TAG/<[TXN]1JV*U63X8U.*.:,SJ#LU.A1L_F*FROU Z!#>9QS3P^G_EP MG8Z?8?B1/X["?OB$MR4P' =1.(C:>7WOW][EG4]\HF@KR0[<;9'MX.[>_FL. M/Y^Q6!,F$8653O5ZH5ZQHCQ/E!W%"[LE+[G2&[QM9OH,!L($Z.VI%H!0 'A8 !@ !X;"]W;W)K1;+H/ M11]H:VP+*XDN23O9?GV'DBS9,L7= 'Y)1'EF=.9"'LY,7H3\HM8 FKSF6:%N M!VNM-S?#H5JL(>?J6FR@P%^60N9E4IX-F>=%PYRGQ6 Z*=]] ME-.)V.HL+>"C)&J;YUQ^O8=,O-P.Z&#_XC%=K;5Y,9Q.-GP%3Z"?-Q\EKH:- ME23-H5"I*(B$Y>W@CM[,6&042HF_4GA1!\_$N#(7XHM9O$MN!YY!!!DLM#'! M\=\.9I!EQA+B^+A3\6L$O':V0E6X]<,VG$RE>B#32:,T\E+$IM=&;M#!I?-(2?TU13T]GHE B M2Q.N(2'OBH7(@3QI7&&JM"*\2,A,Y%@A:Y.Z'>QEKLCSTP/YZ>)G2\*O5;DUR*!Y-C $-UI?&)[G^Z9T^(# M+*Z)3R\)\QBS )I]OSIUP/&;$/NE/;_'7A-.\F&Y#]]=7US_OILK+;&X_[%% MLOI08/^0V?$W:L,7<#M PPKD#@;3'W^@D?>++0IG,G84DZ")2>"R/GV$'11; ML/E8*8Y*17,([:91Z,7^9+@[!&^1"D;>J)$Z0A4VJ$(GJIE0FH@E'D^]Z"H# MT<%WV9C&80>=32J*/#NZJ$$7.=']+H529"/%,M4V:-')1_TP'L<=:#8I+^@) MW*B!-G*6^(<-2*[38D7@%0E&@?4<&)VS>L]D[,C=N'$W_D;U*N!RL2Z/QP2+ M)1,;L\%M3L\!(Y%:@=)3!&,_Z&Y+JUA\<+ < V4M4.8$^D&O M02)#UZ1=@+5(:R-'!U80=2%:A,8]^%INI$Z:V0=R#G@CA3U.S5][LNY;HA2. M@RY2F]B8!CU@6]*B;M9ZU\ SQ_ N-7=9*\S EO/NIK=(L8CUG,2TY3#J)K$_ M\>Y?Q=$*+3PA3CJ*HBZ]6L58W >NI3 :.8FB!4=PUQ"UYA)NK#B=7/A6LCB7 MM6.O6W:D3C::WG.5+JQ>5GKC@S![UR>4;9?JRT5+8M3-8@]IMM7="W>-*[9] ML7O+L4OY/;A:WJ)C9XU\+ELO2*[X#@_6%515H@@VH4HCB1EJV"IL5[#OP$K: M;$NR*+Z[LIRT^>;*.I.UXT:GI4SFILS>RF(6XHLIWJ.C+I?;)$>Q[\5>;,\D M:UF2N5G246',PG=QZ(]\VJ4=NV04QG$/B[.6'!ES5MIQ!U95C[5FF)-DWUHS MY[)V['5+N;\Y26>R=AR'EL69F\6?"PD\2__#8RXS;9^9>.UXFO%Y!E=X5[I2/ /L/>:: M*%AL9:I34(8 'Y'&.^'YB4 M@F;T<8E]L-I .6?+OEHC?MKG7E'6O>?8I**^0FEO$LS=#=OVKA5C9"G4,&!= MD#8QQKHM^_!@TI:#7)4#2(7UNBUT-:!JWC9#SKMRM-=Y?T]O9M6HLC5334[? M<[E*"T4R6*))[WJ$X9/5,+)::+$IYWESH;7(R\&PO=V]R:W-H965T M&ULK57);MLP$/V5@1H4"9!$BYT%J2W =EHTAZ!&W+2'H@=: M&EE$*%(EZ:7]^@XI6752.^BA%XO+O#?SAN3S8*WTDRD1+6PJ(UV1F#4S)7ZLE-[O)A$+F"4&!F'0.CSPHG*(0CHC)^M)Q!E](! M=\=;]@]>.VF9,X,3);[RW);#X#J ' NV%/9!K3]BJ^?"\65*&/\+ZS8V"B!; M&JNJ%DP55%PV7[9I^[ #B"\/ )(6D+P$] \ >BV@YX4VE7E9M\RR=*#5&K2+ M)C8W\+WQ:%+#I3O%F=6TRPEGTXF21@F>,XLYW,E,50@S2S,Z*6N R1PFJJ(+ M4KJ36^$VYGC*-$64:'G&Q F

/L%HZ/3N (N(3/I5H: IM!:*E*ERO,VHK& M347)@8KB!.X5,1MX+W/,GQ.$)*_3F&PUCI-7&6\Q.X=>? I)E"1["IK\.SQ^ MI9Q>U_*>Y^L=X.O:"Y^*;3M'A_K\;30W5M-E_[ZODTVB_OY$S@!N3,TR' 9$ M;%"O,$C?OHDOHW?[NO"?R)[UI-_UI/\:>_HHR8($_T674"ACP#WP%>."S06> MD5>=&2:0GN?<@L%LJ;GE:$Y!DLVI BS;P!PE%MSNZU*3^LJG=JZV2GMT#5:[ MVO\.B:^[D$91N//(*M0+[ST&,K64MKF+W6IG;R/_JE^LC\GV&I?Z0]-XYCW3 M"RX-""R(,CJ_N@A -S[43*RJ_5.>*TO&X(F +#DOI25&0>%M?49I28OH&1F MH&JH\&:I=,DLBGI%3:V!<0\J)8W#<$1+)JH@2_W97&>I6ELI*IAK8M9ER?3# M!4BU'0=1L#NX%JO"N@.:I35;P0W87_5 MX;> K=G;$Q?)0JE;)_S@XR!T#H&$W#H&ALL&)B"E(T(W[EK.H#/I@/O['?NE MCQUC63 #$R7_"&Z+$\>7*VG\EVP;W=/3@.1K8U79 M@ME3-RN[;/.P!HN0 (&X!\;& 80L8/@>,#@"2%I <:^&D!?C0:1.[3]R4 M69:E6FV)=MK(YC8^^QZ-^1*5^T]NK,9;@3B;351EE!2<6>#DQN*"/X$U1"U1 M4OEMH20';=Z3V=U:V ?R8N1X:=Y:GS;6 MXP/6HYA<*60S9%9QX$\)*(;2Q1/OXKF(7V2<0CX@T>@3B<,X[G%H<@0\CCT\ MZHOG"/@P.FA]=CP\>B$9PZZX0\\W/,#7U9/\?%K.737_GB^,U?A8__4X>]&0 M)_WDKH&=F9KE, ZP0QG0&PBR=V^B4?BM+^^O239]3;+9*Y$]J5#252AYB3V; M,%,0+C:"0\4-=KA@F&PO=V]R:W-H965T&ULQ5II;]LX$/TKA+?838"Z%FD==M M+UA.^9MRR0KYYJ&L\=?AL13SG4%O^D[(D?7"/U*?=E^5G=W"17/4>UB&4L%@J"RI\U MF[$L4TBR'5^VH+U=3.5X>/V"'M4?+S_FGG(V*[-_TT0LKGJC'DK8 UUEXD/Y M])YM/ZAN8%QFO/X?/6UMG1Z*5UR4^=99MB!/B\TO?=XFXL !#X\XD*T#.==A MN'48:@XD..+@;AU9W6U6YKGLD77C#-YSN_>[)$E5CZ89NJ5ITK\IT(PN4W-+PA-8 M<;S*5UF=N;_%@E5(MDV6]T+5W9JAFR(NP3SFCVFA0)#US2C17,W>(LWA5R>&#&4<[MT59WP^T M$K&VNF."YY!@X1FMCX "-ACU=HQZ5D9O.%^IFE034[R9 KB: M!J*2_9,ZOB ME-=O-X_+I1KF9>46"5HS+E19RY>,5MG7G7GR8F;BTVN7X$BKOIFUS5WY/"-@ M"!DP @)K\.GO^/1_(I\O [>)5VN[NH[3?ILS[#@C5QNE(6.&D& 1$%BC#P2[ M/A!\0Q\X8%F&%E4:JX76UJ!(A95D:^"N) =MDCUI.])(AHP90H)%0& -DD<[ MDD=6DK*R-T]8F M=AVGSXD80D:,@, :_(UW_(U_&'^VBK6VHFO%C@T4#>7J6:M8R)@A)%@$!-9@ M'#M[3<"QC/0MH3U&9QH@T4)0M.AD0IHT[&4;;-=M MPB*Q*5K82$Y;8/'P"+?(&9[4M Q(Q"4>U@>CMEF?:/-19,(*O+%S)$-[-03; MY1 M0\=D+7.F(&6&&6[K##@8RT[@ZJMIT+@A*%H$A=:D0 414+3PK"^(H&(VJ=VK(OAGRB)&8ML2!L&.SBNDYC _)V0(&C*" M0FO2NAN3/7;9T#!\-AT.(:,FH(BA9!H36YWDLG^,=I)T;"33H'&>F#-Z0R,3\K M9@@:,X)":_[-?"^'D!-RR ^2P.S-Z%J_I"V2**+TOZ7/0:.&H&@1%%J3^+WH M0NRB2Q<=C+1%!KFA;)V1 !5=SHH9@L:,H-":E!P<8+%K+AUT,-+6&_IC)]"' M1WO SI2 "C"@:-')A#0YV0LPQ"[ V'4P8CS+XK7=TA1G+ET*4>7VY8#1AE3*0[Q_*4KS< MJ,.RN_/:T_\!4$L#!!0 ( !=PC%:"5B?EQ@< '$C 8 >&PO=V]R M:W-H965T&ULK5IM;^,V$OXKA%L4N\!Y+9*29><2 UFGBUO@ MV@;-M?W,2'3,KB2Z).TD]^M+4K9H2R2=%/X22\IP^,P+YQE2NG[FXIM<4ZK M2UTU\F:T5FIS-9G(8DUK(C_Q#6WT?U93!;7&_)$'ZCZ M;7,O]-VDTU*RFC:2\08(NKH9W<*K98K- "OQ.Z//\N@:&%,>.?]F;KZ6-Z/$ M(*(5+9110?3/CBYI51E-&L=?>Z6C;DXS\/CZH/V+-5X;\T@D7?+J#U:J]X,RHZ_@E;1_P?->-AF!8BL5K_>#-8*:->TO>=D[XF@ MG 8&H/T U!^0!@;@_0#KN4F+S)IU1Q197 O^#(21UMK,A?6-':VM88T)XX,2 M^K],CU.+)6\DKUA)%"W!@](_.D9* KX"2R+7X(N.LP1C\-O#'?CP_4?P/6 - M^-^:;R5I2GD]41J#T30I]O-];N=#@?D@ C_Q1JTE^+$I:7FJ8*+!=Q:@@P6? M453C'2T^ 0S_!5""D ?0\NW#800.[AR*K3X<*'[^ T^;?/Y LI.W% VCD@C6E? M_*QK#VL*7E.?F>W8W(XU)6:W@/ETBJ\GNV/\/BDTRSNI$V!9!RR+1N:V_%.O MIS:]%=6[N"A/$C> [IG,4/+X"WD61=%&\\MF773*,%U)V MXJUIYZUI-(QW5"LM&#'%UF=H.WIZ%*(4SGIA],@DB3^(>0SF _U7Q":>8'.>M SJ(@;VLN%/N_!68JJ?9DS;8U,+2U M(ZPBCQ4=:PH>2Z+3CS4[NL]+GQ6S =2$/P13=,Q7 M*X-?TR(5PGI/,TKC0#EX!(2?W0HU.\=S',!T9BOXDP<=R71(W\ MJCW?*"Y>P8Y4VS99]E$,Q&,A[B!Q(%"_^NJ2:VEE1O4(!?3'KT\L#>SW'L^D>:+2-#)'9=TF<9O:C#RR*ESBX46I^E+:3IWAR!K&V?JV M*/C6,*(N]I3M3&7RVIP.(H'P(%Q#H3&"H<1WM VC/.=6J1=8YDEV"%$?FD4C(#7D-9N.0\! A$)[! #Q' MBS#.BQJ>V-*3(N%%.&0KG98#HO!('7)SV 'J$TT, A1V0H3F3_M=QPQH'(1V)YWX$^*3P-+ [D6 S%6:Q='.<0 M#LEIG*7]PN.32E$@#9'C,!2E!;O)>M,FQ8L<#]?M?(KZY=PGEJ(TL M#CG)0 M^JX=\E?;_Y[?(:,HD[V7=R^E[=0)CM10G-3NMZ)8FW5@MP6EL$#B/%)H%*C-R7(?.<-T1Y)(^*B"IYKAPN'S$-9^C/HOXY& VST)E MT%$"UY06DJP,@NH M)FIOT5M#X]DP9K-A=?6(Y2D*$8#C4!3GT*YX?=A*NY_Y>%+&6%-V,H!^$LD%[8L2Q.WE7&OK"&-,4;#OJBY/WND[X+:3MU@N-R'.?R>_)J M:I7-.V8B&#@4QAZBGB>#'41\MG]JC>-]?&;WJA-S<[*TZ L5!6MKB#1'3YID MS3&!W\@AUR/8KQP>(3@-U&9\=.@<[P<.<5AQ >2::.> 9Z;6:UJ5]IDB+^T# M7I4Z1:4YBCJL,FV:EE>"%>8=0&OEM@FTC7C8%.CM2/_@SRLU#^RVL.L<\/FC M95LX]G4#K+HU%R\5V+,SG2=IOU+XQ" .M)/8<3V.<[V!_>&.%L(TOA]UO]-> M&0.L-8;V[87A_AVI0B>!V,/K^7S6W_AXQ&"&YB$S'/_C./\O0U@!4>"1/K&F MV:>3[F88+[TF#,D>Y3@?!&(H!E$2:F&P:PEPO"6(FD#-UCT*WK/?G>-YO^7W MB)W:> K>D3Z>10GG8;O95/;U'*G '9-%Q>56T)-7=3JYVE>[@2-Q'.TKWDT^ M%])VZA#71^!X'V&MML'( MU&V#3(*Z;N),1-.+MA.7TG;J)M=.I&?:">]."&SVG;QN#[<*-%R!5\/4.O)> MCPQ[C:Q/4!X9A .-;>KZAS3>/_SN&)424;UV[4,9:QM23T?0A^L1">6DZQG2 M>,]@E\^A:]/;AJ(BXJTNQH,7M&F6#5#[I))^$9\>?X=6R_?K#J6D_1OF)",U.$E1TI54FGW+-D*+]OJ.]47QC M/Y%XY$KQVEZN*2FI, +Z_RO.U>'&3-!]9;/X&U!+ P04 " 7<(Q6O%Z> M%>@7 !<0@ & 'AL+W=OW?G$2UM[HFA]:-2?GIZ=/3U;:MD>O7_)GG_SKEZ[O&MN:3UZ% M?K72?OO&-&[SZNCL*'WPLUTL._K@Y/7+M5Z8:]/]NO[D\>XDSU+;E6F#=:WR M9O[JZ/+L^9O'-)X'_&;-)A2O%9UDYMP-O7E?OSHZI0V9QE0=S:#QOUMS99J& M)L(V?H]S'N4EZ<'R=9K]!SX[SC+3P5RYYE^V[I:OCKX[4K69Z[[I?G:;?YAX MGB[U1[_0K?U#BXC:6EW+ M[2@W5]=VT=JYK73;JRV/D]BYV= MJP^N[99!O6MK4X\G.,'.\_;/T_;?G']QQK>FFJJ+LXDZ/ST__\)\%UD<%SS? MQ;>(X\JU 6>MY=TEA//)FV#:3C[X.%<_V%:WE=6-NL:'!LK:!?4_E[/0>:C; M_QZ2D*S_^/#Z9(+/PUI7YM71FM;RM^;H]=_^Q6;JFV1Z[ M36MJX,XLV-IJCYDF"@/5W_[RW?GYZ8LKMUKK=LOOSEX\4AL=E/-V@\R'L<^F MZA>L'Q=6-BBMYGK6F!!4,"M;N;;NJ\YY5<4AW5)W0)L 6'SD->-P?EH12!< M$P -=Z8^IJ^AC)")6<@&*NNKGD2!':L5H,JN&Z-N;6V]MMX6T<&&V::#?AM?1/;#($8:FY?<.L817^+W7OC->SGZM<687S*00VE2] MT0&#<=UC V-=^(H"T(*ZBD*A;ZH\!5:<9W,,@SGB/IJ^-GPZ+5/RXEVQ=UIZ MJ7&RF3&M@KJN=3P!YB?/1Q)AK5J8UGA6"\QEUK2J'O8)7<#ZD'"6YZ^MI3$, M#T$]C!KWWY>7G[*ZL7#E*J !RO?TN.C2HF_B]<0-7\OUV#CBW5VUU.V"#[*R M@3UE6N/ZW55:8JHN&]$*G_1IIOEF91J@51MT)2L-CU5-0Q3^ZF":X7C;(<)%R 29'ZJ M<2'0_F YWL"D:A(U(( MG(QL!;5J05NBI*]*37C/WQ=J,%4_FUO3]@;_KQR4 M3""DT(%X=WRW8E-D-FOOR!*QR,I=GB)$O7 M0X1C,\TF0(#@HTQZN&-?&ASTM:VUKP.>J]D@15YN;2OU]/1IWM'E]16]'W:5 MQ#SW;D5WPEL,8CQ7S&?X0&>/%# (B\VW?'OY,#Q01^IC_ OU\'QGZ-IX)J,$ M3&[6V,48P=),>/+B$20!I8<6B_T7BD[W71D,>HP+:!J'$]XSAN[U/UJ7;N#A MDT=@"ZP[6'<.0^V7LXUXYOJ!JKFE9U[T5I(61VK'"A> --V!KM)R/\7V+''"A@ M3YTX1M$UMXZ 9^[,:AUU@I2CXL_6IK9DXT )J^-B9EY3GNDPO3!8+.'D]W-LRM(8S!Y?G. MLB:47V LK64(AV19>$#GQ:49;UT]W8%*/FY&1UPX=)(W ::#%U!2US;B5VN' M@71V-Y\3-Y,!Y ^P_QGTJ?=P8H$(&KE=G*S9[D!6/'&XWS[9!Q$^0X.ZO*T9 M3TO40A2%#"0PLC6D!P3:T6M79G 0-K#FPT?\@:SKTQ)(N9 ZX_&AZ(%'I#>CK;PE064.W.=@W] MU;9AMJ\SM2_E^-4C@-&#[^$CZ N".G*K?4-7R!A+ZWLQ)G;KW=*5.YNJ*^,[ M3?%9(="?LZW_BO/R]UT*N1(2.]Q$E#EYV&VK$:OB30V[] +WF(M07=207#P^ MAD 1 '0<+1!1!7]FYH]KUZLU 0U/'G7(D. M_#AI .,?YN*@MR=27$B0N0BC01(< 1J?2L(L4!H=EFJ.+83G/'EC5#?;'@A'-0=; M7;G^WTN0I60''9&IWAJXR1!-H(EH7K/AR%(I=NR 52VMQ8^)%"B.8^21*Z9K M0>2W@)KFA5Z,]SJ^5.Q(,&=+:)@"K7F.&]-FZYZ9@*YK&SD;!YK8>6LV\:ID MMXW>A,DHNA:(8OAE\WI!8.C[]2CV#CW30I 5&Y%^!;MF0&F-(5@@C"B#QA<4 M,M>:IJ28F4/U'"_ "RU;U[C%5L*O9IN ;X_\YNE$JP@A)W06V[*9\.;Y MH_(N*G[%:RV,6SOR$:3SE,GB^\@ .7R2<1@A-:,EL43*.41R"\1LHN^>[Z8) MYDU/ ,CS1"[_\;?W;X_/O@S>'?YO&\$U$KY$3 M>2N0.U"!Z!U[(;%26< "*]>2^,2\65;#),6QQ_J=KWE J3QV G% *_%F.RE@ M:D)4_7A0_8NA$LSX@\@Z!N)<+:U-E-G (>S<(:2EJ])(9#.4R[)0>7K)FI[,GH(=L;Z9;F](F6FB:>=,$P>=(7ST ,MCQ"R9.1=,*FJ?6DO5BH(:)ET4*Y<8 MD;;%;KX "!']?6@R&0@\E2^P&&D> )*7=QT3A1Q1ZQ")77C^X-]&>ZD /G@+ M15K-8 879Y,'5,.C?\X>).O(+]3E@\?/'OSUP9/'^ >/'N<1Y1MU28G%!Q<7 M&'3Q'?ZA=]><:<,M[(PF\51YPMAE%D M6E9T1$EL%UU9Q]K9$ ND_*JVB#;4]:@$-"20Z7[3:C]&/RF$G5]^L.2**8WE MX8@JRMU*(8K+ J3%Q#+4#_UG:&VOWA4C+_$5KE@J:8\XLR0'X S^7FS.7F9T M*BHQ!,J(=\5Q+L7:ZIT#O6L74'(C-(9+=['TT_NO'(*<+:*MU8QB!N#X#:D; MPQ+0X5NWRC22LRG;PX]\@8-)*\) %&-A!-%<9/9,X?M9RD82&0!9[9LY.;@%Z4*I#S"=-"][TOKC$PVR*]QXCXI&""#=*;H%"O%C)5S/ 1YCL"91E MLR_\L?NN&H 6-APC_3#4<%E^0( 8R46]LI&M;DQSNZ]:E.L%\SFF1,<^/[MO M,@?8V)D1,S6N7>Q-=#C!?-A(&$#2\;@^FU-;QW XQU3FFL(_>:,;3J=+>9=3 MB5+?I41P%H@4=.GL^FXR+OT2$,!/KRAFIZ0^HPZ%K-XLJ4?LUL2BL'I(,S_: M23N2;\X!.SMER@XO74.8$ _)^MUMI] @ZF (G. OLXO[M6=W(.5H=VO/R13W MMCI6D\@LHY:4!%F(',73E-'C7 PDSJ!-.SJFRA:N<46ZZL4S6,]QJ@CAEGK9 M4N9-@C1@OD2HK4@&,&F9;:9R!A#J!5=X'3%US$5?2$U(_C4>7-'4XH/I-I#IVIR(2G''^1"4_KUZ78LX.\!DWY"8Y4 M7:2^M^)J/QA-A9],10_>]9XVC4E,OI4)W MR+0..AO"9:G7D##*UV1Y#+>YE UXDMB+,8ISP!28D!/BJXXW<^4$Y,D">GJ< MPF])PH;8 <,S3 ZQ)"T5&%ZAL'L&E[GUH3NF7(6\#96%SAD3\DAI[Q>@^&Z&:['!$2R ME-%[8X29IV+3X?J$*.BD*)(UI.O4]U',QJ-S)GN2,B"<:&[L7&9/_9;[B1G. M7P15NTV;%XJM 8=N; &0GAP4KJS(:^]PNJ#@./L/+DH()%02/?WGMQ"MXV1 M8]P\BV!T-"8W2ZI5U));$QXNK3O<%V HTT-#;4ONF;ES8[1O8L.F%O3-?C/T M@0 P%?$C$Z9MP@6*%.8Q?TQ-*H$2+EB\S))PIS/OG#(EW*OZ7Z?3[Q7BM2:! M(CYXFC[@2A=%;9RBGE)3$NA$//S0I3;ZV.2/QY;%$A 66C@1Q".>-#%CLCC" M^.&.47E-I?9C]F2";I&:%OA)3Q@J?#78GD[*9CS:>+J?B?K4Z-3D,%S?>T%13F:+ZL5< MPV>)UQ&4 ')I0E,7%HL27J)X-1Y!BG=ZF8;6ZCIF5O7P$.6!6%I:Y%[C_>8MX Q"Z]7DZ+-)%/Q MS("H%\W7DD\N&'0JI SG:;1=Y4Z45 "@CACKY;#45Q4@TDKR"&^'<@Y[WS#^ MNJCV1%F16L7N$ [C4@Z,.UM04"24A=NQJTT2RE(LN.S6J3)-3.$#UZI(' M9U%,XK:XPAR)B;V1%*W;%P]^PF^[4!\ M*QI!S%I$1FYY5"K@=WOQ43IJENFA^)%S^=^^ZYXTXX]OU]NQ2.X5]M=V,&Q@ MW$GZ=5%1YIR$).H%H)Z)G\O^O.@.'5(LG!BA>&#<(3H6W8%-[\D+:T9XXUOC M.N%N$YXB3M)0_#E$C**Z?%@\8IB"=RA/-X2$- M1V6)CQ_H"BB$L]\_J=OB?+GO+'9(N8+O2'HB?LY5'XP7!TZ94_YA1G%(/9YO MK&)V-XU>)"$+S:+45\[-4U<\*.".'^&PB-D&50:%ZB4M3&MGQ4M1C1 ;:NJC MGPUQ\#&X-8@:/"6EM"3S)0$$;A=QGJ2XI0U 3)-C8>HPN-R1(0?!QG0#Y=Z_ M46F];P>-YF1-^6,0[D(+W4[#?60'LLB2\\8+Z'7'M@M1/3G]JXC.+IWC?OF9 MD>/%4%S(G>FZQDAW]=':D M^[>6DRI[UO6%WTA=C_/45Z-DX/LB3PUEJ&+'7$S1CW)V"-]=0U%869X94FHY M/97P>&C$Z4?]IG&KQ8\34[-=8^YD54V10.4IM,X_::0O/O?P\G5L(RQ*H2,L MB-T9/YM*JN_O!;O+7QMZUSK:E$CE)\1'_P8D7=9N+7)3_^RA0^>G9T\E OKA M\OI-\@&7U[]R$$??'I]=3 ZGTHYCR\^/4@1Y*#^LNCA_^NAYF8OC3J'12$CC M< XVYPC.GL0< 2G!];LKH$%CRH(O5'=A8_Q$UKNB?CA?@)G\1I#N8@@?XJ\) MF;T@]+'1WMY3LP*DPBO3JE\2R/GY\>.)^G'0F>/<3"%G,B1Z"DX@D>M^UK%0 M'I\^.7YRRK\L2Y6FJ!:IBQE.'$?EN"VUEP\_8O2FJ$])"H!C!>XBY+";F7RD M)3S)NOB5=^I:]#N+TQ+\*X-Q(W(N.,4)3Z01)H7+XT]'OYGB]O(#;7%3=>B' MWR?%+_X!T O^NP:<(6X[^?%__C3_Z81+^8L!PW#YNPL? (-4DVO,'(^>3I\] M.9+?0Z0WN ;^^P$SUW5NQ2_IA[[&TP!\/W>N2V]H@?P')5[_'U!+ P04 M" 7<(Q6\2PQE+4$ A"P &0 'AL+W=OO(+1@2 '%ULV79+:!7!JT0(L%2;<^#'N@I2.;*$6J)!7' M^_4[I&3%21UC PH8,GG$\YWO7,791NEO9@U@Z5,EI)D':VOKB^'0Y&NHF!FH M&B2^*96NF,6M7@U-K8$57JD2PR2*QL.*<1DL9EYVIQP?]1W&G?#'J7@%4C#E:0:RGEP&5]<9>Z\ M/_ GAXW96U/GR5*I;V[SL9@'D2,$ G+K$!C^/<(U".& D,;W#C/H33K%_?4. M_=;[CKXLF8%K);[RPJ[GP32@!92L$?9>;3Y Y\_(X>5*&/^DF_9L-@IHWABK MJDX9&51D,AZ102S[LUY%G>,,L6,ZTV5+O3B.86WE6OC>2X M=$EYL!K?0#V@:AS2)DN0(7MK[FGJ\]#_Y>@^"62CH M#3>Y4*;18.A?ETMC-5;*WX?\;]&SP^BN>RY,S7*8!]@>!O0C!(M??XG'T6]' MN&<]]^P8^O_*TU&DPSR3 7UIX:-\1'BEMWNK7&$O&FNH*JE= RV5P)[F)M&E7;#-"#=!-G&_C]),O()<+ZL ME2@HKS LC^!4##G/"#I]VVC)+98I2">%'KWPEP.CNA?^+3!M*+AY0O=C M[">"AW5QIB':-37X 2^V WJ9Y[I!E4^<+;G@EF-K[V1B3]9E^^2VP6@Y*,RRBPI6@^657Y7=!Q!-(?Y9C^U4 ML3H+5.X!!P=H;4 #/8D'H]>%.'T6^$X_7%JOI?'K,MLO_!5(T$R(K<][CM:M M\MVPDOP?P!7FJ,$2TZIZ]JIG6C2^(EP1VK4&H)7[DF+L<'CPBF(?/&.Z-GJKBT)_8K]_/>-7<<(@O7#!Z?P0GP.. M=<0&]- G<+AW;4&ME;^>Y^/MY?$ST]A8A@HH434: M3/"ZI=L+6;NQJO:7H*6R2-$OUWB'!>T.X/M2*;O;. /]K7CQ+U!+ P04 M" 7<(Q6 S)C%L,) !,' &0 'AL+W=OO(#S!( '4Q)*=Q$[3 &D[[19H,=UV.ONPV =:HFU.)=$5 M*;O97[_?.91D*;9S62SV(;$NA^?ZG0NIZXTIO]NE4D[\S+/"OAHLG5M=G9W9 M9*ER:4_-2A5X,S=E+AUNR\69795*IKPHS\[BX?#B+)>Z&-Q<\[//YO5:9V;P:1(/FP1>]6#IZ<'9SO9(+]56Y;ZO/)>[.6BZISE5A MM2E$J>:O!K?1U>LQT3/!GUIM;.=:D"4S8[[3S8?TU6!("JE,)8XX2/RLU1N5 M9<0(:ORH>0Y:D;2P>]UP?\>VPY:9M.J-R?ZA4[=\-9@,1*KFLLK<%[/YFZKM M.2=^B#D1266?R>C$TR'7A?^7/V@^=!9/A@05QO2!FO;T@UO*M M=/+FNC0;41(UN-$%F\JKH9PN*"A?78FW&NO0GQ 0A2+3Z9P2RM^*U*5]AF< M0=U6Y[C1^77\(,>W*CD5HR@4\3".'^ W:GTP8GZCQWWP5MLD,^0&*_YY.X/9 M@,V_]AGM68[WLZ14NK(KF:A7 ^2*5>5:#6Y^_26Z&+Y\0.%QJ_#X(>[_DZ ] M+&%T*IXK1'SU>7V8X(^E$G.3H0[H8B&T%;*I!;1FWJ[1G37'NA!N:2HKB]2> M7 6(O5,N8U2GMP9X3:&5U$V3) -/B6 M,A7C8=>[)+_:HCLCM',)Q) %7["_=HQ#OY[0"_),E]=2KDE-Z/@@UWEM)]9+ MN'&C,BS+>:HXY;;B.-9S!JW= >M@FP$?T/_"D.@426EW8)KP"[C>6GRQ\"$9.BR:EDL4%PL!_S) MO. MYY4K59)):]&WP FS.8,Z2:J\RAAB!H$ID0 Y<+RDD7M-<<*]8M]3V!AO MBD:X?8[ B'P?)'MT2]7,[2C(&-CQ5L (;0*,P#I""KS+]765W'FKTD)4$S09@ M %;A2Y2I$HH^*FFFYL8[G_IN0R1(43R6;;XGR'?:6VB@^36V&(@'%0LH5=L- MN_K^2!45/0QMJ5?/]7#(T7Q!!J VYE3A(5QCI2YK%UAKT!\H\IP"/?<\#>L4 MSR?4QBYZ["'X<$BHPQX<.M]M,QM>P:Z+3:]CKWXF,'5!15@GJD:]J;+41RM1 M0'/J\X7B13594DY;=%6H![=P+%'["SN'6A(0D!C1M+MKJCDX8S9=(1^Q(*=P MR70M"XZ8T*7%M7+ZTHJEK"6<)P[GIP/O4!WIFG&'5JG8NNC2PC_:R5ADIP7+KI+?" MZD7!W.%ZPDB?;R$P\KZBE$OZ7"Y$A]9=B1.&?JR[J0@ MFC7%H"ID^E=E*6%_5(9^&.N^SO+!1HT?V]:#3@OW86J@""50^JF;$EYU2N4H MD5G(-1C^U8GCW&HAE!JN@R@2AOINC;D"()E7&9)Q07;#X+^J=.%=X0V*8= ' M[P3?7[BD-L:RGF3D-N:A4)H)4V K<4@4[BK-7>A;.LSI^X#,L !3A@95J]W) M/0#_Y:[3>MZ27-)<[D &+^COO#">"9@;:TF!I-ALEST(U+KS[/5.2)T^JU*N M ' 0_>8F!8I#!,(FIN*YEB?T.;(%P<<@FYK,+)J!I?&^4\FRT#^PM3F]M]OW M0S!+1[C0]5\C(3^S;QY+__@R^O]L0]R]M37Q+NZ-O M5!&#OWL0?6Y!=.LS[U.-)<+AAR:=Q*WW]7&-]Y/@:R="OS.\?M^BH,Z3FCH^ M\;N7X'9_,P[>W2_U+Q[9Z#SCU.+@6<7XN2<5!TXHML+J8XE'3B>V4NE<8O_I M1"O2GTKT#B=V^N)CSCH*HF$878[];FH\'6[W1OL#$CT_($_]OX_\(EC6[191A/1_V=<]-JN!G/J2HD>_'F2Q8C2S?0HD1J>@+2 M# /<^D 3]'V@VQ-V9HMNH_E12>1K.U=1UO8')YE9$[8#!)3.=V*RJQP7E_O> M2Z"KMKRKNC?[^G&IWW[(J-;;]638:^)]-3L*)OT0^Y.3>]C8JAP_I#*/7#M= M:-L)'ALS'FVZ?2,JVK+*MK^07)[5#2TFUT%"LZGA?M&KX7ZCD?GYC/Q][[0( MD\'>8R(_ >\[(_+:W5>'M:Q=P?L%[(^=7K%_4HQ?P*QUX"G+E)LZ&)@U)JC2 M;F<&M""\I3$>Q*8JD[I'RM4JHQBN)89L[!EH!EOYMMAKJ*?[/A"<=;[P(-H+ M_HY%>$!O]A][VJ?MI[);_X5H2^Z_LZ%;+>@D(5-S+!V>7IX/1.F_7?D;9U;\ MO6AFG#,Y7RZ5A)%$@/=S V34-R2@_8!X\Q]02P,$% @ %W",5F'X$VFQ M! C@H !D !X;"]W;W)K&ULI59M;]LV$/ZN M7T&H1;$!BJT7RR^I;2!).ZS;B@9)NF$8]H&6SA81BE1)*H[__>XHQ7%6)QFP M+S8EWCUWSSW'$^=;;6YM!>#8?2V57825<\WI<&B+"FIN![H!A3MK;6KN\-%L MAK8QP$OO5,MA&L?C8Z=5(HN#3,MG7-S>X'$E M-I6C%\/EO.$;N ;WM;DT^#3A&>):?G([+W!K\+V-J#-2,F M*ZUOZ>%3N0AC2@@D%(X0./[=P05(24"8QK<>,]R'),?#]0/Z3YX[^-R0E%HEP[@[L"_=SR M&C988L<^J4Y@K-1\Z!"8MH=%#W+>@:3/@"0I^ZR5JRS[J$HHGP(,,:-]6NE# M6N?IBX@?H!BP+(E8&J?I"WC9GF;F\;)7:%Y!HXT3:L/^.EM99[ I_C[&MT,; M'4>C@W)J&U[ (L238,'<0;A\]R89Q^]?R'6TSW7T$OI_E>1ED-& '<%A7QHP MW/.WW:YEW "U,?J7C%M6Z+K1RN_H->.*X1),8X0%QE=XK-FV$D6%_@U'*&#H MR54AN&3B()! X#LN)%])8*[BCM[ '9MY$;NV&J'V\"*2L":Z7UZ M)13"'_R:WX)!:/^FI*T*R^DTXU+J@A) !71K"L"(JB1+;BU82Z8(YU-2!0S8 M#8:Y0'9<[=Z]F:;)Y+U])6QTD!K<0]'2!,&RK$5!FP;N:$@\4P'?&8K(TO#! MNBJKI2@]?9PC6 ZT94UK&HWI4K$Q)N7P?38=LT=:CP$/"'9A^L)V$0;LK"BT MH:K)74>F+X!/1Y1@+!,.9^2:*KHB#*HGG1$O7-\D4:^YZ-J#>J&DA,E:_[NC M3GV<$JS8*'P=(2US"]Z"6& PZ5DB7W$/Y0G9^=(YV!A?G4*8HL6T?($(S&+I MC7 [_'3@41-2>KZ^)BT.2.UEZ<(@YTNCR[9P) ^H%AO4Z+H?I9ZO[9-[4*)3 MB.)L0&,*#7*E.I*(6)6..FTW/;!'D!C30#G D=*%P4;^WG^+)XH3$6Q6[)0? M! 72K<7<[8^GP9^ 4OF9&>#$@WJ%K8Y3+Z"I1S])<%&AUL';8)1'<9S08A3E MHUEPP\66JV 6Y7$6)'$T3I+@&D]GQ7[5^'$.QE&>9?@[0XQ?.$H>I%$^0]-H M,DN#+TC'X'J49\$T&P4WVJ$$?<$PR!BC33-:C*))/ D..*+ZV'H-]5Y?#AH] MEFVQ&O^/ZME>2PR<3:/9-*=%&L43Y':L!8)T',6S*=F,L_&K+'[3:G-"NG5G M"1L,>_>8:*]0>9+_,V1Z?8C(C%1+\E[*9#)#BTGP50GJOVN';6B#/ WP?2?4 M-,B?2AE,>FI8<=6N>ZZL'^[OVR==7>,1_/NIO:9FXW H21AC:[Q8)*'S'2WG^[!Z<;?.%;: MH:1^6>&%$0P9X/Y::_?P0 'V5]#E/U!+ P04 " 7<(Q6*QIUQN8( !4 M%P &0 'AL+W=O6?GU^ZK(;K6.T3I?I%:+ MK//5JR)OUL8^N4PI+[X6>>ENNYGWJW>#@4LR54C7-RM5XI^%L87T^&F7 [>R M2J:\J<@'X^'P?%!(77;O;OC=)WMW8RJ?ZU)]LL)512'MYKW*S?JV.^K6+Q[U M,O/T8G!WLY)+]5GY/U:?+'X-&BFI+E3IM"F%58O;[OWHW?LIK><%_])J[5K/ M@CR9&_-$/SZFM]TA&:1RE7B2(/'UK!Y4GI,@F/%7E-EM5-+&]G,M_4?V';[, MI5,/)O^B4Y_==B^[(E4+6>7^T:Q_4M&?&5/$S;"@ MT&7XEE]C'%H;+HR=DF8H'4WI=+E69:.5N!AXJ:.$@B>+>!W'C%\2-QN(7 M2,B<^*%,5;HK8 #;&@/'M8'OQRCL5T*5],ZM9*)NNR@5I^RSZMZ]?C4Z M'UZ?<&':N# ])?V?Y^RTN%E?G)0H?L\4K5C)5X=''M1*Y0"EB,0%F5 M&(MD"^D$R,)*VAH6"$M%<6869Q5^O*'=X^'UXV]_\-/H^BWV.!65[NV%#BWG M.M<>-O3;1J#JO+(H!JS1"^R%&5;"7') )+ =9 29T0;IA2X3M2(6V)43]2QD M$M6("JBUHC3E62*Q)Y?S7-5BEE:I$"+U=:4M&>HS:ZIE)A: C:N9S/A=8IY5*;&@+^X=3$&T MI5="%ZM<)YK$"B63;%^MT(ZU$H7K?!M,TMQC,?MVPS[+6^'BW%B@E7QG96OD M'*GEW-/6%($P%930OR>CL,U[>-%*MLCDLQ)SI9#8]$]P(.2C_< ._ T;4@W( M4:)=E( :6TF=PB5HGE>^#BP(GMB?HV=6(7#>('U>$=ZLB)Y3U/QA?GIUV'5: M0>VSS"LEEI4$UKQ2^#LF)L+(9T :F[Y!,X6>!%6%$HIQV"F%D^Y;X(Y\AHB# MFJ""0ZP7)D<[=>(-DNPS4SE(&M+YKG-U M.<'GJ#<<7G5^/C#I]:OSV?AJ*DM1QM*+X1"?L_'LU/)?44GUEO'EM#,] MO^S\;@A(!VZS#5/ZO)IT'BF3*#-T?Q6+\B 4A+WOAOU+M,4\YPZ/:+9?]!@U M!$LJ3)0MM231C@HW%=Y'D>E1KE>*YX1\$[/6-H28;EGJOPF/UA3"9<;Z,P+1 MCDWC*:(X9.5<@&;Q#XQ@K2&]S#!,"&%D@F)WM$!#++?UL.991*5G */%:$59 MKHI8 %RN@$U=]Z2EA?Y3P&P\8J)KPS#% WEW"HY;!/ZVUR7( M>9 N$US2I'(_\[3H\I(^+\;'T"S,G#I <%-]33+J#<I5C?H0Z+ SD0&":P46\VA /G0.!_IF%ZEWT\CEZ&UI0/^IIBW@BQWZ MI#);,@VG??$#(9+>R(2C%;L%2Z ^#BA%"# IQVQE?#P+N!XR=$V@YDM%@HBC;TU5B#Q,Z;V:CS]@BM;_DODO6G MRB*T3NT,D"?C54,IDVC;]>ZDM7NM?<9\Y#-MTS, PV_ ?RL,- M1]I1O2E'+NH*,KE! EAB^*5N6 M67GD-HY(%$),A2G&9:XT1A5U02N;@:R. 6C#5K2/2R?.<9B?YPJ0>ZYGKE3] M55&9>V8E2]43TG%T;CN(8CCAP$XK<+[D2F^=L%AE.R^-[C6@1PBJA9)KO9VRPBN;<=BL8=8,]P^!MR# J=KB)IL0\:P=]U)4/%"$/I+G MA$8D)2"0-'N>M .NPS@U!]R;4&Y5; \]??&360-YMM/$4:&S!1._ND8"M.T&83H9RST9M 1,H^1Q9;&H,Q0W*S M*L%00'PB5S(Y5;9;_;X%%$J5QAS60230YF%RGC-RY MS(GF!%\+PIHO&0UR)[%4Y(+P.EA^#B@!^GIMBM"=0/"2[W.)30&7<.G9 MO&VNC._#3>EV>;AO_D7:)5T3Y6J!K=&X]RX<=,H0]8 M6H#_%P;XCC](07.1?O<_4$L#!!0 ( !=PC%8]+\"$] 0 )0- 9 M>&PO=V]R:W-H965T3:_2=;+QNCQ;321A:U,GX73/A?^ES'H:,P#X\HQ+5" M['A[0X[E+35TN5!R2Y251C0[<*XZ;23'A$W*@U&XRE#/+!^,3!]SR3-0^B?R M_JEB9K<8&D2VZ\.T1KGV*/$1E"@FGZ4PN2;O10;9/L 0*;6\XH;7=?PJXBVD M S** A*'U#7*/VP"4 M@LP+D6\YD!M9E%3LR)9J0BN32\7^1@$C"=.Z C()PC"T?T3G%.T0N2)EBZ,= MSI:9G%!R%@Y0+B(E561#.2J7H+P:H4X14PU%@I--N@D5F1U$ T?FN E')G/B MV&^TP0$3:\=:,'X"//I98&LXW?'9(<]3C])Q^_\Y?758(B!F+QI[9H^% M!B M- ^B\WDP&\V.84?_'7L6G,>(/9X'!)Y37KFET6A,.*PIY[M&N\;65?(7-F0; M405EI=(<6RH..34^SI8'4(6*\ PJ9;B*?&1I>[BV JU2E^-@+WNX3.KJSQS@ M2G(\?2PS43F_$?*(LWC.D55E*O3-,JD6ZHRW3L/ M1\'L?-I[\/AT0QFG"8=#R*3"=JDXMV;!9/9/ C'\]XMV[ ,,(-?Q$OV;4V]9+^)'A5"5JB.&2>Z MA)19FU3G)&LP,&84#]3U6F&.C4L05OPD[%2YH\-TBKJ^=DNZ;O*OXJ>8J 604=FT9EU-:8,A;*S9 MK24,G(^/-7EV/@CQ&L Y[H;!7BZC:;=+_,!30#L?2U5KNT[*,V<8N+HB,/?*^([:'F.. *2<*NJNWC6G VS9 MWHE@A1*)7=1J9 PS9*2JKRM(JBR5W-C-XD"L2YA UT;]7:,L.4M=NCG=#LBA M2]FPT!C_+&&_*6YG6V?'%?^IOTB[M\KGZE:HRMXSJU0-1S,)GVB M_!O ?QA9NGMW(@W>XMTPQV<3*"N ZRLI3?-A#;0/L>4_4$L#!!0 ( !=P MC%9<:-] V @ *X7 9 >&PO=V]R:W-H965TP5"OQZ;4@J=T*,_&H>_/QCF7Q>CNAN8>]=V-JJM,%N)1,U/G M.=>[UR)3V]M1,&HGGN1Z4^'$^.ZFY&OQ7E0?RT<-HW$G)96Y*(Q4!=-B=3M: M!"]?1[B?-GR28FL&SPPM62KU&0W(1X5$)I(*)7#X>1;W(LM0$*CQ1R-S MU%V)!X?/K?2?R':P9C^8BE8L7KK'I2V[^*QIXIRDM49N@_ MV]J]<3AB26TJE3>'08-<%O:7?VG\,#@P]T\<")L#(>EM+R(MW_"*W]UHM64: M=X,T?"!3Z30H)PL,ROM*PZJ$<]7=^THEG]EBRW7*'C->W(PKD(IKXZ21\-I* M"$]("$+VJRJJC6%OBU2D^P+&H$ZG4]CJ]#H\*_&-2#PV"5P6^F%X1MZDLW%" M\B:GY$F39,K46K!W*W:O?QUQC+XZ.7XP)]=*4/!&W(\@8(_2S&-W]^$,P\U^=,2OJS(K.2?]3 MH3LO(?;8H9!FXJ%(P'K(%SOY4+!%J64&$0E"EU4;06[DQ8[Q5)7H09S#U4; MNY+\2Z9FHGA'%9*C6DNM+PR(N4):HPD)H<@U@#,D&BT+FA-;H( M><4P82J^S"1D4,J6NZ%IJ&40OS)LJ= [H$)W@\<^6HFPVTJ%U6IHB\L4>D%\\REF3<&&$Z/]H8[FMAW2Z[R*.C M"E5<@8.J&JS>V:.]8?$D$ E@4;"=X*ZK?MP653%T*#,P9G> M!W&3>X6"U53B*L]:1UL\,X,D3X[;@Z(6V,(P_LQE!H0@*!E6=8550QI3<\B+ MH[%"L8W,AN,A1'5%T,*#)]#'N]CU7L(,^,H:MA6H0I%D-<)/VI0I:G(ZYO/! MW93$1Q5NY)%#6_>X[7E3+_\%:F!^PX_J[B$W4!$T(K)!$AMATZ!1A0+0D,D*ZD-$LD.+Q \V<",@;V4 MV(#*M2P*0EO!_L:+&KI01FU&,*(P]7L,'@/],8K,>&\8CO<32B2"Y ZL=3$P%^$E MJ*G@@&YU_>_(%3NQ844]PQD6/K;=EM5N$$F[W!>8L@FJ?2&0_T;X8!'*X$W! MO'06%H:+/8#\C(3N+,AWT"=:ZFEZQ<"9N7XX(%7][$[ \UD(#00)VH!S#RT!WI5,; M'LXRR9CVC? MD0U/U(P@Q.ZA"<2W3RPP'P!][.+OB*A+9]$YZ0%VR,+(A'VB1ON"6@15&[@? M-Y[@RND<""V:."^:3H%# R^> M]41Z$>XV0S#KWYM1/9G>1I'%/PPVCF L1@-K(3(&CNS'U0((;) MF1VWH;)G(5P8I#[_90?M[AVRC5W/9JOOHEIZG7L1>!.6PTN6_09DX!9"FJ6. MCU#\CA.'[K=:)-6PM6>0TQ1A17Z+(-K84?ZQ-^B!G_ ]FO+Z9")'T)E$4\S> M:R_LD[?M$#E/(J-&&?)SZKO3282)&WCA=)BYT .%40 K<"0^G;V3:S>( MI[ )]CX=F6IU/>TO'4)CTTEQ?Z7PS]Q!6&^@E_\!BNAS!^] MN7UU68L"/(GM"Q$'OCF#E!5P^16BY-C'M_'@&VHN])J^%*-BT#3;SZG=;/F&_P?;;[9?L7[F&>FK@36 %1WTOGHYLC](.*E72%]FEJN!UAAXW@D/UP0VP MOE*J:@=X0?>)_NX_4$L#!!0 ( !=PC%9)P2;WD@< ",3 9 >&PO M=V]R:W-H965TS2YIL)/=XL,QCYMLYOCFDBZVQ#RY3 MRHM/15ZZRV'F?74VG;HD4X5T$U.I$F]6QA;2X]:NIZZR2J:L5.33Q6SV:EI( M70ZO+OC9K;VZ,+7/=:ENK7!U44B[NU&YV5X.Y\/FP9U>9YX>3*\N*KE6]\K_ M7-U:W$U;E%07JG3:E,*JU>7P>GYV28O>Z0?^6?8#V,JWTLNK"VNVPI(TT.B"765M&*=+2LJ]MWBKH>>O[KU)'L8W\"L5 M;TR!7#M)X;J8>J"3S#2)2#B?M, M6K7DF-S*'2B(9[]?+YVW(-$?^T(3#C[>?S 5UIFK9*(NAZ@C9_ M-3M_PJWCUJWCI]#_4PJ?1-IOY^E$'#I!?,B46)D#^?%K^CQY-;B#&](FF0 :JG6#+E110@3[1A9*:M-2J"RJJSYI-'B M5+X31Y,3L4/,G)AP?BGALMQ]]>QT,7]][OXY@1V_6%:8BM]KYVI9)@H7(JB; MDBD"Q_GP5*RDMF(C\UJ17?0NZG)4A/1B;67I10IID<@\J<-1M6/^0?XFE[#N M/LE,#@(&[7%E=4("A4E5WO-*9(AK:3P;UR0KJL%5S>:B^M_=OA?@Y6*&$/ Y MCZPGC:];(/8P31E[(_IC*GB$.&:<$Q+ZK<[)1Z3"NJ7O8>K;!;S<$15&9C@SL2W/;N[-HJQ^ Y])+!=(GU$*RH\4=7+7"<"F4J9 MH-(^8!%KF;'/^0X51WL%EH9J!?"I!B6\L:X;X;(NE$5W%6;YI^*5B'T'JYK; ME0Q*.#]5%"RBSW]/C-AF>7)937:-XC@1F ?H3A2_66ZT+')O%"OR0#/2AI M$%5%QFGT>[ %":"P:YN.*VF1IK;8W+\QX1S8 \$024X=A6C;04SD(.#($'$ MMA7(U4RQ@;E?'!!/H,9#>"&'899%>9@5O2 NL_HP^YB=\'HC==XA(M*"$RC<6 +:OO,$,T?_BR@RK IH/<+1ZB5H3>,99:DE MK8S="_+#VWORURKPQC^.D^^P/_E,_!AH M]BH,BD>-KB]]+$235K_21[_BFN"SV "?6@>B 93!1U!#FPF^#CH/7B.I_?F+ MW8/CPE.2@[2B6UY))+>/V$?\%Y92/32;@>::Q9QJ3R3Y0J-O&.0##_Q6Q09, MBQ:1B]/>Z?O:AGG7T*$-*8;AXZ#8QX*V3:;=D=+;<3)LDP9L1E$&TK>".K0A M&1)%EZ%JL8KEFE?"->I<\1!/^$#6"/M=S Z8 >!(@UZ47,\3E/';WEQKW;GN MC[?>XL9UX?HSFY<"2E1Y:&02#)$9U(N[1BR_Z\ 2"F"SGHZ;];2SWG6:"#.Z M 3FP'C5-(JRN-#K2 ]LR?6<(@^CYZ61^S,^>SQ>3XZ,1@5=A#.9HBS4EZ'.S M6E*["0UI?]_X"9OF85=;KNB4!V#PE)X$+V+MQ"\#C;=.I+5M#/AWK@5#VG#U MT*DR"VXTBK?I;J,./G42T)1&&'ZPX1\W__X22J,H'$L5)_9]TYUV?KC 6K+F MGV=H.M2E#[]AM$_;7X"NPP\?C^+AYR.T^[7&6I"K%51GD]SJ+U!+ P04 " 7<(Q6<6]]BN4" M !:!@ &0 'AL+W=OH1"LG"W*%8MFZ9>Q+ARJK@PH3 M)]WN65PH;:/QL+;-W'A(%1MM<>; 5T6AW&:*AM:CJ!=M#3=ZF7,PQ.-AJ99X MBWQ7SISLXAU*I@NT7I,%AXM1-.F=3P?!OW;XI7'M]]80E,R)[L/F>S:*NH$0 M&DPY("CYK/ "C0E 0N.AQ8QV5X; _?46_6NM7;3,E<<+,K]UQODH^A1!A@M5 M&;ZA]3=L]9P&O)2,KW]AW?IV(T@KSU2TP<*@T+;YJL^_NW\/,*#N, M69##>9RV*-,&)7D!I9? -5G./5S9#+/G +%0VO%*MKRFR5'$2TP[T.]]@*2; M)$?P^CN=_1JO_R+>0BP93-'*BFN='B8V@Q^7;(VJ%4'/_G=JE]:LA7 M#CW\F70KC,9OW_3.NE^.2!SL) Z. MH;_Z*8^C?.[ SQSA@HI2V0WXDJPGYT%M85D]GDC9HW.23J]6VBX]E'(7R(@ M90Q@2\2#MB#9A3NK69QO6;$8USE!$>9-BHYE; :O=1S;31OI,\?JO81? =F MRK%.M3!A+U6_@52JS.EYQ0A5"4PUO"JHDC>3JVFMYD8,@:[48=5T?N"UP R= M,L(HI0*#""@K5Y)'WPC>2QJ4CE8Z$ZJU(LCD^4-MD)6QM57G3F0DI+FH?R(E M'L^SEPL32RS4,V$EAH,Q?BMDGX.8,DE7YU!AQ'O]7J!;UE/-"Z:DH6G]G74W M."?-O'AR;Z;NM7)++0P,+B2TV_EX&H%K)EFS82KKZ3$GEEE4+W,9_NB"@YPO MB'B["1?L_D[&_P!02P,$% @ %W",5J.C-'*K P ;P@ !D !X;"]W M;W)K&ULG5;;;N,V$'W75Q!J4;2 :MU\45S;0+S) MHONP0;#9=E$4?:"ED46$(E62BI._[Y"4%>_"<8N^6"1GYG#.7#A>':1ZU V M(<\M%WH=-L9TRSC690,MU1/9@4!)+55+#6[5/M:= EHYHY;'69+,XY8R$6Y6 M[NQ>;5:R-YP)N%=$]VU+U'L#\UMTKW,4C M2L5:$)I)0134Z_ Z76ZG5M\I_,[@H$_6Q#+92?EH-Q^J=9A8AX!#:2P"Q<\3 MO /.+1"Z\?> &8Y76L/3]1']O>..7'94PSO)O[#*-.NP"$D%->VY^20/O\+ M9V;Q2LFU^R4'KYLG(2E[;60[&*,'+1/^2Y^'.)P8%&\99(-!YOSV%SDO;ZBA MFY62!Z*L-J+9A:/JK-$Y)FQ2'HQ"*4,[L[G#O'\0I6R!W(,B#PU5L(H-(EMY M7 XH6X^2O8&29N2C%*;1Y%944'T-$*-+HU_9T:]M=A'Q!LH)R=.(9$F67<#+ M1YZYP\O?P+NE2C"QUZ\LR9_7.VT4EL5?YPA[N.EY.-LJ2]W1$M8A]H(&]03A MYH?OTGGRRP5GIZ.STTOH_SDI%U'.^Y@F$W(.GGQN@-228Y-BF(BA.P[$F0FC MB4%A27G9<^IZ2=:V%5A)J*A(Q7AOH"("89F'[1!6.]@?F4!KV6O4U!&!YQ(Z M,\BL\:MFA>7[TS+X ZCR511@#4"[0P6L@\#6@?U)@[N^!46-5,M@^ZT3R^!N M]"+X/D@7T7R>^T56+!!12&RB4V-WN5X&7US_0O4S?4+T/0P"@@^9-GB#C4JO MD2820O2N-_;$1^$<\R MHC0IHGQ^96\O\B0JDB*X&8)UO/:VKO%]L@'MI,%8 M,\KYBV>#KQ714/:*&695'XPL'XGL; :T(XT(1K'2X3EA+YC1P30KHJOI(ECD MLRA93/\GM4MIM>1F^2+*T[E;SF=1460GL7]5'>(<)).K A.!G\4Q"'8S\V=Y M8.OO7T+PE<,*L!;1/2,'[F-@M(WF:>VX-\0%S-8/EB,UY !8_,;)S(V4G#0XHMVSP'P$H MJX#R6F(FAXV]8/R/L?D'4$L#!!0 ( !=PC%;*>3<"IPL &@> 9 M>&PO=V]R:W-H965T--??\\,*45VG*0%+@+$>I##PWF< MF:'>K8W][)9*>?&E*FOW?K#T?G5V>.CRI:JD&YF5JO%F;FPE/6[MXM"MK)(% M3ZK*PVP\/CJLI*X'Y^_XV;4]?V<:7^I:75OAFJJ2]N&#*LWZ_2 =M ]N]&+I MZ<'A^;N57*A;Y7]?75O<'792"EVIVFE3"ZOF[P<7Z=F'*8WG 7]HM7:]:T$[ MN3/F,]U<%>\'8P*D2I5[DB#Q= MNC3EOW3AE^\')P-1J+EL2G]CUC^HN)\9RQD\E Y(WSIHJ3@:#2 M=?B57Z(>>A-.QL],R.*$C'&'A1CE1^GE^3MKUL+2:$BC"]XJSP8X79-1;KW% M6XUY_ORJSDVEQ&_RBW+O#CTDTO/#/,[^$&9GS\Q.,_&SJ?W2B>_J0A6; @X! MI<.3M7@^9"]*_*CRD9BD0Y&-L^P%>9-N?Q.6-WEU?^*C=GEI7&.5^,_%G?,6 M'O'?77L.$J>[)5*4G+F5S-7[ <+ *7NO!N???)4>C=^^@'?:X9V^)/U5>[PX M>S>V-!V)OECQVU()W*Y,K6KOA)D+'5[?*42Y:N\\#Y9X()V8FQ+QZ\2>KH5? MFL;)NG#[9\F_E;3!^ E,IZH[9(TG29/=^'Q9&7-O6;&@(S_\TXN&VNQUEGR MO2J4E26P3(:SR1%^L^%L.NGV,SM)CDZ26R^]2E+\_6:\+$6<3G-.9YAQE&98 M::[PM! 'HE8^V4N'1T?39#])9\GULSLA'0Q/)RFO>Y0=LRK4?*Z8X6B,L%A: M%!K/+'9L3<7*D:M5J7-Y5RKQ^^AV)!P0-M[8!S$/.^HM$T0\ZNOO*.@9H5'] MOO>*A"=9.AJ/DZ^[7U98',WZ(*.V0NY4K>;:)^/1. W_;N#@TN9+ 0."B.^1 M8%9(%[X;NC<>P=OV^3?#[ZTW^><#XO""/0>I15)J@+C)),B,%H0X"U46T(>7 M]4*3QJ)J]K[_>'4%F8BJ\8R$'X]@Z_WD6B%'D"L*[57E&)2!TBT$IX1X-DTN MEQ!&DL2]+!L9TA)I5]:Y(A3'^)=-DN^>V#(Y'9T<047I9)2>)E_O"&%25]%Z M$TV3SBD?<)1:WNE2>_TD"OY6 #^5>I;\0M99P3)>UPL!6G4BE]8^P%?7TA;D MHPAP_K=A)U:)R"%.>Y<CP%0&A5KC3B2_\5% I=W'PCJ]7;CT)](1O3T.$,:OWFJY,LS=YN M^,%EWP]2Q%0Z'2>_LMV.QR"E&+L[-(LXSA#H$(V(_6.'/?>.84\XR-$1^(6#+8Y0VL,X72^:US9&KB$51_I.Y@&U+X#O4, M4:74*.LX(G.#*JX@+EHO%7N 1IPX41'/E_JS*A\@6-:B-IXN0!44:RMC@TDM MJ943%2#N\O*U+HDB(C)5C#A"4)GIBC@E F[]8Y<$38+A"@7A;1!8O-,%J,1V M\^:-I^H!LV2/$8K&DF)@0VT*1]&]7FJX.V@ &T"E&XE8P2D<0(9)JF@0XB0F ML'O9%%'HEOR1^'F7(I'H/H$DL(G=J,B9:'NK4M8UX:."QZL%<0#6J.3G8$WL M.QB7Y(_$!XZ*N/N22)4VGH?4%?>X:RDR#(4;([**)K!2K $31T_9<(D[56J( M=Z]Z @&A*)7U0S!SM'%+\RY8M%-G7]F4.3DI]5)1T,RR<6()'J1E -=82!!R M%R^/Q ]F#:1VN &%)O>EU)H(3H"9UB6%TTIA<9<%?XBF$\XZ_[D% =A'@+GG#!BOU1U@VY<*S( MAV+56-=( (0,T@=5UI=-3#0_FCLG+G).W-DX/1X*^UR2SHWS[(DD9-N_#"&6 M%<$AR ;:%W/*AX9^YUZI6CQ +E@F!"WYFJ' 4Q0)3%%Q7M:R;(O8GK,YKO5VR&$;P9>!8 M; MY/@%^8PALM'<)&"KDTSHN6AJI,7B'VAC@QD(_A-\!"S4*EM8HDYH$G:9MKMD M?U\%ZY8/P=UZ0I\1QSJB5Q M(NA=LSNXEKT;K_M)[ZGMH]%V;C &)@*VYF@&V0S,&LG0+?5*Y%S(#H;$60P5 M'GKWP#-0H2E; ](-S6U(XP4X](K;,QC,H>4J"XYOP-J2N&&C;P$OEABP=]B- M8M[:A)JW DM=Z2[*6T-SSX.=;C2'7;O8ZXAD#D$U*V?1Z(+)VZH%EJ!'O;?D MR0W>6@]F]Q2Y&]W9,*;_R"GM$JT9)+/X06#Q V+Q@\#B,.'2E$7+JY1;0$0A MFS!W]I^8^2.$$#[&\1O7JGI#P*-TRB+*#__.YN$K%6E[6QAO@M:,>08")9VJ M%")FZU+:!?R1"+P)WN.:?+DQA9+6L'6R:"HNSX_?.O&I*1:A!&YS'B<[(OX' M0I633[9IT&PD-R[<0,N^5"&+H:GJ*&A-^1[O"&G,RKMK2;]\(:.W"G8J;C#T M5%%# #&,GM[6I!O*8L][,WZDC [*+DT\317!N4/WQKF"S1>.5+%XL!8?=89V MSZI2TH:C5VTOL+"4 YKZ$?TFV']^2/)!EJ'N"3MBON;Z,T8DF.#ZD(HA])NET M1.P(DF,7QUS4'[+<5O83E790R.M?.*4R;4S4SI2(1)(7S\7X?*3BAI^S%7!9 MM:0#\GL5QVQR'R6YK90\'6;C<5KD,H(M,\+>H;N*F-1QQ5.!.C0(T:^@OP:NCV:TH83)/*$TM[.<^6YNN5.M6]&X*4T. M@)_0(;HBI&?T]7A.U;VFNEQQ$8]Z4Q4AS3[$(Y*5\2KD]EC5/ZF8&,4&7F1, M*IN>3>I\$$B==-!!)1^(GWI:EL6GQGDN@[G^-F1IY M^%93F/EX5M5V33TQ0+N=S1DC+)=U:73;%5X"^3JJ8<\):)D#=@Q215R)OG>Q MX*#PIUH6A5'!+ZCXRO6*W8BZ,'KY:#>V484\9H==D4#DGJ66JN;9! M,05RHOEM>)$?(7R:,B2/6,-1V#&H'ZZN;]GDM[FFKO>Q_\*^]OCU?A<25_6\ M#$%TT[8//'[OZN9BOYNUYD(-$ ,I&"H[*6*N 4/S O@X/'R#_1F5&XH1V&>.J>/1 M\6P@;/BN&6Z\6?&WQ#OCO:GX&ULM5QKD]LVLOWN7\&:O;MK5VD>FO$CB1-7C^G*M-\I?V*UN\,W2NHUJ\=:M+OW6:57Q39OZ\OKJZOGE1IGF[-77 M_-D']^IKV[6U:?0'5_ANLU%N_UK7=O?-V?PL?O"C6:U;^N#RU==;M=+WNOUI M^\'AW64:I3(;W7ACF\+IY3=GM_.O7E]?T0U\Q3^-WOGL=4%;65C[D=Z\J[XY MNZ(5Z5J7+0VA\-^#OM-U32-A';^$0<_2G'1C_CJ._BUO'IM9**_O;/TO4[7K M;\Z^."LJO51=W?YH=W_384//:+S2UI[_%CNY]L679T79^=9NPLU8P<8T\K_Z M% 21W?#%U8D;KL,-U[QNF8A7^4:UZM77SNX*1U=C-'K!6^6[L3C3T*G7T] M.>(;75X4-_-9<7UU?3TQWDV2S V/=_,YDKFSC<=F*WEW"SE]<-KKII4/WB^+ M;TVCFM*HNKC'AQJ*V_KB?VX7OG70O/\=DY#,_W1\?C+'K_Q6E?J;LRW-Y1[T MV:N__&G^_.KEQ.Z>IMT]G1I]L+NQM7W^W<4_=+G>6M.TL^)=@S-XW-J5;M?: M097;=6$@A]W:UO7^W.X:70$ %MY41CEHSJS A<5?_O3%]?75RSN[V:IFS^_F M+Y\4.^4+Z\P*DL7=A6E*Z[;60;H5WA1WJC: I<8H>G>[=:;&V4.Q2(V=/KS\ MC:[53CE-K__>83Q<^^*B^ ?F#Q,7QA>J6*I%K;TOO-Z8TC955[;6%66XI%VK M%E;O81I8/"SEH\;^:$8@3>UAHI]T=4Y?0Q,@$[V2!93&E1V) BLN-H ,LZUU M\6 J;0NUW<*.6)B>5D6"^VINTKS62@9DB=O,TG3U&N%2+53C=E.Q$20L($1-& [0=)WN2:\X^\S-9BRD>?)1IY/ZNV/^D$WG2Y^Q'*@IJ< M=W*0<6L=X).A$ ;9TE3(-4;5$9N">S *(X!ND9BZ5SS8QOH$O> M!P NWO[2F2U)I?A>-=T2!]\Y[7KM?/_V^X%R1N0.: FP&KWK3;IK1F;#WO+@ M6AHM#+*V'8YW"'C)/ E:79!)!U;AW]'[_M513$OG=V0OO 2O1CV'3,TWM#\20$TQV3+/6M6V@Q?J *9T^YE\?CZ MX-*M=LRO">+MHC:KH2^((^'.FR>0! P2%B;8E!DAG7>I<=%3'$!=6^SPQ#5T MKK]K7CJ!Q\^>@/2P[B0I$XY"A1AHO"($PHO?=('XS/Z'3JX'5*>AEXY,OGK@ MV[=J+Q#.YU6F Q)L)$A@0/'ZZ(Y9P8X^'%MMU,+4C)HS@I X$@Y@:SWM ^*D M_P;.)"!DP8S\ IZ)WHQAW"G9.]"4ED^H'*J:*JK.B=)"R$Q10$;P!IJPU\K- M!KYIC15SZ(,UM4(Q1-?L-H"Q_J0WVZ 3I!PE?[;5E2$;!TH0.6%O%BR")2AH MC,@)"%PTMHWRKP*1%@#/B M!934-K7X_,KB0MJ[72Z)Y'T!6V+$_;9_L M'PF?H4%M6M:"AR7:(XI"!N(9V6K2 P+MP"A*?9&0RWC6?/B(7W'W;JT;42Y$ MFT$Z<7PZ7EH-]A7.=$QWDU'-BFZ+Q?BU>(89R7VW-EAYB]!] F-HHG1: ]GT M) "#;FDS!'?BT;$MH('!,7S[_G7Q>.FT)EDL+'#]27]#"$9VI*>+/4QE!=5N M35O#]3OC/T8LV+$[@ 0H+G%T^XR_V:[WGLUARV2"^1%-/R*9! H#.<#NP6!: M4@HA?75]BNKT^ 04(F.+H$2(VHL5JVHL3MJ6'PMG)>J9'(S(M),O.3YY6! :@54Z2_(H"'CFY(F<=HS>\<+LDE M#5&?018Q"EGQ<]=M9*!V!D!"P0J(PQ! MHF6;P0HASB;%"+@^!H69$Q'H$(3L^%C8"*&PM(A3]\@LM-.H0:/[%84^7DIT MU/0]@7M#Y!A^A.UJ%!7S6"I))(9#548-/C. ,@U6 'ZY+QY4W?4Q6_8.8+AC MG1<"%UA[I:.IJ4]!/ P4/CLIUF_!1#9 TTB>DH=]4*;FV$BE0"B7XV]N ?$/ M&"@^@KX@8"='W]5TA(SZ-+\3\V:BT:YMOK*IR.&+9&Q?3%K'G7:MHN@].Y(? M$W[]!(GQ]^V)<'IR\/&(XG?,./!G%MH3](1XRKY1&[!JTU1 -R=.$V.1;Q33 M(:*$CZ$$"/%:C@>)[B,*X=@.JJHV6X)K'CSHO24](57%H:MX&AQW*D1T*W&& M6DS3-@,V1%K+7@1C<1*FH] B.W5F=(RI\;#)+?"N)) &,51^72RQ!/\5CQTH MJ"A,7"1%J;/B;HV!>=<[Z[!(J'1C-Q#:2[YH#6R&VI3[LF8W@V Y )]&Z1F M CF(6^ 3P@"^*Q& ^V572Q ./TMC69)7Q,?HS4/0!)G R&ERIRJR>1H^Q.V+ M_4C"07$XW>;S_S5W591\HRTR8=["^["C(]>C %YL[#)5S ZTP->&YN+;1 H4 MJ3-:RA'3L2"V7\&TTD0OAVL='BI6)#BY)P2/X>HR90;B8JN.^92J*A.8+Z<2 ML/)&[\)1R6IKM?.S0?Y$8)5=!D/"2P)PUVT'V17?,;D&Y3/!.VV 10R"C=8$ M981K>>C]DI(BE:(A*2O"R9@4=<&7KQM;V]5>@MAZ'\'Z*(1(PXE6$:K/:"^F M83/AQ?/AB%I\U/L"G+^V>TV:Q*0"(CC0%D/$D#Z(^D'[@6J)=>963S$&IWP, MWB>CKAX@=0K;2F>#XI<\UTK;K26_1CI/F54^CP3J_2?)=RPZH?S$M2FK%$($ MH'P=&-#R,!&TK#L";1XG1$3O__GNS?G\2Q LB!.+$3IU='+X6]>:3R)XZG30 MI>I\V%W"(P+[!W$3/7T)'KV34$ J3IA@8QL2GY@WRZH?)-OV4+_3,?W>FIB32EH.Y M)F)WA6EJNPV!NTQ/NA+ M8N^ZEAE-V3K/86(L'MP+F$71!V-Q/DGB1<'Q!AV M3PXN6C,'" -*0 8>%B]DRT]2\B\32_ARFB58;)4R!=',8TZ*UW8'!F7$B8]Q MA,FA3W"$SYTO*XF1-W&=2(P9='(:E)KL%C_KH::$]$<_#Q]3*6-3"!0OV9O6&I<1#6?B\AUO+=8-J$-1PX3@W)* MI!^8-1 X15&N ,9"-1_)_FB@_'*V2=BQ[ EFU:[W+";3=CTL_@?YKL.$@T^I M%1\%J1,'3\1HF"Y+69%P YU*8(@#,D GUQ#Q)HCJG 1UT#[.8+5%*!DY"\83+&5JBM%L\P3*4F2PUI<%C.3#--$]*< <-;' M250!Q&2D>OGCTYT?/GN(/;CU/5^1OBEO**#^ZN<%%-U_@#[V[YQ0K3N'@ MRCXO8LL@UG;M;+?J$]2XZLAP[P/*B[6>+(0*/\!EE)+(BZ*B)*8-WK=E[:R) MN%)B71D$=<7]H(K:5P[H?.-LWP77+C$&O_S>$'N@_*6#[RPI:2^U7*Y5D183 M,2J^[7Z&UG;%V^S*6WR%(Y9B]!-.*8%59:KA46P[X)00"=)&6 M>6@7 @L.H$S)R?P&]("R(AAK

=JF@]$;\4OWO;>:K1)YP^.-4 +]L45.PUH1B!@ M0E STI1S@#Y#+J6-IJ\6;B@8-FU ?LKP;J1/B(J[!$<'*;$X5,B]'[KHB^+N ME/=.'"+R!BAJJ.W(LLAW4Y,'@KE]*$-QX"8GC+ (2"/9 [75H?X"^W&"[?OI1E9P<9YR3C@[^:)Q_ MLG!#VF.@P<(FHR.E.#ZT#Q4+ *Z?'9TX']ZQ=@P)3UD#YB'1D,[Q?2L&'S P M,X3K0?%-"$EVNGXXUGTJBX KGE,VZYC1GAK, F@/1L1(M6U61P.-UV+&K9@A M-VZ/VRQ2SO4<+OJ<*L(7\.A.JYHK3]*EP3EN:=.@FDD2B/1ET-[5I]FP@X.@ M$\QF0XD9JG\Q3E->PNDU=8@^Z-#;43RFD9\*!&UIA>E0A=R2R4[6BE"8>J=5(C M& ;T&9RE;,^"6GD9Q\2=SP[@)64I4FCM?:>']>FD6=0?(!/2<4B.82W=@[F! M<@Z XH:%'E2<)>V7MQ(LI#1M6/*MH=B0SH54"59 Z1)RPQM<=6A@*0US M?)@QJ.UU^$0YKB^_I^)20/Y!Y6E0WMI FVU%"5VC?>)*24>8',#O8&D7Q=_L M#ES0S=)E/$6L1DH=/RB_::0U#X?7"N+S.H!"BELQ)#TF71!AZU)FB1L7_.DD M6)>B%LT1QLEKGMC/)07;,LS8GK)*3*R+9968.'^5BSV2"P14NO@!)*2XB7W MV=%^KQ452U-<,7K.H56KS]W1;SR?;O5^]"W72$\6\S[^[R%\3++$O2BTQP&X)Y1G N0I"<2YY:%:V MH!MW5CP@P4-'MU,V1\H0/G32\0BS,8ZKI&[*,V2@R,B[-,ZWYY3ZDE>VZX$W M6W@L 5#"F70=HY?,@!J.*8Q?$Y^PG!-2+J850PZ64LHF< [<&^IKG &*N49; M.+5%?&(74!#M2]U03ONUED OEHC'*W1B(K.LM%V3M5'_6#8:7YUJ.;.84.-2 M2VV6,GKL@#_.\W$ZS!>5W35IHM!B-'9B/321^T-$06?65W8VF+T713#8&C._-57K*DG52A0E+8#<7Z0I<4B7FH:X"T<^ MM5:N#BWT2EQ3(A6^\P3!L1DHQ#&T3/ #D<(R5%"HV!CG3X>VCZ?D001&0= O.O(5I+?$AX3/CPP>Z>HJ>B2RJQI3Y]8^CS*>?$8G]R?\*/9NCAC"9[J2A36I.97,VP^[ M$ >G5#0=XV28<0L08"E.O4!X# M)E',PK*X]W@683[[C% #9U1S;TKR#)QG#%L.8I1F[(*[N)WTW4KC#5/'JM@; M75=^7#3CTH=TLG!C< ;'@C_JQ+:;#:&G"+T9@#2?X $B5S]W8G:95@8C9:W" MOZ4V,6XXH6,A%1<*M[!GUG=9>;B"LV=,LQO;G*?^K90@#5W]]+Q'F#WY?SYM M3TP_&$%()H98T/!5L7FJ/F#/ M&Y\:-SP<-FT7Q#5KRKWTV1)17=XL;L'\4\C>-R3/ISN2PP.2_U"?3F0I_D#/ M<3[FZ>?Z0F*RY:L$^%0CY'&0I=M+)D))EIMF*4$Z^^>87CR].I]?S8K!K/T7 M_1V>4:9_L)*B$9]RU+FDER ]FO,4,4(=Z13+#NWX.0#59/M+ON%D5&CA1QZS3:KA>$/5-X=EP:QFD6D\9-T/(<>#?.%' M!)):+R2TB-81YTX&$>-\X:K4Z$T/"W,XWKM;B!K4,V; )5$N 2M.5ZM:*F+2 M9R60P=DA:N&Z/9 AIX6T;OL0[_A$Y:&VIKVL94R"J9U=_%M&9M;7\)-I"R_9"/E@.-%Y9%T33T;?#\M:=X/:P;NLK 5E M*$,7=:CH#?+HI@%)H*@_+S?W:>Z4,HY^HF_.[ ;/((2E9C^@$!NP:_U)9E44 M>9:.DDWI9Q?HBY\[L(\JM)9GO28#+ CM;U/8V;=ISJ?[-'_4I?1(O1/'E/]0 M@;.-I9V):'] 4/]OX-IM9>FG D:!]@\T;O[A!5"&XN\=+.'Z:OY<\@;?WMZ_ MCA[V]OXG3GW0M^?SF]EXDOX\=(9^)Y7?Q_+@]&7$)@; M(B8W 37>44\;I,(STZQ3 KF^/G\Z*[[K-?\\]=S)GC2)GJ)F2.2^6[0LE*=7 MS\Z?73V9C,:N^WZ@Z^D>'AQ[J-&7)Z.PZ2%.JM-@W"(^/ 3^AG/@;$=\$JW_ M=0BGLXX!R>IQV,K-^YQ)XR N,%(>9)O]TDY\6, =3$Y3\".2P^=_4@M &/!2 MFCEC!FSXZ>"!;WX2;:0;?3SK<)G] !-\X(I_9HH+8TTKO\64/DT_974K/^#4 M7RZ_@_4]/ UU2=1ZB5NO+EX\.Y.'.>,;Z C_G-/"MJW=\$OZO1?MZ )\O[2V MC6]H@O0#7Z_^#U!+ P04 " 7<(Q6L;3"M^4" ".!@ &0 'AL+W=O MWG.Y\MHI?23R1 MO!2Y M-.,@L[8R-BCR,NMWSL&!"!I.1U\WU M9*0JFPN)19M8IPLFH9"DNT'XMYYJDL/$2BP*E M$4J"QF0<3'O#V<#A/>";P)5I[<$Q62KUY(0O\3CHNH0P1VZ=!T:?9[S"/'>. M*(W?:Y]!$](9MO<;[[>>.W%9,H-7*O\N8IN-@\L 8DQ8E=L'M?J,:SYGSA]7 MN?$KK-;8;@"\,E85:V/*H!"R_K*7=1W>8A"M#2*?=QW(9WG-+)N,M%J!=FCR MYC:>JK>FY(1TE[*PFDX%V=G)O4Z9%']972(9PZ*^'5 )+$0J12(XDQ:FG*M* M6B%3F*M<<($&CA[9,D=S/ HM9>+\A7P==59'C?X3M1?!G9(V,W C8XQW'81$ MH>$1;7C,HH,>KY&?0K]W E$WB@[XZS=UZ7M__;?4Y4I)0Z3C6II2E>8:#4I; M*^X3N!6222Y8#@M2(G6M-?!SNC164]_]VE>A.OY@?WSW%H>F9!S'0>EBZ6<, M)A_>]\3UJ7_(#/*"L$9F".FCM2*;J#1V6)SN:8GC_<,)[M M-,65[T_4)T"GUX+(BF5E%=]YVQ 2[L$.P),X:AWW.GW"=2_I,5)"T8OBQ*"5\A2"[HYD=/= M<5YIC3'83*LJS6"+VM&ULK59M;]LV$/[.7T%HQ9 ;B1*LJQXMH&\H@7:S4BR]<.P#[1TLHE* MI$I2QWE@WX2]F-5_#(]@_ZZ7&D=^CY*(":8225$,Q]Z[8 M]#IQZ]L%?PG8FJ,^=9ZLE/KJ!A_SN1J_")RNYE[J4=S*'A3V@>U_0![?\8.+U.E:5NZ[=;& M8X]FC;&JVALC@TK([LU?]G$X,DB#[QB$>X.PY=UMU+*\Y98O9EIMJ7:K$/?%5">9\YEO2A?2SDG9CZ)W,(7\+X"._GF1X('D=#B+>0G9!(S:B81"& WA1 M[W34XD7_R^D'*+F%G-X*DY7*-!H,_?MJ9:S&E/GGE/\=>GP:W971U-0\@[F' M=6) /X.W^/47E@2_#7"/>^[Q$/KB2")5T(_R&;M*[T[1' ;J36FFL,9,!V@W M0 M58JT*N:9G0N*,:@R7N3F?$A0"JA5H)\;;@5/&-8Q\P2JD:%=KE8$QY!U) M1PG.OR/)*(A2E.4EVNZ)H0F+1I/@LNN, M![4?]_$;_T#\EAJ/-VUW%!VD=]\:4>.!8^E[^CO84R$=QGZ#!@>T$96893\W MR,Z+QN)TOTN[IU&%W7(-&+ 0X\7:=QC&Y!/@R;5194Y%A<(\@S,QY#(F&/;[ M1DMA,>])E+BGDZ$^Z0SB)6.&;10[5&.F>+!F3=5T-90#IGPFN#MQR5DX"MB$ MG),S-DHBAITA9 PZQLFE211C.V'1@-I)KW;R VI?99END.4GP5>B%%: .27R M,.0!I'P%.8C[<[1=\IU&@/=Z?R[!"][ !MI*8J%K@XC,P%HC M81J2)&7D0!%307-I=X1-(L+B,7GB+\BVYCMWMA,V#@E#@0[+7PMOPL@D()C. M!2J,4J)H!> &:)"$Y _T41.DR]*]HOR_,7$U.QHGMW> MSBZ:C;3=%=;/]C\ 5]V]][J\^WOXS#4&Q- 2"C0-+B98J;J[D;N!575["ZZ4 MQ3NU[6[P)P:T6X#?"Z7L8> VZ'^+%O\"4$L#!!0 ( !=PC%80(1-58 4 M +H/ 9 >&PO=V]R:W-H965TPA ML4B>^WG9B>\UKEK(0[061=%%1L+B'GZXN>W]MM?&'+ M3.F-P?2\HDNX!_6UNA.X&C124E9 *1DOB8#%16_FGUV.-+TA^,9@+0^^B?9D MSOEWO;A-+WJ>-@AR2)260/%G!5>0YUH0FO%C*[/7J-2,A]\[Z3?&=_1E3B5< M\?P/EJKLHA?W2 H+6N?J"U__!EM_AEI>PG-I_I.UI1V->R2II>+%EADM*%AI M?^G/;1P.&&+O"$.P90B,W5:1L?*:*CH]%WQ-A*9&:?K#N&JXT3A6:E#NED.9(-]H7@/Y!%36 C#B2A*^(#>LI&7":$YN2ZE$;0_Z#W2>@SPY'RA4 MKX4,DJVJ2ZLJ.*+*#\@G7JI,DO=E"NEC 0.TNS$^V!E_&71*O(;D+0E]EP1> M$'3("YM@A$9>^.M@7#.9Y%S'0Y(_9W/T'_/GKS:GKE@T M$L0*>M,WK_R1]Z[#X*@Q..J2/KVWI704K39[NR4^9$ 6/,=:9>62,$GHKEZU MDD6CA!VF!"N)RG@M:9G*DS,'88%B#J*!QID57"CV-Z3DBDOE?!!<2O*UQ"Z2 MF]T/V#V>[G[$M?->*H;%A\L].M*9K2C+=2*>8E\ZE30'(B&I!5,,Y)ES!:AN MP1+DTV:G4'')E//:B5S/&^/OFU=QX ?O'GW9LP=ARF!#YBS/I1.ZDSAT_(9, MKR,'\Q@V6(;B.[;-18UN.X'K(^&.;/=K=Z]X48 P<:MH!<+Q0W<4[H7V \\Y M,9N^[WS@*Q"ECBS!KE@F: G7"D(WG/AH2=^?(#&NQEJPJ+C07EJ:P'='P\@0 M19H*UT-OY#QPA:II5\RT_[$;(]=K)\2_OA_'*,#LCD:1\P5#*#0*K,3P4ID1 M!)LD^@-^U&R%TC 5D-ZX%COW&9*?*A %H_Y/5&V5Z9,6P.\;:]HZ:K=.W5&3 V7%(V6=KA,J M@)BQ45HPL,T>MF>E&5_>?MORW+G&H8>",)O)!J@@7! <\SKZX<3U?)W-8>Q. M,-LTY1S4&L"2*T[4FALN7<,QUK"MY(.68LNU \%1@^"H&T&\E:9U#LZ86RIJ9*S&FOVY>QC%RFZ($')PYF4GC;?^C,[9LC1#%55\1AL% M^3S7%QH3F=NRJO?4P8FM;&=FDOQI1NZAHU;-Z2^:P LF^M$Y'KUTBA^9WGME MVY']B\F]UZIG=OOD;E3:B?UH<"]>&BR+S@6[7:A%33/]>D_4$L#!!0 ( !=PC%:A(C(WO , !$) 9 M>&PO=V]R:W-H965TRD_&(7[[*EX]N H(34 M6 2&?W=P#65I@3",KP.F,[JTAL?R ?U-ESOFLF,:KF7YB6>F6#HSAV:P9TUI M;F3[.PSYQ!8OE:7NGK3M=9/(H6FCC:P&8XR@XJ+_9]^&.AP9S/Q'#,+!(.SB M[AUU4;YBAJT62K9466U$LT*7:F>-P7%AF[(U"M]RM#.K+>188D/?B;[!ME+/ M;]FN!/UBX1GT8/6\=$"[ZM'"1]""D'Z0PA2:OA899 \!/ QMC"\\Q'<5GD5\ M!>D%C0*7AGX8GL&+QGRC#B_Z0;XW4$MEN,CI/^N=-@K9\>^I?'NTR6DT.S&7 MNF8I+!T<"0WJ#IS5K[\$B?_;F5@G8ZR3<^BK+4Y@UI1 Y9YNE,R:U,9]!Z(! MNE>RHM<=/P!Y>4_?@LP5JPN>HDZ.;3R5S7E_!Q_JV$@#N$$J=0078QIH+!_]^^99KB;R]+/#8T M?:B1QXRC"YQPQ_F UJH9N/$=5=SH/ MR5^8CD)Y$D=D%DW(K32L/!0,G23H;1998>)._>D9$L0C">(GD^"H8AO%1@0]=,PJ:]IBPWZN&^L&223M 8RUB6;N?!9;(73] M*98?TD9Q7.CW4N0O+5$SNM8: ML+@;3.E)(W;>R1$PZX%K!#Y!_Q]4_$&9'ZGYP'1;[[GE?Q /0Q%,YZ@Q)1\% MMY.\-3C0FL0AP?V>\C,2/QP*,ATZ@,3 B+%7& B%KPVON^/T)15@;#=P)IZ1 M:1"=:HAW=$WAB9)WE[&FJ6R$Z6^L<7>\[]?]-?==O?]8^,!4SH6F)>S1U+^8 M(L=5?P'W"R/K[M+;28/,Z\0"OUE 605\OY?2'!;6P?@5M/H/4$L#!!0 ( M !=PC%;-KZY-Y@0 )X, 9 >&PO=V]R:W-H965TKOMSJ=+H/)AF(M4F&:>9_QXQDS64OW4,8!AKVF2Z:M6;$Q^T>GH,(:4Z[;, M(<,O2ZE2;O!1K3HZ5\ C:Y0FG:#;'792+K+6=&+?W:OI1!8F$1G<*Z:+-.7J M[1H2N;YJ^:WJQ8-8Q89>=*:3G*_@$//"\PA2<@1POA5^FS5(UYY_VJY(Y<%US"7R0\1F?BJ-6JQ"):\2,R#7/\.)9\!^0MEHNW(UN7:;HN% MA38R+8T102HR]\M?RSQ\Q" H#0*+VP6R*&^XX=.)DFNF:#5ZHXFE:JT1G,AH M4QZ-PJ\"[ M.[_!__CU W:'KF+-OF011+L..@BR1AI42*^#1H\W$+99S__,@FX0-/CKU\QOA X3J0L%[._90AN%\OGG4!IN'A[D.Z $4*V'T@.=#@>P_[0+S?O/&HAZ/_ MN=L=>[=[D(Z/AH-@W+MD\T(IU (N/>]V<1P$@Z;EWV1V5ID$H[[7'XZ\)VEX MLD_;8NC3..XU;/J@WO1!\Z9C78Z*!&BS'<"YU&7*?]@B!-'9[ 73N[)**-*< MZI\F940,TWH#!A26$DJ^0$/GI$DSAW31"/*P[DDL;G\IM*'24C8#\2_FUL1$ M) MV;I$.\N0.PFN E$SE)DF$'N" M.N:R.N9?6H!VG-8+D$T@[&JTX.>O1.!KYW>J!+*0CE M*L.B&KG>P-=2(/W63N-\0\$*%J WY=2FNJ! M1_2:;_ 5!+ P04 M " 7<(Q6Y]=26;0" #E!0 &0 'AL+W=O>S66*@:5>LAVY!TVV'80?%IF.ALN1* M4,NY 6>&COV:]=[IC+ MAFJXE/P7RTVY"*:%?+RG&P[ZTSPR&,(Z1EE+M_1TR1MT_83<2F%* M3;Z('/+7!!%JZP0F>X'+Y"3C%61G9-#OD21.DA-\@R[A@>,;O,'7IOC[8J.- MPC?QYUB2GF)XG,+VR4S7-(-%B(V@03U!F+Y_UQ_'GT\(''8"AZ?8TS7V7=YP M(+(@WYIJ \I:ZY)B*&M=RJK"Y^P*1^Y\^)Q@>Y+KQC0*R(W6#149Z&.9G8Y] M7X+EKZEX(2751.WI#1X4DF,+,[$EHI.E.UF9EZ6=+*NF\&K87LTLP%*" V(Y M UO.X'MCM*$BMZ0>27=4Y3HXCP>]R?DX:-.F3Y1Q^R:/,9,&GYIR$I.X/VEO MY@9/A.UXLN)4!./>>#+L):,DN)>&\M=RU>$M_J\[F/1&DVDO'DZ/%3(71M:ND3?2 MX%AP9HES&)1UP/-"2K-?V #=9$__ E!+ P04 " 7<(Q6;[@$(Y4$ #E M"P &0 'AL+W=OO(-RB M2 !-%FE=G#0QX*3M%F!=@Z07[)&1CFVADNB15)SLU^^0E!0GL[T6V(MEDN?. M[WP\9QNIONL5@*$/==7H\]'*F/7I>*SS%=1"AW(-#9XLI*J%P:5:CO5:@2B< M4EV->12EXUJ4S6AVYO:NU>Q,MJ8J&[A65+=U+=3C!51R#G'BZAJJPA#..OSN9H<&D5M__WUC^XW#&7.Z'A4E;? MRL*LSD?3$2U@(=K*W,C-;]#EDUA[N:RT^Z4;+YNAQ[S51M:=,J[KLO%?\=#5 M84MA&NU1X)T"=W%[1R[*=\*(V9F2&ZJL-%JS?URJ3AN#*QM[*;=&X6F)>F9V M:V3^G<7[ WF1(=N+LQ?N2]\>^R70:U7FL*LRA_U^7@'5SJ'L',H7#N&Y M0^@=KJU#*@S%4D!]!VHH!Q4*#S1=R H;2Y^2';D$]"MH \7+G,CSA,@?K35- MOCD(0_$+G=^#PI:D-V#[V@9YB3>KL(5:4='?RP70HS]!*'V\0^F%\=B<)(1E@89;O,P]NLH/,D(CX(HBL@$9?TZ3!A))D$VM9O=FH?3 M$Q)[R3CD?LW#DPGA<1HDTQAW8[^!AJ9D&F$ &6ZF?AVG<9!RUNEFT0%XQ0.\ MXA^%UPW6';.WM?=(^]*4ALXM!97F<1>"#INV"+J4]5HTCV]>33G+WFJDQ,&' M!U=K?8C.!RUUQ[3EWQ8!6TBQL6AZI77;06,+,D_WV5_GKTHTB#]A@'X0I:)? M1=4"F6N;YDM48CFS.(CQ1E^3DY!/B5.&@G">! G>U#1D,;E!3D8B+<@12Z(@ MF<3DF# 6\H1HDNUQQTD\.0E8EJ!0S [<8#+<8'*PS#Q" M$MNF!L>)NZ[KH!W[DI[JMB#(=HDQ_CL8\?;N; M]%'W0$/8%5@N+W6%M6WL&[@WJ<-N=V'0 T]X_[W3UCDU ^F5@^.U?6'V ]/E MH9%(1%DY*L2AP^-O+][2(,IXP*:,S%NSDLXFR5@6L'0RH.^HA]_Q$\(LP.)H MNA=9:9 BE'G"R?Z\/9O_#XGWW/U?/;F/8W^4N3^#J@?FGB^7"I:VKZ]0HL0Y M*_?-38_*!K.0K4;_5G!/[9%DL4H4/;]ED03Y[ZWA6,OQV^?=RNPT^0 M*1+;^V&6;K=^FN&F8^Z];=^1MR5NS^ !B]*AC/?NU0OP&5V#XTYX:_2J02W=@*EI+MO&^"ELV!UFV+D?W9[$_0#\4:@EW@*M8(&J49@A MQR@_5/J%D6LWR-U)@V.A^[O".1R4%<#SA92F7U@'PV0_^P=02P,$% @ M%W",5D5J[L3& @ [P4 !D !X;"]W;W)K&UL M?51M;]HP$/Z>7V%ET]1*K'D!6L8 J?1%VX=J"+I-T[0/3G(A5AT[LQUH]^MW M=D)&)^!#'+_2"SWU"V.J<1#HM("2Z@M9@<"37*J2 M&ERJ=: K!31S3B4/XC"\#$K*A#^;N+V%FDUD;3@3L%!$UV5)U#ZP]L[@&X.MWIL3 MJR21\LDN/F=3/[2$@$-J+ +%WP9N@',+A#1^MYA^%](Z[L]WZ/=..VI)J(8; MR;^SS!13?^23#'):<[.4VT_0ZAE:O%1R[4:R;6RO8I^DM3:R;)V10<-9'P$,HK)@Q2FT.1. M9)"]!@B07TV$R)PW=LYW#(?ZG(SP60'+) ML9*96!-C7TA;SNP/:&+P./N/A'8DFCM,]TE 0X*<,8&.LM949/I\[/T JIJ7 MXV'>H4Q V=Q[-O=VB#R;&PNM8 .B!N^M%PVN[#B\])9XJU2E!4$TK,X-=IW* MYLT;CB+\0F^%#0#)]\@:!"C*G2'-L+0L<6I[A!?UPM$0QRC\X#U*0[D%[XVB M?O,?# \E*]@KPA+4VK4:C9IK89IZ[':[;G;=%/$_\Z85/E"U9D(3#CFZAA=7 M0Y^HIKTT"R,K5]*)--@@W+3 C@S*&N!Y+J79+6R KL?/_@)02P,$% @ M%W",5A5'^1I P /0< !D !X;"]W;W)K&UL MG57;;MLX$'W75Q#:1=$"VNCFB^+:!N(DB^U#@Z#I;E$4^T!+(XL(1:HD%2=_ MOT-25KP+QP_[(O$R<^:<&7*XW$OUJ!L 0YY;+O0J;(SI%G&LRP9:JB]D!P)W M:JE::G"J=K'N%-#*.;4\SI)D%K>4B7"]=&OW:KV4O>%,P+TBNF];JEXVP.5^ M%:;A8>$+VS7&+L3K94=W\ #FS^Y>X2P>42K6@M!,"J*@7H57Z6(SL?;.X"\& M>WTT)E;)5LI'._E4K<+$$@(.I;$(%']/< V<6R"D\7/ #,>0UO%X?$#_W6E' M+5NJX5KR;ZPRS2HL0E)!37MNOLC]'S#HF5J\4G+MOF3O;:>3D)2]-K(=G)%! MRX3_T^2,Y)FQ1'HS" M789^9GV'=?\D2MD"N0=%'AJJ@+S_2K<<](=E;#"$-8S+ 6[CX;(WX-*,?);" M-)K?C[U."/=SD-)R],PO=T1)6(5X*#>H)PO6[7])9\O$,V0$5.E>^4B/-AOC9 :LGQ@F)FB+'%)TZ- M,)H8W"PI+WL^\MB./*J!AT >S//HD(?VQX@)]):]1DL=$7@NH3/#GG5^M:SP MZ'Y8!-^!*G]P BP[M%LTP-('MO3VDP9W?0N*&JD6P>:_)!;!W<@B^#5(Y]%L MEOM!5LP144B\0,?.+KA>!-_R* MS\(IY4%:1&E21/GLTD8O\B0JDB(X%.T0]K:NL3?9A';28*X9Y?S%J\%.1324 MO6*&6=,'(\M'(CM; >U$(X)1K'1X;K,7S.A@DA71Y60>S/-IE,PG_U/:N;): M<=-\'N7IS UGTZ@HLJ/0Z2B\L""X&_^2$)=C+U:_FIBQ(?M30L^V%\=QM7Q[?ARK?$5W/_L'RF:L8:)#3"^F.M_ %!+ P04 " 7<(Q64YN)HLX% !! M#P &0 'AL+W=OJ]*F,HEQ(19P _93<:7QK=>@)#*#W$B5[/QS,F3 MF5)?Z.4R.6EY1 A2B"TA"+S=P3FD*0$AC:\U9JLQ20LWGU?H[YWOZ,M,&#A7 MZ9\RL1D3DFYL1K_E;C.3B_S M6&7 ;\4#&-Z^%;,4S,%QSR(T3>C%-^AT>>$&P!R]L' T=7OA#1_F%-'&J3*F!_WTZ,U:C-/[9 MY7.%V-^-2.4R,86(X:2%]6! WT%K^O:5/_".]O#M-WS[^]"G-UA^29D"5W-^ MKK)"Y9!;0V^U)V> )0E\,X&[?-AOY78)/-Y"EQ7>K$*OWZR3A\ !8?A\W\<2<<^]5# M-(H8EA@64([S0A8&8W;Y+(UZS;A?/8S]_IYH1TVTHY^,]I56=]*U(*3XPVCO MM_(TVA9'BL8"^OH_1_R\U!IM3=A[2$"+%&,6=J)P@/>@$_7#)N[1B U&[,8* M"\S'WZVR(N7U MM&+VOU3U DCS_"3$@,J\P7';=CP6&C]B!WC7NB$.@5N!^ZR)2Z71QXC MG+2&#:( 6Y;'3N-8ER(U+/)&+(PB]@%06@WO1^9C6_)1')>-B SSAWTDB%(0 MA<0N)[]5*L!87+\567%TP>&!A$E3.Q%JX>VK4> '1UOB/=\4KX^=S>][[ \G MMJ&'6UC=07=$%KMI@.T6H;%O?MXAPO8018BJ'@Q(W%M1W$C(A-HM!M(^NOC MUU*ZTNO4;3F@BFC[?>K-[EO[4,T/2P,K%E@]H9LQI/K@]AY@7EYC=O;MRZ.F0D8OKI!3*L=*B]>08D&B?>7R(/+'7PS_59.8 M/N4:8K7(Y;>Z&3XPK$K-]E1].H^^3-[^YE(22[4U,G@#!8RSXEI_5WQB BTWT>TVXXVN+=;,>H4$:2( U]$T1#LOZ?5K4#)ZN0Y/<=1: ZWB;GO@&1XBZM M]#:.-1GHA3N\8;M096ZK$TXSVIP/3ZMCT7IZ=;C\*#1&Q_ 4YKC4ZP[Q0TU7 M![;JQ:K"'9)FRN*1RSTN\8P+FB;@_W.E[.J%##2GYNF_4$L#!!0 ( !=P MC%:(*Q7-F@4 4F 9 >&PO=V]R:W-H965TX]\-&"Y3 C%CQR(/$T1 M?[G!"5L/O<#;WOA"%DNI;W1&@PPM\ S+K]DC5U>=2B4F*::", HXG@^]<7 ] M"2^T0='B3X+78N)&+'(.CM,8 ; _BS07>/0;@Q"(M 2\^*L*9( MHM& LS7@NK52TQ^*W!36*AI"]3#.)%??$F4G1Y_Y E'R Y4YI3&8E>,)V!S, MR(*2.8D0E6 <12RGDM %>&0)B0@6X R,XYAH2Y2 >UK.*:WS?HHE(HGXH)I\ MG4W!^WN%;!F*B;WC:%9[4Y,KR+*KP+JT?W=*7&DW%=9&M.I,04Q&Q-FV(KE2X* M);UFKT;^^=6@L]J-I:E-KVI3<[%7N=BSNJAF'8T1CT'&69Q'$JP1YVJA> $9 MYH3%3:[:%0/P@A%O&@JKW9%#T:_B[%N]>B"4I'G:%([5\-!JNJ2M:5=4+\@9Y!QD3QV%,<$S'UC"P^JP?F$Z9X3J0N@4AG M;($_JB8H(3]P#/),-1)8RJ1(65.2RIX#OU:H%S\5L]6](X,/?(,+_EOJ ?P+ M]!J<2\S![?><9#JDDA_87*JUH'$=MFL?.@MO4N162*$#4I2#P/$] H@!>Z+I1SQ!5,NK9H2<0WDZGQH38NX#%,Z0) M+R=VRV.#-W076'EHIV[N((T[;)*P-Z@L, M]@5V[G-2(?8N;!5BM3PV> .4@9W_3(5\PNIW^9(E,;A/5>"K(46EVIU1-FL#6P@IZ;D[IYI8MP?]W8+8\-WE HM".B MJ1LKB-E5#A[P-N 3&OB$IW^W")V2JRNU>L(,N4+[*T$G%6+OPE8A;5 H-!0* M[8AH*N3M(&:7/'CTVR!1:$@4]DY?+D[)U95:/6&&7*']):F3TUM MW!AB&T 9&J ,[4 YQ0G:]SO+;GKPCFL;%!GN;%"?GB)#MUO4;5!D:"@R=+I+ M_8I:\S:UW>C8$ TKAG96W(;(<7UE.W:=>^7EI1_TS_Q^8QZ<(F-GYT!-BOFB M.&D'I 7#T2!$CP7$GZYWT5 M "_/')47DF7%L9TG)B5+BX]+C&+,=0/U_9PQN;W0'50GOT;_ 5!+ P04 M" 7<(Q6UF(Q#?\" #P"0 &0 'AL+W=O$ ]N,FVM3>Q@.^W"UV,[ MJ6FJM (I+XDO,\?GC,?VC(^,/XD]@$3/64K%Q-E+F=^[KHCWD&'193E0-;-E M/,-2=?G.%3D'G!BG+'4#SQNX&2;4B<9F;,FC,2MD2B@L.1)%EF'^:P8I.TX< MWSD-K,AN+_6 &XUSO(,UR"_YDJN>:U$2D@$5A%'$83MQIO[]?*3MC<%7 D=Q MUD9:R8:Q)]UY2":.IPE!"K'4"%C]#C"'--5 BL;/"M.Q2VK'\_8)_9W1KK1L ML( Y2[^11.XGSLA!"6QQD:+CI6MYZ"X$))EE;-BD!%: M_O%S%81FI61"JY$R@_0(Z-R+S0)2.H K@J[C7UPBOTLN(FX@+B+ M0K^# B\(&@C-_]W=OT$GM*D0&KS>%3P;K6E3<&[ZZKOF7N0XAHFC+A,!_ !. M]/*%/_#>- EK":PFLV=E]@QZ>$7FDK.DB"5ZH.4=J#/B^P=EA!XD9.)'D_A> MF^); JN)[UOQ_=M[7#L(7!V$#LKM<6V27N+YG@'4;\(A\KJ]X=@]G&MJM.KW MK%6-[,"2'=PD6SOLC4EYT_]_]Z4EL)K4H94Z;#TIAVV*;PFL)GYDQ8]:3LI1 M4[J%X452-EN-+I+2/7L\5:+M3$TAD'GNRKOZXOQF2IGRNKC+TQ9 M"SUBOB-4H!2V"M+K#M5QX65]478DR\T3O6%29;MI[E5)!EP;J/DM8_+4T0O8 M(B_Z U!+ P04 " 7<(Q6MGZ7G7H" !@!@ &0 'AL+W=OI*2M/]^DNP:3N,6/>QBBQ+?TR,E4M,#RD>5 VCR5'"A9EZN=3GQ M?97F4%#5PQ*$6=F@+*@VIMSZJI1 ,P,G5S2YE,<:[V:WA3E1)4UAYIG*4R#WX"6?/X7#X'M7Z/^)["@1<9.(^#WVY,'4 MH#W:4F(*JO-@*X*1([ ]8Y^,A_80]NT83IV&03QNG(ZT]1MM_7>U73/!S,7/ MR!:Q^\Y5^&%KUT$P'K^2=NHTZH_[W=(&C;3!N]+N4%-N\E:73)>VP4E&PG@4 M?'LEKLMK8"OD2)W?JG_;>W]2N65"$0X;@PMZ(T,CJWY6&1I+UQ+6J$V#<912?X!4$L#!!0 ( !=PC%:O2GU]80, )$. 9 M >&PO=V]R:W-H965T7'*3H *FMDG:?[]KH!12ERT2?4DPW',X]_CZ8D]V M7-S(#8 B=TF))!48%2926_^RN,J(!P$3- +<" MN/\+\"J 5R1:*BO2.F>*!1/!=T3H:&33%X4W!1JSB5(]C0LE\&F$.!6E,O<99><0'A./'A'7<5T# M?/;_<-J&V^A1;91;&^46?-XS?'7^R)KN>#5+GA=[$&K"N A_R.R%EP:Y[BD M&Q5TNJ5L ]=2J] RE/L$F&>Y#%3L,3%C8:$ M$=/MPR2UY/,;*MZ[#AWM:35$4=^C9K'#6NRP4^QWKEA,,J.YN*124";!PR=2 M?&^P)_=IS(AZ9K%^+=;O%*O[0JY -.I?"U[PE=HQ 2:EG82'UG]/9*W<1W7N MHY?K J,^7>B)K.7"N'9AW&\7&#^I0G?H[G8D-!'W<05#O!:NS-RAT.XMRN'5.7BR4?+\_>KLC"F5VHWS@CZL?6%B':62Q+!"D',\ MPEV#*,\_Y4#QK#A"7'.%!Y+B&ULK55=3]LP%/TK5H8FD#;RT29%+(W4CTWP@%31L3U,>W"3V\;"L3/;:6&_ M?OY(LP*A8M)>$MNY]_B?N&6;$IE%OPLK?$&EJ#NZH70,[]#*4@%3!+.D(#UV)N$E[/$Q-N ;P1V M\F",C)(5Y_=FV&RM MAC#S%Y=*Z*]$YZELBBEF.:"E+9D9KVK.@"F)/J))41!C-:;HFKEZ,<:?SD%A M0N69#KE;SM'IR1DZ082AKR5O)&:%3'VEF1E\/V]93!V+Z!46881N.%.E1)]9 M <53 %]+ZG1%>UW3Z"CB'/)S- @_H"B(HAY"L[>GAT?H##J;!Q9O\":;;X%B M!06:$YE3+AL!$OV8K*02NJI_]MGGT(?]Z.:D7\H:YS#V]%&6(+;@9>_?A4GP MJ4_Z?P)[8L2P,V)X#%T;JT%SXDH)'G0SDM GV*&,+(KI1-ML&%ZD_O901T], M$'0Q3^C%';WX*+T%?JQL^6N2H/M+80H;%UO[\_@:R9+4-J"/LX-.#OB$\3!^ M1CI^07HTBOM))QWIY"AIS2<^8:1WYJU@"VPIM?9Y 6!BP/7',FC^_UK MA?@'W:D"L;%-6Z*<-TRY ]VM=O?"Q+;#9^M3?5^X]OX7QETV-UAL").(PEI# M!N=J/S$;=+=H]@=02P,$% M @ %W",5A/)(3\3 P =PD !D !X;"]W;W)K&ULK99;;]HP%,>_BI554RNMS05(0@>16MBT29N&2KL]3'LPX02L.G9FF]NW MGYV$E!(7\;"7Q';..?Z=OR\G@PT7SW()H- VITP.G:52Q:WKRG0).98WO "F MOV1*$@83@>0JS['8W0/E MFZ'C._N!![)8*C/@)H,"+V *ZJF8"-USFRASD@.3A#,D(!LZ=_[MR/>,0VGQ MD\!&'K21267&^;/I?)T/'<\0 854F1!8O]8P DI-),WQMP[J-',:Q\/V/OKG M,GF=S Q+&''ZB\S5R?*)-;>LY*%U)Q?/: M61/DA%5OO*V%.'#PNV\X!+5#<*Y#IW;HE(E69&5:8ZQP,A!\@X2QUM%,H]2F M]-;9$&:6<:J$_DJTGTKN,<4L!30M]\R(YP5GP)1$UX<=GJ&[-!4KF*-O!,\( M)8J 1)=C4)A0>:6MGZ9C='EQA2X08>AQR5<2L[D(W0:Q M>Q+Q$UOH$1"$+9!)GZ1VO"I*>#!U$!_CM6W"V+?C]1J\WDF\_0G:8"$P4SL; M6J\UK1]UCM L-MV>'2ULT,*3:(]XJW=R@7=X1L'&%;;G[!U+9K'Q(SM7U'!% M9TE&V%K?0UQ8-8M:\T;^$9K%Q+.3Q0U9?/HX")Z!-,4,4Y2!?:/%K6E;HK5- MPL!.UF_(^B?)?J@E"!M-O[WMCVG:)GYLI_&]EP+CG=Y;7&F)<+V2]*5\6&N# MU[H6_%[8/<*T6<7]\(C4/:B*YI?D.Q;Z?I"(0J;=O)M('R115?FJHWA1%LH9 M5[KLELVE_C,"80ST]XQSM>^8VMO\:R7_ %!+ P04 " 7<(Q6.NQ>DP$& M "\* &0 'AL+W=OV125!FOWU*QO7PK:L A'< M)#:<\^J<@SX>2QX^,?Y-+"B5X$<2I^*\LY!R^:[;%=,%38AXRY8T5=_,&4^( M5+?\L2N6G))9[I3$7>1Y032""CEG\=S23B_-.V $S.B>K6'YB3Q]HD5 >X)3%(O\+G@I; MKP.F*R%94CBK")(HW?PG/XI";#E O\4!%0YH5P=<.. \T4UD>5I71)+1D+,G MP#-KI99=Y+7)O54V49K]C!/)U;>1\I.C:Q)Q\)7$*PKN*!$K3M5O) 5@UB,_#/W!L+O>SJ%IA7H]/RRM*L'Y97"^-;@;SH0 M7U(UT\5YC#=JAC/%N)$)MEK'M?BL#1U8XUZ91F^_-#ZJ>U,:O48:9S ,:YD8 MC# VUSDH PRL ;X7,E)SJXI,3RS& (-&VWX8!'XMPJ:5Z@NP9XZQ7\;8M\8X MIJJ?SJ.I"C.?YZ[HDHG(V&.M0OL.3D=BE9S#,N?P1/-5Z+(DCL0J)1F4)1F\ M<+X:-/NHY_5K7=3:R($I0$^OWIZ;\5;H_"(9>VN'9K/%(M":S1U+Z3.X(_R; MXM?K51LH6$7V[8*NU*HI:XZ IP()Z)0D7*E5RZ)9 KX4)@J!RMH P_IB;; * M40:0I@4$:IJ =IS8?=@U><(49=/*$J6&!6BGA<\\)_IG?<:1 M6C5=C1XP.-50LD+.WF5QI%8MBZ8=:,>='892OPF]@V8G/0:_0 TPT H#NQ-\ MH;.=#:RG<@SN@!H\H)T\=I\]F@2B?I@Z)-M;.S ;I!$$V1%DS)*$\GP3X)XL M*3<^Y#KBBN(I]QB4@C2E('BJ9W^G).-*K5J6K1T1*Q+L,,\4 I61B0-<'YT& M,SP8M#R8(HT4R(X4.S\[HR8SG"&O'J3!*&@)46,%$J;D"V;EBS/B2<14GN&0MC&Y7V+MG'P,LD 8+="JP0$[!PI5:M2P:+-!+ MP0(UP0+!H%=?P QF$..VK2BDD0$Y0@;T:V2P-W5HK34R(#LR[#YY-9'A##;V M6$U6J&5>P)H$L*/-"-S"FF>H77LLTB_4"CNW;##=L37F:G56 MBT>:3I_;YS&[TKX#UI5:-6^]0N-3[35@IWL-KM2J9=DZMWCQP45SL<=X4)\B M[,TRC$..; &#.SHF .;SCD:!TK'H >LZ0$[.A+!S=,. MC/OUQW![:X=FHQ=]_(O#$R(6@*1JK&07[[^OHK6:.U)ISLCI^8DKM6KFFB;P MJ8Y0L-,S%%=JU;)H,L&.-C-PDSFRI[_ZH:3!K'TOU-=LXMO99+)0D_R9I#P! MM^F:"IFT=5J[T+Z_CBNU:MH:=?Q3[57X3DG(E5JU+)J$?/M>Q M"NM+C,%,0;??UFLUFOAV-/G(TL>SS[MT6D?L4:1S#)+QM][5\$_5:1UQ3%&6 M8U"1KZG(MU/1[IVVUWB%9M#'];->@Q7"/5CKLMVM5\NR]_KN"'^,4@%B.E=N MWMN^4N&;5^4V-Y(M\[?-'IB4+,DO%Y3,*,\,U/=SQN3/F^P%MO*%Q='_4$L# M!!0 ( !=PC%9VIPI=_ ( )() 9 >&PO=V]R:W-H965T"R#Q- MJ7B]AH07?<,VU@\>V'RA] ,SZBWI',:@'I?W F=FHS)E*622\8P(F/6-@7TU M#+5]:?#$H) ;8Z)))IP_Z\GMM&]8.B!((%9:@>)M!4-($BV$8?RN-8WFE=IQ M<[Q6ORG9D65")0QY\H--U:)OA :9PHSFB7K@Q3>H>7RM%_-$EE=2U+:60>)< M*I[6SAA!RK+J3E_J/&PXV-X[#D[MX'S4P:T=W!*TBJS$&E%%HY[@!1':&M7T MH,Q-Z8TT+--5'"N!JPS]5'1#F2!/-,F!W &5N0 LD9*$S\@-RV@6,YJ0VTPJ MD5<+%V1<%5R;#'FF!%8B1Z,[JG+!%(/2>;"B+*&3!"ZPTRXD38",(5X;G(Y MX;H\0[G'\8BR9"NETC&9VW[B;FM$FLTR36*?7<=_2:!!!L-S+>2L#/P426F?O5!EHI>^W* M^KN^DDL:0]_ #U>"6($1??YD!]:7-NS_)/8F"6Z3!'>?>C1(N5#L#TRQ4Z0Z M)R-L,ZPRSX"\ A4$,Y. ;"UV)=PIA?6O:!6Y7X-X4A OP'T#P!L0_!W$+PP]+I;#/Y. M*1W?]\+&ZDUP01-XKU(Q_(MCW\[PWBR/QW&L3. MD8B'M%EGM\TZ.VVV-Y C,<,&,SP8LPTDW&DC+PP";XMDUPJ;S?:WFLW6.BCG+)#;+#/VLRP[VK*A. -5$\66YB4ZXPBVY'"[PT 1"&^#ZC'.UGNA] MN3F&17\!4$L#!!0 ( !=PC%8-6Z3U20, (0* 9 >&PO=V]R:W-H M965T>"&@YS.80+Z(;^3.',KE9BED"DF M,B)A-G1&S8O+OEEO%SPR6*J-,3$D4R&>S.0F'CJ><0@X1-HH4/Q9P"5P;H30 MC>\K3:?:TAANCM?JUY8=6:94P:7@7UBLDZ'3#* M_B?+U5K/(5&AM$A7QNA!RK+RESZOXK!A$ 1'#/R5@;]CX/M'#(*506!!2\\L MUA75-!Q(L232K$8U,["QL=9(PS*3Q8F6^):AG0ZO*9/DD?("R"U054C %&E% MQ(Q8Y,0LZN0%/&U=N!J]$Q(^]&*R?& MI1/^$2>:/KD5F4X4^9#%$&\+N$A48?EKK+%?JW@%T3D)FN^([_D^>9A/GWBLVU8HVG096 P.H&1W1'"PP:G7(@>"S)A.)@ E$A,<2@ MR-?1%$./9_W;H:B6RJW#RN;[OU YC6#HX >N0"[ "=^\:G:\]X?P_Y/85A!: M51!:=>KAIR*=@C2'CE4I4C@F18:EB;.?$!,NE"*Y4/;L*?*K/IOCN!.>!4)S0C>@E\ 20M/YF7 M'>"T30VPE$ MK:LG!J)3!:)3&PA;@!:V &VG_Q!+*=7=9&D%GOG;(:K=\T2B;D74K25ZV$XA M?L58'5\ Z^XER3^$5;OQB5B]"JM7B_59)R ;Y@ V-*2YD'CI$Y;FF+_R0N[M(>_2UOIS(FV_HNW7TII";&]!NJ[/#;SJ&LK49U75YT-< M_;TSNLM5MZ)TUMVXT%.0<]OG*!*)(M/E)5@]K5JID>T@=IZ/L<4J.Z(_,F5_ M=DOEG-FR,D-)[[R+14"6/4\YT2*W;<-4:&Q"[##!-A&D68#O9T+H]<1L4#6> MX6]02P,$% @ %W",5@.W&ULO9QM;]LV$,>_"N$50PLLM222LM,E!O* ; %6-&O:[K5B MT[%06?(HVFF ??A1LFJ*%LU(SE%O$C^0Q[O34?CI_K+.GC+^/5\P)M"/99+F MYX.%$*L/PV$^7;!EE+_/5BR5W\PSOHR$?,L?A_F*LVA63EHFP\#SPN$RBM/! MY*S\[(Y/SK*U2.*4W7&4KY?+B#]?LB1[.A_X@Y\??(X?%Z+X8#@Y6T6/[)Z) MKZL[+M\-=U9F\9*E>9REB+/Y^>#"_W 5AL6$H".4AR[X7;VYG MYP.O\(@E;"H*$Y'\MV%7+$D*2]*/?RNC@]V:Q<3ZZY_6;\K@93 /4"86YX/Q ,W8/%HGXG/V]">K J*%O6F6Y.5?]%2-]09HNLY%MJPF2P^6<;K] M'_VH$E&;X),#$X)J0M!V JXFX#+0K6=E6->1B"9G/'M"O!@MK14ORMR4LV4T M<5HQG"$!BF7[6?[NO3AS*) MNTP&NTP&I3U\*).[5$3;5)R@:"-CCAX2=B+WVTD>R9SE;+KFL8B9,>#M"L2\ M0K&C/^2K:,K.!W++YHQOV&#RZR]^Z/UN"A_(F)8,O$L&MEF??,F$3,0<("7; M=4;E.L4Y:3,AXS D9\--/=;FJ(!2G^Y&:4&071#$&L05XR*>Q]-(L')#7+-5 MEL?"Y*754-<#!V1,BYGN8J;.JYA")@/(F):,<)>,L*7GB?D:7<9(80[#.[WI4@8QIH8YWH8Z=E_@8,AE QK1DG.Z2 M<=I3B9\V2AR?CO?/TU9GC@S5]Q3K>-9@/V8I>T8?(_Y=\O'-^A!U6(UT/;A0 MUO20:WCG.R_V:@FHA !9TQ.B*,VW<@]@P5<+U2L^\,=XK^(-H\9!P:LF,O$5 M7_EVP+K*EDO&RPCNHA7C1@>M)CH?-R!K>L"*Q7SBOI!!,0W*FIX0!6J^%7T@ M"YDV2M3'H>_O5W)SF#S#CPY4LF(LWPY95QE?95PR-KK,#IV1@<#%+J@K.D)4= 56!D&L**KA;1S M+A[M,X;=G6/#K36^[$AUJ(?XN0B-Q^FC,3+87I>+9E>@:"S [G< **U!6=,3 MHF@ML+?. '< :;9.# U PS!+!S!0E!78*>O%VD;_H0Y]0OMJG0^RB^98H,@M M"-U7/2C:05G3$Z+0+GBAB097]:,V#4.[.\>&J\ ML(-;F[WQY48H5WV(YW M[:K]Q6ZF?97.Q]8% V+%@-B]F(I!"1#*FIX018"X+T$5-Q554S?3,,S2S22* MW(B=W-I4>X>.IWVUSK?(N, \HC"/N%=5"2C@05G3$Z( C_2EJI*F7FKH>-K= M.39^,J0'M$$)9TU-8N[?.O9Y+8&^[Z-;R]7N;NT+_F: M&N3K9L_6[LZQX2IVI:^4KR'V5+NFK]W3SF7D I*I@F3J7A2GH,@+94U/B$)> MVID(4QM*^A'+:%,KQF)QZ^UNA.%%CL7G6M!2AK>@X5G8;NI?,0%"NAK.D) M45@9]B6=AR;IO"FPA,T?%UL$EE#A8/AZ\;SK[N@@R-B]ZUP4+IJGH6+2T+WF M'H(B)Y0U/2&U7R[W]M/EL%'^!D'&[D[7<(>U!UH43Q.1U\V/<9JCA,VE>>_] M2":7;Q_0L7TCLE7YC(N'3(AL6;Y#% ?C_/Y/5[]:9X;,;N,2F3_P%0 M2P,$% @ %W",5KMX\OXZ @ -P4 !D !X;"]W;W)K&ULC51MC],P#/XK49$02+"^;!UHM)6V&XC[<&C:!'Q ?$A;MXTN M34J2KG?_GKQT92?M=GQI;,=^_-B-G0QHU2WW+3@ N;5!+_2@(EGZ+"?.RQ-IV(DMXKRAAL!-(]FV+Q>,& M*!]2+_1.ACVI&V4,?I9TN(8#J._=3FC-GU!*T@*3A#,DH$J]=;C:Q,;?.OP@ M,,@S&9E*E-*$W@NG]"_V-IU M+3F6<,/I3U*J)O4^>JB$"O=4[?GP%<9Z+,&"4VF_:'"^<>RAHI>*MV.P9M 2 MYD[\,/;A+""*G@F(QH#(\G:)+,LM5CA+!!^0,-X:S0BV5!NMR1%F?LI!"7U+ M=)S*#E#K%BMTR]P/-IUZC]9E28R(Z9.+-UM0F%#Y-O&5SFT0_&+,LW%YHF?R MA!&ZXTPU$GUF)91/ 7Q->F(>G9AOHJN(6RAF:!Z^0U$016BLXPKN?.K(W.+. M7^C('CHN%&$U^K7.I1+Z_?R^5+=#6UQ&,S.UDATN(/7TT$@01_"RUZ_"9?#I M"M?%Q'5Q#3W[UKLS"Q#]>8!!/#.+_ M9*#WA,"V7]<(Q"\2\,\>&PO=V]R:W-H965T-?1 H@T4N14S&U4BG7U[8MXA0* M(J[8&JBZLV2\(%*=\I4MUAQ(4H**W'8=)[0+DE%K-BFO/?+9A&UDGE%XY$AL MBH+P;[>0L]W4PM;^PE.V2J6^8,\F:[*"!NSNR&):8&'A[OV3^4S:MFGHF .3J;J9P2 MV!(]8 MT VC)68'FI3+@ CU_0[\"6W&R3K-8%:TTP]L[D"3+Q3O% M]7EQA]Z^>8?>H(RB3RG;"$(3,;&E4J\UV'&M]+92ZIY1BEWTD5&9"O2>)I!T M"6S5=M.[N^_]UC4RWD%\A3S\$W(=U^T1-/__<&R0XS6OPBOYO#-\M<$"?= . MOW^1P"G)#ZR^H0EZ8'2%'E3R$W0C!$B!_GE0/.A>0B'^[7.U>JC?_U"]2ER+ M-8EA:JEE0 #?@C7[\0<<.K_T.3(06<GKL0*.2J!>N+:S,'#& MWL3>'HKOJ?)'SJBIZJ@*&E6!4=4\S2CITV2$7>K[0&2=#L.FP_ U3006]>C=O3!QLG! M&%3O)()AX)T$M:)6$#CH" M#<76]:@=@K!QAC F-#S)GAM$)PD]K<*CR#V3T';XP.;IXT^9 N]59<1=[/Y M;-TNVV$&CU\EH8/.0D.Q=3UJIR%L'":,"8U.?OI@/SA)Z&G5V/./ FH?[#4H MYU?E%HQ ,=M06?WT;JXVVSPWY>;&T?5;O?U3[F&T--7>T4?"5QD5*(>EHG2N M1NJ;SZOMF.I$LG6YH_',I'K]Y6$*) &N"]3])6-R?Z(?T&R*S?X#4$L#!!0 M ( !=PC%9? 4PC%0, #D+ 9 >&PO=V]R:W-H965TBR#+,G\>0 MLLW(,="H+QA[UY#8>68Y6!"E$4E-@]5C#!-)4,RD=?RM2J]Y3 W?'6_8; MD[Q*9H$%3%CZB\0R&5E]"\6PQ$4J[]GF&U0)=35?Q%)A?M&FBG4L%!5"LJP" M*P49H>43/U5&[ #/J!S .!7 -\D6BHS:4VQQ.&0LPWB.EJQZ8'Q MQJ!5-H3J8YQ+KMX2A9/A'%;J4"2ZI65):&N_H+FJEKA( ;$ENHU M")K\/]P](L>OG?<-GW^ [YI*(I^1.EUHN+_U^X:S#%T_2>!4&3XQI0 <_=:6 MHUL)F?C3YFJY::=]4WTI7(H<1S"RU+]> %^#%7[\X ;.US9'3D36\*=3^],Y MQAY6/K3E6 )[!JCOJ748=)V^/[37N^);HCH]IU='-51U:U7=HZJN"G4,3%\] M;<*.8E]K_HG(&FD&=9K!>Q1G<$I_3D36\*=7^]-[:W&6P&"G[/S^H-_=*\Z6 M*,_IN>W%V:]5]8^JFD-4<'UN\T*E2](4TZA5XU&:UY[#B<@:&0_JC ?O4:># M4_IS(K*&/Z[S\GUWWEJI%7+WAO0"9]#?*]66,-\+_&"O5NV=)D1YO#*]F4 1 M*Z@L/]+U:MW_79FN9V]]K/M"T]R\T)1-Y1WF*T(%2F&I*)V+GKHB>=FGE1/) MIM@>L ]7[)F-Q.] 9UMQS^ U!+ P04 " 7<(Q6#(3N MB9\# #7$@ &0 'AL+W=O,O%#QD#*/2<)DQ.G%BI[,IUY2*&E,@+G@'33Y90,W)90YX3B_-Q/AF*]50AG,!)+K-"7BUP=(^';B8.?E MQCU=QN15+1%-@DG*&!"PGSC6^FN*1 >01_U'8RMHU M,J4\.9C""!A3(41']L8 I)8IAT'C]+4J?:TP#KUR_L'_/B=3%/ M1,*4)__32,439^2@")9DG:A[OOT7RH+ZAF_!$YG_1=LRUG/08BT53TNPSB"E MK/@DSZ40-0#NO0+P2X#_IX"@! 1YH45F>5DW1)%P+/@6"1.MVXX6YTG6NL(74L)2J(9 M"/0)^$J0+*8+= \K@WI[ XK01+[3^,?Y#7I[]@Z=([[? I_^.1PWX:[6J1++K\3R<[[@%;Y[V !; M@T0?!4_1/\\*!",)FN9M B'1-8MRO=!=7:]O=YH'W2I(Y?^V;FN_Q MEW_Z3OQQ_;$%ENSVMK4A$]AVW)7 M6QI98FMJM!N6<.>L<;1U2[JZ+_O^GG5;8FKV;B:ZFUIP]]CRF63MXT W[NAV M6&)K5KD;>G#O)):U.C/98FMJM)N:<.?0<;QE^P=V'.T[]C#DE:$ [X87W#V] MS/7[>(R^WII5)_KHEEAB:]:ZFX#P\"2VM3I!V6)K:K2;H7#G"'*\;4>' M+U[[MCT,V1\1W-JI@SGR^4K$BC*)$EAJC'&ULQ5;;;MLX$/T50ELL6J") M+G9L)[4%^+)%"[1%D*"[#\4^T-)8(BJ26I**D\5^?(>4K/JBJ-F@0/U@D13G MS)G#X6BF6ZF^ZAS D'M>"#WSEA (;'^>(?^U@6/P:RIAJ4L_F*IR6?> MQ",I;&A5F!NY?0=-0!<6+Y&%=O]DV^P-/))4VDC>&",#SD3]I/>-$'L&H_$C M!E%C$!T91-$C!H/&8. "K9FYL%;4T'BJY)8HNQO1[,!IXZPQ&B;L,=X:A6\9 MVIEX*3EG!L_%:$)%2I92&"8R$ D#3<[(/$V9U9L6Y+VHL\:J_W(%AK)"OYKZ M!EE8+#]I/"YJC]$C'L.(?$0GN29_B!320P ?Z;"X?#IBN$/L83IHU1XXW,$3U)Z?J+UB.BFDKA20 M+_.U-@IS_.\N@6LGPVXG]N)?Z9(F,//P9FM0=^#%O_\6CH(W74K\)+ #/8:M M'L,^]/B3%&<)%0D4=%T P>*DJ!6$%(!7D]!, 3BU7A.X+YFJDR\%G2A6/G*T MBWZ7XM#EL:/:CZ5@@RJ;#\+Q+Q%Z?SQ3QHA7QHC>B&^1M M:6-M!5+AG5+'0NHNF6K0L0.UQ?XNG@3V-_7O]B/[X;8#SJ.6\^CIG!4D,A/L M7TC)1DE.="Z5.3.@> _]&G^TQRL:GK(?G; _W'5 ?MR2'_>2?UL9>T>Q&C-> M<5+2ASIU:NW+2B6Y3:ID[[)CY<2$@CJ+P-8]@C4&^!H-FCHSZ(IR?!+EL.N0 M>OD^,_TFK1J37Z#&L$N-R=/4Z.7[3#4N6S4N?X$:%UUJ7)[D=MBE1B_?9ZH1 M!M_;BZ"_PE;^01]'U>_V_X;E[S50'%3F^DJ-IU0) M4_N)D:5K MT];28-/GACGVY:#L!GR_D=+L)M9!V^G'WP!02P,$% @ %W",5F:/,B $ M P A@@ !D !X;"]W;W)K&ULK59=;]HP%/TK M5E95K01-2/AL(1*%59O4;:BTVT.U!Q,NQ*IC9[8#[;^?[:11@)15VUZ([=QS M..=>7SO#+1=/,@90Z#FA3(Z<6*GTTG5E%$."Y05/@>DW*RX2K/14K%V9"L!+ M"TJHZWM>UTTP84XXM&LS$0YYIBAA,!-(9DF"Q&.K&-E%MQP MF.(US$$]I#.A9V[)LB0),$DX0P)6(V?,904 A4H8!Z\<&)D"I(=(R?A6<3OF7!E@=O[+?6._:RP)+F'#Z@RQ5/'+Z M#EK""F=4W?'M)RC\= Q?Q*FTOVA;Q'H.BC*I>%* M8*$L/R)GXL\5 "M_AL MOP#X[P4$!2"P1G-EUM84*QP.!=\B8:(UFQG8W%BT=D.8J>)<"?V6:)P*)SQ) MB-)E41)AMD03SA1A:V 1 8F::)Y7%_$5LA4V@P<):"PE%)!;T&E$MP0O""7* MP.Z 8@5+I#CZEH+ AC$/D^AL"@H3*L\U^<-\BLY.SM$)(@S=QSR3FD\.7:6- M&7EN5)BXSDWX;YB80G2!@E8#^9[OU\ G[X>W=N&N3F>94[_,J6_Y@C?XBMR, M36XJ6;D%O0[H<;R02NCM^[/.:,[4X_=#O^(+A"DTP(W0]U:G/.;D5)S_/VU![&=/Q. MO=A.*;;SMV*_ZOE'VP4O#*(YR MP0TT5_J<,(>/.59N",/ZV,$4S;@D]I!__/BLS(VQH.: D?4M\PF6&>DO\]6I:9+^&-3*^&;N66,#?T%RS6A$DM M8J51WD5/;P21WWKY1/'47AP+KO0U9(>Q_E 80+T^Q7GZG5B[J+RTR/\#5!+ M P04 " 7<(Q6 #K/W4H# !?"0 &0 'AL+W=O\9V&MJ2K8K$2VL[,\=GSM@SGFR%_*DR1 UW15ZJJ9=I75WZODHR+)BZ M$!66]&4E9,$T3>7:5Y5$EEJG(O>C(!CZ!>.E%T_LVK6,)Z+6.2_Q6H*JBX+) M^RO,Q7;JA=YNX3-?9]HL^/&D8FN\07U;74N:^2U*R@LL%1VOPE>-6[8W!1+(4XJ>9O$NG7F (88Z)-@B,_C8XQSPW0$3C5X/IM5L:Q_WQ M#OV-C9UB63*%H_X!#U#A$QPZ#!QQZC4//!NJ8V; 63+-X(L46I+$F M-#.PVEAOBH:7)HLW6M)73GXZGHNBX)K2HA6P,H6Y*#4OUU@F'!6\@!LZ-FF= M(X@5O$?2BRQ48_O-:H3IB]D&):4<9HH.0V72H^!680J\A 5JE$2<0(&3HP,A M2VQ0W,)[SI8\Y]KL^I1\&,_5,]K_]F8!3Q\_@\<&ZTLF:D4^:N)KBMU$X"=- MG%]B;_9CZ/#9C!L;0[H#5IZ@Y/TYDQE4#&> E5B$(=D.\^WPQON MDQB/CXAVV(RB;J+#ENCP)-&/5(D=*9*PH/.5T+U.:VG(Z@R!F'.1=A$>_JU: M.#@BW&$S?ME->-02'ITDO*M*P)JJ)-%T,\N7*M'9>I_>)81[9!+Z4+BJ$HTA M9?==0/.S@,+@)-*!$N-6B?&_*9%2%1!UJ8&"Q[.%<)N$X5Z2@HM@[P*X,+O- M>L?9]/=Z58%R;5NX.5O$RQ7?=K5])5$'HW,1NT;ZKX-U!+ P04 M " 7<(Q69R39MI(" #2!0 &0 'AL+W=OQ*6H0U Q4 Q)O M*J4%M;C5Z]@T&FCIG02/TR2YB@5E,LHS?[;4>:9:RYF$I2:F%8+JWS/@:CN) MAM'^X(ZM:^L.XCQKZ!KNP3XT2XV[N$X/O#+;F M8$V28](5Y=YJO&7H9_.Y M$H)9S+(UA,J2S)6T3*Y!%@P,N2#W^ K*E@-1%;D!E(\6IK-]])*AO)AN0&,% MR=1@;1N7;4,>#)2$2;( "QJ)(RAAZ!A T!(ZE'!PP^B*<69=U+,EU4BH!LL* MRL_)&6)0QLUY%EN4[(C'12=O%N2E+\@;IN06%=6&?)(EE/\"Q)BK/F'I/F&S M]"3B HH!&0W?D31)AX'\"=117X:11QV]H@S3HS(LF"FX,JT&\F.Z,E;C6_[Y M7#)"D,OG@[C^OC8-+6 280,;T!N(\K=OAE?)QQ,2+GL)EZ?0\V^M6(%V[T1B M+^+4T-1)(/PX18%L@+OR<&YV;/(TBS?/,!CW#,:O9"!4R2J&#Q!VS'@6K^ S M/N*3_,&PO=V]R:W-H965TW;+$I,G$6814+S4^.\%"&RHZVJ)CJ>@,*'R1,^R MF$_1\=$).D*$H?N,EU)KD8&MM$.CTXX:-U>U&^\5-U.(SI#O?D*>XWD=\,G[ MX>Y+N*US;MV3F&5^ M*0L?AM'OX^]E#'ZG<9K%'#"F6VG54X M[/4#>[6I>R_S@;I[K>[>6[I[7;IKU&!#MW?A;.G>RWR@[GZKN[]7]SU7F'8) M[^\(=QU_._&]W $DH46;Q"XAXRLA?B+O\#'<6Q,5Y;\M/1\V%W];4 M,NV-@\$6*_0!0 '"8 !D !X;"]W M;W)K&ULM9IK;]LV%(;_"N$56PMDD47?,\= 8JIH MBG4+FF;[,.P#(]&15DET22J7H3]^I.YR)%H*N'YH="$?';[GZ,BOK?4C95^Y M3X@ 3U$8\_.1+\3^S+*XZY,(\U.Z)[$\LZ,LPD+NLGN+[QG!7CHI"BTX'L^M M" ?Q:+-.CUVSS9HF(@QBWY,; M(F[WUTSN627%"R(2\X#&@)'=^>C"/G/@3$U(1_P1D$=>VP9J*7>4?E4[5][Y M:*PB(B%QA4)@^>>!;$D8*I*,XUL.'9775!/KVP7]?;IXN9@[S,F6AG\&GO#/ M1\L1\,@.)Z'X3!\_D'Q!:8 N#7GZ/WC,QXY'P$VXH%$^6480!7'V%S_E0M0F M3!8=$V ^ 1Y,F,XZ)DSR"9/#"5TA3?,)T\.08,>$63XA7;J5K3T5#F&!-VM& M'P%3HR5-;:3JI[.E7D&L"N5&,'DVD//$YD90]ZM/0X\P_A-POB6!> 8_@PO/ M"U0B<0BNXJP<55K?(B)P$/)WX VP /QQ]>6 MD &JRUAN'@S*@H$=P=@0?**Q\#EP8H]X38 E5U8N#Q;+NX1:(B+N*;#G)P". M(91+X0*'H:QS45M 2YS;'E0(4ZH-;F\0>/OF77\ZZD&?V'G,!;TF>"?8Z0^V MCP$;0I3#\&'S6R<_EM;#W7-CX]KR#DK MY9P-DW./&7C 84+ =_U-?ZD%#]74) QEL&5-J_&I5,H^D/3HL(:B\U+1^:L* M-. \:2].+6^HD"9A:/ZBZ [+4C>B(=^BE&_Q*OGD9T+Y-(J](+YOTU +':JA M21A:'-50-Z*AX;+4<*G5<$NC2'ZX207LUQ^UO*'RF82AY0MQ%NT-LL? AIBK M4LQ5?S'[=T5Y_/QX.+L[LWZF%#=31*0SFM7G+V MTEXM%Y/%@99M(Q>7';D9WP7DA/@R40 MC[BAO 7:6XE1=W8LP,)1I]ZT5>8> &7T4]?B.VQ=P'7IF' M0GFP)RSK0T*()K$8 MHL1,'UHN19]12!_NX-O7$*TI;N6E;+V9^BV)[J2*LID6E5:H#(+:MU/?Z]]5 MM0K\TJ? 0W6/#D'Z8 =+:XC6E+;R6;;>:'6U4*DU(RYE[3W4J,\R2D-'UOL1 MQ]F7A:JA3EH38BB<9D(JTV;K7=L7*BNXZ!T'%:_JFJLVTIH4H^XMIRUJ]\'J MA=M"K:,FAQ["5&1-12OG9NNM6U'B +LN4Q_BN@0T:M:,TE!.JPL]G;TPOZ:N MV?Q-HO)T4._IW@>,B\;O!;)^"_7;%-?SABINE(:,TAQ3M&9F*GL(;9,_8$"C MUM H#1FE.:9HS;Q4%A/J+>:KGKYZYN#LZ"-L/"_;# @R&HYCBM9,2.4HH=YO MW4C5Y9-B2 \SZB>-TI!1FF.*UDQ-Y33AU&@/,_ICGU$:,DIS3-&:>:F<+QSL M?'OT,*,_&QZ)\&.B>MA8U\.,NF53M"PA5NTMF(BP^_3U(PY<91"R-T;*H^4K M3A?IBST'QY%]YF0O*E68[+VI3YC=2R,-0K*3R/'I0BZ 9:\B93N"[M-W;>ZH M$#1*-WV"/<+4 'E^1ZDH=M0%RA?"-O\!4$L#!!0 ( !=PC%:WU7C4M@( M &H( 9 >&PO=V]R:W-H965TK8S':@_?8[.R%B:\J+JKQ)_'1_ M_^[LRV6RD^I.%P"&W)=N- IHY MHY+[81!$?DF9\)*)&UNH9"(KPYF A2*Z*DNJ'BZ!R]W4ZWG[@5NV+HP=\)/) MAJYA">;[9J&PY[^>78KG<+?C#8Z8,VL9ZLI+RSG7DV M]0(+!!Q28Q4HOK8P \ZM$&+\:32]=DMK>-C>JU\[W]&7%=4PD_PGRTPQ]48> MR2"G%3>W-<$S80UD:A;,,[4RR-#*]*R3/0.DW MY-.?BID'\H$L\?"SB@.1.?E6E2M0MK4LJ )M6S-9EAA39TUN08/:0D;PCI#K MRE0*R%SKBHH45[^] D,9U^\FOD%@NZV?-G"7-5SX!-P5I&>DWWM/PB ,B7:[ M_ZOBH[NMSV'K<^AD^T_(SCC5FMSD#?ZO+SA/Y@9*_;N+L18;=(O9I#G7&YK" MU,.L<('PDM>O>E'P\0AJOT7M'U-/FCAK!ZH.XYS7<6;[.'>1U]J1T[;9N4WB M83P*!J.)O^V &K10@Z-0-Y71AHJ,B743PHL=55DGPE&E9P9OV'(.7_*@([U))?#+@?G9BYLH MSW%4V"\M67 JNFB/[OK,.(]:GT8O>25&)T =MZCC$UZ)\:,K$47Q(!R&_]T) M_Z!TV"K\E:HU$YIPR-$R.(LQ*U1=V>J.D1M735;28&URS0)_!D#9!3B?2VGV M'5N@VM^+Y"]02P,$% @ %W",5E><@&[%"0 ,4< !D !X;"]W;W)K M&ULQ5QA3CO3Q@:2V.TFF4D".]N; M[;73M'"BX=" M?)=+QA1YS#,N+T=+I5;OQV,9+UE.Y4FQ8ARNW!"W5^.KKWW43#3&4R*OZ?L079^$]V4>5%\ MUP(92Q6&H+"OS6[95FFD: >O]>@HZ9,G;'[>XO^BVD\-&9.);LM MLG^DB5I>CF8CDK![6F;J2_'P*ZL;=*;QXB*3YB]YJ--.1B0NI2KR.C/4($]Y M]9\^UD1T,OC>G@Q^G<'?R>"=[LD0U!F"G0Q[JW1:9SC=K=*[/1G.Z@RFZ>.J M[8:XD"IZ=2&*!R)T:D#3/PS[)C?PE7+=4>Z4@*LIY%-7=ZJ(OY/K!RH2\CFC MG+PEUTF2:A%I1C[PJBMJ25^%3-$TDZ\OQ@H*UMG'<5W(356(OZ<0CWPLN%I* M$O&$)3WYPP/Y?0? &%K<--O?-OO&=R+>L=4)"29OB#_QID0NJ6"RIUZW;I3K ME6A0_+YFN;.'+(;LGL[N^^3;74A>_?AZ?V6BYZ-Y3C2+L:#I*(&!#_8QIH'( M#=R3";DM7(S779&0RK1$.FM$.G.*!'=7#I)(,S+7\ F!@9C0[P8>2CPD6GC\A?[)#NRN%Q>6TX7+Z M3"ZKAY#^57+-7C7Z=#OYJA3Q4@\W?:PZBQG**B98.#W(JBN%Q>JL874VC%59 MSO\-LV[=,UL>^VATX@ZE$1,LQ 2+9D\8#X+3?L[?-9R_(^F$RZ]%<:]27T[82V3IV@TG/J M] 4&>;A3]$!?!9C?>*IZIRMNH,%$8J*%J&@1%IHMB=]*XK]P_%97 $M*3+00 M%2W"0K.E;"-QSQDC8HR"VX&NGLN2%8/9;>_DRUV7P:JBQN4'>#HC&T9%KY6" M50];P38,]XX>AUTEV?4"!P5+41%B[#0;$G:4-T[?^DG&FH\CXH6HJ)% M6&BVE*U3X+FM@B,\T103N9[2F\N]XJ+:"JAHX0&ZOBZ967*H5FQ6HEBG"02C MVB)4<&D!G!D.=)RJAZR:L?IA 6$JRU=9L6%,OB%)*B!V+03\I%RSSV69*0"0 MI.0)$X9(::Z9@F05($E%YUDJEP +NNA2]2U(^>:G'V:^-_U9DGFA;S&H0E/" M"80!!A%25ZAP577;TLJ8TPV9UTW150>=N>7%01C."T4R)J%%2[AX3U,!V<1W MIJJ [H3\ H0T327+(DLT*WD!PX')XDW^LJW"NC",";VN:.I%LXS$&96R,JX, MCV],4KL6%>TICZ$OIFMFB.(%?PL$J1):O:F?U$W#2JETRZBN.X7?7J<63]JP MO6#99?"CD9DD$,J"=)(D3',*/660(E^[6FSKN&6];.1J>YL61A//'F,&213C MU2SKI'=80;HK[&&EM!6\--=]MJ/5/:\D?Y&/*T[S,^QAW0PY]<**B MA:AH$1::+4[KHOG>"T]P?53W#14M1$6+L-!L*5OWS7=:0AA/HA7,.N"0+LRD MX%GS%3W5@ZE&\5!/"MJY$%QHY@L[$Y2=21;4L9UH]/8A5-NO1M/6=#N>G^R8 M 2%JF1$6FMTW6CO//[J=MSLEM?M*=U8)A[MSR0/RHOI_-9HEK_=47M0--UAH MMKRMU^>[O;[]CUCZN/<1B^K5H:*%J&@1%IHM3FOK^6QOCSK'E*LF2#W MV@\M_:P\%S]AO19[9.4A/YR!\=[LB M+=6R$.E_(&7*8U%!)$S&(C74]KX9@.HXH:*%!QC4_OI3#M8TS4P/,&L'M;UI MV^W3*DQ(#6.%?@+ M09S\E?*2BDW5&/.FB#)/WT "O1Q#\Z($\=CO M)90&'5G71J_'5&U]Y;VNLR2% ML!58 :5B9G [C8>129!7?ET-R@O();:U_J^62WK?YSB&21BT)F'@WFIWO>T= M3<_0ZKANNZJ;=4T?LC)K;Z"-V&\$N.LQ^"9$]0H/< 2=^(20"71?T^5[53R& M/QBT_F#@]@<1581[>;^&J%X=*EIX@"%+0W_:J^$Q?+R@\X*EZRP2K7U:HVYX.B;\)Z_C=)=E\%ZH3IZ!WAR;*/$ MJH>M8.O>!>Y-><_U"MQFJ[N0P=*@.G2H:!$6FBU7Z] %+[UA+T"UY%#10E2T M" O-EK)UZ8*C;]@;9K:ZZS-8651K[P!7KO@>JR*VC*V/%QQ]@Y2]U$@YU\'@ MQ>L]9;TS8C?]ZN\.L;YEX1]776UKXZF,R'ZE8I' C9^P> MBIJ<3.$I(ZKOLU0'JEB9#Y#,"P4S9/-SR2A,=W4"N'Y?%&I[H MHOI)S]2=0 M2P,$% @ %W",5E#$R_'O! DA8 !D !X;"]W;W)K&ULM9A?<]HX$,"_BH;KW+0S";:$_T .F"&DO,](H]XS]TB_7X:AC:XL@AD!J%53];6 *<:PU M*3O^+91VRC&UX/[S3ON7#%[!W%,!4Q;_C$*Y''7Z'13"G*YC> '&?$""% *D)8.<)@5XAT,M M<\LRK"LJZ7C(V19QW5MITP^9;S)I11.E>AIGDJNOD9*3XYEDP2\TV5(>HIN8 MIN@42V+4> 5!%_7P&2(V(0T&39\OC@WF M],HYZF7Z>D_IBT00,['F@+[-T90E*H8%S2;B%F(J(52-0@HTTZ[5BUK-)7U4 MP:;:_I[<"\E5M/S3Y-E\8*=Y8)U"+L2*!C#JJ!PA@&^@,_[]-^S9?S1YY8V4 M'?C(*7WDF+2/BS4ZV:@E1^]C0"K#H3\Y3>49NH1%E*91NE !KU9F $V>R-5[ MF7J=^S9CS_8)[JL)W.Q#&LUH">F6D&YKR,E:+AF/_JL'0$[G'M'YV,=>KP9G M'+XEG%?">:WALK]F,N^([)P0U[7M&IIQ\)9H?HGFMT:;Z@49-[/Y1VP8VX[= MKZ$9!V^)UB_1^JW15#H^$73]XZ#S?(>XI$;8T*\6G ?&#TKC!T;C\]U,H&LA MUBIG9AO<6@I),\.?F3@&1[:Y?8I[ ME"VXJENPN7 YB6K./[ER3/8WPJ[OU1G?HWK!5?F"S?7+249C^O&.$4EW4-]$ MS":T1:S*&&RN8TY/X^D$Y#>!'N59W[RH#^VO:A5L+E9.VG^8?;"Y\=HXXWSGB%O25CYZ[J3I*Z^/BFL;H._"D$=&LW4&/0+E M!"7YN5R=T$/ZV'2TGYY0Y>:J3&?ZJ@8BYAKH!=!OLQ).V/,2-YE5M5POI*JL MB+FRFBP6'!94 KI6CHI2$07H!XW7S=BY+G\_ +!=S]8-O7RGUV\.<5*52,1< M(CUIZ1M-*7D6F]'&E\Z6M7>[EP!?9)>> @5LG&PO M=V]R:W-H965TLX,/ M?M]RLHA8R"8B,T'EYHG=LC#,+,DX_BV-6I7/;.#V_L;Z;WGR,IDQ3=EM$GX- M?#'O6YX%?#:ERU#<)ZO?69E0.[,W2<(T_P]6Y;V.!2;+5"11.5A&$ 5QL:7/ MY8/8&H!1S0!4#D!YW(6C/,H[*NB@QY,5X-G=TEJVDZ>:CY;!!7%6E0?!Y=5 MCA.#!Y%,'L'-BG(?C$(:@W?@H2@02*:@N/IYD3W %'Q>BE30V _B&9 ;\/Z9 M\4F0TG'(P'B].61@Q(,) S_?,4&#,/VE9PL9:.;.GI1!#8N@4$U0$(%/22SF M*7@?^\Q_:<"6&59IHDV:0V2T>,),X] MX+H'F1D"0]D@/KA-(CEK4IKWW0WG-)XQV>GB\?_]T=I$GP0 M+$K_T3VSPC_1^\]F[W6ZH!/6M^3T3!E_8M;@IQ^@Z_QJR(Y4V1&3]8&F!:[ M%Y8*F<4WK7 %_EA&8\;!?]J'6^12>'-S;QEP/ V(2UP$>_:3)LIV%67[?%%^ MS2![+I5=MTC"J"+KKM3]:)*NK)#1Y&,\ZKP4;K;QH\.:CLU M86YQ(7QS^+$G))@#"( %?@!W'WI I))%C>)'Z?[ 5E(T"XT\MXLAN*/U?@FV MA(HN(6D81J"1L$]-4#$M-!/; ?5O:^J/:Q@$*M:#9Z2]0Z#$W8$2Z'9JL411 M'31S72-88@X)E2\C9/,R@LA>.%&\"8W$=7DX\8YI)T6(\!A&E'#2U<.)T9&9YO;7OS3PLO[=FOHCQ8+HC"QX )R4[K;A!#GR MKR9.17O(3'M-P,F>D' ))P>_FR!%G^B,GYLG@$GI_L!F4J2(CB%%@%IMJ/5N MM'+J7%,,BMRFP<1(X:H#TAQ(#HC!QX")MX.F+1Q MQZL#$T5ZR$QZC8").:0-F'B'"R58T2<^X^?G"7!2NC^LG; B17P,*4HX\;I: M[T8K)\XVK!@4HZ:%3R.%GYK@EK![S!>G-D"LJ7]6+&W]%0OBUQ5=L49UK7\W MP8KV\-N37?>$=(+NBA6!XF:55ZR37FO;2=$B/DI]1:TNUGJ_A/R*%8?BI@58 M? D%%BORQ=^KP>)=$;8HEJ[^1+$@>5T1ENR*L(BX;8_4!*IXC[P]&79/2.1X MZ80H!B7-*K%D5XDU])/B17*4$HM;T--ZO\COEEL_7#:MQ))+*+%$L2_Y7B66 M["JQ1;&T]5GA*[)Z0-G'0V<+)7.R&*0$FS M0BS9%6(UW61O+4F)&)_E"V]2,$F6L2A6IU1GJ\4]-\62%G5[L3+H$^6S0"84 MLJD!O\# M4$L#!!0 ( !=PC%8VO.*I9@, !@+ 9 >&PO=V]R:W-H965T^G[*MU@R=1 ;)&;+RLA2Z;-4*Y]M97(,B=4%CX-@J%?LIQ[R=3-+64R%3M= MY!R7$M2N+)E\7& A#C./>$\3M_EZH^V$GTRW;(UWJ+]LE]*,_$9+EI?(52XX M2%S-O#FY7)#0"K@57W,\J%8?K"OW0CS8P4TV\P)+A 6FVJI@IMGC%1:%U60X M_JN5>HU-*]CN/VG_X)PWSMPSA5>B^)9G>C/SQAYDN&*[0M^*P]]8.Q1;?:DH ME/N'0[TV\"#=*2W*6M@0E#FO6O:]WHB60$C/"-!:@#KNRI"CO&::)5,I#B#M M:J/-=IRK3MK Y=R>RIV6YFMNY'1RIT7Z /,#DQDL"\;A NZJ P*Q@EM46N:I MQ@RJA5]XKF%N=S+7C_#'-6J6%^I/(]6Y5$U];2"M*3^M@185$#T#1"A\$EQO M%+SG&6;_5^ ;[QH7Z9.+"]JK\1K3 83D+=" 4O@=?% ;)E'538^%L-G$T%D( MSVVB500+$QP97(G29(QB+N;F4C*^1A/%&A:/T%ZW9(]NNMKZ?SX:E7"CL53_ M=NU993_JMF\S]U)M68HSSZ2F0KE'+WGS&QD&[WJ\BQKOHC[MB3M(N%%J9[ 9 MS^#S3BMM.CE?OX4%KG/.3=E<1RY3FV:JB"\S=B_"!Y1*^LF*'W6EQO'JZ>"N[DQ;O9$!'D_:O M&YT$Q[L^>!7X8\;T(]?F"&U!CP17H5CH]0TU.J0D9T#.1 M0>B1E+X*:2N]GB&EG?L[.@-Z?*Y([WOQRZ GV?8,;G@2PN/!R7W@MXJ5$N7: ME60*4K'CNJI;FMFF[)M7Q54S?F+29)F" E=&-!B,S#4NJS*L&FBQ=:7/ MO="FD'+=C2E=4=H%YOM*"/TTL ::8CCY"5!+ P04 " 7<(Q62]<7>TD# M #J#0 &0 'AL+W=OPG7M/ MSCT^2:Y'.\I>> @@T&L2$SXV0B$VMZ;)_1 2S&_H!HB\LJ(LP4).V=KD&P8X MT$E);#J6Y9H)CHCAC?3:$_-&-!5Q1.")(9XF"69_)A#3W=BPC?W"/%J'0BV8 MWFB#U[ \;QY8G)F%BA!E #A$26(P6ILW-FW4[NC$G3$]PAVO#1&JI0EI2]J M\A",#4LQ@AA\H2"P_-O"%.)8(4D>OW-0H[BG2BR/]^B?=/&RF"7F,*7QCR@0 MX=@8&"B %4YC,:>[+Y 7U%-X/HVY_D6[/-8RD)]R09,\63)((I+]X]=R*ADR=HYI(33]_W2[@4ZGV(".QNN^W>V:WVLJ[TEL(H2 MW4*);A-Z;L6E5L(O*5%7=(;4UTCJ3;7U[('=&9G;$50AV2M(]AI) M3BD7ZF&8PQ9("G7<&@'.W9"6P"JUND6M[MM:TVU3B9; *DKT"R7ZK5DS0W++ MKNOVCYQ9$]-SZXTY*"@.&BG.9=&8^2&2[UDTD^Z,Z49^;D4=Q4:D<_>E);!* MT<.BZ.';.G38IA(M@564L*W#A]QJS:,Y5-F O8%]9-+:(*O>I7:IW[";:!;*U4>T&5DU=+>-&U'-WJBVTJ@;.00/G;6V;X[>E1DMH M534.#9#=V%6<9]S.O]]T:] [=FY-E&T-CZQKEKKF!-A:'R:XI) 2D;63Q6IQ M8+G3;?K1^D0=9'0W?H#)3D&/F*TCPE$,*PEIW?3EYYQE!XML(NA&]^9+*F2G MKX>A/(P!4P'R^HI2L9^H&Q3'.^\O4$L#!!0 ( !=PC%8.+^V-WP, )0/ M 9 >&PO=V]R:W-H965T^K9(4Y43U1(#=OED+F1)NNS'Q52"2I M<\J9'P7!R,\)Y5X\=F/W,AZ+M6:4X[T$MGZ-DM(X_^HR-OR"R(PKE@O]%4KR;> MI0Q_0DK0D.+EPBFW#]L*]O @V2MM,@K9Q-!3GGY)"^5$ V'\.(- MAZARB(X=!F\X]"L'IYQ?1N9HW1!-XK$46Y#6VJ#9AM/&>1LVE-O/^*BE>4N- MGXX?M4B>SV=&B!3F(C>K0Q&G[SE,TY3:)F%PR\L%8U]\OD%-*%-?C,G3XPU\ M_O0%/H$/:D4D*J X M7BGXRE-,#P%\0[/F&NVYSJ).Q!M,>M /SR *HJ@EH/F_=P\[PNG7TO<=7O\M MZ:U@T"+]5$K",S2;1<-L!TV[>[)SP],MD2G\_K.!A%N-N?JC3>!R_D'[_#9! M7*N")#CQ3 90*#?HQ=]_%XZ"']K$.1'8@52#6JI!%WK\@#8C49[!FDM,1,;I M7T8-Y1;OPBF3-!7$%]O&-DW*B89N(IOC-G&_9Q;#IDFU,Y@/4AW65(>=5)_> M0] D"\9@@=#P$1N40&#K$ABFY\3T34(V)GL-"Y14I&WB=(?6AQT2J6 $N=N8 M;:ND$^&#THUJZ4:=\7TUHB2&,J1T0U/D*>PHLE:B)5 8-)9!<+0(.N?Z().+ MFLE%)Q.WY=N^.VFDAL6NS+F575&E!F)3PQF(PCJ8-)P9#]V:?\L81@T-HF@X M#(Z%Z SU@T)H;GP]7IY3J1& '4H7!ZS4F^*]WS#\RIMLYD!*-L"14PH:P=>N94L5VU=A) ME[UP$#1^X=&F:G$)H]Z@7YL=ZM"XSH6=.OPB^'F]:+E4 IY+K1&B'/L/."]O_=,1408PZSME.DY*< P > P !D !X;"]W;W)K&ULM5=; MC]HZ$/XK5EH=M5*[N4$2]@!2@5;M0ZM5.=L^>Y,!K$WLU':@_?=G[&2S0$W4 M!_H"OLQ\_N;B\61Z$/)1[0 T^5F57,V\G=;UK>^K? <553>B!HX[&R$KJG$J MM[ZJ)=#"*E6E'P5!XE>4<6\^M6MW?Z91/!X_H7^PQJ,Q#U3! M4I3?6:%W,R_S2 $;VI3ZJSA\A,Z@L<'+1:GL+SETLH%'\D9I477*R*!BO/VG M/SM''"F$R06%J%.(SA5&%Q3B3B&VAK;,K%DKJNE\*L6!2".-:&9@?6.UT1K& M31C76N(N0ST]_X*9\HGGH@)R!Y*L=U0">4N6HJH;3:VGQ88LJ&(YH;P@*U8V M&@KBU'NU DU9J5XCPOUZ15Z]?$U>$I\HLZL(X^2>,ZW>X"*._]N)1B&FFOH: M+3%\_+QCO6A91Q=8AQ'Y++C>*?*>%U"< OCH@MX/T9,?%M$@X@KR&Q*';T@4 M1)&#T/+/U<,!.G$?EMCBQ1?PGAU>M Z_=3FIQ1BY,4P!N%4US6'FX0U7(/?@ MS?]Y$2;!ORX#KP1V8NZH-W^OMC_BZI M*$M[J1-BXY[8># .*^ ";QW50CHC,+YF!*X$=F)HTAN:#$;@NZUW4+RE>Y!8 MOY_N+%9^I3$/&=^21N'%QXN;V^)@5AYLFO(^>J3&6F U7/9^L*TU;8W?(9I>_+/5&X9WO@2-@@9W*3XX,BVS6TG6M2V4WP0&OM. M.]SAIP%((X#[&X%ELYN8 _J/C?G_4$L#!!0 ( !=PC%9G'W$7>P( .H% M 9 >&PO=V]R:W-H965TV9W$^.6I.*!%^]MSIDYXYG) M=TK?FP; D@?!I9E&C;7M91R;L@%!S9EJ0>)+K;2@%H]Z$YM6 ZT\2/ X2Y)) M+"B349'[NZ4N+.[9IK+N(B[RE&UB!_=(N M-9[BGJ5B J1A2A(-]32:I9>+L;/W!E\9[,Q@3YR2M5+W[G!33:/$!00<2NL8 M*"Y;6 #GC@C#^+GGC'J7#CC<']@_>NVH94T-+!3_QBK;3*-W$:F@IAVW=VKW M"?9ZSAU?J;CQ7[(+MA?O(U)VQBJQ!V,$@LFPTH=]'@: ='("D.T!V5/ ^ 1@ MM >,O- 0F9=U12TM)L\1D+Y4:62@!9 M@B:KAFH@;\FLJIA+,^7X&FK%)?W5%5C*N'F-)L:9FCRV&(7CBLN]QWGPF)WP MF&;D5DG;&'(M*Z@>$\08?J\A.VB89\\R7D%Y1D;I&Y(E678DH,6_P]-GPAGU M*1UYOM$)OFNJ)9,;,TCH]]G:6(TE^^-8O@+=^#B=:^-+T](2IA'VJ0&]A:AX M^2*=)!^.:?U/9(^4CWOEX^?8BYFTK&*\N.GB<'XT'FHOOZV'U@SWZ=/[N%0(V5R M=G$>$1TF2SA8U?KF7"N+K>ZW#0YCT,X WVNE[.'@'/3CO?@-4$L#!!0 ( M !=PC%:+(./>IP( <' 9 >&PO=V]R:W-H965TZZ= M-+0E*SSPTOC:]QR?L"P)"7D@L]\0ICJBO?UUD!)=7GL@*!*TNI M2FHP5"M?5PIH[D E]Z,@2/R2,N&E8S=WI]*QK UG NX4T7594O5S"EQN)E[H M;2?NV:HP=L)/QQ5=P0.8I^I.8>1W+#DK06@F!5&PG'C7X=4LL?DNX0N#C=X9 M$^MD(>6S#6[RB1=80< A,Y:!XF<-,^#<$J&,'RVGUVUI@;OC+?LGYQV]+*B& MF>1?66Z*B7?ID1R6M.;F7FX^0^MG:/DRR;7[)9LV-_!(5FLCRQ:,"DHFFB]] M:>NP PB35P!1"X@. 8-7 '$+B)W11IFS-:>&IF,E-T39;&2S U<;AT8W3-A_ M\<$H7&6(,^F-R&0)Y)&^@";OR0.>DKSF0.22S&1920'":!NUB5/ DP-D#W8Z M!T,9UV=(\/0P)Z"UEK*G(]]@UJM3OZ6:MKVNB*7M$51N16"E-H M\E'DD.\3^&BR+:_]Y6L81ST,]K[?J4KFL'$PPNM0:W!2]^^"9/@0Y_= M_T2V9W[0F1\<8T_G:%T;EO69;) 7#FE[T#H-1_$(2[[>5=^7-;P<=EE[LH:= MK.%16=@8\-J+/E4-,-G9+PKB TU_YL31J%]1TBE*CBIJ3\FBN76LB8R]=7TB MD[ZBC 8',ONR1N'@0*B_TU-*4"O7:C7)9"U,<^FZV:Z;7[LF=C _Q2[?-.7? M-,T3<4O5B@E-."R1,CB_P *JINTV@9&5ZUP+:; /NF&!+Q4HFX#K2RG--K ; M=&]?^@M02P,$% @ %W",5N]DRNOQ @ J @ !D !X;"]W;W)K&ULK99=;YLP%(;_BL6JJ9/6$DP@'TN0FF35>E$I:MKM MVH63@ HVLTW2_?O9AM $"-K%;A)LSOOZ.<:0[6^0<2&1$66KCP<"W,Y)0*YB9N34/9JR0:4)A MS9$HLHSP/PM(V6%N.=9QXBG9Q5)/V,$L)SO8@'S)UUR-[-HE2C*@(F$4<=C. MK3MGNISH>!/P,X&#.+E&.I-7QM[TX"&:6P,-!"F$4CL0];>'):2I-E(8ORM/ MJUY2"T^OC^[W)G>5RRL1L&3IKR22\=P:6RB"+2E2^<0./Z#*Q]-^(4N%^46' M*G9@H; 0DF656!%D"2W_R7NU#R<"Q[\@P)4 -P7#"P*W$K@FT9+,I+4BD@0S MS@Z(ZVCEIB_,WABURB:A^BEN)%=W$Z63P0,-60;HF;R#0#=HHTY)5*2 V!8M M698S"E0*/5ISMD_,LU/;A\YDURN0)$G%%V7PLEFAZZLOZ HE%#W'K!"$1F)F M2\6J5[3#BFM1"W+#A7>SOMVII2.>Q6ZO=Z*G(2PMQ2+ZX O@;=C&50O]D.6_<(&J'^.-N'K_F\7MY-I)(Z*+Q6TLY M#9B^B#.645XW623FFS22_91&%5/557/%$:I"V,7Y:1UHIV) MVWRN[2#LXU$#TSXI^AGPG>F% H6LH+*LBO5LW6[O3)=IS"]4&RZ[YH=-V<,? M"=\E5* 4MLIR<#M2IY^7?;$<2):;UO+*I&I4YC)6GQ+ =8"ZOV5,'@=Z@?KC M)/@+4$L#!!0 ( !=PC%8QY'7'L0, & + 9 >&PO=V]R:W-H965T M#YK!H8.^VAZ(' M6AI91"12)6D[^^\[I&395B6YA_I@B>3,TYM'><;5P4JV+ M!]=540HY50-1 ,>51,B<:AS*G:L*"32V3GGF!IXW=G/*N+._8>5;QVLQ>\,CNKBG9A0MD*\F\%KO' \PP@RB+2!H/@XP JRS" AC[\K M4*?^IG&\?#^AO]C@,9@M5; 2V1\LUNG"F3HDAH3N,[T6QU^A"FAD\"*1*?M/ MCI6MYY!HK[3(*V=DD#->/NE')<2%@S_N< @JAZ#I,.QP""N'T 9:,K-A/5-- MEW,ICD0::T0S+U8;ZXW1,&ZV<:,EKC+TT\M7'HDDWB? 1$) M^9PD8$4VJV1--9!GAG-2D42*G#P61<8BND7K;X,-V6BJ]UK([^0%8I T(V=L MZZW(W3-HRC+UT]S5R-TP<*.*YU/),^C@Z0?DB^ Z5>0SCR&^!G QZ#KRX!3Y M4]"+^ S1@(3^SR3P@J"%T.J_N_L]=,)Z(T*+%W;@G=5NR$96&#?C>\9WY+<" MA37'7YV7UQ )'K&,V07RY^-6:8FWXZ\VD4L.PW8.)F4\J()&L' P)RB0!W"6 M/_[@C[U?V@3ZG\"NY!K6<@W[T)=XX@9$U48ZHLE% S:I"CQ?<]^ MP&2[P](;F*T\7,9XR^J*_*@F/^HE;ZX*5%SO"<=DC=?M%,(6."1,MU$N47W_ MBHSG>4W2M^VN:(]KVN->VFO<12JCE% >8ZH\8 TH,*/K/LK]B'?>8.9_:DL' MJ]N.0=/Q*JA)'=3DQEZ(Z/W>5(*8X+W#\JCL16H+9M*N:Q@V].^PZ])_6E.= M]E+%NH55B:/T$O-$3!C7E.^82<"LS!EW+\^OKZW9M1_YSO<'WJA](VYX3@;C M:>]&S.KH9KU(;X!5F9OCQ#3DRAXRH5.0;>',VA7VFS>APVXT;-\)WSN73:^7 M[2I%Z8WNY$"S?9EZ:89-$>51:[JI\/Y]>"8-REV&0=C!^:+4^[VSRU^3=:N7'_JS!FOWHE?)0>YL"Z?PZNVY+HMW/5NWB8^V.6K, M/YGVT?9 9YBR]_Q"Y8YABB9+TDM06D M-H8&Z+8@3KO/M'RVB5"B2E)QLE\_4E9D1Z*$;.@76Y3NCL]S/-Y#S@YBAVKBP%D$WME#/7][S(S0DM MG'16O[L5Z8Q7BM$";@6259X3\?P%&#_,'>R\O+BCN[TR+]QT5I(=K$!]+V^% M'KEME W-H9"4%TC =NY/2-#96H2<>: IP,.?N/@O]4A M:!R"FN@164UK211)9X(?D##6.IIYJ'-3>VLVM##+N%)"?Z7:3Z4W1<9S0/?D M"22:H)4NDTW% /$M6O"\Y 442IK1G[JDEK %(6!CS-&UE* _D6*#OE&RIHPJ MJF-\6((BE,F/.MKWU1)]>/<1O4.T0/=[7DEM+6>NTL#-]&[6@/QR!.D/@%Q" M=H$"_ GYGN];W!=O=\>OW5V=KC9G?ILSOXX7#,9KTJ!T&DB=ABL;J6.4J3V* MV9]7LB09S!V] 26(1W#2][_AR/MLH_B+@KTB'+2$@['HJ5E[W3@$4;38(<:E M1!D1XEEWD0,1]A4]1HSKB*:7/*9).',?SRF-FKP".FV!3D>!WFGJ1&3[NBJY MVH- F5XHJJP0C[&BL_FCT.]@[-N$B6<'&;8@PU&0UUDF*L*LD,+^=%[2@=2W M"<*!O$4MI&@4TC?0G1"Q9AL_VY!%O5DQ[BZHQ29*[,CB%ED\BNRF4*38T34# M:[[B_HSQM(.J;^-[4SNJI$65C*):D)(JPN@_I-8BW1[OWI.\_+Q$\*0%5MK! M)GVPH1]TT(Y._#_W^65+ZW*4UDKQ[&%B5'%3=W_-I"9H(W/9)Q/@#A>+S71@ M\V#O)%C>*,B_S+:V:HC7FR[V.H@L-H$_@.A,0O$HHGNN:\&<';JJ8$6)+0C" M[AZW6.$P&JA:?!(N/"H3Z0_"JF/)$J8/<*3(P(K1[\T^B8.XB]%B%44#G0B? MM 8';U=7=CI96"46CPK7?]787Q7M-?.3>.%Q];H51F35\+.BI3XOJT^H M &7EWM>F"?9[E62SF@Y5TDG#\+B(U>?]"=].*BT<(]7>%ZL)QMV>9[6*\0#& MDZCA<56S[,NS>K+"[2O8Q)]VVYK-*L!#A7]2.CPN=99CI3Y##RU^W#L\^7[2 M:W=]JS#IKKU[=GLP5[<_B-C10B(&6^WE7<1Z=<3Q-G0<*%[6%XHU5_IZ4C_N M]0T2A#'0W[>!N:.T=]+T7U!+ P04 " 7<(Q6D"*BIY$( !#- M&0 'AL+W=OU8DR3^R(OU>5HI?7Z[72JTA4KJ)J(-2OARD+(@FKX*I=3 MM9:,9L:HR*=1$)Q,"\K+T>S"_/9)SBY$I7->LD^2J*HHJ'QXSW*QN1R%H^T/ M?_+E2N,/T]G%FB[9-=,WZT\2ODU;E(P7K%17H7?@VB4_0P+3X-V<; MU?M,<"BW0GS!+U?9Y2A CUC.4HT0%/[=L3G+AL1#*VH%6N_Q2;WU@SH&/$2T6NS%^R:=H&(Y)62HNB M,08/"E[6_^E]0\0^!E%C$#TR"(^>,(@;@WA?@Z/&X,@P4P_%\)!036<74FR( MQ-: AA\,F<8:AL]+G/=K+>$J!SL]NRI343#RF=XS1=Z0=UG&<3YH3J[*.JIP M=GY*F*8\5S]#DYOKA/STCY\OIAJZ1Y!IVG3UONXJ>J*K,"(?1:E7BGPH,Y8- M :;@=^M\M'7^?>1$3%@Z(7$X)E$011:'YON;AQ;S9'_SP#&:N)V*V.#%STX% M^=_O<(U<:5:H_]N(KH&.[$!8*MZJ-4W9Y0AJ@6+RCHUF/_X0G@2_V$CR"99X M AL0>-02>.1"APE1J>1K$[%B0>YH7M7A2W,H;[1,F8U+)Z;=XRN 5(HIQ20TJW#6ZIL"!R!87G)T-]J#0UQI$M6,MG:+2I=@<-@16]S1G@= MP5DED9@UDUQD %3"('FZ(A#., !874C&%] A@QE1X&1MQ+(*U@"$@=$!4EYE M#>@C_ GY:"-R+<5?L)C (.Q>T;(>WCJG98G^*0T#84O.C(L%_5+/)HR[GES$ MGY#WL*ADI!E]SNZ8H3VM@"[HOAZCK2N<&':_KCV2# T,*5(LN&XB91 2MRSG M *^>C01T9"Z*-2T?ZFENYA@02K; ?LV,MG3VR8:23FXFUQ.R8$ :5'DSX.>X:("SRS6A"YA-Z*T(6@.CH-+ M):>6$(2_?7X0'V8;XX)E^Y"DV#826F(,7=BFEQD0KA KPO@3_+/O$ETW^59' M@JUVOJ!X/%T[/8$-:N=Q6SN/#ZF=%&MRX]D7RLNVRZV0Z4FBM[44?0&H^A-'45 \DKD&<9&7>-3L2QY'[S-X*#8%1NEC,#,([+.)/J+(G]5V1)S8-SFG$FV!5\ MV^!5BOFY34,Q2"ZS<$ RZ]QD\<261,[8.32)/($-DNBD3:(39YC?E,VT?&OJ MV+;PV#*FACHU4*C.[F;Q>1@$L).\ZY-C:79\LM,LL32+3_O-!@,Z;0=T^K(! MD1*F% .L*>:V#<2>^Z_:@Y.^YT&PRX/3T4.#Q!/8@-.SEM.S%W*Z)9/!>FWD ML+F,FQ0;;V<[O(4VWIS.',J;)[ !;^*,DV.L]W$N@HVB%SGT:) M5(55GCLM#Y6-7M$27VA#UGIW04)?VKM!\L6B3[3$%]J0Q:AC,7)O\WI)]GB' MLMUH--L%V-6/G]DK6,FO'3Z@EM2&IW5RATWC.9_=HH MM>_D Y6X<]8F3/_+J+0RY/7>D%>TQ!?:D,GN]E!XY"W)?0J[N5>TQ!?:D,5. M*(9N+??AGA:\K#=VMP_UAJ_2*R$YKKY6,MV 41">6UGSJ@M\H0U9ZY1!Z)8& M71;_#IN3YW+8B75P]/E$2WRA#7GL!$EXZBV'?4J&N5>TQ!?:D,5.@H1N#?*" M''8#/G4 XS8[F+77T!]A)T!"MP*YUGCK?-]UV),,:'CTB9;X0AL>VG42)0I\ MY7#D5;)X14M\H0U9["1+Y-S,OR"'GP&$=?C,RII7B>(+; MJ[ ;Z>#8\ZI)?*$-6>PT2>3MJ#KRJD>\HB6^T(8L=GHDM5@'A%2WRA#5GL M!$CD/A+YU-Z_,K>B^T?$SN/NW1,2*_&GEOM;C^YNN1T\F,[74")1IT0BMW#H M';=_)V9QMM+B4T;,O:(EOM"&!':B)#KWEM5>)8E7M,07VO#)NTZ2Q.Y3DS^8 M)F)MGFPJER072I&42OD H;FA,K,NQ@UD_S0HC&Q'<.Z^#W["[C5D1]S)CMBM M$OXU8&D\I F?>.+-XV$/3VRKG\&/@MBZAW&;'4SB:ZB0N%,AL5N%S&$AX'K( MW;AY/,/*6;0;:M;37G>_![/T&BHC[CT/ZS[YN"DYGN.:54'!\M#<0[42Y/>) M6+^/Q+Z&RH@[E1%[._6(O9YZ>$5+?*$-6>Q41^Q6'2]:((YW'M'8R5>O L,7 MVI"C3F#$[C..@ZO:[D-+._QXE0Z^T&I^IKVW+@HFE^;M%7Q&%89;OX#1_MJ^ M(?/.O!04)E+6;ZS47[18FW&ULK5;;;IM $/V5$8W:1FJ" 1NG MJ8WD2R]YB!3%2?M0]6$-8[/*LDMW%SOIUW<7,'$<[+1J7\Q>9@[GS PS'JR% MO%,IHH;[C'$U=%*M\W/757&*&5&G(D=N;A9"9D2;K5RZ*I=(DM(I8Z[?Z81N M1BAWHD%Y=B6C@2@THQRO)*@BRXA\&",3ZZ'C.9N#:[I,M3UPHT%.ECA#?9M? M2;-S&Y2$9L@5%1PD+H;.R#N?]*U]:?"5XEIMK<$JF0MQ9S<7R=#I6$+(,-86 M@9C'"B?(F 4R-'[6F$[S2NNXO=Z@?RJU&RUSHG BV#>:Z'3HG#F0X((43%^+ M]1>L]?0L7BR8*G]A7=MV'(@+I456.QL&&>75D]S7<=AR\,(]#G[MX.\Z=/3E$3RM2QP;V=3>'MT3$< >5PDXI"$9ZH@:N-!$O$C6NZXXJN MOX>NY\.EX#I5\)$GF#P%<(WV)@#^)@!C_R#B%.-3"+QWX'=\OX70Y,_=O0-T M@B8?08D7O)@/F%(5,Z$*B?!]-%=:FI+_T1:R"K';CFC;P+G*28Q#QWSG"N4* MG>CU*R_L?&B3^Y_ GHCO-N*[A]"C,6&$QPA$@TX1YKBDG%.^M-5H#QZ0R+8 M5*C]$M6VK544],*!N]K6U6(3]!N;)W1[#=W>0;HF5Z9Q*O-]R,?O(RZD1*Y+ MKJ!-&G.AJ.U8K=5>O2#<8M4[VR'>8K*'=]CP#@_R-C7[K[S#9Z1._&"'>(M- M<-;.O-\P[_]-@2!/7BJ-_O.TO_=VB+;8;)5/1=3=:K$9RF4Y>13$HN"Z:C;- M:3/<1F5/WSD?FZ%7S:A'F&IB7A)IZET!PX6![)SV3>9E-86JC19YV@W4$L#!!0 ( !=PC%:BXTO9.@, .X3 M - >&POWJ65@6FM&T!%(NPEZG$X;IX^V.AS.V;P-W/WIV= M=:XZ3Y>WN\A%#5V2T"M\?8 P*HN)Q@>YM=<>P_;"Y&\.D]\GCDGWMZ6KX>=6 MR!'/,5KBH=DL+1,Z%3FL]WLTR)1LMSTB+F#5:!J1)*!\;6FTW7A4CYR\%=UX-2K'5R+I6N:KKJ]:](2JIM-,E$Z9;I)TR7KT&@@ M6 9V-)_-X6Y4$0)HC,IM(^5TIB2M/*P9=A=7 MIT4A5A\%G\F,%>:_[+9H%2F-L T"9Z9-GRZ&?FI:?'(EF9= M3LL,]]P[0<]_=YUG3#)-Q:9I6_O'O,JO=ER_V/Z%Y^K7RJYCK\GHYO@]UB_R M8S<9GX+)D]CN_BF83([?9'2<'L/ZD+%QDMDZQS31 ,Z+0_(-3I^B31I,%EP8 M+NO>G*T(G]8V9+WXY/6487PCPVX)"T[:\LY8L\:4;=PT+4H]KV M%YA>-VX.JS87ERE;LG1<=_5L4C4#V[!9ZPL(N\A==?D1C.,P/P(8E@=S@'$< M"\OS/\VGC\['89BWOA?IHYP^RG$L'S*N/E@>/R>QEW^F21)%<8RMZ'CL=3#& MUBV.X<>OAGD#!I8',OW96N.[C5?(_CK ]G1?A6 SQ2L1FRF^UH#XUPT82>+? M;2P/,+!=P&H'\OOS0$WY.5$$NXIYPYY@'$D2#(%:]-=H'".K$\/'OS_84Q)% M2>)' /,[B"(,@:<11S 'X %#HJAZ#^Z\C\+U>RIL_\,W^@U02P,$% @ M%W",5I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'.RKN6JE_]TNE(E' M9M:U,L2BNQ_[A5.R]G.E0MN,T\FD'+=2F]')\;JM:S>F!1M4%;0UL;*KN-7J MT;\>[XKBI_;Z3C?9<19#HJ)['!F78^]&?T[E M9;"7N@G*GG _R+)9MH^MX]5I\D8TTE1)]<#T!3 %@NC= <7 M"60&(+,=0EZ9 MRK:1L6/I?N<%@,'),P2Z;+?P]SV]3*^=_$Q;_+.*"@ M;$@M";-;>C9Q^BA=+:YC;Z%!,[Y(^$62!?55@/$ZZ5B]E/.D79D#829F^\=,5!G.HU](^8PMD)LSF@>X^!-)_H(S((2G[_ 1(6!Q03*24=!=*V=#PUE@BKZ3,7MGT\59 ))>4 M62[OB7E+]T:>29D]L\V!6V.)Q),RBX?*S!F25>^D85R9@MM&_^N M.GGWE2Z1YZ7R"+F36RY7C9JL(^ +)0S6PAB#M)[CBR4[V'2\XI)$U(. MMV7V.N\YI)C(0CG[S@S '#YT9*&.K)0SKX[@S"IA7)DH9S90AB3 M6BA'%LJ9+;1U3OZ:W^G6)K)0P6VA[9CK_$XQD84*;@MM+AX04S;BBF(B"Q7< M%GJ+22=M%!-9J-C%MLU[F,-M=V2A8L<[.,-H?J>8\/6 /6WH1-QS[0/%1!8J M=K'^MAUS8V99( L5>]CB>5E*6$8FBHDL5.QC%6Y[>D<6*G:Y#D>&[=T;%\/% MF1)9J&2V$,0<)*026:ADMA# O)C-J"Q+9*&2V4(XFG2\62(+ES9=.3EL4]^N MW]MM2;IGVYG+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(V MB]=VV)9QU:2/P_5T39>#W)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H M("CF#\H0E.@^_F#'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F + M@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.OG8 M)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O M(]#;4&\CT-LFFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ M[01Z.^KM!'H[ZNT$>COJ[01Z^V2SFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]' MO9U [T"]@T#O0+V#0.] O8- [T"]@T#O0+V#0.^8_*PDT#M0[R#0.U#O(- [ M4.\@T#M0[R#0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'KG[]2[CI^' M4J\]7VM\_G=2/9[O+=?'7Y9?)R<]ZDN>*ZZ>M MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HX MCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3 M\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07 M/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S M?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0#% @ %W",5L6Z"M3O *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ %W",5IE ( A/0 & @($." >&PO M=V]R:W-H965T&UL4$L! A0#% @ %W",5GB+JQ ?!@ M4AH !@ ("!)!$ 'AL+W=O%@ & @(&0&@ >&PO=V]R:W-H965T&UL4$L! A0#% @ %W",5O-,2/66 @ & 8 !@ M ("!+B 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %W",5H)6)^7&!P <2, !@ ("!@BP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %W",5EQHWT#8" KA< !D ("!LFX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %W",5J.C-'*K M P ;P@ !D ("!IH( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %W",5K&TPK?E @ C@8 !D M ("!QZL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %W",5J$B,C>\ P $0D !D ("!=+@ M 'AL+W=O8$ "># &0 @(%GO >&PO=V]R:W-H965T&UL4$L! A0#% @ M%W",5F^X!".5! Y0L !D ("!;\0 'AL+W=O&UL4$L! A0#% @ %W",5E.;B:+.!0 M00\ !D ("!K\\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %W",5K9^EYUZ @ 8 8 !D M ("!N]X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %W",5A/)(3\3 P =PD !D ("! >@ 'AL M+W=ODP$& M "\* &0 @(%+ZP >&PO=V]R:W-H965T&UL4$L! A0#% @ %W", M5@U;I/5) P A H !D ("!MO0 'AL+W=O&PO=V]R:W-H965T/+^.@( #<% 9 " @<+_ !X;"]W;W)K M&UL4$L! A0#% @ %W",5BP><"/4 P (!, M !D ("!,P(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %W",5@6TF/. P ]0L !D M ("!8 T! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %W",5F&PO=V]R:W-H965T&UL4$L! A0#% @ %W",5DD.A&U=!0 _B0 !D M ("!QC4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %W",5@XO[8W? P E \ !D ("! M=T(! 'AL+W=O&PO=V]R:W-H965TP( .H% 9 M " @6!* 0!X;"]W;W)K&UL4$L! A0#% M @ %W",5HL@X]ZG @ !P< !D ("!$DT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %W",5LX&/+L' M! GPX !D ("! %&PO=V]R:W-H965T&UL4$L! A0#% @ %W",5J+C2]DZ P [A, T M ( !-&6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ %W",5K5Q8'P6 @ JB8 !H M ( !7' ! 'AL+U]R96QS+W=O 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.23.1 html 162 343 1 false 60 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Income Statements and Comprehensive Income Sheet http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome Consolidated Income Statements and Comprehensive Income Statements 4 false false R5.htm 100040 - Statement - Consolidated Income Statements and Comprehensive Income (Parenthetical) Sheet http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncomeParenthetical Consolidated Income Statements and Comprehensive Income (Parenthetical) Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 100070 - Statement - Consolidated Statements of Cash Flows Sheet http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100080 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Balance Sheet Components Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponents Balance Sheet Components Notes 10 false false R11.htm 100100 - Disclosure - Fair Value Measurements of Financial Instruments Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstruments Fair Value Measurements of Financial Instruments Notes 11 false false R12.htm 100110 - Disclosure - Segment Information Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformation Segment Information Notes 12 false false R13.htm 100120 - Disclosure - Commitments and Contingencies Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 13 false false R14.htm 100130 - Disclosure - Stockholders' Equity Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 100140 - Disclosure - Stock Award Plan Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlan Stock Award Plan Notes 15 false false R16.htm 100150 - Disclosure - Stock-Based Compensation Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 100160 - Disclosure - Employee 401(k) Plan Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureEmployee401KPlan Employee 401(k) Plan Notes 17 false false R18.htm 100170 - Disclosure - Net Income Per Share Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShare Net Income Per Share Notes 18 false false R19.htm 100180 - Disclosure - Income Taxes Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 100190 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies 20 false false R21.htm 100200 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 100210 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponents 22 false false R23.htm 100220 - Disclosure - Fair Value Measurements of Financial Instruments (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsTables Fair Value Measurements of Financial Instruments (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstruments 23 false false R24.htm 100230 - Disclosure - Segment Information (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformation 24 false false R25.htm 100240 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingencies 25 false false R26.htm 100250 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquity 26 false false R27.htm 100260 - Disclosure - Stock Award Plan (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables Stock Award Plan (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlan 27 false false R28.htm 100270 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensation 28 false false R29.htm 100280 - Disclosure - Net Income Per Share (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShare 29 false false R30.htm 100290 - Disclosure - Income Taxes (Tables) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxes 30 false false R31.htm 100300 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Organization and Summary of Significant Accounting Policies - Additional Information (Details) Details 31 false false R32.htm 100310 - Disclosure - Organization and Summary of Significant Accounting Policies - Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails Organization and Summary of Significant Accounting Policies - Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer (Details) Details 32 false false R33.htm 100320 - Disclosure - Balance Sheet Components - Components of Inventory (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoryDetails Balance Sheet Components - Components of Inventory (Details) Details 33 false false R34.htm 100330 - Disclosure - Balance Sheet Components - Components of Property and Equipment - Net (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails Balance Sheet Components - Components of Property and Equipment - Net (Details) Details 34 false false R35.htm 100340 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 35 false false R36.htm 100350 - Disclosure - Balance Sheet Components - Components of Accrued Liabilities (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails Balance Sheet Components - Components of Accrued Liabilities (Details) Details 36 false false R37.htm 100360 - Disclosure - Fair Value Measurements of Financial Instruments - Summary of Financial Instruments (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails Fair Value Measurements of Financial Instruments - Summary of Financial Instruments (Details) Details 37 false false R38.htm 100370 - Disclosure - Fair Value Measurements of Financial Instruments - Summary of Contractual Maturities of Available-for-sale Securities (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails Fair Value Measurements of Financial Instruments - Summary of Contractual Maturities of Available-for-sale Securities (Details) Details 38 false false R39.htm 100380 - Disclosure - Fair Value Measurements of Financial Instruments - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsAdditionalInformationDetails Fair Value Measurements of Financial Instruments - Additional Information (Details) Details 39 false false R40.htm 100390 - Disclosure - Fair Value Measurements of Financial Instruments - Schedule of Financial Assets Measured at Fair Value (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails Fair Value Measurements of Financial Instruments - Schedule of Financial Assets Measured at Fair Value (Details) Details 40 false false R41.htm 100400 - Disclosure - Segment Information - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails Segment Information - Additional Information (Details) Details 41 false false R42.htm 100410 - Disclosure - Segment Information - Schedule of Product Revenue from Customers by Geographic Region (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails Segment Information - Schedule of Product Revenue from Customers by Geographic Region (Details) Details 42 false false R43.htm 100420 - Disclosure - Segment Information - Schedule of Revenue by Principal Product Lines (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails Segment Information - Schedule of Revenue by Principal Product Lines (Details) Details 43 false false R44.htm 100430 - Disclosure - Segment Information - Schedule of Long-lived Assets Per Geographic Region (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails Segment Information - Schedule of Long-lived Assets Per Geographic Region (Details) Details 44 false false R45.htm 100440 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 45 false false R46.htm 100450 - Disclosure - Commitments and Contingencies - Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails Commitments and Contingencies - Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases (Details) Details 46 false false R47.htm 100460 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesDetails Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Details) Details 47 false false R48.htm 100470 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Parenthetical) (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesParentheticalDetails Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Parenthetical) (Details) Details 48 false false R49.htm 100480 - Disclosure - Commitments and Contingencies - Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails Commitments and Contingencies - Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details) Details 49 false false R50.htm 100500 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 50 false false R51.htm 100510 - Disclosure - Stockholders' Equity - Schedule of Number of Shares of Common Stock Reserved for Future Issuances (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails Stockholders' Equity - Schedule of Number of Shares of Common Stock Reserved for Future Issuances (Details) Details 51 false false R52.htm 100520 - Disclosure - Stock Award Plan - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails Stock Award Plan - Additional Information (Details) Details 52 false false R53.htm 100530 - Disclosure - Stock Award Plan - Summary of Stock Awards and Option Activity Under Stock Incentive Plan (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails Stock Award Plan - Summary of Stock Awards and Option Activity Under Stock Incentive Plan (Details) Details 53 false false R54.htm 100540 - Disclosure - Stock Award Plan - Summary of Stock Options Outstanding and Exercisable by Exercise Price (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails Stock Award Plan - Summary of Stock Options Outstanding and Exercisable by Exercise Price (Details) Details 54 false false R55.htm 100550 - Disclosure - Stock Award Plan - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails Stock Award Plan - Summary of Restricted Stock Unit Activity (Details) Details 55 false false R56.htm 100560 - Disclosure - Stock-Based Compensation - Distribution of Stock-Based Compensation Expense (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails Stock-Based Compensation - Distribution of Stock-Based Compensation Expense (Details) Details 56 false false R57.htm 100570 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 57 false false R58.htm 100580 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) Details 58 false false R59.htm 100590 - Disclosure - Net Income Per Share - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareAdditionalInformationDetails Net Income Per Share - Additional Information (Details) Details 59 false false R60.htm 100600 - Disclosure - Income Taxes - Schedule of Components of Income Before Income Taxes (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails Income Taxes - Schedule of Components of Income Before Income Taxes (Details) Details 60 false false R61.htm 100610 - Disclosure - Income Taxes - Schedule of Components of Provision For Income Taxes (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails Income Taxes - Schedule of Components of Provision For Income Taxes (Details) Details 61 false false R62.htm 100620 - Disclosure - Income Taxes - Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails Income Taxes - Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates (Details) Details 62 false false R63.htm 100630 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details) Details 63 false false R64.htm 100640 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 64 false false R65.htm 100650 - Disclosure - Income Taxes - Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits (Details) Sheet http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfActivitiesRelatedToCompanySGrossUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits (Details) Details 65 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 42 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:TradingSymbol, us-gaap:OperatingLossCarryforwards, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1, us-gaap:TaxCreditCarryforwardAmount - ck1556898-10k_20221231.htm 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList - ck1556898-10k_20221231.htm 55, 56 ck1556898-10k_20221231.htm ck1556898-20221231.xsd ck1556898-20221231_cal.xml ck1556898-20221231_def.xml ck1556898-20221231_lab.xml ck1556898-20221231_pre.xml ck1556898-ex231_10.htm ck1556898-ex311_7.htm ck1556898-ex312_9.htm ck1556898-ex321_11.htm ck1556898-ex322_6.htm g5ppvv4jfnge000001.jpg g5ppvv4jfnge000002.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ck1556898-10k_20221231.htm": { "axisCustom": 0, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 648, "http://xbrl.sec.gov/dei/2022": 45 }, "contextCount": 162, "dts": { "calculationLink": { "local": [ "ck1556898-20221231_cal.xml" ] }, "definitionLink": { "local": [ "ck1556898-20221231_def.xml" ] }, "inline": { "local": [ "ck1556898-10k_20221231.htm" ] }, "labelLink": { "local": [ "ck1556898-20221231_lab.xml" ] }, "presentationLink": { "local": [ "ck1556898-20221231_pre.xml" ] }, "schema": { "local": [ "ck1556898-20221231.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/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 523, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 43, "http://xbrl.sec.gov/dei/2022": 8, "total": 51 }, "keyCustom": 51, "keyStandard": 292, "memberCustom": 24, "memberStandard": 36, "nsprefix": "ck1556898", "nsuri": "http://www.techpointinc.net/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "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", "menuCat": "Cover", "order": "1", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "10", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Fair Value Measurements of Financial Instruments", "menuCat": "Notes", "order": "11", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstruments", "shortName": "Fair Value Measurements of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Segment Information", "menuCat": "Notes", "order": "12", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "13", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "14", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ck1556898:StockAwardPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Stock Award Plan", "menuCat": "Notes", "order": "15", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlan", "shortName": "Stock Award Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ck1556898:StockAwardPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "16", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Employee 401(k) Plan", "menuCat": "Notes", "order": "17", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureEmployee401KPlan", "shortName": "Employee 401(k) Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Net Income Per Share", "menuCat": "Notes", "order": "18", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ck1556898:OrganizationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "20", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ck1556898:OrganizationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ck1556898:ConcentrationOfSupplierRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Organization and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ck1556898:ConcentrationOfSupplierRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Fair Value Measurements of Financial Instruments (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsTables", "shortName": "Fair Value Measurements of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ck1556898:ScheduleOfRightOfUseAssetsAndLiabilitiesRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ck1556898:ScheduleOfRightOfUseAssetsAndLiabilitiesRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ck1556898:ScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "ck1556898:ScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Stock Award Plan (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables", "shortName": "Stock Award Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Net Income Per Share (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "31", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-5", "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ck1556898:ConcentrationOfSupplierRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_srtMajorCustomersAxis_ck1556898CustomerAMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20220101_20221231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Organization and Summary of Significant Accounting Policies - Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer (Details)", "menuCat": "Details", "order": "32", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ck1556898:ConcentrationOfSupplierRiskPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_srtMajorCustomersAxis_ck1556898CustomerAMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapSalesRevenueNetMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20220101_20221231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Balance Sheet Components - Components of Inventory (Details)", "menuCat": "Details", "order": "33", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoryDetails", "shortName": "Balance Sheet Components - Components of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Balance Sheet Components - Components of Property and Equipment - Net (Details)", "menuCat": "Details", "order": "34", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Components of Property and Equipment - Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Balance Sheet Components - Additional Information (Details)", "menuCat": "Details", "order": "35", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedPayrollTaxesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Balance Sheet Components - Components of Accrued Liabilities (Details)", "menuCat": "Details", "order": "36", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails", "shortName": "Balance Sheet Components - Components of Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedPayrollTaxesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Fair Value Measurements of Financial Instruments - Summary of Financial Instruments (Details)", "menuCat": "Details", "order": "37", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails", "shortName": "Fair Value Measurements of Financial Instruments - Summary of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Fair Value Measurements of Financial Instruments - Summary of Contractual Maturities of Available-for-sale Securities (Details)", "menuCat": "Details", "order": "38", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails", "shortName": "Fair Value Measurements of Financial Instruments - Summary of Contractual Maturities of Available-for-sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "first": true, "lang": null, "name": "ck1556898:NumberOfInvestmentInUnrealizedLossPositions", "reportCount": 1, "unique": true, "unitRef": "U_ck1556898Investment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Fair Value Measurements of Financial Instruments - Additional Information (Details)", "menuCat": "Details", "order": "39", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsAdditionalInformationDetails", "shortName": "Fair Value Measurements of Financial Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "first": true, "lang": null, "name": "ck1556898:NumberOfInvestmentInUnrealizedLossPositions", "reportCount": 1, "unique": true, "unitRef": "U_ck1556898Investment", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Consolidated Income Statements and Comprehensive Income", "menuCat": "Statements", "order": "4", "role": "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome", "shortName": "Consolidated Income Statements and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Fair Value Measurements of Financial Instruments - Schedule of Financial Assets Measured at Fair Value (Details)", "menuCat": "Details", "order": "40", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "shortName": "Fair Value Measurements of Financial Instruments - Schedule of Financial Assets Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_us-gaapFairValueByMeasurementFrequencyAxis_us-gaapFairValueMeasurementsRecurringMember_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_ck1556898Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Segment Information - Additional Information (Details)", "menuCat": "Details", "order": "41", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails", "shortName": "Segment Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U_ck1556898Segment", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Segment Information - Schedule of Product Revenue from Customers by Geographic Region (Details)", "menuCat": "Details", "order": "42", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails", "shortName": "Segment Information - Schedule of Product Revenue from Customers by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_srtStatementGeographicalAxis_countryCN_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Segment Information - Schedule of Revenue by Principal Product Lines (Details)", "menuCat": "Details", "order": "43", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails", "shortName": "Segment Information - Schedule of Revenue by Principal Product Lines (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_srtProductOrServiceAxis_ck1556898AutomotiveMember_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Segment Information - Schedule of Long-lived Assets Per Geographic Region (Details)", "menuCat": "Details", "order": "44", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "shortName": "Segment Information - Schedule of Long-lived Assets Per Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_srtStatementGeographicalAxis_countryTW_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "45", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Commitments and Contingencies - Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases (Details)", "menuCat": "Details", "order": "46", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails", "shortName": "Commitments and Contingencies - Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ck1556898:ScheduleOfRightOfUseAssetsAndLiabilitiesRelatedToOperatingLeasesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ck1556898:ScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedToComputeRightToUseAssetsAndLeaseLiabilitiesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "47", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesDetails", "shortName": "Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ck1556898:ScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedToComputeRightToUseAssetsAndLeaseLiabilitiesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "ck1556898:ScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedToComputeRightToUseAssetsAndLeaseLiabilitiesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "ck1556898:LesseeOperatingLeaseNumberOfNewOperatingLease", "reportCount": 1, "unique": true, "unitRef": "U_ck1556898Lease", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Parenthetical) (Details)", "menuCat": "Details", "order": "48", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesParentheticalDetails", "shortName": "Commitments and Contingencies - Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "ck1556898:ScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedToComputeRightToUseAssetsAndLeaseLiabilitiesTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20210101_20211231", "decimals": "INF", "first": true, "lang": null, "name": "ck1556898:LesseeOperatingLeaseNumberOfNewOperatingLease", "reportCount": 1, "unique": true, "unitRef": "U_ck1556898Lease", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Commitments and Contingencies - Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)", "menuCat": "Details", "order": "49", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails", "shortName": "Commitments and Contingencies - Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Income Statements and Comprehensive Income (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncomeParenthetical", "shortName": "Consolidated Income Statements and Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "50", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20211231", "decimals": "INF", "lang": null, "name": "ck1556898:CommonStockIssuedSubjectToRepurchaseRelatedToEarlyExerciseOfOptions", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ck1556898:ScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Stockholders' Equity - Schedule of Number of Shares of Common Stock Reserved for Future Issuances (Details)", "menuCat": "Details", "order": "51", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails", "shortName": "Stockholders' Equity - Schedule of Number of Shares of Common Stock Reserved for Future Issuances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ck1556898:ScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_us-gaapAwardTypeAxis_ck1556898OutstandingStockAwardsMember_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Stock Award Plan - Additional Information (Details)", "menuCat": "Details", "order": "52", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "shortName": "Stock Award Plan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Stock Award Plan - Summary of Stock Awards and Option Activity Under Stock Incentive Plan (Details)", "menuCat": "Details", "order": "53", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails", "shortName": "Stock Award Plan - Summary of Stock Awards and Option Activity Under Stock Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Stock Award Plan - Summary of Stock Options Outstanding and Exercisable by Exercise Price (Details)", "menuCat": "Details", "order": "54", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails", "shortName": "Stock Award Plan - Summary of Stock Options Outstanding and Exercisable by Exercise Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Stock Award Plan - Summary of Restricted Stock Unit Activity (Details)", "menuCat": "Details", "order": "55", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails", "shortName": "Stock Award Plan - Summary of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Stock-Based Compensation - Distribution of Stock-Based Compensation Expense (Details)", "menuCat": "Details", "order": "56", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Distribution of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "57", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details)", "menuCat": "Details", "order": "58", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "shortName": "Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Net Income Per Share - Additional Information (Details)", "menuCat": "Details", "order": "59", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareAdditionalInformationDetails", "shortName": "Net Income Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221216_20221216", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Income Taxes - Schedule of Components of Income Before Income Taxes (Details)", "menuCat": "Details", "order": "60", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Components of Income Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Income Taxes - Schedule of Components of Provision For Income Taxes (Details)", "menuCat": "Details", "order": "61", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Components of Provision For Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Income Taxes - Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates (Details)", "menuCat": "Details", "order": "62", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails", "shortName": "Income Taxes - Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "63", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Components of Net Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceCommentary", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "64", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowanceCommentary", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Income Taxes - Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "65", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfActivitiesRelatedToCompanySGrossUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "7", "role": "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Organization and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ck1556898-10k_20221231.htm", "contextRef": "C_0001556898_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "ck1556898_AccruedEngineeringServicesCurrent": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued engineering services current.", "label": "Accrued Engineering Services Current", "terseLabel": "Engineering services" } } }, "localname": "AccruedEngineeringServicesCurrent", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ck1556898_AccruedInventoryCurrent": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails": { "order": 10050.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued inventory current.", "label": "Accrued Inventory Current", "terseLabel": "Accrued inventory" } } }, "localname": "AccruedInventoryCurrent", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ck1556898_AutomotiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Automotive.", "label": "Automotive [Member]", "terseLabel": "Automotive" } } }, "localname": "AutomotiveMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails" ], "xbrltype": "domainItemType" }, "ck1556898_CashDividendDeclaredButNotYetPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash dividend declared but not yet paid.", "label": "Cash Dividend Declared But Not Yet Paid", "terseLabel": "Cash dividend declared but not yet paid" } } }, "localname": "CashDividendDeclaredButNotYetPaid", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ck1556898_CommonStockIssuedSubjectToRepurchaseRelatedToEarlyExerciseOfOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock issued subject to repurchase related to early exercise of options.", "label": "Common Stock Issued Subject To Repurchase Related To Early Exercise Of Options", "terseLabel": "Common stock issued subject to repurchase related to early exercise of options" } } }, "localname": "CommonStockIssuedSubjectToRepurchaseRelatedToEarlyExerciseOfOptions", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ck1556898_CommonStockWithParValueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock with par value.", "label": "Common Stock With Par Value [Member]", "terseLabel": "Common Stock, Par Value" } } }, "localname": "CommonStockWithParValueMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "ck1556898_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer Equipment and Software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ck1556898_ConcentrationOfSupplierRiskPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of supplier risk.", "label": "Concentration Of Supplier Risk Policy [Text Block]", "terseLabel": "Concentration of Customer and Credit Risk" } } }, "localname": "ConcentrationOfSupplierRiskPolicyTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ck1556898_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "domainItemType" }, "ck1556898_DeferredIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred income taxes.", "label": "Deferred Income Taxes", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxes", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ck1556898_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10090.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease liabilities.", "label": "Deferred Tax Assets Lease Liabilities", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ck1556898_DeferredTaxLiabilitiesRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10050.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities right of use assets.", "label": "Deferred Tax Liabilities Right Of Use Assets", "negatedLabel": "Right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAssets", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ck1556898_DividendPayableCurrent": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Dividend payable current.", "label": "Dividend Payable Current", "terseLabel": "Dividend payable" } } }, "localname": "DividendPayableCurrent", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "ck1556898_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails": { "order": 10050.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation foreign derived intangible income.", "label": "Effective Income Tax Rate Reconciliation Foreign Derived Intangible Income", "negatedLabel": "Foreign derived intangible income (FDII)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "ck1556898_EndCustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End-customer A.", "label": "End Customer A [Member]", "terseLabel": "End-Customer A" } } }, "localname": "EndCustomerAMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "domainItemType" }, "ck1556898_EntityOriginalIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity original incorporation date of incorporation.", "label": "Entity Original Incorporation Date Of Incorporation", "terseLabel": "Company original incorporation date of incorporation" } } }, "localname": "EntityOriginalIncorporationDateOfIncorporation", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "gYearMonthItemType" }, "ck1556898_EntityReincorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity reincorporation date of incorporation.", "label": "Entity Reincorporation Date Of Incorporation", "terseLabel": "Company reincorporation incorporation date of incorporation" } } }, "localname": "EntityReincorporationDateOfIncorporation", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "gYearMonthItemType" }, "ck1556898_ExercisePriceThreePointOneEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price three point one eight.", "label": "Exercise Price Three Point One Eight [Member]", "terseLabel": "Exercise Price 3.18" } } }, "localname": "ExercisePriceThreePointOneEightMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "ck1556898_ExercisePriceTwoPointEightNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price two point eight nine.", "label": "Exercise Price Two Point Eight Nine [Member]", "terseLabel": "Exercise Price 2.89" } } }, "localname": "ExercisePriceTwoPointEightNineMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "ck1556898_ExercisePriceTwoPointFiveOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price two point five one", "label": "Exercise Price Two Point Five One [Member]", "terseLabel": "Exercise Price 2.51" } } }, "localname": "ExercisePriceTwoPointFiveOneMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "ck1556898_ExercisePriceTwoPointNineThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price two point nine three.", "label": "Exercise Price Two Point Nine Three [Member]", "terseLabel": "Exercise Price 2.93" } } }, "localname": "ExercisePriceTwoPointNineThreeMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "ck1556898_ExercisePriceZeroPointNineSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price zero point nine seven.", "label": "Exercise Price Zero Point Nine Seven [Member]", "terseLabel": "Exercise Price 0.97" } } }, "localname": "ExercisePriceZeroPointNineSevenMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "ck1556898_ExercisePriceZeroPointOneSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price zero point one six.", "label": "Exercise Price Zero Point One Six [Member]", "terseLabel": "Exercise Price 0.16" } } }, "localname": "ExercisePriceZeroPointOneSixMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "ck1556898_ExercisePriceZeroPointThreeSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price zero point three seven.", "label": "Exercise Price Zero Point Three Seven [Member]", "terseLabel": "Exercise Price 0.37" } } }, "localname": "ExercisePriceZeroPointThreeSevenMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "ck1556898_FinancialInstrumentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instruments policy.", "label": "Financial Instruments Policy [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentsPolicyTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ck1556898_FirstInstallmentOfDividendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First installment of dividend.", "label": "First Installment Of Dividend [Member]", "terseLabel": "First Installment of Dividend" } } }, "localname": "FirstInstallmentOfDividendMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ck1556898_IncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax [Line Items]", "terseLabel": "Income Tax [Line Items]" } } }, "localname": "IncomeTaxLineItems", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ck1556898_IncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax [Table]", "terseLabel": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ck1556898_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in lease liabilities.", "label": "Increase Decrease In Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ck1556898_JapanExchangeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Japan Exchange.", "label": "Japan Exchange [Member]", "terseLabel": "Japan Exchange Group" } } }, "localname": "JapanExchangeMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "ck1556898_JapaneseDepositarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Japanese depositary shares.", "label": "Japanese Depositary Shares [Member]", "terseLabel": "Japanese Depositary Shares" } } }, "localname": "JapaneseDepositarySharesMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "ck1556898_LesseeOperatingLeaseNumberOfModifiedExistingLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, operating lease, number of modified existing lease.", "label": "Lessee Operating Lease Number Of Modified Existing Lease", "terseLabel": "Number of modified existing operating lease" } } }, "localname": "LesseeOperatingLeaseNumberOfModifiedExistingLease", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "integerItemType" }, "ck1556898_LesseeOperatingLeaseNumberOfNewOperatingLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, operating lease, number of new operating lease.", "label": "Lessee Operating Lease Number Of New Operating Lease", "terseLabel": "Number of new operating lease" } } }, "localname": "LesseeOperatingLeaseNumberOfNewOperatingLease", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesParentheticalDetails" ], "xbrltype": "integerItemType" }, "ck1556898_LongTermInvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long term investments.", "label": "Long Term Investments [Member]", "terseLabel": "Long-Term Investments" } } }, "localname": "LongTermInvestmentsMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "ck1556898_NetIncomeLossAvailableToCommonStockholdersBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net income loss available to common stockholders basic and diluted.", "label": "Net Income Loss Available To Common Stockholders Basic And Diluted [Abstract]", "terseLabel": "Basic and diluted:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAndDilutedAbstract", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "ck1556898_NonEmployeeStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-employee stock awards.", "label": "Non Employee Stock Awards [Member]", "terseLabel": "Non-Employee Stock Awards" } } }, "localname": "NonEmployeeStockAwardsMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ck1556898_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash lease expense.", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ck1556898_NumberOfDividendPayableInstallment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of dividend payable installment.", "label": "Number Of Dividend Payable Installment", "terseLabel": "Number of dividend payable installment" } } }, "localname": "NumberOfDividendPayableInstallment", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ck1556898_NumberOfInvestmentInUnrealizedLossPositions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of investment in unrealized loss positions.", "label": "Number Of Investment In Unrealized Loss Positions", "terseLabel": "Number of investments in unrealized loss positions" } } }, "localname": "NumberOfInvestmentInUnrealizedLossPositions", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ck1556898_NumberOfInvestmentsInUnrealizedLossPositionsLessThanTwelveMonths": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of investments in unrealized loss positions less than twelve months.", "label": "Number Of Investments In Unrealized Loss Positions Less Than Twelve Months", "terseLabel": "Number of investment in unrealized loss positions less than twelve months" } } }, "localname": "NumberOfInvestmentsInUnrealizedLossPositionsLessThanTwelveMonths", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ck1556898_OperatingLeasesNewLeasesCommenced": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases new leases commenced.", "label": "Operating Leases New Leases Commenced", "terseLabel": "New leases commenced during the period" } } }, "localname": "OperatingLeasesNewLeasesCommenced", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ck1556898_OperatingLossCarryforwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration year.", "label": "Operating Loss Carryforwards Expiration Year", "terseLabel": "Operating loss, carryforwards expiration year" } } }, "localname": "OperatingLossCarryforwardsExpirationYear", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "ck1556898_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Line Items]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Line Items]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ck1556898_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization consolidation and presentation of financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements [Table]", "terseLabel": "Organization Consolidation And Presentation Of Financial Statements [Table]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ck1556898_OrganizationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization.", "label": "Organization Policy Policy [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationPolicyPolicyTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ck1556898_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries.", "label": "Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "ck1556898_OutstandingStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding stock awards.", "label": "Outstanding Stock Awards [Member]", "terseLabel": "Outstanding Stock Awards" } } }, "localname": "OutstandingStockAwardsMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "domainItemType" }, "ck1556898_PercentageOfApportionmentValuationAllowanceAgainstDeferredTaxAsset": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of apportionment valuation allowance against deferred tax asset.", "label": "Percentage Of Apportionment Valuation Allowance Against Deferred Tax Asset", "terseLabel": "Percentage of apportionment valuation allowance against deferred tax asset" } } }, "localname": "PercentageOfApportionmentValuationAllowanceAgainstDeferredTaxAsset", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ck1556898_ProceedsFromStockOptionsExercisedNet": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from stock options exercised net.", "label": "Proceeds From Stock Options Exercised Net", "terseLabel": "Net proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercisedNet", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ck1556898_RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recently issued accounting pronouncements not yet adopted policy.", "label": "Recently Issued Accounting Pronouncements Not Yet Adopted Policy Policy [Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "localname": "RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ck1556898_ScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedToComputeRightToUseAssetsAndLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of lease costs and weighted average assumptions used to compute right to use assets and lease liabilities.", "label": "Schedule Of Lease Costs And Weighted Average Assumptions Used To Compute Right To Use Assets And Lease Liabilities Table [Text Block]", "terseLabel": "Schedule of Lease Costs and Weighted-Average Assumptions Used in Determining its Lease Assets and Lease Liabilities" } } }, "localname": "ScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedToComputeRightToUseAssetsAndLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "ck1556898_ScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of number of shares of common stock reserved for future issuances.", "label": "Schedule Of Number Of Shares Of Common Stock Reserved For Future Issuances Table [Text Block]", "terseLabel": "Schedule of Number of Shares of Common Stock Reserved for Future Issuances" } } }, "localname": "ScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesTableTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "ck1556898_ScheduleOfRightOfUseAssetsAndLiabilitiesRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of right of use assets and liabilities related to operating leases table text block.", "label": "Schedule Of Right Of Use Assets And Liabilities Related To Operating Leases Table [Text Block]", "terseLabel": "Summary of Right of Use Assets and Lease Liabilities Related to Operating Leases" } } }, "localname": "ScheduleOfRightOfUseAssetsAndLiabilitiesRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "ck1556898_SecondInstallmentOfDividendMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second installment of dividend.", "label": "Second Installment Of Dividend [Member]", "terseLabel": "Second Installment of Dividend" } } }, "localname": "SecondInstallmentOfDividendMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ck1556898_SecuritySurveillanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security surveillance.", "label": "Security Surveillance [Member]", "terseLabel": "Security Surveillance" } } }, "localname": "SecuritySurveillanceMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails" ], "xbrltype": "domainItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticIncreaseInNumberOfSharesAuthorizedUnderStockOptionPlanEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, automatic increase in number of shares authorized under stock option plan, end date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Automatic Increase In Number Of Shares Authorized Under Stock Option Plan End Date", "terseLabel": "Automatic increase in number of shares authorized under stock option plan, end date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticIncreaseInNumberOfSharesAuthorizedUnderStockOptionPlanEndDate", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticIncreaseInNumberOfSharesAuthorizedUnderStockOptionPlanStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, automatic increase in number of shares authorized under stock option plan, start date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Automatic Increase In Number Of Shares Authorized Under Stock Option Plan Start Date", "terseLabel": "Automatic increase in number of shares authorized under stock option plan, start date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticIncreaseInNumberOfSharesAuthorizedUnderStockOptionPlanStartDate", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock based compensation arrangement by share based payment award conversion ratio.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Conversion Ratio", "terseLabel": "Share-based compensation arrangement by share-based payment award, stock awards conversion ratio" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConversionRatio", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedIncrementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of shares authorized increment description.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Increment Description", "terseLabel": "Share based compensation arrangement by share based payment award number of shares authorized increment description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedIncrementDescription", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedAndOutstandingForfeituresInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options issued and outstanding forfeitures in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Issued And Outstanding Forfeitures In Period", "negatedLabel": "Options Issued and Outstanding, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedAndOutstandingForfeituresInPeriod", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedAndOutstandingGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options issued and outstanding grants in period gross.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Issued And Outstanding Grants In Period Gross", "terseLabel": "Options Issued and Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedAndOutstandingGrantsInPeriodGross", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedAndOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options issued and outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Issued And Outstanding Number", "periodEndLabel": "Options Issued and Outstanding, Ending balance", "periodStartLabel": "Options Issued and Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedAndOutstandingNumber", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableIssuedAndOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and expected to vest exercisable issued and outstanding number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Issued And Outstanding Number", "terseLabel": "Options Issued and Outstanding, Options vested ,expected to vest and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableIssuedAndOutstandingNumber", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfVotingRightsOfAllClassesOfStockToBeOwnedByEmployeesToDetermineStockOptionsExercisePriceOnGrantDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, percentage of voting rights of all classes of stock to be owned by employees to determine stock options exercise price on grant date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Voting Rights Of All Classes Of Stock To Be Owned By Employees To Determine Stock Options Exercise Price On Grant Date", "terseLabel": "Share-based compensation arrangement by share-based payment award, percentage of voting rights of all classes of stock to be owned by employees to determine stock options exercise price on grant date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfVotingRightsOfAllClassesOfStockToBeOwnedByEmployeesToDetermineStockOptionsExercisePriceOnGrantDate", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ck1556898_ShareBasedCompensationArrangementByShareBasedPaymentAwardsAvailableForGrantAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment awards available for grant authorized.", "label": "Share Based Compensation Arrangement By Share Based Payment Awards Available For Grant Authorized", "verboseLabel": "Automatic increase in number of shares available for issuance under the stock option plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsAvailableForGrantAuthorized", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ck1556898_ShareBasedCompensationExpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation expense.", "label": "Share Based Compensation Expense [Line Items]", "terseLabel": "Share Based Compensation Expense [Line Items]" } } }, "localname": "ShareBasedCompensationExpenseLineItems", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "ck1556898_ShareBasedCompensationExpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation expense.", "label": "Share Based Compensation Expense [Table]", "terseLabel": "Share Based Compensation Expense [Table]" } } }, "localname": "ShareBasedCompensationExpenseTable", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "ck1556898_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation shares authorized under stock option plans exercise price.", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "perShareItemType" }, "ck1556898_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualIncreaseInNumberOfSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sharebased compensation arrangement by sharebased payment award percentage of annual increase in number of shares authorized.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Percentage Of Annual Increase In Number Of Shares Authorized", "terseLabel": "Share-based compensation arrangement by share-based payment award, percentage of annual increase in number of shares authorized of outstanding shares of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualIncreaseInNumberOfSharesAuthorized", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ck1556898_StandardProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard product warranty period.", "label": "Standard Product Warranty Period", "terseLabel": "Standard product warranty period" } } }, "localname": "StandardProductWarrantyPeriod", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ck1556898_StockAwardPlanTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock award plan.", "label": "Stock Award Plan [Text Block]", "terseLabel": "Stock Award Plan" } } }, "localname": "StockAwardPlanTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlan" ], "xbrltype": "textBlockItemType" }, "ck1556898_StockIssuedDuringPeriodSharesIssuesUponExerciseOfStockOptionsAndVestingOfEarlyExercisedOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares issues upon exercise of stock options and vesting of early exercised options.", "label": "Stock Issued During Period Shares Issues Upon Exercise Of Stock Options And Vesting Of Early Exercised Options", "terseLabel": "Issuance of common stock upon exercise of stock options and vesting of early exercised options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuesUponExerciseOfStockOptionsAndVestingOfEarlyExercisedOptions", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "ck1556898_StockIssuedDuringPeriodSharesStockOptionsIssuedAndOutstandingExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares stock options issued and outstanding exercised.", "label": "Stock Issued During Period Shares Stock Options Issued And Outstanding Exercised", "negatedLabel": "Options Issued and Outstanding, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsIssuedAndOutstandingExercised", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "ck1556898_StockIssuedDuringPeriodValueIssuesUponExerciseOfStockOptionsAndVestingOfEarlyExercisedOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value issues upon exercise of stock options and vesting of early exercised options.", "label": "Stock Issued During Period Value Issues Upon Exercise Of Stock Options And Vesting Of Early Exercised Options", "terseLabel": "Issuance of common stock upon exercise of stock options and vesting of early exercised options" } } }, "localname": "StockIssuedDuringPeriodValueIssuesUponExerciseOfStockOptionsAndVestingOfEarlyExercisedOptions", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "ck1556898_TaxPositionRecognitionOfBenefitPercentageRealizedUponSettlement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax position recognition of benefit percentage realized upon settlement.", "label": "Tax Position Recognition Of Benefit Percentage Realized Upon Settlement", "terseLabel": "Tax position recognition of benefit percentage, realized upon settlement" } } }, "localname": "TaxPositionRecognitionOfBenefitPercentageRealizedUponSettlement", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ck1556898_TaxPositionRecognitionOfBenefitPercentageToBeRealizedUponSettlement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax position recognition of benefit percentage to be realized upon settlement.", "label": "Tax Position Recognition Of Benefit Percentage To Be Realized Upon Settlement", "terseLabel": "Tax position recognition of benefit percentage, to be realized upon settlement" } } }, "localname": "TaxPositionRecognitionOfBenefitPercentageToBeRealizedUponSettlement", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ck1556898_TwentySeventeenStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 stock incentive plan.", "label": "Twenty Seventeen Stock Incentive Plan [Member]", "terseLabel": "Shares Available for Future Issuance under 2017 Stock Incentive Plan" } } }, "localname": "TwentySeventeenStockIncentivePlanMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "domainItemType" }, "ck1556898_TwoThousandSeventeenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand seventeen stock option plan.", "label": "Two Thousand Seventeen Stock Option Plan [Member]", "terseLabel": "Two Thousand Seventeen Stock Option Plan" } } }, "localname": "TwoThousandSeventeenStockOptionPlanMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ck1556898_TwoThousandTwelveStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twelve stock option plan.", "label": "Two Thousand Twelve Stock Option Plan [Member]", "terseLabel": "2012 Stock Option Plan" } } }, "localname": "TwoThousandTwelveStockOptionPlanMember", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables" ], "xbrltype": "domainItemType" }, "ck1556898_UnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsValuationAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits netted against deferred tax assets valuation allowance.", "label": "Unrecognized Tax Benefits Netted Against Deferred Tax Assets Valuation Allowance", "verboseLabel": "Unrecognized tax benefits netted against deferred tax assets valuation allowance" } } }, "localname": "UnrecognizedTaxBenefitsNettedAgainstDeferredTaxAssetsValuationAllowance", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ck1556898_UnusualRisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unusual risks and uncertainties.", "label": "Unusual Risks And Uncertainties Policy [Text Block]", "terseLabel": "Certain Significant Risks and Uncertainties" } } }, "localname": "UnusualRisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ck1556898_VestingOfEarlyExercisedOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting of early exercised options.", "label": "Vesting Of Early Exercised Options", "terseLabel": "Vesting of early exercised options" } } }, "localname": "VestingOfEarlyExercisedOptions", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ck1556898_WriteOffOfDeferredCostsAndLongLivedAssets": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write off of deferred costs and long lived assets.", "label": "Write Off Of Deferred Costs And Long Lived Assets", "terseLabel": "Write-off of deferred costs and long-lived assets" } } }, "localname": "WriteOffOfDeferredCostsAndLongLivedAssets", "nsuri": "http://www.techpointinc.net/20221231", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TAIWAN", "terseLabel": "Taiwan" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r570", "r571", "r572" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm Id", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r570", "r571", "r572" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r570", "r571", "r572" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r570", "r571", "r572" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r573" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated By Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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 Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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 Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r567" ], "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", "verboseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r567" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r576" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r567" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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 Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "verboseLabel": "Company Incorporation place" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r574" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingsExchangeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Listings Exchange [Axis]", "terseLabel": "Entity Listings, Exchange" } } }, "localname": "EntityListingsExchangeAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r567" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r567" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r567" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r567" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r575" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_ExchangeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.", "label": "Exchange [Domain]", "terseLabel": "Exchange" } } }, "localname": "ExchangeDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r570", "r571", "r572" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r569" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r258", "r550", "r611", "r663" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r343", "r492", "r505", "r530", "r531", "r547", "r554", "r564", "r610", "r654", "r655", "r656", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r343", "r492", "r505", "r530", "r531", "r547", "r554", "r564", "r610", "r654", "r655", "r656", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r258", "r550", "r611", "r663" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r254", "r495", "r548", "r562", "r605", "r606", "r611", "r662" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r254", "r495", "r548", "r562", "r605", "r606", "r611", "r662" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r287", "r288", "r289", "r290", "r336", "r343", "r374", "r375", "r376", "r468", "r492", "r505", "r530", "r531", "r547", "r554", "r564", "r602", "r610", "r655", "r656", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r336", "r343", "r374", "r375", "r376", "r468", "r492", "r505", "r530", "r531", "r547", "r554", "r564", "r602", "r610", "r655", "r656", "r657", "r658", "r659" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r255", "r256", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r549", "r563", "r611" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r255", "r256", "r516", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r549", "r563", "r611" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "California" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "stpr_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DELAWARE", "terseLabel": "Delaware" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/stpr/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r561" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10110.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r260", "r261" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10240.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 Net Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r2", "r136", "r148" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails": { "order": 10040.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes Current", "terseLabel": "Taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10120.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes Current", "terseLabel": "Payroll-related expenses" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r81", "r164" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails": { "order": 10020.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" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r26", "r27", "r170", "r501", "r510", "r511" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r23", "r27", "r124", "r461", "r506", "r507", "r582", "r583", "r584", "r589", "r590", "r591" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r7" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r382", "r383", "r384", "r589", "r590", "r591", "r648" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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": "Adjustments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Shares repurchased for tax withholdings on vesting of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r110", "r111", "r345" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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 to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AgencySecuritiesMember": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Securities issued by government sponsored entities.", "label": "Agency Securities [Member]", "terseLabel": "Government Agency Bonds" } } }, "localname": "AgencySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r222" ], "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": "Antidilutive securities excluded from computation of earnings per share amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r135", "r147", "r166", "r194", "r241", "r245", "r250", "r268", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r424", "r428", "r442", "r561", "r608", "r609", "r652" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets And Liabilities Lessee [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r158", "r173", "r194", "r268", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r424", "r428", "r442", "r561", "r608", "r609", "r652" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10160.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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r74" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails": { "order": 10010.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Gross Unrealized Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r75" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails": { "order": 10020.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Gross Unrealized Loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r264", "r275" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available For Sale Securities [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r73", "r262", "r275", "r496" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails": { "order": 10030.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Securities Debt Securities", "terseLabel": "Estimated Fair Values", "totalLabel": "Estimated Fair Value", "verboseLabel": "Total financial assets - available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r72", "r275" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": 10010.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Available For Sale Securities Debt Securities Current", "terseLabel": "Estimated Fair Value, Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r72", "r162", "r275" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": 10020.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Available For Sale Securities Debt Securities Noncurrent", "terseLabel": "Estimated Fair Value, Due between one to two years" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r349", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r373", "r374", "r375", "r376", "r377" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r52", "r53", "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Property and equipment purchased but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r49", "r161", "r533" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10220.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r50" ], "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 [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r43", "r49", "r55" ], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r43", "r133" ], "calculation": { "http://www.techpointinc.net/20221231/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 (Decrease) Increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates Of Deposit [Member]", "terseLabel": "Certificates of Deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r167", "r168", "r169", "r194", "r213", "r217", "r219", "r221", "r229", "r230", "r268", "r291", "r293", "r294", "r295", "r298", "r299", "r302", "r303", "r306", "r310", "r317", "r442", "r532", "r577", "r586", "r592" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class Of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r20", "r141", "r152" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r83", "r285", "r286", "r518", "r607" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Common stock reserved for future issuances" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock Dividends Per Share Declared", "terseLabel": "Cash dividends declared per share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r589", "r590", "r648" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "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", "verboseLabel": "Common stock par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "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", "verboseLabel": "Common stock shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "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", "verboseLabel": "Common stock shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r91" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding", "verboseLabel": "Common stock shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r561" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10050.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", "terseLabel": "Common stock, par value $0.0001 per share - 75,000,000 shares authorized as of December 31, 2022 and 2021; 18,198,737 and 17,928,748 shares issued and outstanding as of December 31, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components Of Deferred Tax Assets And Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r29", "r179", "r181", "r186", "r497", "r502" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income Net Of Tax [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r59", "r60", "r130", "r131", "r258", "r517" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r59", "r60", "r130", "r131", "r258", "r512", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r59", "r60", "r130", "r131", "r258", "r517", "r664" ], "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 By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r59", "r60", "r130", "r131", "r258" ], "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 Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r59", "r60", "r130", "r131", "r258", "r517" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r123", "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Basis of Consolidation and Significant Accounting Policies" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r319", "r320", "r331" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10130.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": "Customer deposits", "verboseLabel": "Payments received in advance of shipments" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r332" ], "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": "Company recognized revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate Bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r34", "r495" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10120.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r588", "r645", "r646" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 10030.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense Benefit", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r588", "r645" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 10040.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense Benefit", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r407", "r415", "r588" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 10010.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense Benefit", "totalLabel": "Total Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r588", "r645", "r646" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 10050.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State And Local Tax Expense Benefit", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r58", "r258" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r275", "r596" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": 10030.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities Available For Sale Amortized Cost Current", "terseLabel": "Amortized Cost, Due in one year or less" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r275", "r596" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails": { "order": 10040.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities Available For Sale Amortized Cost Noncurrent", "terseLabel": "Amortized Cost, Due between one to two years" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfContractualMaturitiesOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale [Table]", "terseLabel": "Debt Securities Available For Sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r597" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale Table [Text Block]", "terseLabel": "Summary of Contractual Maturities of Available-for-sale Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities Availableforsale Amortized Cost [Abstract]" } } }, "localname": "DebtSecuritiesAvailableforsaleAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r390", "r391" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10180.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r47", "r122", "r408", "r414", "r415", "r588" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": 10020.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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 - net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r3", "r4", "r137", "r145", "r402" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Income Tax Liabilities", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10100.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 intangible assets including goodwill.", "label": "Deferred Tax Assets Goodwill And Intangible Assets", "terseLabel": "Intangibles" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r403" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r120", "r644" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10110.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 in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets In Process Research And Development", "terseLabel": "Capitalization of R&D expenses" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r643" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Net", "totalLabel": "Deferred tax assets - net" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r120", "r644" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10060.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" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r120", "r644" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10130.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r119", "r120", "r644" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10070.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 research tax credit carryforwards.", "label": "Deferred Tax Assets Tax Credit Carryforwards Research", "terseLabel": "Research and other credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r120", "r644" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10120.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": "Stock-based Compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r120", "r644" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10080.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 accrued liabilities.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities", "terseLabel": "Accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r404" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r120", "r644" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10040.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", "negatedLabel": "Property and equipment, net" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfNetDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Abstract]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r47", "r79" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense", "verboseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r348", "r378", "r379", "r381", "r386", "r555" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]", "terseLabel": "Dividends" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends Common Stock Cash", "negatedLabel": "Cash dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]", "terseLabel": "Dividends" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable Amount Per Share", "terseLabel": "Dividends payable, amount per share" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable Current", "terseLabel": "Dividend accrued" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable Date Declared Day Month And Year", "terseLabel": "Dividends payable, date declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable Date Of Record Day Month And Year", "terseLabel": "Dividends payable, date of record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "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 Country [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Earliest identified tax year.", "label": "Earliest Tax Year [Member]", "terseLabel": "Earliest Tax Year" } } }, "localname": "EarliestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r187", "r203", "r204", "r205", "r206", "r207", "r211", "r213", "r219", "r220", "r221", "r225", "r433", "r434", "r498", "r503", "r541" ], "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" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r187", "r203", "r204", "r205", "r206", "r207", "r213", "r219", "r220", "r221", "r225", "r433", "r434", "r498", "r503", "r541" ], "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" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r222", "r223", "r224", "r226" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r393" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails": { "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 Continuing Operations", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Continuing Operations Tax Rate Reconciliation [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r196", "r393", "r417" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails": { "order": 10010.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", "terseLabel": "U.S. statutory federal taxes at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r640", "r647" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails": { "order": 10070.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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "auth_ref": [ "r640", "r647" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails": { "order": 10030.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 research and development expense.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Research And Development", "negatedLabel": "Research and development benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r640", "r647" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails": { "order": 10040.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 Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails": { "order": 10060.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation Other Reconciling Items Percent", "terseLabel": "Permanent items and other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r640", "r647" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails": { "order": 10020.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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation State And Local Income Taxes", "terseLabel": "State taxes - net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDiffersFromApplicableUSStatutoryFederalIncomeTaxRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r380" ], "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": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Unrecognized stock-based compensation expense will be recognized over a weighted-average remaining period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r639" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Remaining unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Wide Information Revenue From External Customer [Line Items]", "terseLabel": "Entity Wide Information Revenue From External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r91", "r156", "r183", "r184", "r185", "r198", "r199", "r200", "r202", "r208", "r210", "r228", "r269", "r318", "r382", "r383", "r384", "r410", "r411", "r432", "r443", "r444", "r445", "r446", "r447", "r448", "r461", "r506", "r507", "r508" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r435", "r436", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value Assets Measured On Recurring Basis [Text Block]", "terseLabel": "Schedule of Financial Instruments Measured at Fair Value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r300", "r337", "r338", "r339", "r340", "r341", "r342", "r436", "r465", "r466", "r467", "r545", "r546", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r435", "r436", "r437", "r438", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r300", "r337", "r342", "r436", "r465", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r300", "r337", "r342", "r436", "r466", "r545", "r546", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r300", "r337", "r338", "r339", "r340", "r341", "r342", "r465", "r466", "r467", "r545", "r546", "r551", "r552", "r553" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r439", "r441" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value Measurements Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r128", "r129" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value Of Financial Instruments Policy", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r265", "r266", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r301", "r315", "r430", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r544", "r598", "r599", "r600", "r665", "r666", "r667", "r668", "r669", "r670", "r671" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments Financial Assets Balance Sheet Groupings [Abstract]", "terseLabel": "Financial assets - available-for-sale securities" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r33", "r194", "r241", "r244", "r249", "r252", "r268", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r442", "r543", "r608" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10070.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r263" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Impairment Of Investments", "terseLabel": "Other-than-temporary impairments associated with investments" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r195", "r416" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": 10010.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income Loss From Continuing Operations Before Income Taxes Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r31", "r134", "r142", "r154", "r241", "r244", "r249", "r252", "r499", "r543" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10030.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 Extraordinary Items Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r195", "r416" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": 10020.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income Loss From Continuing Operations Before Income Taxes Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r283", "r284" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r284" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r116" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r196", "r394", "r400", "r406", "r412", "r418", "r420", "r421", "r422" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLikelihoodOfUnfavorableSettlement": { "auth_ref": [ "r113", "r115" ], "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": "Description of uncertain income tax position" } } }, "localname": "IncomeTaxExaminationLikelihoodOfUnfavorableSettlement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r197", "r209", "r210", "r240", "r392", "r413", "r419", "r504" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10040.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "terseLabel": "Income tax provision", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r182", "r388", "r389", "r400", "r401", "r405", "r409" ], "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 [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r44", "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r46" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r46" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r46" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r493", "r585" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10250.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": "Customer deposits" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r46" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r46" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase Decrease In Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r46" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase Decrease In Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r46" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10210.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 Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r214", "r215", "r216", "r221", "r347" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 10020.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Stock options and restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r78", "r535" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoryDetails": { "order": 10020.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory Finished Goods Net Of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserveEffectOnIncomeNet": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.", "label": "Inventory L I F O Reserve Effect On Income Net", "terseLabel": "Inventory valuation adjustment" } } }, "localname": "InventoryLIFOReserveEffectOnIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r172", "r534", "r561" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10250.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoryDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r160", "r171", "r227", "r279", "r281", "r282", "r494", "r538" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory Policy [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r78", "r536" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoryDetails": { "order": 10010.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory Work In Process Net Of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write Down", "verboseLabel": "Inventories written down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "auth_ref": [ "r37" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of purchase premium on nonoperating securities.", "label": "Investment Income Amortization Of Premium", "terseLabel": "Amortization of premium on available-for-sale investments" } } }, "localname": "InvestmentIncomeAmortizationOfPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments Fair Value Disclosure", "terseLabel": "Fair value of investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Latest identified tax year.", "label": "Latest Tax Year [Member]", "terseLabel": "Latest Tax Year" } } }, "localname": "LatestTaxYearMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r80" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r651" ], "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": "Schedule of Aggregate Future Minimum Lease Payments Under Non-cancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r459" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails2": { "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 Payments Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r459" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 10010.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 Payments Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r459" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 10020.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 Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r459" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails2": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less effects of discounting" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeaseDescription": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Description of lessor's operating lease.", "label": "Lessor Operating Lease Description", "terseLabel": "Non-cancelable operating lease agreements, expiration description" } } }, "localname": "LessorOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r194", "r268", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r425", "r428", "r429", "r442", "r542", "r608", "r652", "r653" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10010.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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r138", "r150", "r561", "r587", "r601", "r649" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r159", "r194", "r268", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r425", "r428", "r429", "r442", "r561", "r608", "r652", "r653" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10090.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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long Lived Assets By Geographic Areas Table [Text Block]", "terseLabel": "Schedule of Long-lived Assets Per Geographic Region" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r162" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10200.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long Term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r603", "r604" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency Pending Claims Number", "terseLabel": "Number of litigation" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r192" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r192" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10020.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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r43", "r45", "r48" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r32", "r48", "r143", "r153", "r157", "r178", "r180", "r185", "r194", "r201", "r203", "r204", "r205", "r206", "r209", "r210", "r218", "r241", "r244", "r249", "r252", "r268", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r434", "r442", "r543", "r608" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing And Financing Items [Abstract]", "terseLabel": "Supplemental Disclosure of Noncash Investing and Financing Information" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10060.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income Expense", "terseLabel": "Other income - net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number Of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in YYYY format.", "label": "Open Tax Year", "terseLabel": "Examination by tax authorities" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10080.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r241", "r244", "r249", "r252", "r543" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10050.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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r453", "r560" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease Expense", "terseLabel": "Rent expense under operating leases" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r450" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails": { "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 lease liabilities", "verboseLabel": "Lease liabilities recognized" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfAggregateFutureMinimumLeasePaymentsUnderNonCancelableOperatingLeasesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r450" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails": { "order": 10010.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10140.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": "Lease liabilities", "verboseLabel": "Lease liabilities \uff0d Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r450" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Lease liabilities \uff0d Non-Current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r452", "r455" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r449" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10190.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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfRightOfUseAssetsAndLeaseLiabilitiesRelatedToOperatingLeasesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r458", "r560" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r457", "r560" ], "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 Term1", "terseLabel": "Weighted average remaining term for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r119" ], "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" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r56", "r65", "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure And Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails": { "order": 10070.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r165" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10210.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]", "terseLabel": "Other comprehensive income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r24", "r28", "r76", "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income Loss Reclassification Adjustment From A O C I For Sale Of Securities Net Of Tax", "terseLabel": "Other comprehensive (income) loss - unrealized gain (loss) on available-for-sale debt securities" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r174", "r176" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Unrealized loss on available-for-sale debt securities, net of tax benefit of $ 32 and $18 for year ended December 31, 2022 and 2021, respectively" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r25", "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax", "terseLabel": "Unrealized loss on available-for-sale debt securities, net of tax benefit" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r42" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments Of Dividends", "negatedLabel": "Payment of dividends", "verboseLabel": "Total amount of dividend payments" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r190" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Payment for shares withheld for tax withholdings on vesting of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r39", "r71", "r188" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments To Acquire Available For Sale Securities Debt", "negatedLabel": "Purchase of debt securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r71" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments To Acquire Marketable Securities", "negatedLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r40" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10070.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" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "auth_ref": [ "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated.", "label": "Postemployment Benefits Disclosure [Text Block]", "terseLabel": "Employee 401(k) Plan" } } }, "localname": "PostemploymentBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureEmployee401KPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r5", "r302" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r5" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r5", "r302" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r5", "r561" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10040.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", "terseLabel": "Preferred stock, par value $0.0001 per share - 5,000,000 shares authorized as of December 31, 2022 and 2021; nil shares issued and outstanding as of December 31, 2022 and 2021." } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r580" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10260.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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Prior Period Reclassification Adjustment Description", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r71", "r188", "r189" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities", "terseLabel": "Proceeds from maturities of debt securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r38", "r71", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Sale Of Available For Sale Securities Debt", "terseLabel": "Sales of available-for-sale securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r41", "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from unvested shares of common stock issued" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r17", "r84", "r85" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual Classified Current", "terseLabel": "Accrued warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r157", "r178", "r180", "r191", "r194", "r201", "r209", "r210", "r241", "r244", "r249", "r252", "r268", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r423", "r426", "r427", "r434", "r442", "r499", "r543", "r558", "r559", "r584", "r608" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r82" ], "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": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r80", "r163" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails": { "order": 10010.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r82", "r151", "r500", "r561" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10170.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment - net", "totalLabel": "Total property and equipment - net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r82", "r519", "r520" ], "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 [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r82" ], "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 [Text Block]", "terseLabel": "Components of Property and Equipment - Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r80" ], "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": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "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 useful lives of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Next Twelve Months", "terseLabel": "Future minimum payments under purchase commitments for the year ended December 31, 2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Second Year", "terseLabel": "Future minimum payments under purchase commitments for the year ended December 31, 2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Third Year", "terseLabel": "Future minimum payments under purchase commitments for the year ended December 31, 2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r112", "r155", "r660" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10090.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research And Development Expense Policy", "terseLabel": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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 R S U [Member]", "terseLabel": "Restricted Stock Units", "verboseLabel": "Employee Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r98", "r149", "r509", "r511", "r561" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10080.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r156", "r198", "r199", "r200", "r202", "r208", "r210", "r269", "r382", "r383", "r384", "r410", "r411", "r432", "r506", "r508" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r238", "r239", "r243", "r247", "r248", "r254", "r255", "r258", "r329", "r330", "r495" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10110.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r333", "r539" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue From External Customers By Geographic Areas Table [Text Block]", "terseLabel": "Schedule of Product Revenue from Customer by Geographic Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues From External Customers And Long Lived Assets [Line Items]", "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r456", "r560" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfLeaseCostsAndWeightedAverageAssumptionsUsedInDeterminingItsLeaseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r258", "r594" ], "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": "Sales Revenue Net [Member]", "terseLabel": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "domainItemType" }, "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": "Components of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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": "Schedule Of Available For Sale Securities [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule Of Available For Sale Securities Reconciliation Table [Text Block]", "terseLabel": "Summary of Financial Instruments" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r121" ], "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 Components of Provision For Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r118" ], "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 Net Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r593" ], "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": "Computation of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r114" ], "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": "Schedule of Effective Tax Rate Differs from Applicable U.S Statutory Federal Income Tax Rates" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r107" ], "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": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Distribution of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]", "terseLabel": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfRevenueByPrincipalProductLinesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Text Block]", "terseLabel": "Schedule of Revenue by Principal Products Lines" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block]", "terseLabel": "Schedule of Components of Income Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r12", "r13", "r14" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule Of Inventory Current Table [Text Block]", "terseLabel": "Components of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule Of Product Information [Table]", "terseLabel": "Schedule Of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSummaryOfRevenueAsPercentageOfTotalRevenueForEachSignificantCustomerOrDistributorAndSignificantEndCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r82" ], "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": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r30", "r69" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfLongLivedAssetsPerGeographicRegionDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformationScheduleOfProductRevenueFromCustomersByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r344", "r346", "r349", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r373", "r374", "r375", "r376", "r377" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Text Block]", "terseLabel": "Summary of Stock Options Outstanding and Exercisable by Exercise Price" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r101", "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Award and Option Activity Under Stock Incentive Plan" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r88", "r89", "r90", "r92", "r93", "r94", "r95", "r96", "r97", "r98", "r167", "r168", "r169", "r229", "r302", "r303", "r304", "r306", "r310", "r315", "r317", "r547", "r577", "r586" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r557", "r642" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block]", "terseLabel": "Schedule of Activities Related to Company's Gross Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r57", "r59", "r60", "r61", "r130", "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules Of Concentration Of Risk By Risk Factor [Text Block]", "terseLabel": "Summary of Revenue as Percentage of Total Revenue for Each Significant Customer, or Distributor, and Significant End-Customer" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r235", "r236", "r237", "r241", "r242", "r246", "r250", "r251", "r252", "r253", "r254", "r257", "r258", "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r35" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome": { "order": 10100.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling General And Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Arrangements To Obtain Goods And Services [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r46" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10130.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 Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationDistributionOfStockBasedCompensationExpenseDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r555" ], "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 Period1", "terseLabel": "Share-based compensation arrangement by share-based payment award, options vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r366" ], "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": "Units Issued and Outstanding, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r364" ], "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": "Units Issued and Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r361", "r362" ], "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": "Units Issued and Outstanding, Ending balance", "periodStartLabel": "Units Issued and Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value, Ending balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Units Issued and Outstanding, Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized", "terseLabel": "Share-based compensation arrangement by share-based payment award, additional awards", "verboseLabel": "Awards Available for Grant, Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "periodEndLabel": "Awards Available for Grant, Ending balance", "periodStartLabel": "Awards Available for Grant, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Options Outstanding, Vested and Exercisable, Number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "verboseLabel": "Options Outstanding, Vested and Exercisable, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r368" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Share-based compensation arrangement by share-based payment award, aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "terseLabel": "Awards Available for Grant, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "negatedLabel": "Awards Available for Grant, Granted", "positiveLabel": "Share-based compensation arrangement by share-based payment award, options, grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Share-based compensation arrangement by share-based payment award, weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r353", "r354" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options vested, expected to vest and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Options vested, expected to vest and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of award under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Terms Of Award", "terseLabel": "Share-based compensation arrangement by share-based payment award, options vesting term of award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r349", "r350", "r351", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r373", "r374", "r375", "r376", "r377" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfRestrictedStockUnitActivityDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquityScheduleOfNumberOfSharesOfCommonStockReservedForFutureIssuancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Canceled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r352", "r371", "r372", "r373", "r374", "r377", "r385", "r386" ], "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 Compensation Option And Incentive Plans Policy", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, Options exercisable period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "verboseLabel": "Options Outstanding, Vested and Exercisable, Weighted-Average Remaining Contractual Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockOptionsOutstandingAndExercisableByExercisePriceDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted-Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted-Average Remaining Contractual Term, Options vested, expected to vest and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanSummaryOfStockAwardsAndOptionActivityUnderStockIncentivePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Share-based compensation arrangement by share-based payment award, exercise prices percentage of fair market of common stock on grant date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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": "Shares Paid For Tax Withholding For Share Based Compensation", "negatedLabel": "Shares repurchased for tax withholdings on vesting of restricted stock units, Shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r139", "r140", "r146", "r579" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10230.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r513", "r514", "r515", "r565" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short Term Investments [Member]", "terseLabel": "Short-term Investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r454", "r560" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short Term Lease Cost", "terseLabel": "Rent expense recognized from short-term leases" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty Policy", "terseLabel": "Product Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r167", "r168", "r169", "r194", "r213", "r217", "r219", "r221", "r229", "r230", "r268", "r291", "r293", "r294", "r295", "r298", "r299", "r302", "r303", "r306", "r310", "r317", "r442", "r532", "r577", "r586", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r22", "r91", "r156", "r183", "r184", "r185", "r198", "r199", "r200", "r202", "r208", "r210", "r228", "r269", "r318", "r382", "r383", "r384", "r410", "r411", "r432", "r443", "r444", "r445", "r446", "r447", "r448", "r461", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r198", "r199", "r200", "r228", "r495" ], "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/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanTables", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r5", "r6", "r91", "r98" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures", "terseLabel": "Issuance of common stock upon vesting of restricted stock units, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r5", "r6", "r91", "r98", "r358" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "terseLabel": "Number of options exercise prior to vesting" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r91", "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures", "terseLabel": "Issuance of common stock upon vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program Remaining Authorized Repurchase Amount1", "terseLabel": "Aggregate price of shares held subject to repurchase" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased", "terseLabel": "Number of shares subject to repurchase" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r5", "r6", "r91", "r98" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased And Retired During Period Shares", "terseLabel": "Number of shares of unvested common stock repurchased" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockAwardPlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r70", "r561", "r587", "r601", "r649" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10030.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", "periodEndLabel": "Ending Balances", "periodStartLabel": "Beginning Balances", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r99", "r193", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r318", "r431" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure of Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward Amount", "terseLabel": "Credit carryforwards, amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r265", "r266", "r301", "r315", "r430", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r598", "r599", "r600", "r665", "r666", "r667", "r668", "r669", "r670", "r671" ], "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r540", "r551", "r553", "r661" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "U S Treasury Securities [Member]", "terseLabel": "Treasury Bills" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsScheduleOfFinancialAssetsMeasuredAtFairValueDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsSummaryOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain Loss On Investments", "negatedLabel": "Unrealized losses on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureFairValueMeasurementsOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r387", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at the end of the year", "periodStartLabel": "Balance at the beginning of the year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfActivitiesRelatedToCompanySGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Decreases Resulting From Current Period Tax Positions", "negatedLabel": "Decreases related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfActivitiesRelatedToCompanySGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r395" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued", "terseLabel": "Amount of accrued interest and penalties related to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions", "terseLabel": "Increases related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfActivitiesRelatedToCompanySGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits That Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits against effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r62", "r63", "r64", "r231", "r232", "r233", "r234" ], "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", "terseLabel": "Use of Management's Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceCommentary": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Describes the facts and circumstances that resulted in an assessment that it is more likely than not that all or a portion of that deferred tax asset will not be realized. Includes in this description the following: (1) the amount of taxable income and the periods over which it must be earned to allow for the realization of the deferred tax asset; (2) actual levels of past taxable income; (3) reasons for significant differences in actual levels of past taxable income and pretax book income; and (4) known trends, events or transactions that are expected to affect future levels of taxable income.", "label": "Valuation Allowance Commentary", "terseLabel": "Description of valuation allowance" } } }, "localname": "ValuationAllowanceCommentary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]", "terseLabel": "Effect of potentially dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r212", "r221" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted", "totalLabel": "Weighted-average shares outstanding used in computing diluted net income per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted-average shares outstanding used in computing net income per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r211", "r221" ], "calculation": { "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails": { "order": 10010.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic", "verboseLabel": "Weighted-average shares outstanding used in computing basic net income per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "http://www.techpointinc.net/20221231/taxonomy/role/StatementConsolidatedIncomeStatementsAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.techpointinc.net/20221231/taxonomy/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121825205&loc=d3e27249-109313", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410195&loc=d3e80090-111668", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r567": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r568": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r569": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r571": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r572": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r573": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r574": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r575": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r576": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 87 0001564590-23-005632-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-23-005632-xbrl.zip M4$L#!!0 ( !=PC%9,TM"0=9KVQ8W'?#AS7'_RR$T?]W:.=__OQ?_^OG__?W5WK]+QS8;7M MR+WCIVYH>T$8"_Y#]\N/5L?W7)];__WI^K-U&MCQB/N1M6L-HVA\_.[=9#*I M.WW7#P,OCF">L&X'HW?6[JX>^$1PAC]8IRSB%OUS;+4:K;W=QOYNLW73W#]N M?3C>.ZR_;S9;!^\/_K]&X[C1R SPI]R E?GGV#JH-^K-^ONC@\R#5\S^S@;< MZIQF'G0^O#_JV>S#X5'C_7[CH,?8P<&'WON#(\=ASM&'9G:EP7@JW,$PLGZP M?Z0EPGY]GWL>GUKGKL]\VV6>U=4[K0%H[+K5]CSK&E\+K6L>_/@X/#HPU%N^(C;PW'@^I$+B_1Y!&^V6LW67E._%H>[T73,P^2M/@M[-(?^ MA5[)/#Y@;%SX-/Z0>SB,QB*_]I#;]4%P]PY_R3WJ1&)F'3G@P,_O\&=\I['; M:.ZVD@V$(EJT@^2G_*I$5/AH_B'77K!RU\X]Z#/7#HL?I9]R#_-[>UC\+/Z2 M!PAWBY^$'W(/VK$00,_3XJ?UK_E7@MB/Q*(WY(_Y=?OQJ%6$A:T&K#SB?NCV M/+Z+CW%!=![NMI#1*"P&UO$]=["3/1J@^>'#AW?T:X)?D5A('A_>P:_ZP;DA M\X2$/_=8F!"2&P;[K>;[9:0GGTC6'+I%*X9'F^_^^\OGKCWD([8[2Z_N_:(9 MFDC*8G#GX_Q&/&(F87?YW M[-[]LG,2^(!MT>X-['''LN6G7W8B0,)W]+;U#M^+W,CC\$?"$W>;C>^WFO75 MX4EXZ)U^ZN=W>C[D_Q>_@@CP05Y&7%AW*&%:]?=[BI7W F?Z\6?'O;/":.KQ M7W8<-QQ[;(HGR7'I_\_/[OTQ#L<%?I(?7RW5^V3F_;> _ M !Z?C7!([AZW0;PZ*&+//390&[V/KGD?0("/JVW1EAK-1C/9V\['/O-"_O.[ MW#P/S;V?G5M+]W-0 )AW!<\&SCE\%ZZWCO._UES$87819R"QHND)+$,PK^,[ M_/X//EUO >FOZRVDV<@NY(08J +&7YR),]]!'6:]M>R"C@,4L-Y"6CF4N!$, M5;;N=-0+O"6SP[,2>)_=$*3^(#P#T<+\ 6_?N^%M0A&_LS'S]4]?^*C'Q:V2 MX=T(]H<8<.*Q,+SL=Z/ _E[P-J@YIWP0#OI&KG<-L= 1_X9:=S<0Y+UBO5JWKT4IO/ MM=#F"R]T)8A>QA&*;\2HMP7KWK.N]C&PG2.\O;W&_**",8C%Z97'_*CM.V<@ MD\=(75]#WH^]SVY_&5<$#?LZ84/PX8OKNZ-XE&<]"Z?X-$61/T>ZXQBD=/(0 MO- -^M$$H+68?J]:ZPFFO;T"7"H%(-2CY[$ # ,['1X[!QTM7LJ'U]_^?KFW M_YF#FC\,/*_.M4>M-YO!M<^:!UM!M<^:'W8(*Y]4,0@7YEK M%ZU6V;%?NZ>9Q1[.XP M[Q/0CH-\%$QX,M?:0B!Q2E)+'[EB4V*PP%J=RS$9 M^&?W7-AN"(CC2QOA)HA058\$&,6N35K46DIR9NN[!SL?FWMD%3S/_M_/<['+ M,;DJ_,'G( Q/F!!3L%EQ?\OL'.!7B4[Y*P\&@HV'+A@&4C!)S\G7KF9-'=\. M1OR&W;?C:!@(T,FSC.L4?@,-W3Z1KV58UAPX]IX-$=[OS7$M6-\)X*P;98'0 M'N&J2@>)QG-J72O1;QGX]_OR&0B+N,S\2JO 9^:THL/].4OHT?ND__S)R5B7 M.VP^;-G22[.JT#4, LN,%%9\A>,*K[M?ERA#!VLK0XO8Z_S!;RV#G0?%UK+8 MYO-QKA?7/5=;:DFTSV:CM5'K/2@2#>5$A69C[YE!^\*HN[>B _%U'4B-5@:, M&^^[+>3UC:,Y%1*7Y$;D@VC[#H:K8,O5#]]AWO5]V(@%JS%CS&@5^'Y V!4NHJU M7(_['P[>;)O-U]OFP5&Q;Z;WL"W16V S93C]-XY)2=QIWP'D!OR:CYCKP_=( M\HAL,?-NN!BU'@"'9J3-E0R'@CW.N?9*M\-9S_HY]VHUBX*K76I)RD# MZM_<^>H[7!!GEVO!<$3X::I=$E>P=7X]'UO/_?X_7 17F(%WZ?.N>[_$&&_^ MU?QRN":XF\^.;E4!]\U0<-[E=]Q?&@S:_]+:7Q?FQ;X? _/HPO4?!/G>8["\ MV*NXO1"_F4B G[MW'/C*4G ?K<_$FW-ZKH$WP?L,EXY8O@3BCQ*;S3F-WD \ M82G$RI="_#%8J/[+3NB.QAXFT--W@(, E31O M.\G9O@\=_0P3M@@P^7KE[/\U"A!6K2OX^/.[_*928,SL7@(D#&*1PH,\N<<* M$0AS'L)$>D^_R E+U'?Z2]?!K_LN%Q8MBAJ9W!5.IF<84 MI9R9'HQQ$6%F]$=<--;H-)IZD/2W_#MDC]4VX>''.-TSO<:VS H'N7B,9 M6_WRY /(!BV*3T#A"#WR3$?PC#&$O<;>6]!?0E9\@!O0W\JO'5C"_=AS;5?) M:,MQ1^C;Q K/1+@NVOS.QV3WQTNW__.[PLF2%;XK6N)3<'!OM[&780)/P\&% MR%$2,5MMQ%J^_PS4HH/:;EN%IS M;:[6?!-YB;5WT10=M(%/^6*9M.*,I$BE9&/CA6/1EG<^9G/G%NAQVP-=CU1@9!Y;#H02-B:S"J!-9$Y;!KL2*Y-6CUEAIEY?"I6.95'(/> MWO?UK"[Z5Q);%4>*$DBK^K?"BQ%B^I M4+[*1C&5C>;*NNS7850;_3A6PZ$%%>6LPJ@0:<^6P:[&RM#5H51K_3A7P MJ5CF51R#WMZ_\SKIJ<\KMBJ.%"605N5&D+5LLJHC2[E,L5(CSA*5I>)84A+_ MSJNB!#;EN&"CF6J\FTEP,PSBD/G.S81[=WRFC4>5U-@L!+(%1ZO!P.BQJ[4& MQ\M53]J;C3&PP>.%.]SYB%L\/FD;C%@=(T[/JH\1IV?;AQ&SK3;&L>!+&VW@ M WK )[;9P.N[V+\"<1*'$>AU(IRIIU5?M_-%YB>!;W/LRH3L_=H-OW^:?N*^ M/1PQ\3VK'769Q\-K;"<8\PL>/3C(['48>OJY1ZL@4I$7IDLLITMQ+_IFT6$"LIV/1)99H#T? MJJ\ ]IF^60\ WLBRQ7C/[@W>KXWW6: 9O-](O'\LOU>/GL?"=Z-8<'CLW+W' MORJ1^E8R+J\?7@QN@^//S]NW$,??D*,;'']#/DXW6@X#S^F,QB*XHS!G99&\ M!(Q\";P-EK\8)]\J+"\!*S=8_G1>7CF\7(/[;A,6O*#/8=.P9L,= 6^6X?O\ MJ+-Q49+JH,ZK%O\_HPY5:8PIC6)39AZS&J)4F[64$5'*RE$>\*]M!9Z\M=-K M _C)]U>CP)?#Y] L3 MWWET'OO.5J!"\9ZW&@VPO0@7^/L5@RFW 0L*M[S52- ><-_>,K%0O.>M1H.3 M0(P# 7K3I\!WM@L;EFY]NY&"A4.PK/!_:(;=,:\BSLV'<6+)SK<:);K#0$0W M7(PZ_AT/HZIXNQ]$B,7[WDYT2&)%GP-_L$7XD,;(%FY\.Q'B0=-R8SV2FV): MELH#NLM=TBPOZXZ5021_5DSRQ4Y[&0^:*/YD7 M\T_3Y,_?X,29L(?3S_R.>[E\"_U(QQ_'44B_-_.E%YD!O\@5XJ+/!?\[1H=S MX6B9!\-K5!2$ZP]FAC71_F>.]J^SBH?/-)./LL*IOLC2EN!OP>KF,;CB/@M# MEX8NGTB7U2&!399U)I%I36="B2G*2+JJ2#I#E=6ARNH0P";+.9.AN6(8K<24 M9.1;5>2;H<;-I\;J(/XCY5JK#'+-I)QO.AV]LE1K;1EQ&UHTM&ADVD;)-%-! ML_E>#R/5JB+5##5N/C56!_$W6:Z9DL!'I>^6F*Z,E*N*E#.T637:K X9E#/N MMM$T46TYL6V1JW(JA89 2DL@1I$R^&R4CPU6/IZ:9E"]FJ>JIAELB>KTNO6" MAAH--99$KKT5XI?39GABHD%U":EBB09;8N]L@50SM+CIM%@=M-]LF69Z&U4K M &-D7'5DG*'-:M%F=>T\,_L:U>**)N!+HG#ODK#P:"C8>NS23OMH/8C\3TY&+S;W!? MN,F=CVJ7QR<7KX-4&W&5^^IXT=1XL7',J 1>5)Y?O E>;#*_^/UJ*_C%[U>&7SP" M+RK/+]X$+S:37VBGR64TY.*$X)>ON*PL#TG<145;-WSEF?"GNKRF;/A38OYS M)0(GMJ-+T>7BSK5Y'G7:<12,@LB]XU5A.T7[S6+,[(X-MWD:MFPVD]D ;-E8 MWJ*2A:;=6-QQU_.8;V\-EUF\=\-OG@N#JLUY2H5!)>9!J\9[-A%'2N3.?_5" M[#5"-N9H2YE&\AQ9'14]VM<*VI>2:E5BACG:ZE'MUVZ5J?9K=XNI5AYM5:GV M#8ZV/%2K(I85/=K7"DB5DFI5T-$<;?6H5N4E5?1H7ROMI)14JU*+S-&6DFJ+ MRB,^<=A> MQA%"UG']03<*[._T6!5Z2.?VFPM +]EQ13F8@LF5Q_P+-IK!@)L)+'S:Y7?P M/\Y]@DG'MW$W=QQ?J0 R9'>>Q845]UY1M) 2J]5*_GC]HWUJD / U&JM&^1( MWWBA(,<&P7-6Y*:P>7Z1BPTKF.>M5)68>?9YY>"I>X=0<\(\%SQW11AE)KWL MZP=SU;)O2BQ/YX.YS6<9X4/;?Y,(9CF)>SD>=3F\Z&PO(CVX?X-)63$!&E7S M,/EC ^3%3)H*@*EYN 9@9]YX8K_;^+ >1M$;&X11!I%> M016<08JWB54DD,D[[0OP8H/K5=9 D.5@> -G2XE+5YY!(7L0Z[9#OCT)ZUY> M/=Q"(=H=,L$_L9 [)\%H#'"D% +Z-FS'T3 0[K^Y\]5WN)@YL_#3].P>[\8( M^95P;9Y227+TN=__AXO@*G#]Z-+G7?>^2OSV!8"8):"'P6CX=0GP^F8H."<. M9W#[B;@]"TJ#WR7 [PO7-^C]+.@] TF#W6^'W:"A=B$8 M#5Z_/5Z?N8,A\1N#V4_#[!E &MQ^>]S&TR!-T>#VTW![!I &M]\0M_$8M'U/ M/,<@]R.1>P$D#7:7P):<\P$:C"ZUZ^^M2H_*XL8SZ%EZ[]T6H6B1)\Y@:-D= M<-5'T,7.-(.=I?:A;0]J%OG##'*6W VV/>A9Y-(RZ%ER3]86H..[X=C'C20/%S8)/J MF46'DR",+OM=YE7CFD!]Z$MVGF+&W-X-"WDN#-KI/.ZA@$')HS M80_;L!"P0;Q@C$^>W:.M7*F_ M;T)FXL]2=CA(O#/1F,OF')>W-5_XX7BPO;^R[9NY-XSX4_EV$]I\:>L_&?% M"^ARZM4-NU?Q^&B:E7:G\%L8N?:)?*T"KO+B_:92KG#'SQ,!+N?5>26XJ2F, MQN*DO1I&TBB@RJ+&Z_T>"S=T0"_.!-5PO'OS[>__S.O3\6 M/ QB8?,0OZ)OAIPYM-^?WSGN'?P?_AI;833U )MZ@8 ?=WM!% 4C$)IQS^-6 MJ]XZ&$<_C9F#%^GJ'YOPU8B)@>OK;QKI-U$PIH^XF%W71\P[;OS'3WU8WF[H M_IL?M^#'G8__YQ_-P\9//[\;?\PNXF5&I9>8YP[\8[STE8N?/C'[^T" 0N#L MVH$7B.-_L#@*LI.U"O=8-/V$8X'0<2_PG,QZFH?P.'WLLY'K38]O )]#ZX)/ MK.M@Q'SU*"[PV _$B'ER\$@P/^S#%_"MS^53=TRX#&:TU(,['[]>=&[.3JWN M3?OFK&L]=;_K@?LM]ML]._EZW;GIP&;;%Z?6V7^?_-:^^/7,.KG\\J73[78N M+\H!A.9+ N$;"X= A5'@UZS3^DG=:C4.]C\\U\9QZ7D>T T\U[$:]?<%+* U M#R;UT>/]Z'COJ+Y_^!_Z*T&P4M\]!,TL.)^1ILN/X^>7UU^LGX%-PT,7\0A8 MO$T*RSDJ+/#/CN4S%/L.=X$]VS$**0QM[5B*]5_S?L$-B3.:1K.Q^P<)@W26 MCUN*0B^/,$L3P<8[SW(V2P[C0_U@YCBZ?!!PZVO' MZDY'\/#3CN-GV(ROE_^&RUC$0/8.BAA(V_=CYEWS<2"BM1B)A2MAT2\[+BP- MS _89N#UF.<%42^X1Y+[\'[_\*=95O/S.P331\35G]]%3@&VO"0:/ JF#Q-P M>JP[']L7%U_;GZWKLZO+ZQOKZNMU]VO[XL:ZN;1 A[D!1452;'//NKRVF@<_ M.#]:E^?6S6]G5D;'2?2;]LD-_*Q>^;"W;R6 @_\(_ ^2]$>MS[^MROM^#K.? M5SX&PHJ&W.J[(9AWUA0,3 O,(^XL$9JM(IR7=NN9M*P>C?3'#L:+X-VAPZ:X M&.[O?#SEMK1>]YJU)T+[>9S^"9<3ZSC7_.T-OOY[P$1 S5#;7\3K6OM97G=&'FQ\6[Z\GH(!O^X>'!SM[QGG MP9OYGUJ-ET2QQ>KJP3P:7?,!U?[X$;9#6@^5;K@]'&-SK9K5\>WZFX!=7\2@"C1VKA_*'>L/N. MRE"0I:>/45".&KN-H\;AP?[!LO-ZIVA1Z.,82NCLU?>DT6+.=+'4(GJSP( ( MP((0UK\R&18@QEY.;I<9*&Z6(1%LQ(#Y[K_I\X^&5:R 5IWZ=;U;MU0]GOBY M)ZQW'_,,P;H(ZC\6T/%"R_WQ2D.!*O)&2L,,BVJNRI_2,;8,DQ8+G??S0J?M M.(*'H?K?9]?GS35=[@<'#>NB#O:X"".K&PG.HUG1LR0(T#I:94VM]=;T#UC3 M2N+/X-&C\.C#PC,[@3\OQ4TP\=<[L2[SK=^#<$[)7((Y>XV%JR )?2FN0(L% MP;2F78X53K.^G85K:"U#)J8^KKR(YN+CD%;!TRP" M54FK[8&OW3D &=I:6]HO/LU<5!3IJ2TX6Q^)]AM'L\?TXQ(3%J5-:_W3& M'^-!63Z=5.T%$T#+#*D4/@RH10$HZ%LB\2G^GW\CO('.K MV?JA]R.B$88*VW9TO 5.V9'K.!Z?XGK/X;9R9QS'>)N* M!V8(!NK=R*-HQ1FSA]:)Q\)P>09#(3R;KP?.#/2R^+;J2ELKB-XM.7G!2,#( MO)P?4%BL?^[UUM'&'+TA>GWT%RI">79O#_'.&0MDP[>A"PS@.A$@!=BP2,E] M*K0W4YE=[$[(&?)*.D^;K1[QVB6V!SPNK=W/< 9 FJ$^GWQ_M]\9'(S^*5^L MFG0[(49^V9=-T.;?YB$_Y>,@=",FIO*RK<55K/H-*WW%DN_4+(Y20_ Q?$#' M+K 3@-B*D;4G2I(G8\WK29(-1? L.T'/R:Y[OSL$4'#_6&'ZWFUKI>>:^-S_ M_E]?=@\//[Q/.,O+BINWQH]5&& 5C?R;X/L43 [D/*F ^>%7$4RBH87%33R: M#:#E,K'EX,H@.&X@(AKYLY;\:3U2_JPN1#!O,9!7X7USH^$5$W\R+UYR'85\ M06$%"8^:]<]&'2>WQDS@4<;<&F,;A.'JN1E&@KS64BO'>5]IJ2\7T"Z/PV4F MH/W!!+2?TV$WF'/8/93T9 [@H0.X("/E!5SCCW*$KP;#-5WC3RR37Z]V0I[9 M*B>FCCM;>/380^SX#J81 :>;6O:0@UX!B_UNN9)8,LG7;F@Q:P(\;_>['TS M4N$LA'$=^"&,,<3$0LOA?=>7N=G7L<F"X]K+F"E[FBNP6U-!EBL_F!LD-N$A%;!;$^;\!A/Y '45?#H$ MGO5BI1>K B!(S+^\IO<4>!QJ>,P%#;<*V?T@ KGR=^RB5 %ATL?*(D$%D&&1 ME$G*\ *ARO!2@;/QF-XHR,?Z,_!B']U86#4EUBS)-AC^JA@^&7+*2LZC^;'U M0_-'"<(A<&_$<,=BGI>@>1;_>UP] ",_A/(9/I_X+H ,\&=JU.# K_Z 'AT+ M;G.*H#1;7NEEM9L? M96[$#ZW,EGN< ^+$O7_!AO E>A[>Q/6HP="$#VDEM%P61M:'AAS!8=-P(6DO MIJ6"?,N36 B81]97P^3H/%BWR\'ZO.1%:&H1/-:F^&?A=-M(X&EVBX4X#N@] MU^!T74ZN#FCBS*>'EE$5,EM#.4'XZ1E;RH8YG*?4. M*#'V9#IZ=_?&^@'/[?U/K;U6/='_0*@"+QA3M=X"#F"M0_QB,?'+]2;DS,,? M'T&G!?FL&6 AK!39&CI],IUNI206,]:5![OA%K-M(%3!D-H0=]&T\@N_AJD< M>ZWZ48%G:;X'3JM9WY]S%K^P&^E-".4SXI1D'QF\D5\0\BQI I,'6:-^V-H& MB"WUY1=T4]JC=DH[Z[G,GP* PFY%SPH )3M6A$"S/A?.JBY>K(D=P&<:6\%G MVH:YO !S:=:/#LL EC=@.8L2*;98EB]VE1=4HY'?\ 3H<1 \M1B-TX!$T+8: M$(O2+HKTXQ6S(@P'V&[UXG"Q,3M[ +.2]Z'6A48Y,!*K6'Y4 M]J[A4T93>9H,+@@\$-Y]BD/7Y^%Z\89']S@W"M22PSLK]G5M!.T_C^:P7219 M$%?7*"!SO4\D KQ.S^7R:RQKX]B;:A!KKW:CR/ICLH2?LT3]P6O5GGVR M5X]?]9?$B;#UQ+)4JID0- 6>P?[&G*HHL.)0QIA@,?*.BBCMMZV"O!C\Q;F\ M*4X^<6%JF-;R8;L!AHWNW)#L>9_YMLL\#$EA/QI\&.^L=YAPL*=#<.Z0"@EA)BP% %N&%F3*K M (X.^_W"MPZQ M.<2/N/%TERHQO>>![,\@:M\5(YG-,(:Y&3X$N$WIM ZMF,6.&ZEUU:TUT&NQ MOI'+:>C8?='&.0+13B%][K'!*U_Q8+CT$[ATF";; 0ZMV[QD(2?/$FM*)*&N M:@OU&-DD!FJW(_._Y6LJD:[O47X=?&4'0G#=%)4$C!"86A<@#=RY01QZ4TT" M1;.N10:OS&6KC6C+L02%,R%$ +)=GFEZU!HQ,\A#;"_)V$*^;P>4C@;LW9N& MKN3:/M:) !O?[3$4]Z@0<#^4\@"SQN GRD=-9N=%K9UF&SJ),)M^)D YN4/L M39:@5) L]:ALMOU&O=DXW6T""=4,(I82$8NJ5L(A]SRMNEH_+"I469A M#AY M\-7R]Q=+](*6X5W<[ZLZ#LJ34;@XMW]S4@=O /_88 "L#/%\1,7^JK9;8>== M0!HDZLB8 Z@^VK(\'+EJ-+4 "8@Y4I)@'V4Q7C^O1\C0"+SR>^QS:Z]1LQ 5 MK!_P 0\SW7O*,VPYK(##_B>HXT%(G!-@!H*;+#:.EAX@3^ [^CK"OV-Y24?- MDHP\D/J![04AKGL,2)1LC2K7:9G+.J: ?/G]M%O3(Q5V2X A_OF^_F&O1NG! M_U0D=$[YN_!>[+N2*+[>NF&P#[+B:_=T)TM:>_.D=45:_+D7L >S?@^Q%:W# M;1<.-?QE9_=@QT)@P'"'.Q_??Z@GG3#UBCY:@%T>_%'?8-QMT]%]8<(>TCV/ M HX@#F++[F7LN@X[GO"Y,ZCX,:F3 L%B1J7<40. ,"KU^G1L-?80\Z9 M'G3GXCQ_%Z8?CYP@4@_L?&P>U5H'S5JS=3B/ "GR*UH.<>*E31Z !M(M@QC$ M_E-*$0\? ^2">T4>">22-&):^X#>U_8^?*@='"T]'^ ^E%>\2#"W#@NO% [3 M.UJX\VD*0 -+#=3<&X#@)P]VMYZ\YL!1QBA41R@U9?RH-AX#F@\M?(!G$ST$?9 M*#3\T3L46$#=D50[.IU.4K1RK1TPY&O.JSY9D.?+UD^#&//,6_560=UZL_!( MGD._?]2H"SK +IMG82^0EYIYF"32C]D +$+!V7?0:V#F8^9-V!2XV+NG0^+! M^SMG'+\O#I0U5O4TG9.J(@#E3Y#] *-Z%L1Z%#A+V?&V-V=X29EAM M^E'+P&3FJT_ICB28WE-@>QF4_D%EC(U5NS@]:Q<:M7NU@CQ('V8-CU4E0#*L MFV#TBB7U]_:UZ>? M+R__Z%S\>MN]:=^?#,& MA<>V'G>B[DSK,:?#^M%!(2H4L*,UE*IG1(RFX4^&/Y6)/UUWNG_WB.2W#7; 5(F& M7P16BSJ+-EOUPZ+[E"M(@0]8A*_@U[IJ7]]8'4/;VTO;"^7SF@W#STK"SSX9?O;:_.S3[=>+Z[/N MY><_STXQMG1^?GMR^67=^-)77_ P\+":HANQ/B:!C#8DO+1%G&ZOTG[<3>)T M+_KL/0/O,!\S ?WN9T9X+A:V6B*\/7RL+7]@U?>V6^ MMG_[I7-Q=MMMGY_=_'5[VNF>?+[L?KU>2UW[ O^SNJS/HZEUZH98'QH+H[N5 MBL:JS>.64)G))C(9!V7()BH'1E4_:T@7@AI*-I1L*+DB=L&!L0M>V2XXN/W2 MOO[C[.;V_/+Z]OKLUT[WYKI]<=.E.-7EQ>W9?WU=QT*0S7"P/6A!GP#9J,(Z MHP8X-7C"HT+_3!\ ZPOVE!0AMAJUJ(MS/] M9,^3AL(G@>_(?O/X###)V),=C2_'7$YC]+XR4>S>@>&8)>&8)FG]U5EF^_:_ MOH+)W+EIWW3^/,,/G_7?*LZV!LO\+^QI[6*K_SM.W ^^\/3G3-#-:O>".+*4 MP8WI[X8CEH@B]P\-1RP'1SPR#/&5&>+1[7GGHGUQTFE_SO13NNU^O;KZ3'^W MK]=IKI1HA6E;)6*,W7@\]N@S=IX^91$S'+!$%+C_WG# S[FWG G7 ]J_79XH+?NO<_';;/CE9@P.>4.MMO"&+^!XH@6P@N.*$ M=/=:6]Y:Q>C>'U]_=-45!"D'3?5'PRI+1*KO*YVSM5<IC/K\XKV[?NS+I_G3-K%3LB"T"3RJ%E'KOF*S4DE&8X7"EX7"F"OS5.=RGV\MKT 3/ M+Z^_M&\ZEQ=K,+=+NC6MX\O[4.!7P]9*1%:&K96&K9T8MO;:;.WD-K4G;Z_U M]5TL6D5X+?X3U#'3\BZ%EZS9N#WM7)_)^[O._OOLY"LE!I]W3LZNL4 MO#HW;&9XX,GEEZNSB^ZZ(=&4\9T$HS'W0Q,7+1N-&1Y7&AYG>F&_.H]KW7:! MQ5UW;OZZO?QV 6K>;YVK6U#W;MJ=B]M/9Q=GZY30JDXG4^MRXH..-W3'6 =[ MPD7$7-_ZQ'T.RA_F]LK?20=,RVY5_>S"/BN&:Y:(:@W7+ W7-'VW7YUK[B4L M\OKL,^F$R#>[\M/9Z>W-.D5CFC\2Z\/\$.";88X9WN BF4P>J:FZ"FE;6QT8 M"/1*@)(QG4M%H(9!EH9!F@;>K\X@]V^OKCL7)YVK]FG'3N?CU]OSL MK'N+C: U1916JER#_XTE&PHV5!R52P&T]K[U2V&@]NS__ZM\ZESTRWJR'/;/?EM MK;#;T.VY45BS"CKR6%U[R)W8,R9#JED^^;LSVH>UBW#^EZ9]1WB?0:8 M??7';??KER_MZ[^:Z_0<@V&M9F/W#ZL;CV#?4\/52D15[XMZ*[Z+6,_C\*WC MWJV'U[F-_L=C=4PSYX.S[+NM'7!PS;\*FX8[U;B.A\>;V MMN4ZO^P I_S6OC[]?'GY!SJ4TY:-Q @G3#B[GX/@.WJ(TQ:,L_O_M(CA9BZLL =VZNETL'U;2]V8$5]!2=/P2E, MX%2WVIZ7^6P%U-$C&I(D2K_M6S!7% C7AKGZS(;O;%@4 X'D8.>W:/E2:FHM M^)/W4R>_?3S3[<1!2 _::A7?X1'PPI0?&'M/A M4AR0WV/]O1H +_U1,Z3#PK/P>1EX;H;(T^-G_2 M7X_8=/:KB>MYL]_90>PYLU_R,')',.7\PQCXB.>^QQ;,&!V9?P,.&X3J[+<( MEKGO1/ O ,[LUZX?<7]^@01(_66 ^,$M'PZ/\ASON*"&^7!@\'VHX86G$+I M%XQ. HXUE"<)$)?3 .I$ = X0-KM3Y<>PS=N#1G,U6,AOD73+'[>@CD'W)LB M#B(BV+$0: ;F$((01D)!?J:.U0I%J(.#?":"5QW5VF$"*Y#G;\&!6ZS?A[O; 6K%J)SB+/PU!$K9!4DQHJF\ #0H^M2+0R"M,)PE@:!'Z[WC"LW3 M:7W.'8FORT&#X ]C&@:ASRP_'O6 Y&&-P@V_P[BQ;\O\!+S BF9A81B/QFKU M*25'PP#F IRSA=N3?$ A##;\MLX9U0)HM'F82]2MCF]YR!Y37%IM38B/LWO. M'*'M"CL> 1!@E-!RY!T/*S$N.F8_@"]M0"()<]@6/JT/ET@:!@5<$!:2,;!I MSY,,B3E('(B)?1&,%,!2\G60EMS1&#!*+68Y,SI??*R*U]< Q8]G<\\#2L&'NY+-2 M_.FSMB[H#12T'AN'_%C_\9.E3>N&L@B6&OOR82ES)T/8R"[.C8)R(MAXH45! MZW](WAK"FDU)HNC8'6![7%,:MQ5 #Q>R09]5 !Q0P"WQ![_SQE@_.>3 MH#QC6J^NAF7L;YIP'CBTD;?:E++ZY_:VXO2(4<":#W]*W <+,:LL*/-JM)8# MZH)C+T21XF/)FPP['S/J;D:IY8+ZZ(&0RDI9?)8Z2H$B",(F).$8,D_)0:4@ MH,"[QW(3#@+WX,/'\E<1#P_D-YS>601[LF4UI.#$TSE.!OP]&&'5I)MW8Z:>[ C] MG)&2(D;QKR8R&O9OV+]A_]5E_SK,AW\[')3\8&SYL+B(VT,?7AWHD$?0(]F M?XXP%((?,)+F>5R&),8"O4$P*F75A/@Y0L,!0P6Q/1CV8TQ%=7B?8WJQ&[D#&M_JP1(PSY8-0#"$D14;(Z!B M6&?XO.'SAL]7B,]C2 !TIZ)9'*L''#Q@T;KQ ; MSU9_R=+"FO6=3ZFH-M ^^B'S/.X/>)+ZD]0#$L,?SE7Y.-4Z6R>7?W9.=YL?+ SH\I%KZ^KU.=ZO?#OX M(O.GU@A,@5C ;B:J2#YBW[F/6:)8O(P?DMIBF34*G^#Q<>"''+\6/ J,V*A@ M$6.%A(8I"H]2T]L+BPF.34-4'#&)/-P09CSW7)IX;!3E1D:D?7F5T$@[N M:,RD- +A$ E7M46!KP/LE=$#42*8P[,K6&5L(UDJB.U&LAC)8B1+)21+GO4/ MO*#'/-F7BBG_$ZPJ1N]4+#!IU&:XDN)L/?-X#B7J'8!.*[XN5N1*WLX%G#&>O&IX9SFXXN^'L%>/LN9ZV:4-E MW<=6]80CMN_Z=SR,5"_1U=C[6@VTFZWT=#:C@W;;BX:8")MM[$O1= K/Y"'; MQP*)5?JT4OM5P5D8^ C,&@YN,Q\;L@YB!NN*.)]I=EVS/"S\IH@.-GH"05W+ M]@/$8 ZSA[@^W;;;7](P&4PVAZ/'+@Y7Z7$;CCG['L)WV+4VU/$H!P;#YT MV$/+C2P8!,>E9LS80]=C[H@"4$XLY>!"5OD9Z;J/]Q%G-_; M?!Q9;"E5A%J?(:>EQR8Y9'\QI'Y#-+XA?/2\8((@=GU"&TH- 4,>NQ/W""&Q M$?" 4X-W*A&EGC* W('G.I2/DO:BS!Z3BCH"_L*>X)AE%^/,$T0Q; Q8)!)T M6WI"BX]8'53=^NI[%.+$U4YV[LF>RS(#Q$4291]2Q S6I-M0WW!Z. M ]>?:W,^F>N<'H?)-[AA]2U 2'\+# "Q-;#20:V.;]2%/77:.I\,?BT"'P.43B/@@_=P0> IE M5@&GPK9(LO%_Z2[R"D)"=9M!*,^94Z-P%53)C$6T$&2_ M :D1^ /JAAZHRQ.PG3WZQ^I6-_"H]W= =';'?9=3<]?9$2FNXC,$,$TO5&=\ M14MRB=F>L%XP".CR@@A-.=D6]PC_ !% MWN]3*W_ [_VCUD]6.!WU B^4#<2I6T@&$KJA>*YOO^^X-MY!8%%/DJDU8=-: MDHN&EQ_0*RP,.2Z>& ?*/0\(&UOQ1RBHZ%JC;" +V'5-MKR5+4P4L>M/4C1E MGW=M4' "H<;'C(:%P)62*\CLA&:*0Y*O"F:$4@1+3+%C/CDZCUK-]S_ESBG( MX06"8S1&\8FIV5)E&+IC GD-GX6Y A%*X8RM&S'Y(J!R?9P/Q'1O6I.",S]U M27A'1EL'< .)K2DAU[O$YKEY27/S+NI9$Z[9FWK6!?0CH4IW\UQWNG_''(PXOA?)R M"^)2^?LMB(G*>R4R5XPLJNY#SJ,X2W;.W,TXA3>5*..C;OT5Q%I3M('5RV%1 MGW&).WN>9KQ9U3(OG7 6D@385,2U8X\)?2V'UDO' @28.\:)DWUGQI:<3ZEY M=I(/G;M>1-Y8V*XGQH(6C07WCB3Z7(_#HO&>$MLEX3D92AV89!A:Q$E_1>*Z MTUESH>PNSKWZT<'Z?KH-CHBNZ<Y"(M]EKLLM];$*T"Q X93[35Z\-.')=4P], )4WIN;I->4TTJ* M4+"F8M7H1+5;#X=HT."0L$_TU/'L+1OZ9K"^&RF16Z]&+*PLC- ("B,HC* H M->6\O* :P"@ 8NQ0HY& /!?5=V.]@^U)[%8DFAXV)R MQZ3O!T21U4-OIAAQQTB2S0OEMC94EI@<"2-/RD,_;] B<4ZJ7NK!9+,LHM7$!@LTF*8+B8*W.C7/K_9W!:QC3 M..5TXS434ZN+MDNXWL ['W]0#K*5P/3[:5?YSGZ4/>EMS_6Y$5V;2GI&=!G1 M94371HFNU65$1T9/Y 6 9"#Q$=T,'V V@,,#'2V7>6Q]%5 /N1T+C":%L;CC M(/4HS8Q",K"=48".-'VOE.4$ "!TN^FK2BBF#>;4A%-J0.RG 2D,IJ!%)S.1 M5-1_;LS:;$3+]129)$R!,VS M9#0C1#;32;UY(L2$=XSX* /EO+#PN*2*4QF12?7WH1M&@< ;S+^C1(@LQ^WW M,56,^#<'N)//+7O3;:[UF2J9&8L D\0BP[8W5G?9/,9M='_#O,M#/Z76_;'& M@H^IN,*GSL;(NX< 1PSU?W<]#X0"R(0P\'WN4=4,20@^T\!,!>P3#Y-.]U(7 MI&>E1#J:G HM .#9N&V\STK_.N=STI?MR@MU*7B32T.P=>V6/D MC9$WU94W.BLXC$,I'$3J'\HE\N8;(>M /KZ^/(S_^VG71,(K@,A&$!A!8 1! M]05!ICP$]L$&TKA0#B05*L_5BV3+2[BN;P?[P@KAX+ >$: HF^F 74'-]C'M MV'$$.J\+MH0_"88:YX_6,=R@Q5 >9Q*.4>IJT=XDY=UR$ M,X'NU M6&*_6!8HF#++9R&^$AQ$>1GA45'C5L5]@QMIES0Q5(1[&#;5J&3# ;X AS4\-#Y:2BG"L& MP@6M'YV02TZM$)L\)B)IQ+*N,"F4BM.OLEFY$DN,[-E8VC&RQ\@>(WLJ*GO( M$Y:FP^9,D![#V[S4U9(\C%P0 #R.@:<^%GY-5AQ-,H^E[%K0NZ;2Q]&OACY8N1+1>5+IR^OFW>];!J5#[O) M>;JX/Y3-Z^F: C!:I FBGJ XO2/[, K.9&M,('E7N=5@"0-RK=GDALMF:4GA M%-;R#2^I=M^4!6XVWANY8>2&D1L5E1O?\(X&4._!^BAJV87=GC'"CCF]8=RC MN+GJ JS+UC-F38U:RX]ZWE2%8J1\48%U^,6% 5#4!+K_%V5^@="*99>OW#TE MT= 5SBXV+YY:=[);NY1M'E@D&?,)C9WDP@EU0POZTS#^ RO@8#))@\9A(YUW M4-1P;-9@JN5;48;,4Y?V$)A,KD %2-.(-B/:C&BKJ&@KRA40?!![R?UA)B7 MR @C(XR,,#)B6V5$QOQ98!8\;?Q+X<(Y,<\Z^SMVQW0CS)?47@*#1B<=7)Y] M2;(.4' D+YYRS'=>]-;IEVQ;R*QW+PR\.)5#NH(&6U92ZW^F;MK2QM?3MDD] M_V4?LJS[$?LWXP4Z6 "D[B_+PC=7^6--2-)B7>=L4:C@.$IZ=<'=JN4^%;DL MJ[7F95E&B2@=$S1*A%$BC!+Q3$K$.L>^UD&_AL:1NX1..E?QGFK.0KK9$RU.W9,A<:*<,W4!,:]GJIUHFVT->[@-"5F;+ MXP5P3]N:7M_31LGG/19:WO/WY1GK>D,)VPA&(QB-8*RN=2UO#$]%6!!'>(6I MOF'TJT\!QVXDDQA]1]\"C=;L_5A;J=2)U-<5O-FFHU)6P*-!" /$Y.W-%@B3 M6#/B85/1VX@'(QZ,>*BN>*"[2>7=T^0;E'T>AIQYV YB#))BY-KAPQ9!&HM+ M;0/,-9&572A&3)OI2B&V$0Q&,!C!L!6"@85A P=90-%Y)P DPH3'YKK6R=# M8/J&EV\J+AI>;GBYX>45Y>4Z"T\%^[_6NW4+@.)PB_MWK@A\3(J@RV.\V*%J MI""";]RDRHA>S3N Y/M),H'5X]&$\#$WUAC!4P;*>6&Q\]6WN:#4L0$/ MTCAUXM71N=D486#8-(<+"FM+#J^:B>K,OMRU-9F>TO"S="[IGM+J!@,0$"1E MUKE9VK2DK@):&X%@!((1""44"*J9-+9\%B['/.?DMC)7&1BX21(.J,0#*\;^ M!Q/6YYCGW!.ZA]M8!#8UB4YZ&O!07E!@,7OH\CMY-=I@".]YF,H![9!C%>1"73H1%,+[8M!CJV[:&&,1M3T M4V4AR2K26MH@#:\ZQLL*DK(5P<=QI(9)^P1DBEFP[^=\N:F#,D YHR+R?Z'= MTE=7)5#=4+ZY=7*%FA$/FXGD1CP8\6#$0PG%0]O"PCKT"/45U\?]L"21:#R< MAL2"0VZ#;@]LRDHD!79L@$58]-0NH<374J6X> ;B8>&@QL.;CAX"3FX;("/73!B7U\T[**JG3C/ MDU94R37#.JW42RX$#K"S<+:]Q#@0U,-XYI9ZU[_C(;5!1AW>"T*4!W[?=2@N MK1YF-@@-9D_5E<.XF(A3$I)R+=E*07X7!LSU1=SLW9E]OF[:>OW<[%6;<+_"?B(ZM9MS[I1,,E M^SM\<'L']=;^FY+"-\E+&2;.>+B=7/=VXF;8K#T:LDAEQI#K0S;-12Z&<4[@ MCNX]=W;Q9V!R17A ,FR8,67T1C"Q]E;!5<"UD=_9:2"Q47O4*R<=L M8QF!/,Q)WQR#+G--*"/TB/UVJL A$2*40&>6S49<,"4F?1T)'^$9 CK D\$@ M?26@-ITNR7@O\ >[CHO'9JO3'+EA2"$7&,'/#H>SY\:2PY.@'F,:@$ 3S9+! M'II&KE5EBR'*R$A]./;85")9.F222S95%2*8SR7G#6%W5K-QU!CC\V I*J!@ M!R_'';@1+.6WTYK5BR,]&;R2+Y725N\1.@I-'3(""(FPT M?^2]=Z2'(4_09Y#+P2-N EI<#];(@1)@&-P7D9G:X=\QPTR*FJ1C]5.:I)?) MSI-D)62.1JKS+=]%',H;6XL)=91MPEJ3+4WA$']SO]^YH;P=5M8@U:S.::>+ M'[M!#!;_'P&H$+2@]I\W''-+?.N&N1/FUS=?3DS0&Q*H?K5X4R!>0S@.)'2I M2]T)G!F,Y+M ZNHG!:TVH(EGM1K-EFQJ-\&RKOD!3KG')O(L(^ MMC.W.G?'<$1]./4KG92U8%^+#>\%5%GL'RC>"*WT4Q&CFZT!D M92H,GQM;\N?LE=NA/IPD8RZMT9%EHRK6MHIRI=.NZ3YN(M&TX5A1"VMT @^X MG]9\]M-EH-#4F2+RRJ)ER]93KH59I.@M0*TYHI'8@OJ$:Z^#?6L@5E?#N)N! M\4,>OYV/]87^LX>0?N=CPD:CH>#4XQ0=1^/YHR@^?SC4T$WNH?KM=/?FSTZB M.T4DQ]67@ML#7S1Z"5 MW3G8I3H3!C:4D2.U^9I4^97BK?5J+"X>97GNK^I"K/,T5*U46L(^V1N"=^(A\^:>5J)EH%K";0C%:: MD!Y*S"* R=R!]%:QOL?OW30[>!*([^HZ,M37Y[:3&,1RMKIU@^H^J%W!!/6D MY*YH[M+K,.(X!OU;SP:BNP=-6S)NQ:CI6G.)]4@IPW$T'<'QGOYY'<[:PH4D()$X3UJA/@-E2)(U MPW!,E::8%+0R7YK(^OQH&E>GH+#4T+TA1SJ88I+($H)05^W)&R>DPCF[KQHJ M]"F-)HZ>^?V3,D$8TTV,7:D7H U*=Y6#)3!!#08M OD BQTW\\!#-)VG%F 6 M"!5,U9%TB;DZ 8 [T79PDUW] 25,C]G?)^@>(O=7I.DV:^='@%X50FX4@8] M[ISD3.YD#%U8) .>%_NVU*80J"FXPP4XQ.]ML.R4BC4W.E9DA[+T6Y-"3G_- M>&8TAB)@CLU"%=_)64Z:/R;OUJW?&-4%$H=,J'%.3\A?IIR6>5B(6OW M WQ5^"<3R9CCH'M%#DN^*(7:Y&K2SJ&%_@@I7CD8MXXFNOHSV'U%D-_WAQ_L*,L76Y H$([5V0/BVB M#VWMD@=P/6*1.D?(??RF*K)S_CQ.Y.:ODLT?/WP:VK;0CO"EL"0O3J+UY(3I MK F2=:QSD?.:DYY#J1X9TP>6XZ76R @D&BAQ",9Z54]K=:7GV.HJO49E;A?+ M:JT7U!;(H$2!H //'.-"?3@,Y)%GQM+79"M_"<^9EYC&*%7WP'64<_@>K^?P?=9D(97S]=A,8;FL8\K,>T+6L-SH3&)L MJU'?5R^LG-+4G >5^HBYD?0Y#SO\8H'9LCK./3K+26'!9\""%?*%%?SE5M[7 MD5[T5]>T^$;FFQNU??WY4XI+ZCCJ[P]GP5L,NGDT? B8:QH-SV0%KIQX_;R MW(<1YB#YB-R[QR+J*P1"_^!3ZURQN@7PG2'AYP7Q7J-^<%1M$%_G ^Z9T',. MXN\4[WRX[J*(?:X%(!+(.0CMRJ]*%EHTC+-*C+/"D'Q]%EDU8";<3V]P*%>R M5W]_,-9%;RG 1Z[C>/RY^>)#<)HM?BC A,*%+>$K;[NP973ZMBM;AO0ON[+2 MR.&W,8VEIT>")9GUK<1#9TT M'IA*US1+,Q/78\X="@YGOGI-ERM]PV#.Z=2'C=C6M:PC^1Q,K,^X6NLB<$-N M76,3<]FZD.[@IFS29&@5[$ORN%[=N5!!>]@(?R/\JR;\*V\C9])$C+ ND6U< M#BMXM8Q]8P,7T!5FYF?2+8P$-!)P(R7@JYF_SZCUKMWDSHBT:HNTC/'9+ZK0 MV="(Z(.$7^*8J!%V1MB53MB]LKEGY)214\5RBBY]EXW<3M/F;-(2>U5S:PFU M/;[A<%7USM*DQ,B(T8N-7FSTXG7UXA40 M\05TY=(IH',]0XQR;I3S!4ZD7!\7$P8I(",3!BG3PHP$-.9H*:PH(RNW4E9& MZ]5B&,/R*8;E6_NYW[;3FO&,;:J+<=OJ;@W',ZXT8TALBR%1_8SB3,&ML0>, M/9#8 Z+/\'X-:JTYHL:,L[T@C0=M84M'"^\;C<>JH,9X+RJAGVVQR5!93I=I M9QMD+[I8NX?BL^YRT1VLV[Z*5Y(V1_5FV? T+UVZL:"[K*T_75A R87,].W4%Y?F_X8VF MSUZ>_WPP__"\ N.%W!"EEQES%DEUMYH7CYH JK;G;3C)4X%_7'.;NH$OTW2V MPIG\@(_->)>-=[EDWN5GS\LTFFSE--D%%\X8@]^XD\OH!=V"X)?B3\8]/)L8 M9P^9CU<5%4FWC7"1OE[&RJN5K+ZF+=FERS6?=MIEWW'>YGJ:KW.U?"2C/A>H MSS,WM!G]V21G%/B K&?JO2X!55V'/=K_0#:PK-75NM0B<#]>1&ZK='JIMZS#OKX*-AZY= MA$GOZ,I7^%;= /LP4B 42,N>AU,.#FM=1_O<4#A0UL]0I,QGP'=[@K/ONZP/ MVSEFWH1-PQWKW7J'__@]/CHKJVC*M[BG]H;;0S\ *3!=[Z;BPW');G3^QN6] MYR$'W9MY8*P)#O\9C7G$?=OEZE)M[M-UR/)6;8=C$V8E!FO6R+T'PE*]FC&S M0K=JCC20DF%LYEL];KFCL<='2$J.Q6P1A.'BJZ)S]T+37>NT7KQ!6L"$WA26 M<\>]8 QCT67;P:CG^G*0H)];0\WB]V,N(DP&P77:;,SHFG=4A!.%CBMKX=FY;LY7)];>EB4\S,6+H\0Z+_-J%6J;#:];EU0BK"?-S "+ MD\Y2P%=$@Y"-N-5L'#7&^+S@8>#%LC5>F& Z_)!'M%X<)97'\EYTUT<82;QT MX65RB[A^C#?(RU]J>/(3 %(-+X^/.',0T9B%Z P0:N#/3?4LH-N0^YGB9F=N M C_IHD[^/B!A.X@1+*&"#A<<[\N 464JE(/"TF$R0PJ7+$'Y=\P0 RTW1+IE M-LQ5E]Q;778WQ%]P4.GI86&$3(*E;"![E!.8">;$B1E, N < M^V/$0+W.Z# M2\.IDJUP1Z[4'8%(PU]L4!K[?6)@'G P;ZH/FGP,F5..0SQA=?ASN.;^'6N6 MQ00R"R!/X(>A8BH>'S![FD?8G@B88\/FD4'D)\*SP4D@?_2DB&L-= ]F6S=6M^A',&W_&L@;/04?L92I+\L&ZU4;/(+;MF%?1!SH[O MAC.-_WO,_BZ[_[.9_O_$2S,G886Z?Z4C_2;ISC:>?;8!-,A[8B]"!"1I MJ55:!;,YF5&S)G-,=P0#N$ :!;)9B?@<4F>N(@2QK<#)$PE/Y.5SDK. '=_Y M=(Z?XO#SR\A(;U?*?F3H%G!>XF'$'0CW@)?P?I_;9 :JL?L"88025NH4@2\) M*\SC:^%&9I!)L&ZRVQX;C>6X MR31I,T?$X$1Z!?3I^DQ+YA8=P$,/T!6U"E8@N9BNU3 K;()& C GH> MZ5!\ES#/HRM9:U9HTTEFD[0EHG!_B)M NP' ,PA@>\,1H)&4FHBRH)^ "LA0 M*F57AN2=B#N)28E^ )S5*5UC ,4"&N6QW &$>*4V($<[.BOAW$P/1)CGJH M#@BI'(/]XKB@UD6P6#EOG2:/IF/75H:Z\ALXV858H 7;(.+\U-BGO24;./LB MU5HV$)RH/_TY#X^AH)4E0$&L5LDNH37@/CHX/-(*D6BE.0[P]G?YO>W%(9(( M)3[IX6OX*% Z5Y B=@BO2+9)[^<60&:=8L3 -0<\&$AO(S(G1IH%>A[2;:1K M&@$+ZB%1BQ$Z+^!MT&BY2]P/W0=3]"8<-BR'34.T89OO?T)7@ZM8DG(\H!R& M(T"\L4E=BSCQV_J&"T7 2ECJ<&W!ELHR1#P4CR@;N#\ <49BA&PA/$/0RG;M MA'$ _- '%&@[4IE]<+C,XT0DBUP()(:8^%C6J;(TTFD+)RZTH3 M+MZ$7)@DNR+U%H4M&;:]Z4(P9+91R]1I?9<6+Q++"6C0K&9U3CM=_-@-8CB- M/T#C9G2>[3_1RXJ_W#!WPGQ-0.@UX+.L#/D(PSF )S&'2L,>7!Z45I Q18J+$PAE<"&?9I&3PDNW) M9S-@]=F=.U ^3T%F05//7B52KO >)X"! 9 U 44AUD*N!Y;H^ MQY6HA2?\GG80T>GD**EF =.$L^[CYA63HAUD)06\-P((<9O%=+ISHX!\ 2,@ M1\.NW_=BZ2-")P+Y)J1T4;9HPI03,LOX<]"Z0RVR%_"CA>R_;IVA M<)6\->3JH42W=D-=M2U5 LHRUZ(1#(0[K:>.DN,+Q(#Y[K\S%K/4TY*33M^7 M(Z/O+0PH<5V*;>NK[ZI;BR(T@94V\3L#M*C-*1-:A?@F0X?H/ PPYD9.AD3J M$0#4?+GHH'XL ^ L%(ME)JP3O6^"#T@R).>Z\4ZJ5$VPIS;^+U5IR.&#KLZ1 MTM/0EG+O06SXT3!,8JO+=&<);)]+W0#'F'(FTG2X.0#EB-]RG)\I2EHKSQMSD5G,:R)RZ4KCT^!J*>Y M$'O9G31UM/HTXV$8<3H08"3N& = #P-"$/U_L$AI(-U+PM%@44,I:Y1,W6Q\ MBY0,TH0UJ2%1A$ [S,D>2TZ-HR^E!I+Q X9:?P1EO8_:,$*B'WLU&4U2H %> MXDFS6MOH,W:7 PN7YQV@63-GU6?/,^-K$QS];*@A9)B2=<(!V0/+I#(GR30"&2A% MY3/GVV(Y15MJN!E=5FJYL#$;/DA'48+>.1,2'3?$-#UD*O*F\ADC(8E4**AJ M[JC."8$QHR9WR%[J,U?&0NPAH0+#A;H4[TBG(&3!17B!.OR :"KVD;N2(YL8 MM<2RG,VJ_%_)R:,!D*D""#\6O&U!& D)ZDQW$6(>*WN_-5AU3&8P6[8@Y M/*,3CF,1QDQ&YY.H.-J (-=BC.$HIY!%Y5'*\.\IN !'"4$KE,R"?E<>):6C MJ="](_$XM=+I(7H"K=8IR(UPZ(['W*E;O\%X@9"$74-DUPZX(9,VKG0FJ07( MR$5JLL(Z%.OOQ2&F@:&A+,/&LJ4&NGPLR0"0%.XP788\@F'"7P X*%E1#_6\ M8!)FUQV@66T/N1-[Q#9M9)J>WGN DLQC2BJ'0Q18TO4ZPZAA]WH'!98[LP9! MX!3NBHYQAC_AYOZ.&<8^R>PG*U]EEM&:U.IZ0?!=R10%;)R)-^G&JZF(L_3_(/X'S@ 4,)BST$7P@@CYVJWR.B5 M7P8>4AETQ*MP$S50&LG1#:-@=&"*D?6!''-$61P<1HDTM#)) IO,A:Y!K6," MW7<^7KA*L04BBS-=Z']Y7[N _:+Q*]ZEB9?0R0PX<%YJ*CF8#Q M,E5:#3:>4Z M%D,"UN+#2B:PKG^^KQ_!O)ZG,TW_>5C?3[[0FK!49U!C1W0!]1>E]EZS9K4: MK1:]!G_ Q]25[:V=-5HF^L#D?0\C@RBOK@1F94852+8..?^.$D<%Y[3BG.3! M9E."'2"1D70G*,R0Z1 3@4E]?L*RPXSDCWU'IMTY9&0+94[;P7@J8YL>FV0R M%#*&NXH=* A1:(%M@R?:D2+8^=ID"G9XYGK).AZ/0/U(1L(8(E# 9I\A G>1RFK&J MC+3"^$ V(I(+YZ=Q,66%2S5!9B+J4"J/$A-01Q/@4%6JTU@YY5@NT(.9OYR# M78[$JY.FNJ34D^/P^:27-NF\FKO*]&;- M8E/-"5U3:LJL*,+UNQ1JD3Y(B>X%#]H8LD*)AGPZ3!2C9S@ *72TGD0S@W7L M]DE=HP2I,(S1AR/5*ID&$?@PE =J&4Y4 ,/,PN1,"1F&<1].R559P'H\>="N MS-A$*8OI>J%T3\QDFNE'T?=L:\4Q]>)02OD0$_Y1K@YH%W('>G.@0-:R*4YH M7RWF8=R!:(/P/EXZ^(B4G6 >)\XF!4_O!%T5HD19GK!TPVDK:K'Q31 M<*&&02SO&NN^PISJ6@,E@L4@:@2 1ZH.,F*3,-!B2;MH$D61*K\\7Q)%B>4^ M[[N1]";D&(ZKE) @QC@S+2)6+K6 ,CP"8-G($_R,G%FD2I#VH]T-1#"A-U(7Q&,BD.6CBF]<)Y\I#=!1#A'T<\!?& ;I%H>"5V> MH&2BH8^UAB[A3!IF(MR)J_?^1;I&0-4SRJ;B*#&5HN(Q=Q0J5XMTQ2^>1$G( M0#BR-@I.%9%8(6)Z1)W"MS-;NAZT[Z>]E("U&* MBE!&($%,:AQ]I%M:50W0$,4>;)M4HTP:3)S/V9XFY1.H5:G\)0#6@#O>5(\I MAR\ 8BV1L)A F7DZ6TF'AKBJ/H(=!E.0U/0MJ$)D_3)!X<)1L53='%OU2^*] MEYD)&VZCJD0MI0>I>DC*%1RY6&T#"(6Y3ZPGDHC5F-G?V4")B8C+*C@ B2I> M_:9=ETE1[*[$86"P3B!]L)D0B!Y/D20,EPO)U:U/F&,0A? E&0"C+/Q)4:<" M%A(W8%#9$FRY,^2 MB8'*RY5XMF:T=.7_S._H^:0(G?OZ-YX6X-'C6BV<2/7$.D_Q [8WKWME\9/0 M+C5L]-ER=9E-]@P4Y(KT(3@%F>9A=7.8FB?/$Y#S:$GHPN";[I<3719,IZ3E M>G;)-G TB513-F^SC:[J--!W"QK"@SH; G=(.X5&)LH)CQ2IB M*I,9&AZZ]4-5DY<'/.;#V*@K9>/ZRU.$TQ/5S$*&)W2S@<0)FY\IR6@ 0E=9 MH>$(19/ G/H1E^$<&=K/*8LR#A2D<>],K*"6C!$"#=M4&N"B??AOKFO+,,I) M_\UG+DRX#K++N/0=\Z3S:&Q]9'QA. -44MDQB4O9Z<2W=-YNNH\ TR@HUEMT M_FIS&6=\W^/W;JI$CX*[ J+%>B\0'CUOFC#T B8HM1L,8R=2@;9$%HY<9!CE MZUO)0ZF=@0F"8I:OCVJ9D,DTLAZB#LP.5;@A1^BD"<=I9K(LO)-%H5Z- M^[ M6)%![Q,,M2\S0T\ )R GZ?J:L#Y5-(<*(53JFR2&C 8B'>$*-*^R=[@U=;GGA#6%]S-'G>Q (YUJ C"3 M/T??]N6A"HYJ9!+!I.+:V'>$LO*R!3_D) O"O( MP2M[-9*2H9#M9W*!%)?$F MP4:<&"SRX40CT"Q21Z[30LDT,3.?SRR%0AJ#HU .543M@I&$6:ON*/94?#N* M'2KPU10E,T2(-2GE(@"G=.- M\JF>Y!>AM,(>Y;VX?#)GXB7*$VR22]PQ)@10 ML2:>::=[:7UH-)KT)GYH[L.G1Q)DF?P3)SHD [#=;._$37*Y:$IW:"*U/_#N$/=R M.9192T$E>8#.)AT*:.,,>,85Y]H\=8SJ4+9R4NCP:!K]0AF!'4!0YY5V%.J: MXR!2/2\RP3-9JJ9&($KT8U@=!A:6E('DW3F+2L,I/; C>6M!)>0D7Z6>6\07 M=N^.K(QKX"KAC22PI5IT#U9$!W8I8@G%3J;VC&;6 %QD]NO:O8J%Y8Y>)"QW MJ%>ZW3&XPI+M!;BLJ? "AB>?P4E0KUF?(V>F:+EF7;GWW!M[<;CX$<3Y'25A#?#;MUY=&-&4\3-.PC[*GU9NR M-DH7@F$L/IOG(>,^H( @$/=70G%,QJ5:2<%U'G0?DU+G^'G=N@R9=B,T+.G MX)6O(58B0KENY1I1>==U,I@W%^B5 5.WOU-M'>Q-^GXMS0DGN*8)Q[@D%4%*TBAG M8U;20GSLQN5W,XZ%16= ^+JZHS&I"4JU_;1W7UJCW>/4?"^ONTK'BU86R!DC M.YW-IH#+RJ_L*A%K"9B:=K+XM[-V H)H\B1 TZ5SIUJAS/A<1VZ MK(&J5",=.:6D]FYZGXXS=I3 M9*=F1"1E]Z3A*RGFVC M!P, H.4YZEYVRJR3+LCY7GOR8:4<8T@\"G8SU9F%Q;VJFJ]"B1':M9[+NM-8 MT,?*2=;3CE:5=ZU"]"%/3D77O V : 4\FU!N12^3\Y 3+<9)^[>B?*BX139%:;ZK?((8S'8FOA?C"U%D>D$ M=SQ20';#,?56/-YMT"U!KYJS'N:92R!4U,B5X=E\2X>9#!/4E&1K:6R^C%X< M%=-3RHU$.?R4CIG!B8@B$^0HIGID6[C2;:IRR]+$+'W*@*C 1V4(!)[^F[0+;*)<);"?8*1W=UK3M M3J8<9K,%S;?49ROY,7)U8.#8OA7//Y1045:5*YF(<"DXWJ>'4_^&>A:,.^"S M%]BN<=_2X3PU3 9P*K8GRRY@X+9/49QKFAOUZW-XTFHV=O]0';X$(;5>$.4" MIR>5*5"2M0UV[L R/V-'3K6\IE[>958T4:@R'HV8M'NZ&>=(VZ;\<-SL%5(/ MZ%.K;V.3M:SS-'"]V?A^26Q7N;6M(6>.*J<.543/I7-?6"^:R4Y$'2(3T ]L M.QY/97K/O>YJ=U0[:+:L$.< ?9_+:$D75+K? Q2C)\C= ^&[K*;5(11IH;(Z M0,]QA?1R?*'5@$ZVG\8KY9,J$5AY0U9NOI3)+957H13D5Y*K,M6F4A&J\X9U MVD-:1I"/'Q+TLEU@E>";39[)F'CT\Q@M(TSLU"E%NGY"NUY]SI7KA@ 5@M"4 M3?/3K!?,T<',;3?":D@YI+;%,C%_;.N!DCQPU#QP\IQ^HJ9486;5Z;E7K?+H M@VF@]UH!8,UZ,I*P*AWT)G2CC'!AC?)&B6SS2FK-E/*[A DK+;(-G-<#_M9L M)1Q'\/D!3D$3G4CE._?Z[S',!V^_UYE"*GJDJJ%EWXM^D@+H!3(%%EA'Z^"@ M85V SN *T+>[D> 8@>H"0^'6/RSXL5;(KZT/!TVTDG4_.KQ"9CQ$?4@Y!8%[ M_;#?./K1VFOM[S8.CH[DRB:\%[HR0#Z93.KHS!X'8%;5[:#^KW$]IUFJBA#* M0ZPE+B5U=9>L!Z>[MJCMH$I\3(='[IX#(*5QZ!M]5*QVJ<(B=S<-8FRV@NYH M\O5KJSI;$JY\K7IV=4L)>6&?6RV:99QE0/P1^YZ5*7TLE,;0W! #;K/ (:>T MA(;4L\,,.%";;'SXZ8]:KN?,@J?^JY;(P]EGCO1 ,F@(JHN3:=,6A%K'#^D& MB#"0MVBAM1/XY,#4J4TD5.D&H4FV03S1=]^5I8Z@FF.VHG1[I[T05#+ UWH7 M+0)J,Z@[.)[=RR@=U@"DEQ+)]*/NV4G=^@N0CJHJ>]*7)6&*%9!I[TN]9V6# M=OP[CO%5P#'MX0E5]:62W^H$:L64U_;2 ]&^6]HAI6>BOI6>,/X*8\#X]4%P MM\CH363@:J)_3AZMH0L\$GDMU_EEIW-S]N6VV;Z][G3_N#UOG]Q<7G=W/G8P M^:[9KEO7;OC=.E<^]"4[/7QPHPO]9&^C].0T NQ%-J *\UVUP'/ZATIJ[E1& MG\IL_/VTF_!]TMJ]J?*ZCRA3,*#+LC!-"=%=7LVCVB< )H+Q_%TBN.*J"4>U M =-D+ OQ&9^3U!+[*OY.].-P],#TD*5*93?U#_XUNZD3?SEQ'1]Q8:1R+ MF?*JL*E)%Y>CXPFXET#F/#K_/WOOVMS(=:0)_Q6$]_6.'5'-Z6YI9,G>G8AV MMV1+.W+K54NCV(\%X( HL5 %UX5L^-=O/GDYEZH"2/;%3= U$2.S2:#J7/)D MYLE\\DF F',RPT X@1HV8+,LGD3VA&\M> )"7&7K!#WP$<:YY"0Y5+4V@RIX M6_E2!]I):=7TK5 TZ )N:B 3\'G=# YN

8=3;(RX;)^CY8F6:@)=X7+HU* M.JJT$YYOP32G0K+S-1>$XU^<#%00EEP,KSE2Q705C;#L2P)1!PX)-?H%P."< MM^3R6T[\BGUN3&(. NNR1;DX[94^?-WVGS_RGOT88I?PO_ZL&R;04N6D.S7' MNU_=QO>)$=[[;K.^G_/!640-S,..PPMK!=LF:VE G-:(7 VN-#&) M;%I:34 9M"*J=(SQ95S=W5&\F7[A]C84UF!HLL>RGW/4H*T-%]*S "G>$P"H M;=4^" CPGXCPNAT[F@J\%8,J!=+IW>>1KK8U+#J$&Z051BKK@2-*=!P5J/5( M\>%E(+ &(=1'LO/_'!L8^->.=R/+/;=6W,%QT'1!FJF-/C=A&HN-6K A7%:2 M8LIRQ?X8MB9Y4STTQ!PYPWW9VHYE<< 9_J;+8E]'.]3C+*JGJG^=$Q0NG2N.F:!-7"AE'YZV9&< MP*MXCP5S+?E"9Q3>,= :=YDH.&&61J,9^QQ5JF^,,AR?2$0HQMA$!#7EP=SY M^)GWHRZ-TT,RB^H0U6#'1(8"@1"WPBO%>)P?I.'=263-/S5Y&"&>4HT0VJFE M6_[99[_E=?WLR]_>I=;< Y&YC)28+""".RRM4*H6L]5S]L MZ5"M." 8;6'&W<[,I+3IX+88K$1-Y)[3$@[%/*AG?0V[P-I54"2&P:;BR<\+7=T-]<;D$5X M/4+H<24'GSW]9_(2/IC#?BOMS"?#+XS= CYUXP!4Q.69N/)TO)M^KSDA[B%2 M"YALX+K$#NM X=VM756&+N']SGGB#L#'H![;3+%Y0O&O/A07') <,37-5F]$ M:&,5]*YT\$O-_:"^Z$CG1)]@0#N//DQPZ)E-MY!BLI#HSCOR,R\6+SSV@-E/ M[=JQ[ _*C0LWODT<"!(P8QW17DV:]E%2#_Y1J^5SY5*H[7H)Y5R7<9 )L<.*/DT,3X@O,.ZN!>Q/WA[C8^+0SBF4@-]H5!K<_ M_BE=3-_1TSQN'RVV? :7QTA\XV-CH?_9ZO+T8C*72 %L (1=>,S1Y2(3PQ^Y MXV')UYEG8$Y9M&_9E(O%MXR^13OZ0CA8M;9D/"ZH0,0-Y)NA(R@G?6P; 81? M=7;_X$N-]/W0ME3WVO?%M&TI!"!VB6(DFY%>0RTQ(2C_T/!_UTS+<5F17U;O_6/DPR*^-_"$&:P/F;NAB]]O MCOES//Z[%7K?)M;IH;FSD ]*"^X&7^+#" ?L-_\IX'/LS__Z]VY]1BMT0JW\ MVV#6__9>RWD"/'9:1Z$YB5@I>>$X08D8\">JSZTLRDK_E>2#I&>5^0@P M@;B#;[@AP_*08GVYB1>7NZ;-RH2?\G_^C__X:K3]])\&_\%HZ'])Z<^Z_T'* M[JS[9]T_Z_YSU_W&SJ+A5\^_)Z4LSO-=MZ,FR[/V/F?IF[7WK+UG[7W>VON6 MZ/M)V$#FZ7SR 867U=\QJJKM]O1DHT75=K76^GI( #1;A'.6Z-DBS!9AM@CG M;1$,(.T+FVKNT5$>0>H.80NS C]G 9P5^*S 9P5^W@H\ C9P'1\CA*^= DMV MQ=M993\FD9M5]JRR9Y7]:%2V@-ND?L!W80))Y*RFSUK,9C4]J^E939^WFF;Z M;B%A*0)MNN]U1U,HI;B?:U$"=;T08:"\DP8$4'+?.I\G'82_I>)V=LT?@\S. M.G_6^;/./V^=?U1%2SBE[KNRKJ\R R\KWX=TT*I/.EWY#IR\/+,G?OXR..OP68?/.OR\=?A M50^:L#)!818Z4_J.PIZS41I8K@.+%!.\<_2>^]!4Z$(X*_GS%=)9R<]*?E;R MYZWDF5K>DP=$78C1NZ3N?0=B$.NIJAZ;>D61+2=7&<@[*%*5)II#Y43S0+"@UM? M7\8-&=\*KA6WMW9+WV$F=>99EVXOVCA!F[R@AU"@C5[G72Z\$$(+%[A0;8 " MN1J2"%TL7@2ZX&Q1,,5IH%3%QWLF4$8#MA6(5/'M=,X\Y66_OG1#/E0_51#K M-[#^H+;_=I/PZ.<1_;%QE-(@ROK&-;YUC*QZAA^5'M4X5?O*^ANAF;8LM?3O MCCI930QI8SU94\[=&^6-5];B,:7JX'NWG3^B$_CW4_=PV4]OG,S1FEP M1W^]0;N)T'. EO2:?-(:#=AIT-:?73F_6^D_BL8WS;6C;<\M\1AU83*6K'7M M6NMUB[Y:SOH'W$CGKKX*,6_FZ=6"?.VIZ\;/S(;YS:(ZT@5M+"SB@K<]J>WF MG;BN'SA%\UUW_O4=5I /]-KMP7G&[2[E,^M;I,0TYCV$Y,(.X#>W]58Y:=[1 MQL.:=^!%TLYC\?G3W]YU6?AK__'4MQ?906%%^,%.L9G ,O MZ^C30O;CVJT]FQ-;Z&%YN76>6]^B#4U5I4UDOAT\K"4;$74/5UYQ:S.*W@RU MM1[GLV>Z4T]@2S:Y]?U=]=L*O+8N?!.,][$.3%NWW3@C:K>SSMY%O>JY&_:D M.N8SP]]:N^MZT$(I:G"GZER3FL:@%;JJ36L3MNPTP ;1E6B:[(:)$R*?F1Z; M.25Y,J@U-KJQK57GR6(X][HD_.8_)_V-4RKF]HO*)SPWMRO@.URS(CU\\G,L M.7=\X+,'O6S9@Q[=PQ:Y+YX^Z.']]K[G.XK?OH]*./%Y9.#-_0*H[9[L907VG4=S_$E=V\1"D%&"F#H0/O!MEX5?)Q"2]X-;6\77$P:?^X1QA_A=OU8(ID_ M)5$5+%:''LZ=CXK06@:J<6X.'UVV-<"I$;A^7U=_3!=SSOP]N,S%G/G[A)D_ M/7=S[N^<3]#==.LGR_Y)XSJ$,#O-3 #']]=74T$+F/E\7:,IZ S3.V>9G+7Z MK-5GK?Z(M;J[KLMKN<)<]E+8SCUT"UQA$*+^E2[T+=+VK-@O<6>J\'DT.N_W MBU6^HTN05-V$2UEL#&8#<,[B.QN V0#,!N 1&X#LW<<XC(FQF^GC9Q.@1Q8[> MU2G222 )2+_[I_TK(_Z_C2HNK$"'\4KN^(8Q;(IY)_J&HZ%MO\1Y:>C#-5KF M#@HQM$U "F2AW\LCE'*:(2A+-]XWM[Y8O"C;6AZ;OHJ_Y$6!SFW1+#;.M6F5 M4.GR-=Z7AVH%*]0;S)$O]HP;3O%/MC)"P+3/V_'X,Y4M*5*)H=(>#Z. &A). M*9JB+6D9QT,RU0X@U^)0^A.DAZ1TU27-LDJ6TLBZD[ED .ZXW1(G""K-M3*$ MPZJ4\X&VQ@! T^;P&FH]6^$AV"=WZV+Q$X _,BK,>B>U7'ZI?<-EI1!/GY>% MRJW&[7LITY-A*94)XN7[NM75,&R10OSLQ4ML$JF- KAVK2-;?\#3/+(8P26, MGWST>)U\Y;#ZXUP5B$C.IFA(#V_SVWKYX\^PHWK#4^;<><91GEG&JU(>F7J0G"J(XJM+R5 MC4V'T/;(UT UT6&-]2,Y]<6:!:ZEJ^$ZKI2R*JB+Q4LR+'1?I)U%R<5@*9(U M""'%@1E+"T#?%/!/NFW1K!=_[_.FDU*%% B[= [ 08<) N/'[!, CBFQD*ZW M+NHT;S\H*8SYV0$?J =*VJBOKM;U3:46_5=:)EU#^O?+;5'E@V*L4VA,X-OJ MIEP_H0L4-/)&,FTYC6>/P@Y:@]MLL_>7[E99==J#NJ-OZQ]^MX.$FCJK"0ZV M0*J#P<5WA<7KHF)>VAA']X.>-%MB91,V$:U.H7UED#76Z>@"?7'K^D3J[M,4 MG_WBY)"1C-?-OA;X-HG4\Z?/GDO=,KD%%=NGO6%BX3%>RB=71;/J"PG$TU<^ MNUB<7G6VP?K7<"ZCKL]FIL@<+8O*L*_<:E0/OT\1#ZU6E%+C+&CYZ[5LX%;DZ_)'VL'[K6]-HOJU3U733;M.O,0 MH[%9$3PM)YUY4E%0RX9CM3L53]P^L&B*]DJ>XU=&G$S3GHGF7!X802ON%/F' ME>H>VQ9FWQ$?C!'0A9/+@A+6]Y66V[,NQTMI&VDJ95HE']1Y*(V'&4BF@'$D M"P>GR"VN"W-]>4[!P"4.E7J[LOPR+_K@8;%1Q[;NNQ9:4<6(?=ZZ#(%&MKGZ M67D([W,",+YSO6U8JP@OGOF[L#Z1OP3XFI(D .@V_?C.K;85:?M+-J[INZ9+ M@P.P65X;D2CM\E533Y GQ=N:V%-O2'0K(87DFT!3M*(8!KP(.C]\($Q:L?BV M >%PG(9D3WUW-/L@,'+]TG).)>263&(X%@"7D*S;'Y)3$A/#9LE 99P&NI\, MHCQ_^L73<=#FD58W/_\HU(C^9$[*%Q7/L0F\/P-'D5HVA%"9"%\G^="#MPI5)4II2J M8'^'Q%WT@]X;S^X2!XH=1W>=:Q>7/IL:&VB\$C4KPK7#&F^P['G'T1E>=MW- M@7B(GL.M/2,_@);2N<8\*0D7I)5E?HO9OS!YPDAJ,R$W6WB/W@VC46V8!CL\ MG X>A*EH(XV-&!-IL@H5]*DJAQ9_0TOW30-'J%W5BS^3P7Y!RB*NV8K%=M60 M QI/>G08!OHYKHKR 8[@>:7%4UK[+QZ&A5;@+^ $A@.B19/TD/%^U(V-C&Z/ M9;$IDH-JKT$P:%B/KV;4$]#2NS,M[]<@3DQ53CYTEAXT_U$\6+958U8M1K!R MWJ7HQ854>RB.;5U=,L,2>;/[LC[PB"P$V(I?CH4PUB;^D$N]/OPA62AOY@OZ M0U7?T#Y=NJ&IUWEK(=V-:0LZ?8UC'O7$DV_5\'9&F9#E7N5 MY<^@UUJ)D<&_1^0GJDF%)DR#ZO:R.FU+/3L1B%ZL&?Y5KW#$:-RZG MS240 ?>#/T*W9;[6L,HE"U'L.>C IFI8*6T&@00N4"?%''6#+@SL(6TV+1.F M'&0D&UI6'SK72#MOBM>W:J#'UN)XYBO99]:R$Z.^_1CB5F7A1WH!5@OWK(I, M"ECZ"ALO/9QM*HVSRJ(S^J$/Y^-2@]%6Z&4PVFV]IGIN2=SX.+:BW]<3RY*; ME)PGIPH>@>?-23QI']7)2PUJ<R 8$E^2E\>"L5'NQ8 M%CL][:'MW$[CBK'N$"ZF$+[;,LPMD@WO5HF6V(/ <9A/I>>XO%EM->X5^8\( MG=$$N" F4HM3OG[<(YB78\5Q0J:$%-8!6SA1>:*A];'FZVU=ON:O2:KZ^;-H M_#G+\(!+Y-EGF->7GYW^W/N0')VBBEK\E!QWE98TM',3;F@X[Z2G8T4P$P$\ M="C4#":-QX0L5SBCT['1P; M6'4)7F!/)!?B]/^O]6>\_8KU?[/:E*O-P<6!_?K=O:HXY%@+GS]>[ MHBH0]T,<*!NX_Q%,3Q5_AFC^RJTY$AS%>)-L*:,E!-;=[R^;?"VWD@#Z1LTS51L4-9P9Z+8=1_WQ;[-B+^C[!6=&=8X^I1+'NI M^@[UDN$FP.6*3QA8ZSXP2\(CZ0GP.NJG !B/WKR2QE0!,'T,NJ%AOT,*L!B6 MG@,T1UM2]Y=;+2:)WSSJ]3$-=1XC%1)$TC0+%=RS+]1-ZLM'1:8S:/=6>7VI ME5E\D5=L- 1UG3?K5KD&R!%D)S")(I!*<=A_XQ)(X.'6 $-@Z+>4)]ZE$O%? M&)GV.EE>)N_R2'L"0Z[Z]IUQ 7VD%I,:-4*&[K->H;V,@JCY-RC,*6@0I]&6?/JXP MO+ ,C#RN-G0/QU_\HML08=I\4] @&MZ[8'#PC@]DEK\#O99BDUHXI M%)Q6?V _[VGI^T3)_*ORR3'@2 MM%K..+B"SET1J&5FLM50\,9TP?Z+4*M"P8+<'KZAW/ M=,?2O1ZV8+:6?+P>Z?/HV@#NV'L+%.]2:LI#N0 6(EJY78$2S_ANQ(4;JRTC MP%=-S]<_78>;HE+2-2N+$F4I[:*C$I&CR]J>7-=(DH8KZ1F8/J7?_@AN53^% M\D5(R53_J&F^FU8Y;=1"DUU"72R)U3]$?:@42.D9[0YNWX'FIEA)I4-$2Q*7 M5\JN3I,QQG0I1F'W+W[I2C6I[T+NIA=^BF//5PVB[>T37"F>X*>+Q2\@_5/. MZ0(1R+"Q]8H.];&XRXYTQR7N1NRF\.ZU3%^M(^'&N21P6L,I^[* RFFY%'*I MM'I663/!E\CW'1X:2^4.NF'EVF-MYJ>8^X19)M4=<$>3FZP6)D7"'I=>R7+P M+6U:RJVM:0%>J(T3)D2Q\4)/L?$:2+D3> M5ZOMB#@CQ! ;7\=KMV*<W[J9*,O""K)6]@;92 M7H8!<036K^]2JY0#!5!,EG+JC;C*3[PP,<:X-44S/L4VBK\?W;!X(6/&(?GT MKS6O'3;4RX=P98D"G XB1R7/OKW**1NU/'C1PF_C\/!=!(ICP)$:XPW)CMDQ MN6^D7+1>&5@0R%3U8_-8?HF)?U,.2A1XN[6=>HC?CK%;=!R3&[!I/N7X23^< M&\M?XX249'P'64$ 2SMWB/*U)\E1CK &/R8WY'4HEV5F9F NY(K,1???H3*(,WO*LL%[,GQ)C=W>:,-P8P\> M&1[5QT>D"B6^C2 /ZSM)EE(,,)2Q]6TYVD6O#*I742(S\.^1K@7W1$MWV[T2 MR+E\Q41Y@4PDV"_7-!Q\'H[)]!G\"?OEM/BK1Q;/._AZQSFFH;K&%VJAG]$ MW$I8796\-26[3A* 8 K"D%_6E7I7F;)N]8A(G!J_]I4'/Y$$U:?I'%?Z MJ90N&BY6_;(.9!UIKH\&YR\][397WO9UOK/T8I*$9AE*.71O']LI\F!(?2A> M?S\BXJ08/;\7]S SECY_YGD'QT3*%X*^D?\.2,+9VZ03R7PM*=H/!^11_.+LEB\XSJSTZ_U$.N4<-:TTXBI^2A\A&V+ M\>=H$#2Z- _]TYMM;60LVGA (#MZ!R$3Q6771K2[H4NV%'$P*7"GW1_TIOH- M'O\V1\D'Z]G ,"5.@N^?\.SIET_W\0)P3D0MF":B5))VM"B\#IZ:RY)-L!)( M*4T+!(O/L:7I5F]T#5'/X*KE02:F *4 MHT\-^U?2? *YH5NT";EIU2%5G<%E3><8WS18(L59M:B/*5B?T7M]Q CI_6%H M)F..4'>W$3&57*I$E$+NL7@4OW#*3$GSC*$_!)(Q7@12QRV4/%8GNCP>B3>J MUD@N+6V@,3>EIG2Q$CIN703,/2S(,U^S,(963?'F<:KWIFB]&N>P*=CYVPZL M94H=>^3>=AP\[":IP'B94HZY1^7TQ-RVDU%>YE2TG0[!7671!8>\:PY1OXU RJI_> M?/^2W_8S_2]H[E2?Y.6.B4.%%W,L[_PX>\B+-U_S,]X4EWTCW:AT(AE=V%=7 M^64TH_&3@QORK1T66R#=.SB=Z,W01['G)TSLTQUBU+)KKGTZ(\KU^'?[,,78 ME<@T_$*RQ%:GEB.<#@,"_0EACY*4X2VK5<% M)\(-X''@@U.=4&Z2K'-_G"GR'FJ)S%QD]@F+S #OFDO,SOK\W )5X1W^P 5F MHXB@]F#TW,%UY$RRKY^9BWE8M*LM?;I,#>1"[>C, 7'.HCBK\EF5SZK\O%7Y MONZ:MSJ]1II3A&"M,5G;G!:)J"\<1N@)'R:)]9A9^S",XJ M?%;ALPH_;Q5>YDO YH,B![T%_ZIKBJN9A/[\I6S6TK.6GK7T>6OIO_=Y@XJZ M2C3TJN3823NND(\*'Z(:]KKON.09G[\N&G+(HT)&J\K/%F]>_/@F6WS_-?XK M_%NTD(M-V7-M1758M 4M6=X8OZ0]EHOZ7K1%_B_%5)]48L3E*8$UQ(@&:JE0 M4G"_%A1Q\YUW,C-8K?2(VSVA< MA3V1JU>3WY.059W(#K[2#;X%-%/&+!I[\(%8>816=2B%@Y!-]Q"2E//D@G:B MX,($%*MDJ%3)N.2$UM-*3GCU_/-LU1#R _U(P_QH.BF^8N9K1V/N7$2JH16) MGE6#9]^'XF:5W(BV8E1">Z00 M/-R[)>)2_4 Q9C!S9*\NEIL:!#G_WA3U$% MT+;@7A'*K*1)JL)/CI["#AEVG1:=>6;"PF;V?%\;(HO1.*,HQ]26K/64^P-\92?)Z6"CPCX)L0VN];JE8+RKNZV6VNRTB']ZL M,BYGLP9Z 7'A=Y#79%3.=N;$%/_Q48@I'G!-YU$/ZQ..::HG0]R#<6Z]\)YB M_I.UO_Q;KNTX_TK/)K%>_-3D("%:O,DWH#)_$37D).WGJ0A0$+W*2<6U-189 MYV+Q/7W]^=-G7TXWQ 1[0\X5T:NK?D]?)C63MU&1>U4O+L6;KT5W*@ MVG6AE'IL2(3W49DH\[5OZ#GJP&E,%NE+H<>-QQU4I%#Z-['3,.2L, 9I>ZAV M=1!VE/$@A\U'O^Z1&*-31@,$S1'/(5_79*[3@2DUQ?1J=. (4T:&_=Y5"^7 M%X3;8M/0,SP/%U@&1CUJ,G,?2FF%$U%@#Q9(O:8E.*7A&\&8 M=9Z;0[R-'9S6EJ2K-(ZVA/LCDP)?XRL,B45MN2/KRI1*C[%:_D@UZ>NOO^>9 M+UZ_^G[8%-W3Z<>4.ONZ5:HLJS2-2#YB+A.C,8@93_E>D8YB0$NOG&S-;DB# MVC@\)2:#>'1E[+9@*;]LX_>(MX@);,BQ=VFW!Q>9G7#TM[5RP=?0J.#P) V# M!267^=K10<9>RT[&9/2!(=O8=,#J%_TZBS,VC36<&7#Q1=(]K5 '94/?L&ICCC5F=8G9V3QYM^^D4\3N>L("E(JS*HR(_9N?D$M1 M.$2L<5M7M5@,(0VW4CJ9V%0C'U(WT1*J;F=M!\MD'"?<',9Z56CW+%7LGAV( M#D%SQ?=X9^T6TM4.O/S""(3-@36\=)7Z#[ZDWT]9]&@KM8";PJWU]F-](9*E M2XCJ[/ RR1X3#$ZH$>O!8^N4#EBYCA.MS;PTQKKO^?3"[9@I<6T>YBT)QP'K M"!Z)U*:GXY&6 -'1P!UB8!(':DL6A4EW<[W49[8]^1?TADL^ M<$U\N?37H[KQ?YYH:^?[,DSLXI4['.D-Q52%O H=<^@PH7)C5+1!S/ASL-M! MSM!P8TQ5$CI">8L26^#[<)H_%F.=T -%?.#1J@WZ08;K@@;95)5'Q.;C7O&A M(U@6GH!V)&FG^WV-6"$WW&"&"/^&6[M3C#B%'Y6AQKV%5@V!!>4A32BO.^'X M]_]21%S!>',T,'Z)5;.>8W^NQ9MC@9 M+P;-J%X5>0_!@LHJDU1( 5*_+^@5[.WAA\'0F4QK>KS"9?IAQ\:#X]OOWMCN M/!^M&=ID:!,KB)M(['*"]KBOI-]'U.RS/,1D-.;C^B"DE7+TX"%C50@3# MP4N^J*Z17&R&YC&/R.?5E_6FH;,[KGPU]#0 &0RY&MQYB]^[*CQ9"Y,M)SY@ M"840LZ"I\]-4=G4VBK%'Q6_WTG:$&7<"ZU?E.K:6OF5!X]!V% <2J],:X_.P M.52T8"IKS.O 9SQDQ,",&9L3 >2,&?)-#XT"49CK2,Y3^Y/OR M5OFE$,['OD:C MB6\V],/?^[H#4D3UNA*3AE^4Q4HZ8(>NYK20:T \F@:AJUGAG[/ S@I_5OBS MPC]OA3_(/J'QMW9/VY0]Y>I]>N/:&$6"$"Y"!H_+ V;5?LZB.:OV6;7/ MJOV\5?L(-[MR##D0#M)]?N#^?Q+V9]XD0=H*=*+5ST/_SJK\G$5Q5N6S*I]5 M^7FKGYQSU+/V>D( 5A>N6G MJD>-T8MKYJP6BBMVCE5D6Z$J4X8QQQ07#F=&.1%%HN6%_DF;'B_ATKX &^<7 MTWFB9^"C'!GP#!3<0ET8 >X@01)MR)E@Y;7/5!XKG0N\,HF,6=5T ,0["9]W MS!ZB1#P%4WCA0]KE),9!"^+P2BI1%( .P M!4HGR20EA@O'!<8MR97(??LZ\I>[&IENY&QTTR6**V[ MEMJV7=T"FG2%+ AJ1:5@N><0U%QP]F ]@MFCGCWJV:,^;X\Z+CB#H^#PST*K MWD,!6MZV]:K@.F4N3YBN1K-,1^PKIF1G,4_?N+"9V3&X*E]8.)5B1ZF1,*)] MOR0_&F8"J-6U=X3FA/@Y'X39D,R&9#8DYVU(M'4GVX-:[TUL6)(4M)%/R=U1 M# Q=1PJZIVS=ZFK&J)ZU',YZ?-;CLQX_;SUNO&=>?Q\,C"K5!",L*BMQU?X& M85T=P)X\*_-S%L99F<_*?%;FYZW,$7*IG#(*&Q<>,C?E@ALV7W/?SY#_F8:] MS"K\3$5P5N&S"I]5^'FK\(01CO0S0^GABK.BMHB[IMU(=L;Z*AI\C<9EU]SK(VZ^I95\^Z^KQU=5\) M[;]C.GSEPH^ I 9/Y1:LL[H^9W&;U?6LKF=U?=[JVL#M[U_M.:OQ,Q7#68W/ M:GQ6X^>MQJVVJ,O?40=%)L[9YZ2RI=YHE;=;:[6*I"<*ML:8 M=&/!3ZJV9HU_SA([:_Q9X\\:_W%J_+B$:%]S;2_@*UH5BP[5] 6N;T6E;;&Q MNJ*UW R%86[99^EZ--+"T$H(K^]PQ=M(J"2A6R@N'951'D!]@9?L;IOZI5;HZTAV0!01H@5"_D8O M"B_K!I0QBQ_ @\D,""]60LK<%K14W"LZZK4UZL8E]X^R/,SVXISE?;87L[V8 M[<5YVXLA7=BXI4HCQ$UQLW2Z;: _KI,N\,*!8V;&*'#8G$3$RB?O#5GZ2&23 MN067/O0H2=+R($P]QIVP[QL:=2OW(!#TV,M@O=90[XUUJ0][R3#@'W0\ M=&?*C,EHTX,/FJF&U@[L2!4^-1XFDS=%2PK;J^W$Z.G#8&1%/GZO[]]]>395YE29>)* !_=[?9E?7!(57SY M_-D?_A13O-+R7;MRIK$_=Q&=5?RLXF<5?^8JWI--'^\:QJS:KFGJIFAW'Y:[ M'@O!4WR87.NOR9)M\J)DXNQ:J;T78 .5@%=K+-()6[D$[[9YLQM2J$M%'5#! M_)?&7;NJ=R-Z^DC*S[%?V1_NV:_L;K)R;)*?OLW!41W_:5LO1 3MW*%;$2CJ MS.V+M:.3WB8!9P6^D PK\7E,XG]4GWSZV6:+35'EY)J2'B,5)GB501, M2<_!=Z\B+FX;]1V-F'EG'_:_<3CFS@=WNI_&)]3J=C9RYB%R'6MS.2A#:Z:)%X2;YNMR=IGA%Z<(9;5?AL5/$' M3%J_4XI3WW-AZ;;Y=5$W=!A=^Z==(#X[H&#(%O>)J_T=:AXE(6W%9DUJJI*5&WVUK9>#&53*_ERPU@%]T M^>%)WCW9HE2';Y&ZGG[]VFW?8:W;B\6KWAG.N]V3#5RG.WRC_5QD?]=IWY2] M1W[\SEU<7F1AI! ^O6/K=&@$95G?X"\D_4]6C3IV6WDENL7HEE8T=XS(E;0% MNUW?N8S^L=N3D]D4<&#*FG-[VF(FT_8E+7JX<,YO>VCYT6CB4JR*O5#HHG:) MDW&QO.R7E(^NY.G9GLI'NO]D/;U>3VW7:+CE.7G/\-?76E) $7%2/O>?[T^3/? M_7=3-&U'PRTW^!K]Z7D6169"^MFGCX7&K]IUFI(%32:3Y:[;MM"06>-VI,FT$5"!(D%YO]TST+K&[X.BTD:# MHRE#DH$VDZ-XXZ3-#Q1E48F.VM55T=6-Z*I"\0JL#FAM[]=%ZV&W)8M\XZ') M'W4R4IE\9#W$R&85US3G+[[Z+8L#_E=/IUY+^8A#$@XDFRU0)O3Q5W1$=DMR M/3Y[EBU.ZB=H$5,@> %K'#9@>T%-EFA(CKHH\HS(IM$)0ZMO;?,=Z8(7'E]? M2@OS#S^HF[ >GWTFZ_'9E[\=#G:X/!B[:#+P5E;./B"*:TZKD+2;UE"5 M9-.J5."GXVL8=PZ#9JTZV309,]Z/^(EI2=A*X)$:='QQ['P6]9K?T>3D94?= MR?"B+9T%[;5(GR W6U"P;#E:/M\L33PS=3OQUGQ=E);Y0'I;&@S4'KA+;V[J&](ZTM]& M7-9H-O^M;[7Y[/+#P(BP+WYD+A@/V0I L/#LIB[9R0^C$$Q9AA_-F=9^:BOM M\Y:@T;9DD;JQV^[%*3,3V+CE00)@8KCYZC'LWC9H*8=/BLRVAY:\T2"D$ UZ MN8 %TI;*;!*Q*&6Q*[KH&:'FOK5="/:7O5"^(,'&EWFQXU9RZ"C8=_94\\L5 MFETT:W%WTQOACZ0.?)1U48C$LWQZ0GW1ZPTZP9'W_?71EOQ$"">,+T\Z6_CLCR8@!+ MQWN#ZQ2JKKP_R)>6?DD7.BGFTAY3C$^!$M3%O+W%X\7B#5\&!0@IIV@4?#OB M6Z@\S0T&'VZN9LYUSKG..==YWKG.(TZ2>TLVJTVL #PP+OE=X&/JQ%05!W2# M#[\COY[]W'Z0*8D"8#.*\:S%=E;[L]J?U?YYJ_UACFM XXOW:>B-O#9-_EUW6C'$HN]^!#]%9F#;M@ '#DHXR&( MOI'V'=2D#!*-"XQ-PWLY_@R*R%?: MK'"A7[3L\ER@>NXR.NOX62D(HWV=O4P@377>#PA^M M4='"D $7XQ%MQ<#A!UR\ND-1#$.&BYU4B<6P^ <\\&/*I]:D[J:L;]I8_3^6 M'7\[9*48@<0[2!]/W7PA!([5*/:=5 ..:W'9L/?O:Q1 M4H!7-%)C,M5_YV+Q(GD8"0K63FOJTO*U'=Z.:E-/OQK5K[QHBWQJ6:(:M_&S MK;HD[Z3B@Z^.] 9?:!)>I:^P-XBNN:%MM*5C M2O[E;@\SZE-&FAS "5C1?2 MK$E^.KS#CS];_+6XNBY:K3.H%_F*R^U4_E"':XWX%8D/')*IBO9MO$M]NW_.M$WKJT_A' M7QNJ9O%ZU=78W*^RQ?.GJ)+VLL("3M(5@CI__O;-XFM25*0__JMH.RL[D,(7 M\6]]5UR.]"]Y1Q'.!1?8BV%8JG?S7K>0V MNDLD0_X&-31O\]V^=-GBC7;;_/++KZP@X[MZ6RUHUM^O7F+S_V;VXY7;\-Z_ M$%Z!?\BVHLT"I.&;HD5NZ?]"X4 .%[_CJ,#3/_WMU8L7_..S/_T^\W-K1T8U M5\(\*2I#.PBMQ5:ULL)'L5%6BE^1S9%5A-#N)5()Y8SK%5^ERS8(3PCL_(A6';77*.6F^N28S./][2MN;HUG9\JJLB1!["4PU,P M=H'.K;85*9!++G2&E3NDW[A8_'>Q=F3 ^N;:%67)_2["Y$38I2 ^D;O"SH7Z MZ3 P9))O6ZR^6BMB&WND5M:3I6MA%]=+/Y:WY"%:^QV#8+(Z:)OT17$_>6_S>O(/N_>_G]MR]_K\K9UBH^!6P=\I4%&[2P+6:: M=RRXM*20+2%EH8FQ[B'/S^%4<;R?_BK%F&SA5S:$BV.$-NFD2QIA$+@75473 M@,Y]2R\0L\1J_=GG3S][/O8:E,,!D^6YIBK5]CB1<0B/?NT-Q)OU]ZLP 5-3 MM(:T[+*$_C:9R(A8.SY%)YTA6QVN:QL,F$9DM=$8F.\U#RU]2@\OOMVDTTK, M,^1%GI[R^N,16AD*C[^SRE[S]D2,E\Z'EDHAD1ES/UWM[7J0-_D;:A!WJ M9\],)?Q (E9@N(L_XW\66N7,2JW,;V1[&M0$G$:AS_+%H6([.TBV]>OC1+"Y'B"FX- E<8AK_H#"?P'$6D=/4[B"YA M[@RAO,#W:KK1\M6BH#6&3=N39KH6N GIW^05K1TK*!-) M,HJ)/V7>U22WHMJX,: 6J-/LU:2UZM0\_UW^>_-J=/%Q+'YJ>E9>@Q7]F^MN MZN:J#=L"MJEOVH"LX+71;,,J1D1_HWHZ!R"^]ZR%K]],)W6\B0^-K^[SRMY=3I]1TNH1%A(9?#7/0ZF$OC[LT#C44 ME?0_YB!FB.J$!X4+&,8IIXX15LTQU^LVZ1*/#$^SVPKXT8JU.,P)ZP.-A+VK M7F,I=/SK*S".M8.CW0K7FPCAQ"H$0B">A5U\\BO',UP#2<;T1MX[N)=%G0W: M^QJTG\S2_"6%#+)\*"<&1$%OP9X>@Y5XRN&1) [IPXAV/;$?H:-X0*0F[-2T M8*^3LM ZNLWCHW994OJZ< WLZ?WXI>=5-V*(R;&0'//DA,Y-FT!=(HJ(A^E# M0Q$J/76/X3+E8$(MD0X5)J9NCM^KZ0188.:9W!N>9QQ^868I.&C!?N4:J2UV MG-@K^= M\IU2R'%(Y<6/-')2M+L::03MV21D<07>J->9P%Q"OE_.[##P['OE M/NOD0?@V_0ILO1,-]5DM))U,X,9I098$/TML!=@W;H__OL#T\7=-9*OAG2 MR=E::H+S!M&1+B[-XG&$Q^@\."".SM'8^!OU/6EOF7^$C QV&)PKF[QH+(UB M5(\BC8'Z1AZE;@+*4R0_4HG?"B(DG)LPE1 H\>/T(Q=NHW'&XWOVG-GVOZ3# MV$""^+,D&=O *F70..UC_1:+S$R@HE^\RZ:C$> M=[. *F#Z[!$L1!9QF3>D1INH0<54O.&1H0J^^CBH LS[P9SU$T&-3SBJ[K#G MH)-$14N+^D4>=&S]_<]M7?)A'@!.C^(\F:1B@XX[QP0!K3IX-B9>RP$GA&C\NJP M*MDRD17&NFM@)/'AZ B@NK.I*_#=HE^(!T,PB)6T?W,P-(?9!N[$4C'SW&I%JR57 M'=?41DTG'(YB),*(.,$=M2F)%E/I\%KD(YRUJ>=XZ%I<3WS1NIYH*F_J.6CI MR_U.Z%K#-$E"YNJ',&B#$M(%(S'P6Y2E2)E,KNM"!8I-+P_1[K21391EMYL3)BM4'*C[TV^JVYA@*?C<9G&.7QJ,I9'IISL-#-F%),^ M5N.I)K-1;Z$@BX9QY)D$E,::3G.GX5?2.*NK+>T-O$=CM@D$EQPF8>2)@XJ" M&$?EL8,PY:.#2MY5<+X-@A%:. Z/W"4)R5#Z=?'9+ZM858VU]?:<0_IWEU&G/((Y;7 MP\7B#=_DDY.5GBJ=(X,>M39APRF4R*G^8RJK<['>@RLVFHOU/F&QGNJUN5SO MG$_0W6S7!R[8._J>49+1LW!H_Q92^05-3-P7;QE\AZ)L6!^6V#F.>M'&_8/3 MY ?RHOG7/L,J7;(JQ4PH2C*V(EETSR#?7#Z1NF_!29,_,XI=C#?9+.OEY >9 MJ9E]FUIG1O4&.;CPSX\@Y'\_9P,T& M;C9PC]C ]16 ]-P.CR$*K5B LO!7J+2J%'5OI8M:5F2C9E0,^@A6:38 YRR^ MLP&8#ON)\5"%]D(H1088?5;IYRR0LTJ?5?JLTL]. MI4_$IJ)F;Z=R;Y*AD!R>3_)P$^.FFLG"SUH29UT^Z_)9EY^_+N^E5G 2T>"4 M4$ 4.#( K0%B3)O/M*_G+H:S(I\5^:S('XTBCREJN(I1L[,,V_1-I)G!KY/: MWWZWXP+<).'[K\7KFC+8R:H9Z-1SJGA :)3H]B MPPGGI1&F!6!:"%]Y4!B* M5_+JDC,: N;RR$:T25W*;ULK[$==2=%H"^U%Z01@6?5(@3.A2#M"?6FAY:%P MY3HD^AO':./, '5+9W03:]_3'M!LY2^$T+B\J5!ENE@R=IAI$(HV&1(/U3/K M,$ NAM9Z_.4DH>0]JRR'*-H')DJ_^'7M*R,C%*!#YP:PQHYKH" 1542%Q CQ MO*WUVZ[9#58SM%Y4&*2@"@&]CIZN-18 A >(J^!: 8)NP7>PDN(K[#^8'B)> M(*E+3 .T:[?L;JG@F,9[I^WCD@ ;/5P<:%4WT@[>"OE'@#.F:S! MA7!"@J:<)J*-UWW MUALO.+#&?!/!:*?C\#..1F"G"'/7G>T^*7M@?5\9%S, MSY_.7,R??DRO2>BV+E__O:>K&./1Z?A'!)W,7=(Q\'RS>$G#HB=62GEJJ.N4 MJ/R[G&9IISJ7]B!YPN886T8R!=V67GYEP.&$]*5O&#K?DG&BL6F)3=$V_=ZP M]'QH&@%- [/\1 CPKEVUKIM6PX?Q".5<^7KQ\/X KQZ_.2GH2$J27$D"ZJL4 M0N4+R!RVQB^TB5DE'R-H_S8I^EO-"KBZEP3%K!2>GT." T>V.U;5/[WY_F6V M^!G_>?'F:W[;F^*R;U!B!:&$&1O(^0\YRO97BQ^+':HYE1>7J4S9MD) I1XK M$IMLT1WVVYH9$%HRT+LBR!$M("@!:9HY_IV4@KX>-3\X-H1H4F'Y,K]*H)[* MBQLYZO8#HN@>,2)Z M.%?3_;.5FB\N71W8.**JP7=IQN&9)+4^L#9(LM4'!O8JI1)XC_+"QV5M,#U6 M9,(8JDQZ?Y%JJ._][57"B$39<.!@# M"SXJ4Q,TNUDQJ;7E'U&\2V>NJG<'/ G\5:U@^,2%ALWRW*+'W2$: U/U M3 W$Z.GDN"N5X@3-")FK>#G-4'$(!5?*2^8%PFU;GAB+!'?1H\?>H&H;VH([ M@TP="PTFJ('5BNE$T"?<,:GH+UMWH[ND!C%Z"F)793DX6;!+=<.LN:LN]NYM MO-=%73IC&0QRWU>XK-^+<8O7;U*]^N4(JG%R96C/D_G$Q>+)^M(>=AY1;%/< M!6,=V0620.%;J].#+1,8*)@7_&F)AHN-'91M]/7W$H9';:B4+ MR3UFHJN"U4P-1%+TE;!6&QVGKQD.-+W^!A/Q(HB@7BP&6]CB#J"U5J*)E12M M<=)HI7B[H*M?MVT]G=DT=ZP>!-8IE=Y;\ SNL>._.R9J./"-!6HPK!('$4O6 MC($JB+E);D)S4_X\3G8/+N6-$#_1RW![82&[=F5M=/_2HH8I"S!,"!QY@4SP M*@PCQC>B]RU[F0JH,_'4@.(A\]QQ@X$,-.[2B6,8F!%9(-CP(?;+@>%"*[?E M8M9S\YDGOK&-7&.0-6C2D.H MKU05^@Q(SC1Z%AI91.WPLB-7,(3^88_E'AZ]@+X'9CJ^,]EYYP*0-4]I19?T M5OL%,/-LZ20%8Q1]U:IN]K7J!IYQS #"CV42$/^(Z4E$1&-6TQ^M=?^^R8F' MHYG'9VA88,K/8;'4;<3@+=CDR\88ODVFAO6ES 6R+1R3""G-8HDS%K49 M\/2C4;0&HPJF0*1B/> 1Y206P@S>, 2"H!)8Q,+9.36GC\\<2=!CLQB(*>K\ /2M0VL8 M6ST@1^/8U61 F?=&1E..XG3V@M38]/N M3#.)6;2[RW&C.ICH(1K2+R$+$BEQ<>;TNV.3B;?U.<\61Z>F,KDIV2I(X2[ZL0:C'W9L.W8AU""Z.^5 MD6ODLVEBO#E_/#9[[6UV3UAK(YM^;*32\@ _,9?D1[/V/@\7AA49V?>PKA,/ MCDUJ,*-Y](GT-0US^<.Q[3QPNICF:"$^<4 MAQP!3MYS1$'9W=@X<[.7_>4 :C;=%:]Q^UYP4"+78UOQ913Z3 M]F$ZGCH5 GI,E[@?_-6F]11(]".M;.L),^$\']LB M".D\":6KQ7H")M!0REHB?5XX..P4\W"X6KT3!'X1?5Q_(HA%A M;.QK'(?S8I$M_M[G)A^,J^VLNS5]EQ34SN>T$W)8"?]Q0P=.AUMTD73COK-> M51'*QXC?/0@1>EW(> '"Y(8F$I$7#,1 SJ^A&DU?6/$1PU7K\EIOG#;G M4Y8N6A?N5L=N#-LDS#L*]M&T.>NW=&C)+ENRL;XW3D-_"O"VQJ1!@K%F+8T9 MH%S9X>6!63,YQ-(CNFX8D/%*O3"[-Y!J+Y)_G*DV'VIYQUP@]0D+I. -S.51 M9WU^;BF/XAW^Z(P%_@:2Y/W"C5FCW*0:GZ WB;8^-,,Q4Q6[VMDX*C=KZG.6M%E3 MSYIZUM3GK:D3ZL;0N2J4>H18O(<;RQ]BMUL1?[,Z/V=QG-7YK,YG=7[>ZGQ5 MYL5.$%Z2N6Z1E1P#/*W8K5WDEVC-W2WZF;KQ["5PUN"S!I\U^'EK< V=H"'K MVJ!/'BYJI7G:J;O="U!S@"[YEZ)J-" -L\:\$Y''/0&D]RP!?.#K]],TPG+4 M2CYN')\2;E3];@D"&H_UBT">XHYH9:AAHA)8($/B)TN/&<+/Y5@YT&I@+HA9 MN%:.#8 S**C'@X=("!:;4Q\&IRH>5A!3J74'[6N*C6%!Q,M(P& MNQM@7:47)PE54?W:-P>)A>9@9@RDD%6^$WJ*HT/GLMR" 7AX-^I7Z7?%FD'5 M?BKMH>V (E/4)&TXMW8&3G"M;=!6^ [P_3\<>]6P#G^"A6C JV E1T8-N19$ MQ<8)[X$^UVJY;_)FS94!XID*O0H0AHPTU!D(]-)/X40A.&F]CED92<&\])S2DPH)C3=5UR^:H\T48H%=T&K[3?2IFDT)X(:I/& MRI*E+Z6']33@IF!H,PV(278-<5HW I'1T#_0[_I6@XV >Z[MNP M)G54=;T'NK18!0)/,+@G!7G@H1V684=U"H()5K;W N",^(%_"H #/0EE?T MT11/O_:%(-*$7@M!(JIE[/&X[# MR &P&SN$\G0M]O=%-K0'[8;_YBMSM"00 MZZD8Z4<%@XS$%8H17-!:64+>$:LNGQQ MJCD#+9.0!"7GG03RZ7@;DV++L.:LAYG.HF_WPJ,4&3(NB/EF6.0LE"]':GRT M6-:D0,YE@)^-2C6B6II4CF( _JEBTEBE"'A?V0X$@"PVLFB.EHUY%F Q^,J M7M&Y],U'5ASZ_*,4A^(>:_U7.I<[':\\F:AC7 MKF-KQ>;*)KL6OBG:+8T,+ERWV-2V6+AM4G%2^':&KEF^?XG[PY6D),&7]U9+)-G*W09N @!?5<*;?ALM:$CY3KUED9J&UR? -@!3'6 M:I5G&TA(OM20#)G)C%(AIDZ2 )$O8"9;R 2497'EA-0GMFS&]-OF) QW +& MT<_%WAWX6//4?>AM2#]D/$H:Y?#+(KP8%N8" MOUZ!+A828M4!WUJN;12"T\>.HWK#DR>< ,GZ>R)6M>*I=W:'@QDMEQQ27L<\ M);C3U0_!3!CM1&).;<_%XH7'H[.9#1>YAJ77"*AE21(ZX"/!3^&N$AX0'NT4 M&SQS?U_6N"'C2DI?GUPD9T0CDW_E5S%-+:F==Z1PE&_>D<$Q\_=I\!KJVK-3 M/ZB2%<$YQE$727G":N9%(OXBK"2HIAM_138"T<4WTF &!#*9#[?>N(19PUXV MX$_CTS:05V7$3X2+[R(:?/-/4K)9'^I<.DQ%5)ZV>:+?2GR1%]F^&?\:X<"; M;5TZ&0O^-%A$WG@F$N!K2V_U.$8%<9/R27D"WT?D)/BJ]Q%PPGJ2>,U@ MS8NP6Q8&"7],HWHC^/. )9-!=Z,>0IZO9$@XP(0EC\<)>,T.*I])I<]I+5,W MN041U4*HSZ>1#S&EO9*_C M^(!M5D74F2WG!(&3V_-&8\U11RRP4&?M\+H.O@89X(QS6ZQ;+JN04@VI5GH.V]*$-Y9;SYY8O>Z^VS?MI)RR9]GT MGFX:9KWO_ (9UXK:G'9+DXZR(!NGA,GH<=+C0M])L';'8A,(I/2"RU_S"\HL MAB,^W=.":@&O@;I1^9<8^,'HTNHE63'7N=LHH]++BA)3KCD$KVSGYJ-7CIE# MA!.9!D5&W^[>QT]GEEI9]Y8VIK,/><5(HD+O8S8N=A64.",D;Q.RR1!#3SZ( MO2>AKCKI:8>V;$+7Z+NZZ=[4_ "7X]6+&9QME"_ M^@V])@&"ET<&/9U!%LX;FQC2_B4G'P-;V_?DMD!Q3$B(Y;6+9A']3H(&PJJI M?3#89Q7.7H;<+17<$@%/5 DQ*8T_F@?S3-V!']N#5_\?W"ZG [&41L"BSX>. MHW*98>;PNK_$:DPLG\DX[@Z:XS\BW1L_U2 847^%5,,(2W=IQKN]DU[E]6$' MEB.%(T8L90&20>"@T(M9>G$#U(69\J=2DMKN+.CQE3BY")P0W<2/J#=T3ULP-Y:G M^JK641K]&#;L^2AI])O_7&AZ06_//E3NLXM#^F/^V*;,;T 1*PT_I'&71?TT ME9%9>C!0>OVBW3\'-'[\Q %[OL8D6)=4E5L%11)"#>DM"F?WY-KYYB#XU"-+ M,G[V\1AH'\RA?9A9QLA(%ZTT=4O/R/ X& F;SY0G/HA<_Y*H WNMD'=5.FKI M^7J=L5$#;;-PF1I.8\'-[(U$MF!P::K90 M)52+Q5($&5F2<*T/ ;25'NK!24[:XD6.ED8-I,6(?3*A7[\YWA7X2/.Y8++> M(7'Z<$,*TXRZ? EQBXC)0A=">C]M\NNZB9L^UXWVB,Z2/L1*:6S\>0@S/;KL M (OM!M'.A)<<1X;D:,7&R6E;6?4GM8NU7U)K*"5_32(\D9E1%$ OSK<*OCGH MT4[9:M-&8%@R*&U_$ :7:7:8XW['&E33H2T156;B]KAE-^UW7X&9L$5+FU71 MK/J=!@O4D\'!!ZQ3LDJ7(*H$XZ3,G&$+RRY> ;:SG72;KP5AWB$LX+MAT3WC MR&E7OVHLL_P./'BPWA,B'"3X-'G1:MNXXEH.]VV__J@D08PLMB?5ZSUN**9[8-#E% -! MS<>&NS22F>P81L*RI"$J;8.A;63#[^+/\VFV![&;;$G]%GTSMV3X0AML:4>? MFOS")S7-L7$-?&EFOKVAN[+!_"P4P!VM)(YU$/I:.?W1 ,&_#\\E+LEHL- ( MR36.DXFFR?8-B7'I@.%L754(3;SOM6CC#^_?H;\>IF9N#>Y6(9_A95:[]T;' MLDD5E*BE!&W+^=I,2)5O/$ZI_AYOAD;/EO:6[78Q.^T_WN#O=YR!%"7^^V!Z,6_RZ:&H.DM.Y M@INNV!N+ET?NJH'=I$ ?G)2RUOVAH'O?$EGYQZXZ*MAQ4R3UY>O'L[H5R'^,. MC)S,5%O"M(=;J'% V_.PO$F.(VGL2U6TBKME>?B]=K/D MAHHT?1)17SE'XHC+P-L/U<<19P77.+7D 5?C2W%Q.L%G_U M$WQC$UR\X@,)OUBF1F/=%DMN]\+2I94>W/]*[X 2&9'*,IWAUS_[-NW"Y"MC M]UPW4U.QS@L\')+&\E-J1-+_<7BZ]M/ANVWEKFIP0D]D+"BY%#@P"&D)74HP'X8',RE'?3B9C>9B&/< MRV@53O.H]PUG&8KV2E4$S4R0.4,\&MI$>^L<';#66@N.&TZ@D4S]54G(+6.[Z:B9J7G MT<[J[ ,IEAB\RMTS?/' PVNO^]2U.HY\"-L%A41JCJ_U>6]/N<1Q$**%ZZT'+>2U+W'JZS=KLJ0"CK9:E+THZAW8S. MU#NK%OG%T74-S6MHOV'$LGBTU2$='N?1 _I3EMPT\?'5-NJ?)(V6V^1HP1LK M6-YP)B)0 4UE[Z:7;@!ANTD;/3^V=I&?S^TB'\RH_O\>;7M8&=FA7]+"H]=4>%V4,6!4$0FI" M V:M&4'=X!7!$6W)]RA[CX1+HJ0!]^ L2NONIVL2;$>\DAQGXS6@9^++?BYK M

PX#)8DVMMY'4? M]T%LE@AR'#CW##,I:86QU]C:Y/[N%AGD(7<'AFA40FH#!IN?#2( "=M'X6&( MV>!6W3IW97;8^GI[VZN1-0V<^,;?\G$#?D3&6R%MXPK2B0[&IR\+CRI?'$5T MXJ,_K2>F:B+?\SIU!AZKX?[X^"5(<#K&!B W$J-%OU?316U=6H+$2O.)2 M*=222:_ W3(*RYQ6WR$!MLO;*W*0FBM[M6JH_<&K>NAV&"C[V?0\3_.JJF^> M;%$#JN?[YPJ9@<4;Q#;C#."O=(-LUQ)6:8,/*TZ>^>NQ340 VI5[G-=;5T62 MQ#$;$<.&2*) M;,&L9\'4-OTRS0V M;U!L1-9R]'K C^ UOM$7831YP/L=ONR/CAG?F,%ERRO++&(O+CO:NWK M4'8N;[D3JC]*I]S^Q!Q<+/Y:WSBN +@Y6LIAP>+I.?)58324N'TJ;KBK+;QO M.[C\5X$36IX=Z8NU%6GXSM[R52E%F"HJN=-2LN[Q*QF&AI0$V7=5L%RU/*6 M(SID$A;U1#M/X>(+,Q[7,5#8H2>;,PHY-3NIE;F/]2TF0!?6IE=!1C&H HQW M!GZIW&6-T0PN@B0E^',7#X/S,GJ/OG5(HTLA-.T3EIE=4KL&#( @JL)%C0RC M48>J3HBO4> )*1J[^=JE"C /BSZ<<)90>5)%5[A5T8;KVF2P6D7ZMAE;J%OO M_+VWG>GUBHW\#?!(T\W;WY4$=5#PCM.N>Y70D 0GX%2H U(*'IGZRHVE4M># M5@SQPH$,6]509&(%HIB]CQA9ZNZ?E)CZ-)?,%UXSFP!S$:C?]_WVT+*?$XHE ME>J2@:=3?=&'(06-- ^)=R9PX(_O?CI<-&C+8\9]JO@E,HN^XAF2;";1?DF' M=)H@43_C)<<#1QJH$!"2PL%O%[E%,C1'G(I@U_.F?5F7=KY]P MW3'_YMF?$*^Y+E;L+C]X77<)0R+//4 M^BIJ!.A/IY5MN+'UR*1=%TVOY):"*5OG70>ELQ\RA;LRSVI;JP= MV 0R KUHR:GFR**/AAR31UH6I2#.&6<$%V[3EQ]BH8;:*R)#CL'M=UT>IAL< M+$[V@58G#L/J]6!RM9CP36J'%) ZCEYK.,&K"1$\FN*F$[Q:JS2%?!F-'SX( M%D^?L[X*\/U]OR2S)$="%+\N>ZS[/7S\L/!,-Q.17;*]EC&=;$UB%PR^6W!" M0>@)M/3CD644_V/F&/U$U7_173C*XF=Q4F49J%:\OA$&K58)'[W/' ,!4UX'6I&+-\Z:0^*]" M,XJ_]QR>DHDJ'G]*G4O:L[BP(EFBI.]BP:.1R[!"G,:'.#2SE0M5ET9*/E[Z MZ8% UO[L!#OX YL!!OA")K$G\'6_>_7FL<#4$M3_MI@JSW11(I<#9\ICXS1? M'16SH_?S)H%_"SE+!"HF#;+4 M?11S'BIY0HYJ-+\*"+K4\0RFA_4*HPH).)C1M1Z9$%S6 3?QG,ZSDD864!3ZR M#?&6<>EY5[1.7$%ZRD#63$[C!C.CJD$/".F3>$M5J#*YJBBP^9*@6$*]!X$5/G" M$S"4F^#'W)#;6\F2>0"P4!1)D+XN]9J#R"X[!Q(SP.,Y X8Y%97(YTKA*+X# MN7D\-%JWGA31!##$[DR3!ZJTJ1)$@4T)"6 "HW"AMD$LU_*?> =L\>5A$A- MZGL92T][@(TQL=Z7.>@R&>'1:W^L'&:C4^^,ZRSTI>AR*N43E1Q MM08)'>U;9$B5_X^U_+1C>M+*3SL&HEX$=$4KUJ\#ZH.#AF\-6IP0[H\(?;0* MRAA]0. 6%TE%R#9!O]%3N*<3?93;T#"7ZU+M9\&Y#'R)8UQ34G M<*.+%Q,5+]V!*\HYL0YL_YHNYVT7;6^)8*<',26(L4$QAF9T(SD0Q3=Y@A.U M&1;JZ[=ZHXXZ>(",/>96F+]U4A=ZR M]8$+'T00L)*_,Z7*SG<6\;AA3MFXRACJ/!EE;&BL "3QC_STTV>&S(M4HKG\QENX;RL8^IVO;!G* M4K 8%D-+JOXCLL>AM0;P40G;Z62(1(>1D6K+@IWOE1<(__BIOCK4)##P\FPT MX_)F"1XE\CFE$D++$-8&(^=OHLJ2R5FXE#@B+I!*5*CY%-P@N(>8SG4/?I^5 MD/.03M@996N^@Q9B?1&QNO!;;PPQPE72C3$J:C6Z8F7:+LH/FFO!5J0;SWRI MK1V8G#[0ROB$I-3;U]*9H$8"P351#\&B4FSIA?2V#AVNSY378@(Y$X49[=QC M9<*)'QYQ*>R=\IV+E+]*V-Q!7><[)%C":>5+H_6N9/DH#(;TSHF+7M P6DOC M[T;XW7>OWH3ZF %;Z7'&\OOP5WS"=,V+J=O%A*[TFSC6SD?WSK/$L/1"/R9)P>_ M>,_DX/%3]0EG]6YBJE)0(J&S&,E"9L+ @*8<,-J-%9$EKN=4"_8[CX'D]KV^ M?S'Y^D^X%8MO-P]M1);XKZ6G!GL[]X@.'E6O2:)%^T :K6O4N'&9MT7K$Z&3 M$4(U;A%&<%>T_/>UT9%I@/.H!K_GR*?@MK>E>E0?+Z"*QYTIIY\9%Y+FW?U& MR7UZ-W';Z\)@A0%$10X[KJ,P,VI$HROQIJ#[6 AV"\M/(T'U1;TOA#S&(Z/\ MRV)7Y<[#?6AB_SM:+3/!OW]@@_MH?F1VU(E\8"O ">X'-:* =Y]PLCVB,2$' MB@([LI]%!,/BZ^Z;KZ."4"6"];T-$,5H["QIF M@<350P&Y6! O+KQ_7,7QA<]#W]=/=DD5W'Q.VHSF)S-=ID*]\MTE8@"0W"L RQ MB7N^6R Q0L%*.6TZ,9M#&X^]-C0E-Y1<%W0U-V3@-L? <=#(KOG7ZR M=,PO403MC . WN]V]0JIAM7B1Z<&GA3Z2Q!C:PG K[5DS]GJ-W[D/@3B,\(3 M4;75-)T\PZ2A, 0I(0UF"I^X]AVJ-V'L1HHGYB=T]IFJ/HV*%>)>O^-&NFE- M6US(IIPBOLA-RE%W].$)>N48IVLKNQ-*$8ZJ&EG%$*63Y!_]JADR;Z0=A&@+ MNN$8!"DT2"K1<+*!/XL7R<9[DL+631T O\3)>EH1&(\WEK\(&^'S(%XF8CZG M"9(/:0G/+1>OY=,R'0Y/TLX.ND8B@,*E:0=A\DS:6VWKJ!N34)6;2Q(U:AR) M22/*0% K$V<>0$9G4;-VR S)Y33H0"%1TTPZ=?G;A?2KS'QG[]'[CT$M;H6' M'N\WG;IKH1[,*+7NW(GP;B;B4YIHQ"NQ@;D>:O:D@ 1B+Q $3(KWMS*VIT,5)WUZOXS="+8HLS:LWI.#\XM$QQ?H88K;P M.9Y%A 4F:^:]S3*_(7GFK&?/8-SP=#;#2CXOT!L6S- WU&G#.#7Q3?2*E']L2PN2;G_AEOMB$\"73,;9JD5 M1OK+DB;KV1PFJS8C>S>)2H)L<4J7EE]:VNHT]Y%1E0'1@N1L7G,)Y.O<7Z4? M]\OYRH$4E(M6WI &=MY1W3#=0U#S3&$'5@*A&HD.7"VN*7O^-*/_?_:'4T?C@7OZKR3=MQ2:]T&PP4)[;WE?)?^-^;;*SS0]0SYLRUSD^:6FOJ%S]KUG]SV6N37XYEIL-&D?F59K%O+AFH#9_89 MDNJS_NI]A@R M4"FWG+*-=54W&$B+GIDL\/V><6 , *![#_]#GV^]3U$9AZ.@[=YRAA[3PF6A M6ZV0U+EKT'Q!?'WG=SBV7MU=+%Z4MGF0G7QEQ'Z'D'D6R@L;%S"@-BRIFI?! M2XJ#/5A6S.W,XL1XQ'!+M%R8QY>,IGX!2--#!@"*QFUYZ#- M:[>**V:Z6KDALFAV @$"3GA97SMI'U#6-QKX+=TU=_'@G9"Y3':;&CY4NZ.: M%GD''7+FZ;4_?(#TV@,W2^-XY:<8Q9_=&%"M6LF:.!^-KWZB.\&#&@^TTLFP M^*<8E!C>!S6DA[5 WS^HT=SJ'V4:YIB "2:HN%W^*YU9QG4,/9] R\21)JY< MGVAC/@5 U"@(]Z;2L)>V?\J'6-9:PST\!/_R.R0+SL#/?7UJ>83W+N1]+0"- MT?U?\$I..+Q_R]MU_O?I;06 ?$T^48R>_*.NW[JXMA44 U^Z34<#I#]U[%(L MV07]W[]Y^AL:1UEJ-R'_[SU"FOIO?8Y\XPEW&-^W[H_VPY_0JZ3;TH*2I90W M-/S?-3,<7E;D:-1[_QCYL.S4S;;H''#KDOW!.$ &/(Q__U[]WZ;-9GZKSHE/]M,.=_>Z_%/.'KG#Z8:[?2 M=O?RPC&E;7L[H^%W5]XP+W <#N7.%=T#R$;6M M)5*+FP9/J+BA$BC&2,4"SFB8=_\*'^;<]\T^0#"XRV!A)$)L"_"7V1Z/.X(K)NW&4](J4")VG-?0R1D -;OL79>/L96ICO7$J6 M#^J+M0!YHP1>:W2B$4IT4$^O];-3 =8[,&6=0;8)B45;#>VVP>L8+Y/Q%FM# MR/,.U\83MLXD'3?.98P!HRZCN6>>8C5G;+ ONEP>!/AD/%!>)/-%>$4(KZMN MBA[MM<6X[1 KN$*Y]9>-5,A/[0CZ0U\+3LM:1!J3(E/B>DT6E6K3$8K7P)\: MI5.G.2Y=Y8 C18]V_D4K6;]N:PC(Z.ZYD\X+>7_OOA'OZUC9HJ7]46V^*]N?<$?_E8!;&_0 M4ZYN,E,3/)1T2E ([JUK5@4CMX0*0V8W[-MI^MM30S'>ISSH+FCFO:ZD.]$4 M&P)S.;?65F!B<032IG,-"1=@<^-!ZY?[/0T';V?*&&'<$%025WN5Z&;'>ZOS M\BVK+Q8_[[G(=^6*/0>H]!,"X%--R'D:@RO9JP.LNG+-K9LM22<_'VM\C@?R MW&!%N0$@#9@GP=,*RYHL]_2BMBX9M31!K>+?"5IQ7;M6<.[<45SZ"L7?'(S5 MFEJ%>F66_B4P//8U^3T/'-3CTLHP-.2KV[P<[*C9'_O.<$*#D=?:=*,E*E%YE0S8&D^FJ)%ZI9P;H9MEO-8GY-EP), 2TB[CT9X';PW"M7U3 MR,[Y$F^5R\1L@M&+GGBQ>+-EF&0R9B5Z=0(>'2#C$^68DN-E?H#Q.1Y 8N(% M";,/*\(EB'KRY?PFYW^0V;SE98,G>8WLCR:7UI%[R\2V/=,O;O3# 9B6;(=9 M'#QB;?;$M;? L1^X#_&+;]2ER&'6ED:VJ7SND*76 9?.\JJ0DH"#53+41#6, M^(\BWG\QW/F5\# <@IRB/UUR,*R$]>B;O"Z/ZN;(#9>V+TAGHSD 3P"?G!P7 M=\5T5SCK)#6[O>DH)>P.V[] MYRDITL4.'EEXXI#7*M!9?<9XN/1/0 ,"8\QLJU,5VWS M(BG\]^'<(I@KFT03\,J8RJ3[9.CA@9&X .30SX/:7RTJ@TFE$"DO\<_LA 1; MM\:$"2QZDRUXQ[V'N"VK++RZQE\6OOC!L,"U!UQ11,[?0R5YJUGS!2LQ*M^SI&EOY M#AJ)4;:.@C!<4G9 [\C+4'QT3/5-$LV=KS42/@>T[5J+T\R7H%*P2&,NV '_ MTJE2#=T3I8X]?QW.^"U9IU$W]%M6;<.GJK;BSTK.E"FS<)"XW$-G'M^EXE5S0ZG>Z%Y)0U2M=XGGD,4J\C#A*!O% M7-X%//[!2O.Y5%L*@+@NDGO+A'Y+TD6/9Y,EQ$D%N1:DC9Y@666!3#F2[P1] M'PS!Q(CK=#E]'0JW=T]7FIL@KPY95*6DFVQ+!Q=U7QX2*N28AW2\]J?E_\RA MY5_.T/)_SBC^&B(>,XS\-GAT<)GDXNN+U,51&RN)A5ZJI<&D1F=VN)@6G/XH M2B&SA,K8*5A5.B.S]\L?UHI\N05'E^3' =A-@C<1!:*$:!'FDFY_*$[*VRU? M!6GDZZC-6;H+]*N#.>U<([ZF-R:!,=V]Z0UCW4):%97A[*):(V*C#+FPEBT^ M6*$] 7PLI!T*1E%)M*HQ=YT#)MX\A>C$F!M_:W5&,G"]TDE/(-4G4!+7\ MS!O@R;;BI1K4Y8:[*18@"C<@P!8/81"GO&6K[K?$6!7\5C)B.VW633<>42W) M2OB'H[EU3(MQY3Z@FH_I?$?:?O)N*FQ% VH+#2-H"V.;]$>Z,][# M2KRK2?B+$]*/F$G@A'O[*PE>L3E, %>41O(C4&E,<.]_<&_CYZA_Y&59+[E1 M =]\V!R1"JQW3*.KY")'"7YN;U-='^$R&0G1AUGCH_T+/HT+\A=9W!7HOKL! MK[B5AD-=^U9(K&[>=L ;1/7=1M_>]!JH8NY$SDHBO]/"7N.)-(AMDF#6*QS[ M"2OCT@_\@-!]]#\-0E-+A-SBSWLQN.1JPLR39/A$8J-YHZ+:E)KM33ZSK)M& M[L.-#T!:/5I111=6_H.N4402)1?SOM)B*GR01^E'!A9]_628\ZYN1==J?@)S MK)1R4_)TJXCR 9:C,DO#P;YO--;YHT,;7[?X,U<'P#@*'"B>+J=3.>O1' *U M$+WSYRLTH_*%>USZSGO+Y\:;D)>O__O;5T^>?47[2(/!E#P?E;%!1=O.>OL4 MZB9PBT"/:PJ>E^"D $;-;H4S.''& OV" F:RA M30-@$P)RL7B1!'YMBG;$_-RUS< !3-_L.,0N6T0/0'J0C%8C:RNALKAE62OY M&[2.6ZJ1#Q (8_!).Z7Q[806B!G :%BVG: Z.&A&'E,N1\]K^8L:C(]IL2X6 M;[ LC5R%]![C/ZVD6^%>HXV4@LEA*HS>#7K$*66$1,0Z)O!(=8L)?#@>PNBE M2* 'MEM*T09ZM9XF53A.1F67&\-@*FP12R/*!L@>(AY2, MG%3\=IIJ=2KVB?@C+GQYXS,_D2#&"?S8G..7MF>CHW3&\7_<>4 F96U80 P6 M<1;["EKN-2[Q;N8@WJ/%HL]_<I6 ME^@?L'+,TODB+.(R:K86VQ[;[D<4LP@Z2%['R0:?[=!6? MOFHM_AE*?E!+\.3IQ;/[E1/JZX/8)A>%^#XVL%],P\B8.2U^"&Y&=S4#<<88T_2 M?H[]2-]NF)UKR>=:$-N"U:>V,E])()95&!*K60YT:\>?3>;3SB.X5'BBZU>F^P4 MA;X $B0/,,1%B'YLZYN8C)_OVK>>WD$A3?3];:X\!XAWX#8)IF,RE!HS8*W* M-OOD:31\[-W4B"F-1 ]'O,A5Z*P:K.84%7*=:FQ#[O$%\/A8T5.E=>)S^?"# MMBGFEF#0)8HPC@8H]U;NW U,"+V;^=CES6??">$'PX+7)_B#BY04]MD?,D'4 M,2%P52N@7+\5$_W U;MPE.6]EU-(D:O4N MM/KRY;+Y(A7A2@V+DD*OF*EQO$/(5O'*=?NNS(S[CC58.49^*!9M9E0 MZWR%;U;;L]J>U?9#5-O'[D'^NC50Z!(8:PL:?1XU5IN5\_F*V*R<9^4\*^<' MJ)RCY"#[T99-M*C(=-S3V)6T5-5P(!*7D<+A35Z46MT' @>?^*U_%6R5?W"2 MYT126@M+.I*S7U+Q9MO?)A7A]E4G*_ SZ9B-A6SJ7B MIB(&Q AVV">W5]R7MJJO=U;2M49W!N')2Z5?N@.!]B]K&^L?1^@]AVY MW"CM5

,IE7NQ:3\/>SR[P&8O2K(1G)3PKX0>HA&.Z$.8YBMNQ:'A"N'#C M.LU9%9^O0,VJ>%;%LRI^@*HXT-$S$C]?49R5^*S$9R7^4)4X4X;\/_;>O;EM(^D7_BHHG>24744Q M(G5W-JY29#FKW=CR8RF;VGKKE L$AB1B$&!PD:SGT[]]F1D,>!-%R>(0G/UC M8TDD,#-][^G^=70KZ :/^LZC.(;5)K)]ML*J)]2[=%SH-EX><(7>MU//F\MD M3CT[]>S4LXWJ68[AT&B/LKQ.HG81&ILY'=2IX$UE)*>"G0IV*MA&%8P8JO Z ME:%04"=QZK//BQZS4[H;R3I.Z3JEZY2NA4JW&MTB,9T(BZ[,<\9EHW%ZRSSG M+$E*@NY',$DLAGX/V_[O_7N;;[>74^DR(MX.'E8#2Y^$"L\9 U,/ MHA"AGD/!6%V$3IS&)?Q"X715#:F,3JO ^^5 0+@IQ12A01LPG\Q%B_#QQBM MIO!+PO/2/4[W%1!!V[NF-5??G_M17I.&% MY<")\',O>RX2NCO7\I1K6O.JI MG8V<0+ WB/YG+.HRT<,X6K4(#3\M(=,F%Q;%\'9CVT'L8S:.YU08I4;54$FD M3!K*73/TH49_5^,T[P0W_LKIE5$"'[GES9OCCP^7R+$/IH.>) ^CUY5)#5&-2Q' M#QY,MAP]>C2"##[&T]KI9A;?IYWXB:F3ZDF,D(RC'\-;.!%845HB(/@H15AO MBK=HPB7K]5P8&W(8N99&XBZ'Y7)8+H=E80Y+#8?.2PC4=T?^7VF&_N=MJBK4 M?437\O)T9.I9I>+ICS)W\EA[Y.Z!-Y%HR;FD/3UI64\]4ID74,\X YL'N^%P=2'0[Z>4C*O9; :S.37MU+13 MTQ:JZ7&6#J->5)B:5I52].Z]NRS""@4:=BD2?0DX$KY*W)/FGOINSO?+/:%0 M!T(NK2#?._'P>TK/S[()3M5O+L,Z5>]4O5/U=JIZGGM13ZW4[D:C'.L8<:H< MUIBI/ XI[Q%H[A:H^P)S+52 )L9^(-B0CM);(2%]L@R?8!2"][ 4Z2M2"6(T*OX,HWX_"LJ8RWGG/7A$ M0\QU6=.TJ=?UG+F:$!ZAU<5G^N-Q&B5\]SZ<>I11X>;5^B)P(BVL;X!7*XG M&W99FZN/#)YP+3FRN[>OBFYUB=EO//W6.S>NZG_W[]1*Y7!<<$Q4T(I02E,% M:E3YC^7S(AGX@XC'NOM>+TO]T,M409^N%@_244\+#<'T(_WD156$1:D@?R)4 M]U0FY]-9R=X"WDPFA'@]PBR&Q2"(W,E%[AAT'_@B+>9=Z;=L[2^ZG MJN-D"\&LFD7B;QG2+RI8G"KI'4T,G%>5U LJ>C>GLO5JZ>I%Z3<;A8/G<' % M?O"5;#^5QE&E'2O MEJ470<)0E?$;FB-%#40J 6S,:!RG]T(L;#_9@$+7]?.#3V*=13B/ZE9XE<3" M"P,AZ%8;M%B)A ?F$J4\$%)HM+--R*D8&?1 )+H/8=YDYD@3A2>HL?KVE; M>W6:<<=2&+B9X"#^]LS90_[:0\KL& DMS8SP0N4WS/ MS7_/N;NJN9>9']5$Y4.H<\;*EJH+56W,//UVY7=UM6ZJ&NY,,H+7H-S0&OWP MU>J%>-1T/.K5ST30ZF%/ME&!%J@TH-A*IW.20)B MV,4>CV_Z.]+=R4U_IY>9AH,\GPE_ARU(@=V,86ZX12OX04S%RAOR:!^T4F8F MZBBIRM"X:Z2X'W,S-MH^XBW3^$K7;]8;Z6^3KSR+R?"A^X"-?1'% ^2;J.9F MW"BQUOP#EATZW/F\6GTU7_5!5 5B Q_!$TVQ0 I4P_<2,;"/.KZE*C\+CS?7.V\O M"S'R.K^VO3\29@A@#W"X^^"&TSCN(M_LB.2C-#PL00M]UTTA:/?+I\]7GRX^ MWUQ>* )VV]ZG#/$BT"QNN.FZH@9"U2@K".S0]ZY! MJ_XKS47+.P6?WB4>-U,F):+3 ME&20JVTQJ 7UGR=PP@&? #"\2'*))1)E(:$31")7V42,"@0F37*U7^ MB[(@8A0AI'I)-I/6TQ-Q)&22E2ZK,&ST0_$WXIMH6 3E3240;"N(#DQV@UTF MDV78)96^B0IP$>0C5<6+?^M',7T!.Y>" )11&LKW .79_,'I T<9JZ[H_KV2 M:B\IZ/M??K_X[>QW%/?SBXMWEQ]_4_*^W_9^IW$DGW16(U^HVI:5^_JUR1JU MP /70>_I?XBX%!=#C"-4XIQP,9@%0;@5I@SR4')?PYU!SDQ2$^D&/6;]34Q# M [NA!U?4="Z21 /L)H&0*N1T.F@?O%DJ^:NH("86 M*+-&$D BS>![J/C0%\UKZ7<(3-S=0?E9;'2$4X2"Q##U2B0V#/G&!$#W\ M@SJY<2;0Y2/AXC1^GH.G#5]FG18$60G_&0$I%)[)7:48\"E:'Q!T=Y@QQ/>] M#N?P]0K[:-;1&3YYG.:YQ'$:B"2(Q/0;)?X*QJPK1Z^K+*;6&;"VB< M'M 57&_0_-(5> A:8%,4Q<&7#Y7U^>_7UW_\5F[!V"1 M/B 4RK7?%\!E[R" @O,ILXWW%1[R[C8\3.FN&J;,W?=RV=(U,O7;3V>?;[S+ MRZ?CEP]GG?U_4S\,V M>H\*7.JS&*!#YN., YF/P5@,+-0%@=6UX!.L0*^-^\\/2ON#_KS$%K_,^U2" M1PH.*.5&^+MF]NQ1"?6CI6\=9U:\S#[P%5E$GM5E0J!X9+N?(4BUQO6YDIA/ M:$[_+E.)'4CQ F:[[D6B4,9^R]([,-+R/&1*^B;]>I]*G$*="N?0A>YU<,N< M=.)$52C4C?F'W:.CTV-U6T[]_6">DPJ5BI $&>SL6HP+*FF B*=SC.%GA)GF M5-[GP8FU.+OLW?DY.EK3Z&ES@_'9'$C&V!86?!?A[26RGSGV,_(O;OES1Y7#W>;(VXC<1==3U *V^I(A1PW@<9,'%1?=4K@!C MB?(U5.*%%[Q]\(K %\7*$T0%]0GIK9XK.-S[446:/B.]PCGN_G9V]@G"W8+R MMR..A"6>'F'\Z<>R#PW2AZ,4"J%JDN1)41IY$RP9\+, M!LRJ?*IB&7WLVEZ%0KU!9K(96@]VBI^O;P^O:&C;3'UU&HJ^(X0,1-\^"" $ M(LZ1M W-*(?0\^"=N5:#6%7FG0'UN2XGI-V>E0/\]7ZG17I+UXC@)L\9M8I+ ML#]$_UL.4]-HG1%;C,E]7==,. M/_@YEG_S-_#3N&29#L+GJ\(47Z^=[^8Y=Y.AG-,NT4;(.I7-S794FK19.C3A MH@4MG=TN\$/ER&Y;LA3G!,^_R^?_D)?8.%LMOEU^8XZS%<^KW_ M*N-'O;.$<'A_SWQAD<*+INP7O>2'T_:>-\(A98MOAC>032O[T3EJ2=;!5-K* MC.G-X\E]DR?)JBW@1._13(CN20]5.2>I)+5-\\C;4S9'FG]\X4'[4%&7E#2: M3KG2!YB);X$)\M4LATW17:\Q]?[<;;#MD4 K5'!*H1X#N+RJC&SM]^3.QV1, MP0J\KB0A-22P@EYBG*NTUA\@"TJM<7RUHB2:Y5#$T[X;&23Z?)!04B' 0D'L)*(QM,/T[YS#V,M^C5* MBL&$-R(84GUYG2_P%#0N]2U7*FH\>:71*-N:1$+YG_-WPN,,R M8(>;;%AUQ'^T(:C#<\>O<.Z:/.+"_Z:'\%)M! *Y4UB+KU"![7]%TO:ND'23 M7+G@&RV*18S[*[7+OF L:UIB1> X1<+ @D2U(=HL5;M+[[=Z&A_'C.*HI(H@ M)/58M@V&J)A%Y:'AVRJ4(-+?\BG..N18WNQJA3/:"5-&60Z=1\'_J\>CG MK1AD0"A!OL)4L*9GZR*\:?C>2J7 VB;_3N#M/EZK8),KYI>)CNW'Y"=@ MJ0VF> 4B.CRV/1 ##X/QG-$4$: M9SO]QO6X^":R()+G4=)8; WNF(Y)+=(8#8%#*/2G)SXA_?_9+Y-+833X1-:W MD^M,)>"+GCM9:, EX6-)0DY4J91B"C]%Z'_I/U-#G$SY\?4_/S!*(MG,Q8:" M Q'?J ?G$EJ:5\0)3H=7*BKOWHR^?+ZXO/O_GXIV\8C]J>__?9W!6,XBYVO_O M639(:SY:T*&VX<[/P7=Q?IZVR>9PZ/&7#V1*%\I.GN3<6LLU4/5YU[*X07[EG/QCO%PCN_A9#/R,DF3@;]S!/W=_3U.Z M.*1^YYFM%P^=QV:6^E)J8N;D5!R7ZG+!I*S9^UK.%*+*I M?MOWX%4%^**8),-:^KS>J%7,70G-<#7OO(W'9IJ2Z%;**_RLDC6C&<&GW+"2 M3D2.X5I?QC\9L&\[COU$5O7C W$D:E 8@#3R#=5C6YZ\;9E[/.AEWX$SG:M2 MGRII+\M]6AI6GDMK6ZH,2/Y:S5.=_GT9AY._!&J!T9O\+9?>%E./X(3\Y&]' M_OWDK_!@IGZ7I1A_3/X:TZA3[Z>#U+^57GZ"UU?8Y(I#0:L+B%P=&-491" 7 M?J90W73PPRMG/U_65=TOI /$?M1UVO,Q N#7S/\\1"39 /-\\I)(M5;4.()[ M8N@0^&>ZM9 \0J@FL@LCHXJ+R0IJK&8WQJ!6S!DHT]&:SSBHYF(/7UC@$$6Y9A6G"YYQV+V MD8J:Z^4KNJ9F4^:.[;=/#A^/'+>:0;4;..R1D'O6']R"*-UA\6T0%E\39>T[ M@_09_I/A)54UHZ;6YA0>V#?P2:C#G28=^ KEHAJ>CM8RR463X+!MUF&2F$[] MKWQT33, :]C65IF EY:X%S "LEDD'6,,7B;JUH<*[RMH&D%Q"^&T2 1&;BG/ M":$//SR@!AFG^1O)AT[S.\WO-'_#-+^AWOVB@C/)!.ET@2\#_9Z.L& LJJ?% MJM2H[/!B*^(<_V8RHU/_3OT[]=]<]:]NG!@IG?"]O 065XA@F,!7!QK)1B)R MPS]'F.[''V;#Z\C>2?BYP,!!01^:3W3&HI&LZXR%,Q;.6#3(6,C/3-@,W!,9 M D(&9-##!$*%8326$,1:U]_K/](7<#8GMF<1'@/_7IH"9P,:PI'.!C@;X&Q M\VS LE"A$[9"Q0HM%0^PX4B&C$X$'YX91+@ H9&LZHR#,P[..#3/.$PH_;P, M$/NB7V*#82CZH@;0K&?25)#/+@AH%M_TO-/S#=+S>"4@YUE@V[6@OF-J M>""<)>>N-Y*IG!IW:MRI\0:I\1J*(+6JM;ROXIZZ-%.5HQ_Z<2S,N=NZOTPA M"0;I:"P*;GE6K6[P".',0".9TID!9P:<&6B0&2#0*=F.S)"6YU?_N7RWVSGU M\$(7A]+IL>V3NE_F=AB9^-X;02B (X[0!%#3=>%_%30H'7N>\8[2[*O4Y004G@GX:\: ,SI]F=9G>:O6&:O8:16B'T*EQ4B0DG MQ\;AA :)T+J<>F\X(O-E I81ZV U%NYRF*J,I%K';#4@:(,H"\I17F"#14Y3 MALL\7PIYF:YL<-1&&@1EQIBQ/O=E*'!: B*&A_;[ F]X@#]YB@@/ T%P7X2) MDE/><#2567&09ACLQ9'0@_P6@TW#$\K!T,31Y;'G0S')>'WL'UGFL81HFPD_ M3Q/D-1HP$N 8SL(;E#Z0K1!B ERZY<78%T\77HB#!7Y,JSYB.X,_#'%]:N7) M GQB'K7AAF2+- $SG"F"=$XG,)^SA,Y=@Q-8&Q M'-/G\;I.L]JB(\*A \9K^@\C=HMO@1@7GK]08>3*U:-\+@V*?'C4T-)BO49! MOC&AC97$J7$ OAH9D ])=FBTHX]T&0C"3]=C@+ Y-HTC'J%=(7.:E*$&/3V%F+P$W M#38BC6^E'J3OUU1AV[O"/H.Z1D*=-:V/# V$HST#O](.#S!_-8*2ICCQVU6! M% WD&Z6(G"I[&_(@BWK\; F _AD6[[WGSRL4=(FN3Q_[Y -5+EL>39WHG)%6 M3"26/C9%YTM('$C.(DD[,TF,NQCZ9CV7.CH]C'/!#*9.-?(W'44%L29_;;'> M8IR0>V3W/AINXX!>8-R&1I_G48I3ZYRC=PR_1Z_+_-]D(EE/M99ZNJS'\6P!FT!EOG.]<7Y4H\&+N<)ITNM9*D/ MD4)8ZHR6^5![YG;7ZX\_Z.B4"8T,)FU]%^$H.AS;3O/QY*0+M*CP3N,CTNO) M]? //59Z:I[&U-2.,M>_064G?PLZ3?T6?%]TUM)J5C58EB1H<\S%HUWD41K!U@9->%SE?RTW].:(TS=P$0G<9U6'78+6Y0>(C1OH][QQ+*JMC^"UF M,QZ*PM/&Y91Q-'3T"71GC%& 5#6!"(T\U*8::([L\<]WNS?_N91.X0);KIU$ M8C9!<:6L^3">[W.P8?P&HK8T&=#PCU0Z.#B]A5VYZS2F4#'->/!X$@G"GI]\ M(I5])/Y(R-=G_G]J)?&.$09)WPCF)EQ$DB-*MY2JV.? M$]=%<1=8W98NE:?IX_@5<)P%+EZ.CD>?$MQG\*X+=++!:X)5&W4V$#*UV(%C MA#6I<=1/'!J:GX_ B\G33#X?"R[G'NZ,R!'?5.84W\HS(S:CL\0. #^A>UAR MW6IT2FM\@<G(>:QJ$H*KS,$Q(DMC;6A*:$(TCQ6G5[8X M>*V_^GL-5&=1E0/+'F&/'B'55[;W(3KJD5G,L7(8O/,2 M@Q])J'MF>QY614)'<+$\\0GO9+Q1]$V$N_AGFD5>B$%&QHH266C"4$>,$#9J M#$Q]&X4B55PNJ\18%^8\[_0>)#2[%2!CE)VA&+R$\TMI_I1\/8>2LUZ&.Q*8 M'%)#B^@L.-Z@R *HE\Q6*&,@/*>L1TC"E)$LZ MJ+Z28I"+LXQ1"^*<+%!@E!!E:HXBBC$IE9J8C\.WUY[%CY=Z-4O'L(&"\@[(WQ\^ LRD/!?$,8 M#>BB])_OV #)E\&7-=^ _UR]1JY.*GC<;9'32PPVPWP4OK+VE187Y/?N/3@[ M'I L90#GA=%V49Y1KN6 -K(-POC%8KGB3)+L+.#C%(6?@6F 0"5"="#,NU+J M '6"HD$-BW1RM!H\!O=%8B9W^#>8>+ M=U'*BM39@EH5+ G,%Y&W $3\9_05_ ]\)9S_^1 .%_ST=Y?7^.,U>!Y#[]\I MQ.F<]O@/^FGXEQL_NO,3E3DKAIF8> &K*Q_? 3OT>6CB@^N2JB:B5-"8]XRI M_:3('K*K&Z!4T)$1&6[)F%XD=3=-+I)9H0?MCI;]QUF6/Y$Y!QC2@@LS5E.4 M9/<\6:ON7F=?^P;D'@3D%O,1W5-881PSRTPMCEE4;>X...R'H\-V M1W\%G_[#T4'[6/^F;PQP@E!-E;RKK=/[H7LTR22PT*/E%KKPW)_E M.#/\5B(P! &C0G=//W2.#2:F%<-O]I^)K3=?U:$/75$KVT1CH R.E.WEJ?LX!C,PW3'T8=O@3K%5-TA@Z#_&=[R57@?_!#Y!7VI(_%B9!6(^5DX.1'=$AIP M"1Z@3\D&Y$FV;@O>W))7WSR2.2BE7RD_B4]$Q!H9='*"O9>E/@9M([Z5#;UQ MBFD6O%$RYCT3"_&H8D5R,#KW8QQF'F0#"PV-",08V)H= 9^]J)X4,%XMOH&)!B_>1HTGE8H@MY>8N8IU> M%43 9^YSO%'C3Z!SEWMQ]%7$4_C^92ZJ8(,2+X3"&:JAS-HS4@?O!UF*K;_& MV%]V&T=I*# ?1IDJ/=XWCOK@1MX'AH]5Z91SBK*P/*3E1<@F"D0"4SZT2PY2 MS(U&A;I#Q!O>*,!+6:1524HN9^:3QLD<6J,/U$@3R/!%+ADV#1%8E(;,:6SH M:.D&L3.^-97WG>A[XUN![I+0RO0L]D=0^R6"P[@193'F@-$JU>G:01OY?*2UHALN#$1QOO7ML[J^[16W+Q$,(DA5X+O!QSC8G 6!:T$:RB8=>Q M1\V_CEWC.C(A.8J5-7"ZU. L#3T1^)2\KH;=RK&UF:AS/64O(C(@J):XEH0* MM4#2X5>5&M]Z4I2;4<\%. MKA39KLY'E*B%E:>)WMAX2/AQ\L:B_C29W3)O=.Y\O..$EV=2EU/)$3B":$L* M+#B2>;>Q'WSU\<))WFGIE1G^#.IU@;J,S8WJ0JC*4V6&B8JUJDO]/ MYN\FU@[_0@S4J+)_Z5W2 ,>04A-4MV@ZAD9%KT3U$%1P0!E00QJPZ@B].G/$ MT&3 \M 4NL>' [+0:?:29&4RYTV.VR<3:9/V@?K%9+QXM<13NM+N4P_;1+YQ@3&Z%E/WNF':MW"Y_+';34MZ;&&B,54*4[A>0)^65 MXP"6G&@OYXQ8P\R[QFR9N6D^DB&(^M\E!)4J M)1FGNN3N&G;ZKS0'U^0<;#FP6Q+Y+7;)59H"Y"_5M5OXG7_YH#E;,OW9XGPI MO=E(E3Z+7%E3#'ZA55"D2*)3I%#GE#VZ/]K7Z$*/0!; M7PG,("O5<[] M"A;.+Y%JETD(4I.Q.KY6KJD*L7^]O*X"\Q"%2&>F6^B42X%CKM(V%CZVO\^9 MM/V39\VDZHH[@X^UQE&VYF+"%"'W9<]N(H'PI$L,XU7I*\Z#8* M1($E,6X!-LZI#K8R7PH7 P5+BQ$"7T=%*8MF!YCR3;1#/Z88%%WJ@9]$_ZL0 M-RA^#B%@#DL_SF4] 4J;<02R'BDP'@G2->,4JQ!$?.,2"@A.^.S@13_Q'3XP M+NN?JLR)#EW=2,Q\+O<(C CZJ>!JV2I\PR4.HW%+EKV22Q7X=#9CXB=Y'S:4 MZ27# :-P=O9Q$SU"%59/T+%9BN+/&LZ6SQD&#O3[438"IES58:CS=5?_/^_JJM&JF2U=AK>9] 94:X7.\F*T=C4,IY"4=[ M\0TL&]M+\BT[^Z>'IWA,9V&8R:MX/+&;(=C%@ATQ:0S1/;\T?%=B 2XO%V1C M2S0J\$@&@, !PZA'M\+)/6M+*8Z@H,AL!+'$+0I5CBA" M12>S,-6O*DUNI!_3?DL5^\G4GDI$TWVW$; @*^4TD3GE^^;:RQBGCXZ0-?CT M%D=JB[)D1V57==N"9DAP]\ [*Q/A[;>D-:\(]"O^9RZ!#O;VP0D8&?E"SAU- M?)!31R/R(EISR*S$+9<'0F30ML&@A&HIT6^LTLREQ?#J51>> MF8KFLXE71>50-6 LM2A5^&@^$(*/22;;E=X;]SE0-KC&=RGK+^K'&,=^4!D] MZ=23GY,54G7)G22(HCSV'7 EE"67;#YR1?)GYENHH_IG> M@1;+6F:Q V?YY->NT8N@U.J[ZA0^^AP"@&-V_>[C:W:]%-KD7#0P>;-&RD"5 ML5?QR'L!A\Z,B@I%E>/ACUQ@I5WM]^?G.NK :#],QV"42\S');@*;CCTI]?? M]8(8]MF_9PD&+1D5JGZ6*KM$IEV%C&NT;KG3<3+U+_3>? @ATTRZU1-_XU=H M>ZM<_@"=:58!YDZK[]$E1G8;85JIBAAD& ^[E\6\.??">=U7_FL52LBS1XX' M"T?".7&@'P65,N<553JG;>H?TPN5!TR.ESQSM6;O=2W*O 4=W!<.$R]Z/2G9R*,4#QHNQ6^A;4;U]@C9:^/$$ J"H,JE)I MX"4.[W.\DIEST8+T084=4!JOG_F@,DJZ6FX9U=^)5#/50^2::K':C!/017ZU MEU;49GO,%6%H? 7[9W1-I8=?ZV/D2+.FUMAGK"LWXAE88%YBIDT>[R(IE0E+ MJ>/P8;*34!F@2B=7)-679W\D$?+==4$UB3,* -5P)WA@]2#,@_)4<%PM"Y^\ M346O: 4FX]/!IV'LC24(V+X2H5>D%H*J0U:J8!J,E0BL!+1 "A'GV,\G)5PZ M)+BL&8? -97JR)7;P-&5+,_B"D%M Q]E8#@1C3&"A$3&;\_ZAKX7,]&2VQZ+ MVB7_4L?'&=V?@;Y4#TC,9[2F6N8CE= &1AN FX-]$#X-Y1I%TAO( XBD/#!T M0WUW4IU6S>'B>]?"= NDXJU=&59V M^D[V-(&(WR#^G\-NSN[_C[W?U9XVXL MZ.Y;XZJP<@ST.MW.U.)T3DM1 8>\FL^'5#Z"H6&M/%<[0)7@%ZU&N523-,UYB M3.9CPT#2*V]%S4O^M-KZF4[-8XX6] E$&RK/Q*F.0<:9GZFZ*E3+/!T\XJLY M?8N#*P4 ^FLDU^X_69L",^"[)TP.ZY!'%NT@/ VR .,D$C08;.$[!^XM$ M7C=T9!J9PC7:UWPS26'9C -+G9E^1G\>Y:E, ;FLTF3J+("1 M9*ZR'=^IP^P1[+ J[?\M[A4(A7?&=TMPA'A7-Q,PX=DX?1W==!^P3@U\RB3% MP16H>GX3*?(9QP0:+T(E;A:!9RPE@U46GA(QILJ6($C SY-K&IAK"JHUR:N4 MZCZ\?8^2C@%F*F9,]3!09JLVX1YD% M<30F/\DNIJQD6!>/G#?>H(DBQ+!3;=5V/=W./Q>Y:Z53KQ!#ZAZI+R\3L3"/ M"@JG#$K]@%46B[.=E4G0$"/ZLZT*O+)E7#6TZM4)WJM*2Z%I-:LD:A]\W:H5 M&;>JVAA4='QOV](HF4#=0'!()"-KV"LG8SBH9- OPP!.[JB"Y ?]1I>N"D1( MZP#CXIWR*ERDBD>D*V+U97^M[!:[JN#(-4+//*/93/ VK*>8O#4:9]&(*QFI M2!PDZBRG6@>.(,D,!6 +LPDW+Q^619C>R2M>\RY8)['EY9SLT.)?T+W6@)+R M-S,%O28CI*ZF(L:)\3Y^H6[<*MZF"E/%IC*>14P@YB$.'LTU<^Q-N6[L^R9Q MI8+L$AZ'%XMZ9!"A!>@J95]5E,KE5[US0!$$8.OYB>9>PT'XFW';U(10"9#,%7' MNFB,<&/*RNBG$/:!!NPS\A"Z"HAS9Y5V4"EYXU?R4.;J0G*PEM2%=3YK:0"I M1 Q\J=V-52M![?1,BJ^8S@"D)4\& )I8Y79 MK$U=F6&^YBO[-E[!C,&ED-:1MJV,VYWIW:B;+-F*H#4>Q7JTB8IHJLNHID$4 M1,1$CX>L9Y'QLXP@)1W"4B?\%F"3=?G#]4X=24BZ7A2W)#KXB.>KPER'AWM6 M1? S*B4KV2,-3I4W8&4&NIOF\?#!.V^]/['A$EF!0;5QB-,X.?V)#UA\\U%3MO#.@KCEY.14 MI1SP^DK?^L+1]RF&/ZOE[/%F8U)OSDBOG;[K M4$,/X07E /;B=?:YRE*!5Q9(U%,Y'?T_5<%,6%F3E0B;,:-C%;G*!6+ M5L9X+=6E%]\%IEGM JRBA)DEHI(1(&#G0!7UZ#2C<<;RFL;G=G=PI)U$BH@B7W MJ1)$+,[XOG3F2AYN]^/:H'P6Y?'7&&M,?D&&;@/D!)EBR&=<#RY@$D/GF'(= MIH++/*I2'*Y4)OA:!;FPB/E,UJG[UKSH.]F<2M@[J'ND?0]3O*6$L]$*H7H, MKIZ MH)8LK6L]XY+;=$:KWHEFHIV>?+\KMI4\OPFX_MV]=N=QG7I/:L*S9VWO= .O M5)#S[X/:(H9+H@*EF07,]9Y*!PK0N#0'4_HL*8UF"M=S4G6 M9-(AU+F[2O$@9"!"&=+:IWWN>B_[E#]N*$YNWE9!)?;#C_RQC+RY52Z22("J M[,)HQU;W<)7%26O=E3P7FG$$$>VLWK5.>9RA_A@$BK+;71T[US?X,2>ON842 MU;^@VJC:MBC]A'U_(C1)W\(^=BYQG:SJ]D8",>?0R-?NBG#GQ"*,X#H']$D6 M,443$!D,V$-1<5@[)Z(3]6#7V[M-R M51U%G#;Z"''%JH?IJSP^^EF,)@9:K M$B+VY57[%WBHU)+(W?58P\NN"V)#&630K6FUSC/NXB*D-&!\A9-4&[)0P^_" M>X? SU468"*@(?\-7;<*"QX(7*.@A&%@6'7VK(R:&M!%>!0&LDSMR\:=K;+5 M.MNDCU*.S4B#B(BICJL2%$X_S%JIDG*Y2+UK6U$F M5; _IN'\Z[?+!1:]#280\\=JC[HGZ1:8;(3I.:,/4V,DR-BY]@"I@Z)OHOX7 M.A.5%Z(:4/H@%9P#[7&&_T#*3BTKRB,QB042F32= 3AR]HN M.8*D)_<7JJ^1\016Q7)Q^LK(K]5C0*B!4CA@@"-N##4 _G)B MMBJRD=**]'$%HT-W$TPV--!BEQM'*U(Q5@UA(R8J73S"X(>J;Z0VG;?*3&T/ M8U5Y9D3F.5\@BH&3'Q.B6>YC:A*Q6AE8Y\&7LT<6\_N MG^XF0,9$%@\P%TRWMCS]R->)$2J0&F$>25U2XDIVJZ74D"J8-_.QO+RK'JL2 M$;5":W[7!XC^NWN=$Y(C3BO4-R5AN;5$R?0MY\+D-Z@.FKMJ^Y,KU$4DXU+F M0?E<>Q%Z>6IYG$&@QGUVH!C>BYX)*\A3UM,Y1$+Q/>MOK2!9VJH+J/JXL)Z8 MNOT282,DL&HCI%OP++TKAD^3*F[KP]8WY9^R 34]&_Y,2_K,?J+O6LWDO4S\ MJS\A0@-=,[1,D+2IWEJ-?L->-.FGQ668(*0W(1"YNG@IC7X J+ MQ5@R!@].@B[-:A5?P,X\IL_$L+D3$K1@DB^JNWD3D($4X]R%DK-!D$1D-4B+G>X9J>>\JEBB^)AKQ"\^M+RK=_!_ZMYS$H$^T3$ V,D<->OG M"N/1 )]F;Q>TSZO.:X5'<*]11^C)TK!6N7 IK\ M]OYK6!Y:8XS%*/ :SYJ JV9_3JFO1[T?C^?5X6N@4Q'E"S> MR6YNMYF)AY+6+[H< M[J__;-6:E(UYR"'8@!%-YRD?L+[^T"7JIH[GU-_8CT(]U\V B:^K>TS++ #D MU.EIF4BO@T#?I#2G!,>>R9:&%E\9&$N448.L3Z&4]2X7:-/L%I7+IENA;X$N M*>R!NR,*47V"\+8S!!S15XPT7*UJ_):A*SN+'-GPK+H)?%,55AF%N88KJ@*V M7=53(_./&&;0#7)URUC/:1"6![.YN=?P:LLN&*] M2(O[L3#OKM3?":HEES7FJK!+3S#%>Y+:AD!?U'YFJ#4-ZSPW]N8/F_DD#,%[ ME&+&ZZ\XQK1LO:1*Q<5&M6Q42^Z9=WV3 .PZN3:9(YLQN6#QS!&[9?V:;V): MWF]\84B;-Y$V;T5#Q%[N] $IGZ/[]4052B$9O48U<=99)9;&6A90X-A4P36G M$_T@>!U"";.JZJ_*3ZGERJP1]TVI7YJ9V'QR?P])BP+RF9&$9=$QLWN<5#*R M:(7P1Q,-'S0P8U;OSH8WW9NBX==%8R5F(KV/F;4Z?8$3^CQR#Q%W5+N61$U2 M.2WOT]2GX)5)$(TILZ"6H1)CP#7@T^ 80/\;KY\[$WBH'%):9/:!QZ);F?YC%']4R0-)KKW=(99?A7FI0J M$YH7:?!UEXN93/>D1=>#N/$1>N*U$F*S]IPJR1 *>%)U5+< "UEA2K"?J3%X M.8.X,#$75.RB N)/Z$E0JJJ?;G3T4!ZAWD&O*"DRI-+]2K6& MU3B=^1YC)DCQJ=6I06)XX0ZFN$?S;FC!K]Z_N[S$C*(L]6K-E2MUOX'-<-A[ MHUUP3#+>H;BO@I2P\[:9Y?P'>RX!^&(!^RS\EP8DNV[(CU"(Y 7Y$AB5HEC+ MROG O!:;C8*A(2NIF1L! M*[!+O:\4*RS$&J\]=OYAR4<3+&T3U-TG;>*G@5 M>F48W>)_>'<]:C/X96=OQPMPECI?9NF?QUQ\0#_7%OH&"X!^YF^CNHG]<2[> MJ'_\[-U%83%\4U'1^W3$[FLY4]?_JB742<'_F*-;%N1]Q\_%:$U M)]UI'W6_PT'/<,3H:$^6N7W]WJ<.BT,]^,O.T8X%%-C?:^]/\?I<,_]D[C>- MT9.HM"I)_HMU4Q?8D&^?,/SX\QU.J*=Z =S;7>:/OY,66CL=ID7C)VD!7MP. MU)2^-'?JA,F0>_Q!OBM'#)"DV!Z!6:_E,,W$:J1I-B&L-":+"%7%F%LB/PKV MA&/. M\&RQ/EM)3)S"^_/-RBG;PU8N-&UM K/ M?[>#?[D4_R;>K'R_8U_"8+R$>K*&3C_81Z+N&;D>' MK;V3??N(]S+6W1HRV*KFG'5QUL4".CGKLIET.SIH'>\=VT>\K;2&D J9Y*6-DE'1WO.)-E(&ULN0ETD6T=,()!V!#2(BG5E M>YR_T)#,MG,H-H262Z; G'OKB:^F9EV\L2]CZ*J_UIQ3=]5?-M/)E8!M,/&V MO@3,#C(X$^-,C*.3,S%-)-[6FYC&-:EV]MO'=A-A[K"3)Q07N_:BAN4XMUXQ MV4$&-N[;;;N/6R=[*R-). EIN(0X^^"X?WO)X.S#SMNCUOZQLP_KIH(M]X4O M779K?[RGY_DM&-_D^DHM(9:]B2I7GK0AI')-/,O1[Z1U?'#J>GAL)(UK*W6T M]S>/[2;-#=I 4%M.E4MZQIR;*". MK9E3UY#3'%JZAIQG(G#GJ'5XN#*NA6O(::[P.:-F#RV<4=L&6CJC]EQ&[;#5 M.5IY]I8S:IL05KLNTU4I<)D$Z4AX_2P=J1@Z35:.G5T74,-2MZX+:#/HY+J MEO$$3EO[!RN#*+DNH(;+D#,QSL0X.CD3\T03<[(^L'IG8K;\NM9RLEP50Y%Y M$8>;(1KJXF]%U4T#>C/8$?%*HH+7POZU>6>Q2UPU+B;K4]6;0R:6NETM= M'YX>V$>\K4]=VT$&9V*1[*&%LT@-()6S2$O> MD[:.NFY4J96DL>6J=%$X&Z9E+Q9>M[T]QNFC*&00:R&0XQ;2P];,Z>-!#FK$ MVTIOX@?[R+@:7L5JI&RTI]$Y;AT=[=L& SE786Z5W%D+3.SLF36*T-DS9\^< M/:O9L^[)RJ'SMM@S/G]U_(LH]1*1\T^%#Z<#OPVCV]KFZX=X;4B$/GSYM\YX M>38FIG]STFF#8:L=UH_&X1R-B]J285FP.K4PEAX\=O1TO$'&, M5(4EZI_EDNGG^@:!0K$_SL4;]8^?/WNR#&IA=H$_?- ^F5E;,%?Z:?T+ M3ZV[K(1*'O/+(EV>)6)1%+![>4YO]I;AQTIS/&"3I\]GOWUR:,/YS-* <[;\ ME*/<>?L/^#%1^UI>FD,1I(S,Q2_\=4I-TC;6LB4:'87;>KN [$WE]QH]YU!E M)@7AJ_+0S"?4[0*U(,1E"$O(BS3XNMOS,4P+7,_"?/7;R:)0RI^OH)_4&7/TL^/5P^LO)^BJ'E9;^B('U+:IW-U M]OHPQ-T,=IT,?/A"QZ]/,]>&H=S/;^3I33/=HQT+*+*_U]Z?JB]O,$G^*_S,NX!EA?8)Q\M4P]I!A^7O#E\H4I5F M8;7:E@8+C!V9UT-'FDTV+\N4N6P-V=Z)0(QZ(F/R[7=::T_1.;/CS([UA')F MQV;2:+/3M<'L=/;;)T?/-,1C:^C:W>NN/*W#F:(&:+B5Q,2I0*<"&T-74('K MGP.\S2IP/?W0C[LK:%*-R'F:%U[:]S)Q*Y)RY8+Q[]:8ZN>_:0+:,?=_R&KB#M?6.K?N>QQH:V*KCG&EQIL4".CG3LIETZQRN;:" M,RV6=2!O;P#Y6>3"SX*AYR>A%T(4&:?C$2S3ONH:9^X;7-3DR+"42=]NBWUX MLK;DKI,/R^7#60?'_=M+!F<=T#KLV4>8K9>/M0(D/Z4VKTEDN19Q#"?4\@8B M$9D?4[#GAZ,HB?("N^MNUW9S^/1*O281ROZ<[Z(RDRU7=7:0JI[[?1*Y&NTN M=%I[J\^;=[B4S14M9Y'LH86S2 T@E;-(RUJDSIX;*FLE:6RYIUP4UVXADN%- M6OBQ31T8VTL*6S.C#E3R!2N:OG>"VX%*/H.3<=)Q&,E6DL:^AD)GSFS3@\Z< M.7/FS%G-G!VLG,7=%G.V(1#)#V[^V1 T)U^I\%*G5V"^\K#=/7C46Y\]W!T* M"58*C.@Q_F(7(E23*@^OA;[ CW!\+H*7TSY]!>@$[;CG3*$[$MLTL.Z73]8K16#>>03IT*W'H5Z)!.;?3&UX5T.NNNH$DW MO9^M13B=OBAHTKG;VE7@8.@V@TY+C@/?\C*6O96Q"QP6W3/1X$?[*.!,BS,M MCD[.M#C3LMDT^/'I@:,%=SA-HL@SS/$H^'B MX8R#X_[M)8,S#M@>:A]=MEX\MJ-%U/XH[UK$,1Q2RQN(1&1^3-&>'XZB),H+ MO%>\=9VC5A#*WM24*T;:$%*Y5ITE'0;KID>Z6J/URY4S1_;0PIFC!I#*F2-G MCC:9+K;<4KYT4-L];N\?VDV:F[2 4#:=JHQUC31&'FKM>(AR\KQ5TL37OZ0JZ-H94KJ!K6?J==#O= M==_=N32TA<+E;)(]M' VJ0&DA&D\#=CUI) M%H@T;Z,\2A,//JKN20O_FVM>M8,^MB8Z74YZ8TCE+<1KW$)ZV)HM M?3RD08UXSI.PB):K052L1L]&NQK=8]L0'^=JS*T2O!^=+;.!#+;J/V?+FD-+ M9\N<+6NTX/TX(V3^J?#A9."W870[CT,#V(K(S(UWNN-9+%O;^H]KS=Q0L0'L M9YBI#8W]@=CM9<+_NNOW83]O_/C.O\]WO)\>1_#5-VFJ/CM>B2\X69J4DCZ] M- Y-ZD0%L$GPF%4]@I"?Q:U(2K&^(P.Y4"]E:4!)9R5!HB,US2\[>SM>(.(8 M=0EH)?VSU%+TL])[K)M +\3^.!=OU#]^]J3^VMN3U793":T7TJ#=_2=VRS2.+UF.=7. MAWXR6/?MEUV7QG809OD;XZUUL&TEE#-)-I-&FZ2N#2:I<]3N/CZ#N]TVJ[O7 M[3J+91U9[%.$*XF3TY1.4S:%K* IU];"Z#3E!FE*IPB=(FPR6<]&0)JU@2 Y M5;A!JM YC4Y7;K6N7'?]J%.35F>#Y\J:3!!OC9S86A1*UFR[J:"-4.? !BMT MO-\^F (>;3!-7H58'I;E7I1XQ3 M:C2;7,9R7L M(2VBVY6OV[]?>_T,F]&DH[<5U6#+P-Q^L(\"AQ@?;G?OR_Y)Z_3DT#[2;)EP MV*JC%H<3S1,'6^FP9>+@;(6-5-GOMO:.5[Y2=L+1O%V]J-])QW>$6UD+0NF3FLV:1)%K M$9195-Q[>9G=BBB._218=[NFJQS>I'(0!W*^,:0Z;#^@\QQ8&SD*1ZV]TQ-7 MI6@C;>RKYW8&R@K2. /5 %(Y [7L+=G1_I$S4#;2QADH9Z"<@=IL*7(&ZHGD M>W74.MQW$925M%E;GX2S3=8J/"MC:.]FW;1"R M&^BT?A7Z='/6:,%Q]JTYM'3VK;%B>G30.MY;>6"ALV_-5:'.OEE,'&??G'US M]FV9\IGCE6MGG'%KKOYTQLU^XCC!L9;1K\@QLW M]PFR[]W[8:Q]XL)HX2I.6EV9>Y\>6!X_R MBJ'P[G$.KJC-P?7V.RT/9W)Y?NX%Z0@Y,_2*]*'/=]K>/Q"E5QW=K_-N^^O\ MM_/V9ACEWAV\S"^*+.J5/-0<7NA[__@)G_CVAZ/VJ=K":N_01X(8MKY&[O2 MFE]%X67RX' 1\$->QH67]CUXD?D]/(#;-"Y' O^8#Z/Q",@.7TG"R8_ZMR+S M!\++!2PZ&7CC+ K$U ;'61J600%;^P:4Z?=S6 I03.][N;WNX/DG MCBD4U1[R6;VJ^JC"4M+(_,J\$S+V]L1S:JO]O:B@/J >\!V=D_$LHUG3OC]. M5[\9\AX58):"QRQK!=4 )/A-I ,P+,,H\#Z+ ;',W%T=/;@I/DMK;,JR(G,# MG,K\U1-Q>@<,"&P*3R^&FL/AJ ;5465T5*PAQB+#@DCD\2(%JNFO*+4*'XC2 M, ?&%3E63H:SI')2^-X\!VOO/86OIRR\[>SM> -*)/@E(J/Y9>COT MY>*/^\;/'/M'IGH2+L6CBP=%A^_3E8-TW,73YCE,. M#K<)47\#AJMW3]LGVT22_Z)G>X&>K7W"L=V##>R@P0P%U> S7_-P>K;$KFO% M*MDP!<&19F,MNAN.9Y!-);&8?/N=UMH[69REWQ1MUF!"./._&73:+('9-M($ M=LW.W6\?';CAN8_$IMM;'<;6N00-T' KB8E3@4X%-H:N>+7O5. 6JL"MX7#K M9^G.NIAL4B'8^3!*_#DL/XK",!;KF6GR75+^UISZ0DVSQF-?PD!O59FDK73J M+N=,;7?I\=&I?83;YBDH=K26.R.^[>= M#,XX@'&8!T'DQ,,*\7#&P?:(V5UNKTB Z[0LAMZ_TTRX*^[U,[\=Q^Y4OQ5D M<)X1>$;SAOSCC8'C:[B^85 M"? O?^SNF2U@>SN.W2E]*\C@?**=MP?VD<5)A[M)V%ZEY+C?"C(XV[#S=MZ4 M4B<=5DB'LPVVA\O/,W#C*?A13:+*53$4V;HR>%8 K%E#"ENSW,OA03H38@&I MZEUQ3R)7HYVP>8!=+Z7QEE=W3JQ>?-J@LT8VJSAGC3:&5,X:/6WVH+-&]HJ5 MLT:6)@^^>QYM0?Y@R:'$CR),9[]];#=M;LSY9NO*;BX0E^]!E8T3%ULRS8\% M5JT1SWEW%M%R202>9Z%GL]V_O97KZY\-/-<-GWY.[!YGS+9! 3ICUAQ:.F/F MC%FS)<\9,RO(,#>1\1.-U(;?R@G;&SA _CS-:>"Y&B3O)Z'W6Y;FN?>!UKP5 M4\M! :YM;#FO8/_HP2&.ZY@^8XN\K4/WV4@/"V=JV#.3FH=;(5DU! M]]QH5,NDYX4/O-L^>>""URDV2Q7;Q1=5LC"];->[8TJ+&04"Z^L9DT@5W33O?:)T>/SWMOMY]@QY:):*J_BC M3KN[121Y%6+!9)9[4>(5P[3,_23,7Z\?%NQQFJM))3_LM0\]6%,>0OG18E: GSW\/#'Y=[9S]*1=WBPU*<[K7]@=ZHBF9818K:= MM]X_?L(_OPWA/& )M<_^.D^TZAR[\S8@I&-JP1QG:5@&!9SE-YK7 ?O\*NC' MMGK5G\(3W\8"/C0PCB+'U_=C^&[I%P(?U2^+,A/>6&11&N:>7*'QKJ#,@<]@ MJ_@BX\4MS[\5F3\07IE$A9<+(&LR@$]$@ MGQ_^!:\: 1/3*J,$^*=(LWNYH987]6$-]RU:R,(G"7TD\KMZW:& =87M.3-- M2,3LGM;R6>3 A<&0#N$=B%BMQ4UKL9,,-B@VAYZTL8K-36MQTUHVA3#VJ+JMD06+ ."L#FHL))2+;VPF MC658LFX$P0J@$&Y:BXUDL4$3.MAMIRJ=JG336BPGBWVJTFG"#=*$;@#!X^GJ MIK582AC[=*%S&YVRW&YEZ::UV$<3^_2D4X/V)>OGZD$WK<4*,KAI+6Y:RWI) MXJ:UV-9K42O;#:NR7>OPT1Q E$,&W$IX98?YL?/VN'6RM_)=@I.-9JLHU\EM M!QVV31RM_6-G*M9-!4M5E#,5=M!AV\3!/E/A\#Y@HYW6P;X;\+5N M*EBJHYRML(,.3ASL((,S&#MO5Z_]=^*Q;NS9!DQNV2Q/ 7= MY>%KTR7QJ1Z',?/LB47]1B L>KQ MG64?WT)8+" >D$5]?34,, G/Y>/)'*N3T2=&]_W^6.RF92&/-P=!]7*1W3(J M5]KOYZ+P>O?XB+UV5S]"H;01NIC(\C1)1*Q(DM/#Z!N=F=_(TWYQ!V>GOM!6 MFWP!G*V53>9WX.UK!D&;1>))2K:\WT0B,C^FLST+1U$2Y;":(KH5%9C7HE-\ M 57D,+W67_JXB>&1ZWG?ME'$_OTI%.#]B7KY^I!A^EE M!1DV\I&?(?9LO/V MI'5\<&H=9;9--BQ54:X/WPXZ;)LX.%-A(U7 5)PZ>*]U4\%2%>5,A1UTV#9Q ML,]4.+06S$P=.+B6==/@M744<$;"#CILFR382@9G*2@%IK!WZZ&0HOH!Y@@@)Z^%:L@A6Z\W.O'_N%MRS SN9!/[TD%-(C MF. 1]+V"$\D08RH=B9:7B,+A$6USZ^XFNG6N7W?+83L<'I'#([*3##8H-E$1.3RB32&,/:IN:V3!HA8'JX,:"PGEXAN;26-9MZ0#V7!X1 TABPV: MT#66.U7I5*7#([*<+/:I2J<)-T@3.H@-AT?4&,+8IPN=V^B4Y78K2X='9!]- M[-.33@W:EZR?JP<='I$59'!X1 Z/R.$1/5US-:FTWZS3]795H:Y5I?X.?L@U MN6QEH[##E-AYVSTXLHXNVR89EBHHURQL!QVV31R!AJ)S;!]AMDPT+-50SE+800CR0F]][E-=%OUG"CO'>PC!"+N2\ N9\'/X M6^_>^V&OW?5@DW&4)BT/O@YZ[$<%1?0(\"(LXF\MM_ Z\^Z\]<99!.2 @V;B MA:7 M\&3U$KQ&CC"&VZ1%W*_FX]\]"E+;Z, M1-?2M0AO.5*(@T!R$$AVDL$&Q>9*DC=6L3D() >!M"F$L4?5;8TL6-158750 M8R&A7'QC,VDL:]!TN!X. JDA9+%!$[I>=JDTX09I0H?J MX2"0&D,8^W2AD@D.RCB7UZTJE!^Y+U<_6@@T"R@@P. LE!(#D( MI*=KKB9U%]0+=B444J$*=JUJ.W!02*[?9BL[EQW"Q<[;3NMT?^7;!"<;S591 MKG79#CILFS@X4V$C5;JMHZY#N5@W%2Q54BSJ4(4?Y,V&#L(GP)OA()+= M4&31+3PF2@H_&42(E9ED MDGNO!)Y(^U[@YT,ORI%;^J#[/-BFEXY%YB,'Y,B#=P+8,"FBA'D*=.0=?:I7 MYE$B\KP-IP3/*'-F4WX*/R$9>.+;6"3 ._B.")@Y*%@ND!>+:(0?@57<#46" M+QK[]_H;+7QY)OJQH.](_@VHZ9ZJ 6BI99$# Z.>]?P@P)KI')]"P$U(0?AE M5L+7U5.?R,-6D!!IUF+*"6!K,&@"MXW;S8=I!H\2V0A.Z%;DQ8C_E.,I3ZN8 M.Y$)[X>#@TI'M;T_A=<3<21N!9VP^!;E1,G9;VW-?26LACX,9,7##PKB'I$@ M9X >RM*1P6@M[P[>#R_V\K+?CX((GH&?'PE1T#+@%."W8Q]9@1Z;"!'FI*+\ MPHM!Q17$'PDB,XOB'P)IY7ORQ*V&<@A3G#Y6>"ETFO#04P!W!MX@$% M[[T^<&F:P9I (\8E\18N 3F_&'JX_);)O[A3>"NN& X9/YGCX_!/L(.\'(_A M@."M.2CO8$@?#^%TXW2,2P .+:+;J(B0XR>>&J0Y/1,.%1@ZRH?T!_ J\,Q@ M)SG0@$\:N/:KD&0:^[TH-AX(*CY+E4Z'IR7 J[3F!&0I@/,<\Y_Y2;A^?"^I M!)#8F Z*O@2'4^+9E!GM303#!%R. ;P(#=LXQ2.(_!CLCQ_0$=,#$;!N0#1/ M":>/;%HBO^3GN2B 3)H7Q MXK17^*#M2'65N3:FDK'2,@9-$^!Z0\ MTX^.[^'S?20)G[])4K 2L)XA.-R#(?R4,81CGI?(DJ2MD,X%/ &,SZW("G)1 MB"JY"( #"\E!?$C&[\S/ ^^E^D$U;987:?!U""X('* D(&H>?!2X1Q&<&U , M3C N26R8X!%PN*FC3^!0PS[=1+-#$Y2*)T -#UR]E:ZT6+/4,B!+H.=X+R! =-;B+ M7IDHQM;DAE6A"$Y:O[F%@X_TZ=9C# _VY7Z&F=K0&"BSVP.7]^NNWX?]O/'C M._\^W_%^>J357^.VIGW4]:S#4'^9J0N5#LU!$>5L+.^E%E6.G-32H(I8[M@D MT:>FGKZ][$9/5W['(X=%T.=N$-GFY7XTD%DFJ?<#B4U/73 M8(:":O"9KQD[D"VQ:QNU2C9,07"DV5B+[G +#+(Y/'3+1&:#M%F#">',_V;0 M:;,$9MM(8QFNT7[[R.$:/;8MR0;D8.<2K$_#.6@WIP*W7@6N'Q'8J<"75X$O M5AZ]U'F^1'FT+0!&LRXBF]01\%$47$)(-=PA%W55%:O5W;EUC0,O)QF;>#W\ M/5MF'C3:6]538V%G) #JL?T6MJ%'RNA;@&Z7R3P[P-ZW. MSQH:V5I>Z4R$%61@-VN[O:A7G9/6X>&I?<39,AE9&6',&8>&::4M8WQ;R>", M T+:=T[V[2.-DQ KR+!U]F$]%^=/KQ)N$E5FA-VS^M#7E8^RHM#>&F+9FAM< MKB_(&1D+2%6_"GD2N1KMJKTZ;>T=K!S&/Y/:LVLPK36T61MZN+-&FZ#BG#7: M&%(Y:[1L5GG_T-DB&RGC;)$59+#E^GY!>@088-1&(;FE<ET$O0\IF.X;'K=.3E8LV MGZW#L<,DYA)BH=:@N1-U7CN=S6L3 M_/1">F)97GLGQT$],,ZPY27+XFYX=\")/W1.VT?5Y$0YT1"?(><4 D/\T#FN M)I<1K6!#N\RY0SAI9IL?NNW]ZD'T*;62M"P,CC5GRU7+H@E5]+4XTI.UZ+E[ MU7.WBS4^3IYR-7DR #&.!JL8'/"5WN&, M*?F$TQK[A&*RM-?;IAB;P/5FXBA2(;P%- M1^NKZ7EL,.0H,%RYYFX]$!:_-S&/LJ7X78][,\X!K: \0GIMQ60U0TMOZ\Y[ M&X_$!*X6T2U-UI&:M!J^27\;%XI.RKI[M_!_9>[AA+.1'&Y(Q]7B-Q[,?"/( MS]B/JGF;TZ\;^_TTQEZBT] MT78,_O,0.6UB^B#)P<&\;\LWJ"^3JF!/DCA:/N:^8NW#)5?!*@=4D_PR7GV. M6:'-M$=P8(>&F3,<=;W&+ UXFBHJ@)%?Z/&*_IBQZ-P/TFLB!B.>>'IF.>K#I' M\N:"O^I(8CEA7-,(SX/G&.'Y!)/^ L/GY\ZP[;O'9W\4^>8:SG?.,4>)QJ M+8=M:YT-Q@2GB8,?Y-=B2@JH9 81QX,7/L]B#PR^2JLSPR@05.V4#>3!J31U M%;8:NNFIU?34SM[ZQJ?R"@Z.VH06V;].\(3O/R*Y" M]:E#VUY<>(C4'R'TCRF&:-K4!"O(Y>3(4L*L;@2V363T )G.G@T39/:/V\=' M;H9FC6Z?5#SPKA289_E$=S9K5WW;K-+6/+_Q2<'!]KBYFQ@*6#;0J_.@0[IU MZO@&,_=.^SJ'TCF4&Z? ENT]V&X-][O('_X-WJD[W;:_NFRM M6R,<3NDUDZY2P14I_W>_TG?KQEMP64:G&#>5)$XQ;CQ=/Z29F/0&G7:TFF2V MX$C/%429P&QN-_#51+&.?;B":+R^#_L_OKC'KI-QTRJMGU:YMYP=WW*TB-;> M^B Q%XG75DF/K5IN6O\W6AAL)8,S-L[8-(%NQP?.U*R;!K;JN.\2:KA3=Y;% M698ML"S=TSW[*.B_V4NM[Y?!82;_&99+=&R-OQ)Y&JT&3\Y M/' U*#82QKHBO94[-YHG-+8J/6>?-H94SCXM"0#777E(MK-/S14L&T(:1PIG MCII"*F>.EC5'UDV0LG9RL MG"Q])JWFYAM;6(SX9(O3:+%QYJTYM'3FK;ERVFEUCE>N57'FK;DJU(: RI'" M63-GS9PU6[[EN[.VEF]GR^Q5H,Z664,*9\N<+7.V; -: 3?%GC$!U/DO(M5+ M7$+^1*- X;=R,N@:9I+.FD#[\$#JM4^@O1;"^Y@6PCO$X;,T]95'G_LQ;,@O M1#4TW/?"* _*/,>9WFG?2\O,; BD,>4X>!8X6L #1-[F ^+__U-X/1%'XE; M6_R"7A5'?Y=1&!7W.!L5&B)I#CPV<.98_@Q:'XNX2ETOA< M(0JYLKDC<$.1!UG4@[?YO?16M!=0T/)IVU?]OO>K'\.I".]ZB%L_R^"+ Z%; M-.?L:P-F([\K,R0U\LF8YISEP"4B1TSEL.7=">#&$#Y=>$,?>,I/[KU,Q$SD M833FX?9>F0 ?D"7T<7(]?)FY!MBYXG,<89^(C+[6\O(R&"*7Z,]FHB\R.9T9 M?I\761G@>&;%D *?EH\%/ZO,QFDN]+=AI<,('GB7EG'(2^T)D7C UJ"RHGR( MCX'OTS;E=T&V^GX0Q5'!P+%IO[_;DU3.BTJCN@V6C^^]!#Z4WN%? MXPAD%-XCGY]O,,.?9W"J 9SS61" V:7CN0 -,0+R;CB_XPQOO]K5&)@6E2AI MODP@EGCMSUF:P+\#R0,XP'N49C@Y'&E?:;@H8?7>0:Y")JO)PRQ=/X\[9MO0 M3G?"@^!S7(I?^*2 RV&G,T]W#B$><:B78$"2(LWNO?_X<4G:P3O#J>8H3/,8 M9O9.C^8SS'++?FZ&J?8&-A ,BSWG#*.??PO=Y\CQPO)_37D(QHL?>"G1!2,_VHP 8 M'76P- UMT =DZ>5O[S)TBD%OTKS[ZJVX5#H*5*[WQG)SD"_85B;\')V$D0\R M%/5![WO]+!VAMF85PTZ.'P>E-#5>F;-E"&'+V2A*9IX7^!PEN2?!$/5VCL<. MGA1P&;R!-]BJ?I&(05I$_/R65XA@F( #/KC'\^I+1XLU/I@)V-,)3);2[9@G5;($Z&X4SXMWU:PZ(5K[:1).#,P*& %;\"DI;9(4? M)1-\^%<9#EC]PY](MU>,2>K>_\:.=KQ0N<*+*N("5T@?BB*5!F1KY*) _ ME#@E*22'R@V";_EY+N"]Y,G#ML%I(3F!78S3S,^4] CB_9XH[M#GP>?2EY.9 MEH?>.4@BM?P,8H6D%/1Q\6TLDGRNJ[XQ&IO. )[V#T<$ECSC/V]09R"A^?U MRAPT2(Y2#^(M2 _U\#_@W=(K,/!1M*RIH3OZ/#X=:$L\0D>=E@7Q&^AK=!:( MBUBKS^ 5DQ5 9Z;Q+2HN ;(.S*O<:7Z&_ R],,(I)^":%U+IP=+\\1@4A'XX M+&$FVH5M@E'DRKLBC$ M4Z@AR2L$[1D5^'CF_31G9H*'DG,41U\%>$.P Z4\CS]$?I,%'A@<&2P M0/.(*::&7P?1F)PQ$HT2PF%8;UY6Y_M'0M[[=:$%GY4_?OXO")+R,))-0>949^!! ?'S6(;DD_R+P *H=8\RYO M($5O8N!J3$4TQHI$P.?ER6=RVG3..^L4'VSQZ?\ M/R166N;*<<,,5Q"7]'3#-?RC?=U&5YTT:^)7TD?:DY5_]6E@Q:_@64!@QX*J M+7T$3QB-X4VH$G"-3&[:%:LSB@FD/,"3:CXU>_\(^L6O@K7V,B$P@SO1_2;P2BF!A2F!(O \L M))^C_.N\H&)#\D3@69 ^^X:! H6>4@%DN#>R@OT8,Y12-")2O/!^##DS=,GO M,5QGM91IGX)T#2A)_I5*6Z*H^R%HNQR5I ^V-F#3P$$$A=$J:DO\<2D;#E#8%7 M*0$KP"D(04W<,@M4RX@23-E6]QAPS*1P9=:6G.!;L5QV='F%L43HO!S_/((U MWDLZ7RCR(KMO/+>KP$='1S):BCF!@\*0E[V_D#.!O9B?P-*E0'PT]Q2X:(E M,RY/J2X$;>^Z[.48%D?\:& G:=I5('I'=T? 89CT0CG+_1CO$LHBCT+M:)/Q M5BX)S47T1()76^\@KAGUP''?[WC=O6Z'5@__Z**A)9^57P/_'$"4D?G2?:4' MAFD<^YF\U>#W*ID)P;7-HEZ)#@4F]>+P#I;#7DPE1S*"9E,)M$W)>%8.LM0- M=#FB,L40]V0RT&-U@*UX)P/!\5"$ W*BY!4(*# X$%J.B.5*0'7DJ?8HR=6! M^,4;WH\QGBI4;,!>2(H>G?IWW^OL_6BN=D)_RF?.(7:+B(Q/)*KS39"^N&)% MRG3P:S'QS+7 IQ2?I)GI*(7JN@S\79D4?9HB6[OHWRAA8MY'N6#*)8'TB#73 M4"A=":PB4V69VMX'>%.!207IFR.WFM'XA$A,\&6D UF9&I"\-V]!4H2TK,!K M.;2MW^,A9W,Z9N!'TGZ"WX)B2@I&OT[Y[%/B8BY;/CM_]-(R(>,0WOL5I1>8 MKW;I1H'#AW/SZDBF::^K&@%<_#EX]YD +SU'D\J?>5PT_60V7*(NPW(S?JE< ML<^8K]E\&XZ&B-Q52JE-^*L@N88YJ'NA?*,O\.(?XO0LBBDE2-4=?CYLT?][ M&(A"R*E9D&M&^"J3;.!RGZ6+4;"DQKLPRIDXT&@MMU1.;H,7O]-MU MX0GFD#)3*O:CC&]I9Q ;.*GH@VJE A-?^@1$XGFBT48/@UR"&7_$ MJ.@.%IRUI+=!F1;E]%0?CA;JYPW1+H_SX"84S -^NG3=I*/^#+[;'%TD5U'G M$9.C9WAWC[L;_:ZUC@U_Y8;G$(^>F$-L.'57>N5:$Z4G7]Y??CS[>'YY]ON7 MZYLS^-7%QYOK+]=_?/KT._W[[+-,E)ZTO??:E$ZXZM?E>!S3S^B+O/,+?TJC M/!?CFZ?UM$+_U6_>0[Q_3NLQS*RSD6<@"\FIKER6XO^RL[?C!2*.L=@>M+'^ M69;QT\\UIGKCET7ZLRSD#S"*'>?BC?K'SY[JW=B3L\M>>,K-W&Z2D^/VX7<8 MI[;&*]%_^-XP$_U?=O[/YXM/5Y]OOEQ^?'?QZ0+^[^/-E\\7OUU>WUQ\OGCW MY=,?O_Y^>?[E[/P./.V\\"_3@?/^$+WO[C)[_^JC7:"L^LV#?_?X4_>$K= MREW:!LO8G>;Q1C@7>!?UU>_7[X#D_WNRZ]GOX,- MO_AR_<^+BYOK1ZB;F@FK=7_DIDIQ K=F@3O<Q=]E5-P[:;1)&KLSI5'M?^/D68=Z4+;GU MH\5JL-/NGLQN[EZ3X$2C@9=GP2\[@\/Q^/;VX*]^,A"DCCOMO\:#':^("MSE MCN?'!?Y'[IKM1+=S,O[VLXP:#KKP[YW'R.%3SVQ=][[+WUJM?!FU1AY;6<9M M9O2;U+L>^IF0*0K*'?Z:^EF(M'D798(Z !]?Q6/UGD4P'*=14K0P,?I X>^& M*:YK<,?_E6++T3EV?:=9$OF+-V@:?.O5S-NK<91082G7*RY;*-$,XOXIFTNH M_UYP)WRM5[4&FU0KXJ<\QP3C>Z_P 9B5[.[]?,Y/H9\Z/[_&$D_4 '.K#*M> M?"Y_#NLOE_T>>?U6(JC=2O!G6O4OYK7,3#XC?2HH?:HJAG-LFTKO)HLD"^S! MI4K)Z85R*?0KK'#ARF;JK*[!IQD'\R 4E3JR-ARJK# F'FTMAV2E\.*HKA+; MT2-J2:[*=>'/8T'-0G7@0PT<(7LE) 4?13G='AGA?^HMDA'UT2]QOE@QFB;( MO5@_3;U?-0PPH',TQEXP;ABCOK4@$&.CKZN.'@'K.4.0C,!_0#EOEN[ZU<\C M/D>IQ1JEG&0;_H/LKOH$D*VQF:$"*"!$#FR7OI>BCM@$B<\(@MPE,?&EB%)* MXAN*$#*M$KW*/&BE1H][>'4:G(20"%#/'XEW,T1(S.JO"GA"]6*,8Y^/$50LP800 MA0A&!WN%>H2;5>'/&-@S/@$#2 "<^="WR&3]3%!)OK8<2#_UD99^AFQO!7.' M.'N('0<+>:A0?\/(>F524O8,RJ.7N)2!" EX@>R]QI?AONQY9[@T.N4#A]TR M66%R/<@QK.9"5@>IPA_ YN]@:'Y8[TU\\QF^K47 2EZ!S2,]M#,& M*HR8"C&*A3XTD"A4I_6#")R><QI2V[X M>XWR52H(6U)2'PC4JE$J@N#EU"Y9%3-T%W5%E@C51E&4 .^7D$35GQ%)D$P_ M80EJ4()B5\+_\+/^?_;>=;EM)%D7_7\BSCL@/#VS[ A2S?O%O:I77< MEH_EGH[UJP,$BB+&$, !0%F:I]^95040)$B*!$$R063LO7HLB<2EOJS\\E:9 MVPJ?I@@S7+RM[-2V8#,L_%G;">I6JKUY)(0F:KC>V^:[Y%@J:CBU ^41KO1> M3_I.)>IN4WMUV7BN]2[NNJ?X4NB>TJYL(@4>E?<@U9!NK@#>50WO&C?72[I! MZOY^R4O%IT57(1(:MB]4SR[356@/&5M\6ZCDROX/_(H\Q_@#W M4BB-_$/9>7"?&JJ>U,-I-;-:7J2(U+2F4*=70S$UU='5I4=;>0'4(UY:56:! MTHWNP"F+<3TK=1-W"9:]R.=-D&5\.&Z+6S>^HI..:Z&RR;HW22RS1PS_Y#U> MOT*'[:N3P=''+MK3Z S]R51( RTT$2:=VY*CIU[2D5EV4T9-\W!W)YV?93NWU.'PN)TS* W=S5D+%NQNW*1CW:W.\K'EZ06GSR"7;R53.C8&5CYY0A,UP[:4FD(OJ!.V"=5QOF;,P::.5]EW2 M&W3NMF]IB]"4_2A@"S]HEU\^ MHY_J!ZH[6ZH# /IM>2PW^'L*=.8RS\-W@M,I2XTFCX T3\ MTK8Q;#H/PLM/G)7F22(4:;F.TT":W>,FOJD!$?]673OCD.C"\(6Y:*X0]W0[ MZT18X\D)27A$]0K&KK.2PJ'F-]N=EU=4I&87 MB,KZK-I@^I7_:^F=_VNOQ5Q%\UOMY%3!L+SAATPYKWR14[V4YH;,NVUY>S6J ML=5[Y80Y"M"Y[IR%M5N#[DI)6+WZB[71TJI3^1,93C9DT;E,Q*BA9 MFV4A, M'&^CZ;=N3%#*.DFW0T^7%0#%R(B7NF3&N<,,RZ((R'KJ3#4UJWYJ LRJGU4_ MJWZ:JC\4>H**:80FIA@6U;EV\715A @CL3BZ;1YZ4_'^J2D[V.F1%JZ>ZJ1_ M<&2-DR*-M^+BX2+C5=;2K9T7*=[ MA6*(P(DC#JN*8 0LD_\BLCW!4WE:&_,7JNOCVNMD&8X)KIS;E F."8X)CB;! MZ0BM9+A 1($O"P4=V=?UR8$G6R"N%3&I:>#X01VK=E>PGB[6E5-)8\Y11/_BEFAI++-K,"LP*Q DQ50CZO)J-JA M656"D*V14$2A*[?FUT"'9E[B/!N%XM\S5/HQ$SSY3CRD6WXB]KF4QQ5NJ>'W MRY^K]6UE<^0G((YAYV(PV)XZ!A?-0W4*.9 N[PPO>KW3/G/A10C.,_[]\TP> M+)+'E3_^B1NJW7]C>.8CO* MG/>7*I'^&7[Q1CKS<(>OV!3E"C_<['9[@^'@ M3SQ/U6@VFO(?S5:[^>;7WT"J3'#/_^%XCJHFO-,FV)7O>5BU_.G3__EYX2$V MJ<8E/%IR?@$U&=JF)0_M+0 [&U77W]^TWFQX^F'S8DCO\7GU]W_\4]2Z;N@M MT=JBMT2[.4SUENBG>DNL$XQDF=N;EGGN#>4\Y3]@(:\\R\8GU&5)C1V?I-:1 MX_\*DSJUT,%:&C56DEF0192$(3A880A^\E7^9C=C\/_]?VZ#)\=;ZL)Q7L9? M9"^Z2VK1M3?UOB%]6=X@)=P@E]/ <8UF2[:-:)==3%GX2B5\JFW"[?5[8[V> M'J[0T]@=[-;>34NW6YUS4\H'Z="YT.YOA"3>-+WZS?9%2S:S7LZF[),Y42^]]T3!TW7X[KH,-+;ZWE7/21M9& M,_.$W=4O^D=<^E?VHES]P72;S&^1**P*B9\0D<;%(&/EGC$D<=-$!4V[6:.W M1U:5V!PA.4)GAQ# @/44ZRG64ZRGUN^0=5''@P.R8,5J SY>8>G6&>J#AGPS M+ ;SHNKLF],22IH]&)K2LLPFZ.9%FA6!#:/I)]Y/U68:5F"4H6$%1ATVG(C M"HR@J9S.N6:7_NKCQ\;'JV,%@(^T_$?(=%R&H4[DY!'X@ZWZJI!* 8M.9H[F M?KQ]N&6?DP$NZDHF.(9N8IPVXS1[)AA\OF0QRTBVNTP7?NB3QN$*]T8QI0.Y7MZ"4CF^S/.^S(,V] Y MLS5!:'B'T("!^8&EO[(P,#^0A89WR-EE!%O]BW:7-@I79CA1+>+P'SAG"E8] MGJ!(*]K!Q,U!IL/#\!,Y!)BSD^8M'['%/G:MG'F..NO_^Y].Z'=:S?[O]]=O M4LT".HVX6< LK#^8YO0]:KI+S\;_N9FKN#=7G6ERUS'TL]WS6%R#@(R#&R&D#!#6LMFB-1UWT#5WLZ+XF>NZSB/29C!RN=LYD[7:/F8R:P'#RF0(*M_%4 M<'IA(S8I.%I761C8I,AC4O2638I$O8$E<;!*[G:MW^ \,SGQ(;JSF==8^JL+ M _-:'E[KY^>U/?++[5JWQ?EEI\$*X,YZC M]J.)" QKH4O6J:)/^_?M/^^=1"42N$UC_HHK/1)0#;<>H\ FSVXFSV#9Y-&Z M]4:IUDO/OD.]JKK8%Y'N[C4'9)($6^F!M(YF7< 46D$LF$++#Q53Z*$H=%@X MA;Z29Q\,Z52,,856//G>:5XTB(<+OOF1Z184&>!\Q7D%RGE<1CEPXG$9A[!= MNIEF;?LZ^ENE/+K#6K/9YI0'-?DANO>9&ID:&2>FQN-28Z:WV[X._';4V*\U M^AVF1FKR0Z4:X(">//T16%\"?RJ"Z$7F^[%E^A0[/QAUPQ,1N8 K6RU\OJ>Z M,' !8AZ;(]/(+=9X7URX]*5GW\1*+U^A?2H-WR[.R."]?-Y[F9F,I;^Z,#"3 MY6&R3,NV_$SV2C:\7V DF?9<.*;OKM\+<8B"(1M1.8SI[VI; 0:RUYY M?40"!K8M\M@6F=YLL:*[]2S_47PSGU6H_H"'T5NUUJ#!47IJLD1TFS/)L?17 M%P8FN3PDEVG;EI?D7G&?NP/.-I,3%\XV$P!!+D[=']=GH3CQ>7*V+(@M>^7U M$0D8V++(8UEDNK?=345@1K#"GX09"HG&W?CW4$@#8Z\L\W# L7ER$D-T,S.5 ML?17%P:FLCQ4EFG8M@>5[='!K=8HL#$I[W1B3C3GH/< X9,/;\Y#M\EM!1K+ M7GF-1 (&MCWRV!Z9SFFHZHXTS&TM_=6%@=LO#;IFF M9CNS6WY_NE5K=YO,;M2$B$I2^M@-T>D[V;*_(+<\)X0(T2@S]VLM#53W.'5KJ[GTF3#A9,FN6'BDGS4*29Z8:6@S1? MJ41O-8H+:3-IEB$2L&]H9E,DP/9G(U<8K8L"^;,TO]A[@U5S"%1*MUFH M1"]?;1FZ";Q*FCT_D8-QR^:OA2#))M&"291IUJ:LH4/E_/NMVK!#Y\SY.@MI MK8:OE*(XK=)G J:#!1,P$S 3\$$(.--C;AL"SE^6T&O6ANWBAIT](_#& W_V)@"\CH MA5P0F!3>&2AX1U" P;F!Y;^RL+ _$ 6&MXA9Y7>?N9)E;F/I9VYC;MN.VS*SJO)PVS[]MP<%UN7R[B;F M1Q-.C9;#CPYFPD[G1NE%F-C96%@FR./S9&98J457>K@P8%=ZF:MV^/9 MF>1$B>@N9XYCZ:\N#,QQ>3@N,]XJ)\?MY5H/>\QQU$2)4]044+B:A? B(H"- M-?5#A\=#$]@'-):]\NJ(! QL=.0Q.C)SK:[@ROCU/YQH$JN\V )Y.;R/W>ER M:)^:5!'=\$QW+/W5A8'I+@_=909=[4]WK_2Y[O>9T<@)#B>K*: @I[9SJIK4 M/J"Q[)571R1@8!,CAXG1SPZ(.9C&IEB&<0#CO7IJIT5:VC3:])D!_6-9=-!%!$3X^9S3H$"9G-!@JSF@"U3,G(=BSDP'N[S,^=I1@4&;F;,4 M,D0EX7_LP$!IJ@ (9/_9OBE!*'V;E <;0.7 /H@#4% M T*MZ]E@HJLRF(KI8,%47 $LF8I/1L695H!;4_$>#?8;M6:KN!. 3,5EB%T0 M;KM/OW[ARG]\=*)'@;/A3<^6^Q(60W@6;%/C[6<_$D;W';D8,Q=FGCH+PX69 MA''BPLQM3!IX<2]^TWHHK+KS7)\X-CSJ>V7##!ISA/'#W%CXU)@1W6],1TQ' MC!/3T8'IJ,ET1 LS*NGW2KNP]Y%O?9_X+NB6\&]_&;2:_5\,\>^9$[V0"T>R MG<#'A:H+ _<()@L-[Q :,*S@!]X.O!TJ"@,3!EEH>(><7;*R!#W9OP1B+() MV/""X/35C*D9X,+/A/'35A4*?SZ/ M<))V: 10CS:H5AYE!BW6O5*F:'/QE>3SAY>S:.('(%EVCC7?4#VR"8YU#YPI;=GG M@5>N_:8'[M;@ OA_6R"C'MXPDV$OAN>X\7>=,)SA]^#O_BP*(_@'**!7KW-!+SC)P1>."5<6!K:EMTJQM!# M 9 (YUB(@$9T/W&HA@@.O!THP,#TLA6]M)E>B(%6@11^"0([6(;N>P5'=9J- M3*=I=1]2(9UF(]/O<^^G/&4\I]G(Q-)2[T,MF--L9 )JN9]VYTA._QBAG!Q+ MD@G(99;D5@:%3@Y>,S,,/O.D=_.85<&/VQS4FL-!K=_N;X$>8I(#B4RD,1<2 M.PMF#B0RHXSS(['SXS;[M6$+D.BL:EV\] O%]^J_^T4X:P9\>2K@LD_"Y5JS MTQMN-):]\O8S"1C8'\UQ9GNPR5Z6YN=>#5E;9 YF\^ZEO7N9NUCZJPL# M[MH41=F"NUYIBN'X:YVW9R7/^\ LJLHTC P#;)FU_?[FZ49*K14LI/ M#D"[2JN^6P\TH?@$ZN^SB.[&W\SG/#EK*2GUA=;BG55E7L0DK&H;G1F.56LE M!9\H#,QPN1@N4^5;*,.MSFQG&:Y57&R9]_DA".XTZ>UCC_8L@??]542FXX'K M+7CR V46AIF#6K$.O=$J-&7R7(NQ8SFOC##/ MGT=O]VK-?I=,9H&'A-%5%,RO=+!@?BT_5,ROA^+7S/';??EUC\Q]O]8=KCK1 MSOQ*3]*HI/./'67H-"\:Q*,,W_S(=%5+%%+33=@H*D$DGH>8GP^6/,3\9&95 M:]FL2@^;NI%J^%!ABEZKUNC32A.\"FP(;MST:N,%H750QLN(XY)0VJG\C!F,^6RH9,-\/]J#E_T*/7K W; MJ_JJ,S5ODC,E2[$H;9*Z8\0\?HY,6!WXK>T\K=MU%KR."%[?=@MO_]===E7Z M 4_V$$6O^;T0AFEA]P73>P%AA;]$/66JQ;T* *>?M?^16_XU^0==I0K?)-F:[J*8^@(5K>AWV<2Q"\T M-1]$?10(\WO=',/[O#?='^9+^,;X>3<$3R T9+6&1FP$7+JGO9 ['"JLR=1W MO*AFW'K6H93"R=]36C?J[.J?][$.Q,E?*2VI_FPD?U:1X873K_HSY[I*O[YU M/".:^+,0WCRL&>+9$F#1J&EKR^SO;QI@ MB0K718L+Z##Y6=MR\N>%!WUOSB+_%VW-P9J[YC04[^-__&)HBZ_1T&T5,OF; MTZ6!>XV+7F?#$-AM)?%U"[.T(88#-MH8;)J_6_#2OZ(7Y.H/MC&&"D4!G@2' MB/[]3>\- 43:O8O.$7?#R2'Y7V$&Q@T\EDUO,#2*) >YBR2K!@U)>MFFIJXRL,7#*15\[6;MY+5H3#M,.^2!8MJA#$U" M.RT*M-/L+90:[%7K71E]]@M M5W!.-4Y?Q9/P9H)<$=LKB8+S*S8K<4THUWN>%J+N=D3/Q9R[%',VFYDN$EI7 M?@S\QRNX"5[I#R>:7,U"6!X1W#Q;[@PAN@Q# ?_??GV*1:/9:.[9;Z);:PS: M9 H]3YW;(B-N5-7Y"EKE96<6919E%CT,BV8Z/Q3.HLV81?* .O5N_ _?M^5)41$\.98([WW7/G@,H36L-0?%C=;@#EGGJRKVIUS&@AF6 MH6*&/3C#9GHQY&78 N(+P+"]7G&=DIAARQ!T**9I!@<=-"S_"/PP-*:!/W:B M4[>QXHC#N65?V& J"99;IFG8HBK>HNHM6U12)7^1&OG@08IVMP87(Y.B81.* MKO+@( 4=+)B4JX ED_+)2+F?FY0+B&L *3I\(+14@O(,WG+FC@P!6CY<")RT9+#%[ERREIP,"'$IAB&">FF',$K_(4 MY[XGF?GEZ6_NC PX^5A MO&&!C%?$\?E:N\^,1TZNJ"1\CUW(3M]!OQ>N"XM4,QZ$)P+3E8ZZ:3\ZGA-& MF")^XD/U-)&C&V;D8KF20,5'_@YD%K4:RV:1UK/_4%H6C*/+!1U[K(C H-;O M#/GT7RFDCL_7,Q9,MF<#%9/MH0BR+2 8 60[+"X8P61;A@A%V8[:M_H7 M[2YM:+[YD>D:?F$5ZZ<_U'?6^IMJ?)]/^9T/EGS*[V3&5F8607*42)M5X<&# M&,U>K=LMKH<1G_4[7Q7"40PZ6# U5P%+IN:347-FP,&.U%Q R*/9K35[+:;F M4D@8E:J, YZ0(([ K6?YC\(8!_YC'.#P/3Z*?W)(3HP[#6[A37_H_/>YZY+N!3%4R5C!-3Y7&I,C-S8&>J+"(: M,*P-"(WS8:JL>+$#<5CNHHD(#$?%!.J&)WBZ $V@J,;>N1JT-%!Q->BA+)_, M;(#/OND3 M^/*HZ2T808$(#S]\L#FL=8<=3JE0$TNJ.H6K#YAR&2>FW.-2;J8KY,DHMY@J MAF&3*9><6'(5 TE8;I.8A#$-_"BAVS?2, MS,6N!4076K5>J\_L6@HQHU+^L"GB8/NSD2N,UD5UB/:SB'0E!,%FV5OB<=;J MF6KT?_<^10MH5M)4^HD>C/E:3N6#\JSWZ>YF5*8;).CB8_9BZ-=ZO3:9U,PZ MZVDM!U1*RZ4,5IZS]P[9-:<"K?!DE M#1CXY )3#./$%'..X%6>8JJ1-V^V+_JTD?E@AHY5WI \*Z^3QN@Y!%^6$#Q' MV/>*L/_Y/ I<1T;GPH5H>V8BP8T9> !(^$4$]_AQJ6#SYL%;;WYM7 SIS!K@ M:#I=?KD6DVA(HRA$Z>9&!+Z;"64F:DP;*EI)7T?G&&X@8U'>H4 M(MM*I]?Y'&>@@P7S+_,O\^_A^3*BP;W#L6OB[]G)OC% !N+&/QX=T\"KA7]7UC M4\N;7YN#6K,QJ+5[]&<7<]C^]'J#T^9TL&"Z/0.HF&X/1K>9Z7T%TNWZ)/@K M=-NO#=J-VJ!1W&DXIMLRQ"'XS'_1R.Q9T7_Z@XIGK:_IAE&YHO!WQ@LA22Q\T&& NF[.I@R91].LK.S HL ME+)S1T2 LGO=VF#08LHNA>11JBS -QM_^2P4$TQ M<'EF.7#B\LP2@U?Y\DP:,/ ) *88QHDIYAS!JSS%\/GTJ@VD9^>2>D"W8DJ) M;)??:E/VSO-E.SSQG?=WB=0L^[4L_(@(,/ 9DDIL>$M0@(&=EE9^JL+ Q,$76PJOT7H M'6$.?=>Q#?7!ZAQA_MT+!"S]?X1MN'X8&KYGF$^FXYHC5]3AV_70=(5ABU%D MA,*:!4[DB##M*!HCX8FQ(W_\R=@]3I3I2"3]TX7Z8A4VFC_I?_LN OL/T_$P MEG3GW2=/=ADX(?SI&G[T'KZ(P/'M;^;S/KF4>4BIG3T>8)B>;?RT^TMG^D(< M_:4WA]A2<;1LEP@,P!DOP@P, 1)M&]?"$GALPV@W:P8NHUP5O'3-"$0X%?"U M)^&^$#QBM^6>9XH\Z9F[56!Q31\AJ%9V$,H'UUEOM;>[,T7GT$SQ641WXWTY M4@I@?8$W6DTRR9>M%$IE#].]*R\OGQ,,5'4[TW!IH&(:/A@-=VG0\"M>6Y:& M>W1*()B%MV;A:LP9(([(JB/NY>UY?-8*G6Z4/WW.;243<]N@,LX./AR49[U/ M=[>[>LMVUPJ3JX@(QK8UI=U.<3V"N&OR^7("M_6C@P7S,_,S\_-A^+E?&#\7 M=.:CU6!^WE'6E#S%XK1)\HY1$?1SA*4G\%O;>=KMY1?>]:^[[*/TXZS9[!9< M502O[_;\#U'T"M\+89@6GO,PO1<03?A+!/>/?-R&4D&:D;"-L>.9GN68+KPT M_.(1'CR\V'HA\+6;K>DJ-4AG);I-_3Z3('ZAJ?D@ZJ- F-_KYAC>Y[WI_C!? MPC?&SV5?]F[ F4]_QHIH!/+"]2)7L/24;7MU]OK_[='M] M^>WF^L_[;_ _O]U\_G8/_[R[^O_^^^[3]^3^!%1!#^[2\#8-M?C)M_SYSHY5S7[M>WCF=$$W\6FIX=U@SQ; G@1-DX MV# ?@8RC\-WRRQ]O3VH&DH2D.5RV$K:$ZR)+@U)-?M;\+W]>>-#WYBSR?]$6 M *RR:TY#\3[^QR^&MA(:#7U2(1/T/U)BICV\:!50'[>M/+YNJ9367RVJ+J)) M$(]75(:$9+"-*5DH-/ DL!" 3>\-A3S\X%7HXD6C!%L/_9'# 0>.X2.XE)+D M3IZ"/H:G167ARZ[,& J6_G(O>;_ FI>SY@@*8/'^*!4[\'ZH5L$>0\.\4DJP M>!_1A8;YAS XO&^H0L/\4R*P>!\Q- S-*:%A%5!]M M"KF'DLIPY-S5K6YZ-0Z+M=F MH:H$3X$>J\&2HWHI:\E9#9YZ(YU$#59(SLNEO5@Y*>4$*X4'54VW@',^Y7GM M+Z9CUV^]2KWSE3EU(H4SQY"(8<.$1671F;!H@W9I6;/'F8M'6"NEO67/STJ] M\4(WCTJ]N6I=8KS%UJVG[I#-?$V;KSF,QKQ^#J!]%9'I>!4C]1LS\$ ^.$=R MV6N\#.9A],U_0LN(4I6PXNCVYMT&ONO#DCS">"J,3- MTD_9P)B!RI[GR _4>6^Q#7W.GT>!Z\@&I&&ZT7FWM=SH7%76WLVB,#(]1&)# M>W/]G:3=JS)1,+D"#^E%X>6S$\8?4GWRI/GVF]3-V!.]L=P3_?;SQTU-T;$5 M>F_8J#5Z=,:5;-(LK#@HX+"":GG=F5F/#Q2]&2-,JL4/#^FV,YR:"EHHCCPJ MJC)&58,S?\< +6Z]]ZNH+]%1;= M:EQ7JU7KMMK,LN3DD:JVYU P$2"8=IEVRP_:[K3;/1[MSH]8R%,'*\9J;NW( M=IK,L>2$CZIJ9XXE @1S+'-L^4';G6-[1^/8^+A#? *@")^VV:D-&GWF6W*" M2%?-,PXEP>&\-76)@6$Y3MT8/8H_V][-&]C,EVO];N?3,R=D0&"Y YA'!@'QH%Q8!P8![:@"@I6#"D$*SBL<"8"^&[_ MPF"Z#XW8!+*^:X-$ M'71"92KL:S!CO(->J,U))@[^(4[I28O/?N?2I?>C6]0 MD\8?L_4'#MG9=;T=]6K?]&:CUAAT^,P5.9DFJFPX8\/R7V4:6WMC_S3=F:#BC%W:KS0+?R7 /6^C-N#I&_3DF*B" M88)E^:\R#DRP[(*1 8+D#F&&8/FO,@[,$,P09( @N4,8!\:!<6 <& ?&@2VH M8H+8+3I!; X]EUSZN.,R 1 V%U:G2J<#^&?@6)&PXP^ LN &RZ='D.BA)59G M-'!@*R='Y71[Y8"(=7737Q/5*#]V^<,,;'DX[*,?C(43S>3E299&=YNU7F/ M!\[("2U1;<)9%Y;_*N/ ;,K-;,@ 07*',$.P_%<9!V8(9@@R0)#<((*A"+2,0TUE@34SL_0O?,2+SV?CA1).)[^+:A,8A:UZY6S 1UN$2 M_C/'@=E_T\"$=46OG4S1J_P,MGWZZ ??S.<_YIH2QR'@7S^@*L525>&%62B]:[_:N8N5GO'NLOZ^'J(UF^;*7V'+TB?ZY()@)$U50441S8+.'S2&2 M(+E#./3/\E]E')@AF"'( $%RAS!#L/Q7&0=FB-TCF_T-D&[3PY\'!VB-O+A:UL&V]_VDIUK.O^ MV6TLJY%4"\[K^':@$*3FN-9WS:L*L%_GKXV+5G:7&U,1&/+QRM&_Y+S9B.@A M']:\-'!@&.<>3DDF 2OVH0$-79C /CP#@P#M1P8%MR M=UNRGRD>S&%+LB%XSKN=0.O@=(VP,?(#6P3QXH:^Z]B&^IPA7VAJ!K"*9UY+ M_%E$AN-9_J,X57%].GZ5#Y/SUL5$S^DT-Z,5KURU5!Q1K/H%877N&^VD)]>W MVE9I)>$#G,2@\&<="Y8,28D!H,YZ5RP M8DYB3BH_.LQ)# 9STKE@Q9QTD#Y^_>9R#H@OLS$P%BKM1P5=G2H0I4OPB@SGN+;3!S MUK32[[>7[1S9,S^\FT5A9'J(1$'1O-3ANE0@;U6S_0T6$MI%P]:@UN\,^-P< M.?$CJCBXXQ S*PV@?B*'$9/J 6('G0RG(NM-?!>6.50<>512Q:C#/+308N8D M)V-4-3@S)S,G":"8.4L(VN[,V3T:/1K&7-'FR[S*O,J":"85TL(VNZTVC\:K6XX&I'?;>W7NL,&,RLY M0:2KYAD'QH%Q8!RHX<#F)YN?90=M=_-SL)?YN9?MV&W6!LWBCBNPCJ9V,N%@ MYY?V/IE0@M;U,O().R\5^C1 MPA:#'3F*C%!8L\")'!&2.X3&AQFH ,'ZC00./)CGQ'VN>(<0WR&Y&UMBRN;K:*.[K$"N?DU=7LGIV9CJ^-ZW)3=/HR3%1!<,$R_)?91R88-D%(P,$R1W" M#,'R7V4BZY]''/90(@ M;"ZL3I5.!_#/P+$B8<OJIK\F MJE%^[/*'&=CR=-A'/Q@+)YK)RY,LC>ZW:^U^<:71K$W.7)MPUH7EO\HX,)MR M-QLR0)#<(__"=XS(?#9^.-%DXKNX-J%QR)I7[A9,A'6XA/_,<6#VWS0Q85W1:S=3]"H_ M@VV?/OK!-_/YC[FFQ'D(^- MU\A]1J?IA^6?ZKC /3+SMH9( @ MN4.8(5C^JXP#,P0S!!D@2.X0QJ$\.)R[IBHM,(P#XU 5'-BDVCWF/204\^9( M=;64!KW M X4@-<>UOFM>58 -/']M7'0;F5UN3$5@R,0HR>7!)/X58. J,YF'!@'QH%QH(8#VY(Y;,E,\6 .6Y(- MP7/>[01Z":=KA(V1']@BB!>U<-D\93U^JF;3&ZK&;7\V M!;S:(P,CU$JZ#X8>HX7RITN*J]_P:; M[-?FH-8<#FK]=I_,2;UUUMA:\F"-4R9R9S"8RVF"^1,Y')G&3Q0?Z698''EV MXKNPTJ%BY:/2.$96YN&3%G-U.02/N9K!8*YFKF:N/B!7]X[&U9?VR@F>K_#V M5AF15J_6Z/28U\LAI,SK# ;S.O,Z\_HA6]GUCT?LEC5[G+GP2?LNFH@ /Q6( MB?!"YTFHNHC7G',II?6%(H<.Q]1+(IPGZXW,5,Y4?JY@,I6?*97OSN2#HS'Y MAE,UN7WS=J_6['>9R\LAG21\V\[3;RR^\ZU]??QOUWOC-]..<^)8I M=6+!547PNC[)_Q!%@WHOA&%:%CBRIO<"NP'^$L'](Q\WO%3!&)$VQHYG>I9C MNO#2V@4.MUX'?.MF:[I*S])9B&Y+O\\DB%]H:CZ(^B@0YO>Z.8;W>6^Z/\R7 M\(WQ\YF(G%Z^$6CZ55IF!R#RKOHW84VFON-%->/6LR[.]3TEVU[=?;Z^^7Q_ M<_TG_.O^[M/M]>4W^.'^&_S/;S>?O]W_>75Y_]]_?GSSZU5ZZR4Q)WG$#L3/"P_ZWIQ%_B_:FH#U=,UI*-['__C%T!9'HZ$G-F?.LY[NX'NO?]$8 M+ ^2SB%EKULX)U3[1)L.-"^Z1USZ5_:\7/W!-M9FH2C D\ V QAZ;P@@TFY< MM#-CU<\8DO\59F##:X@@ILL@HD:(T?MOWE;KF"(RW_$5)2\ZR; M\3'P'XV[J0C,"-/EEU;D/#F1(T)R]52OY! .6?I4QES.2>L33U1'Q#BE<6IM M9PA0J2]D\(Z?$V(8=N<<7G:F&,:)*:;TX%6>8O(YG<&0[[ES1PJ)A>RGUR[7 (*%JO-FOO>NZLU6@LGSO[$OAC)ZKB^"?> MW,1U+/NU+/U,;4QM6U);,R^U-6-J:^Y#;:U!<7W_>',3\Z<))W'I^].7]K]F M8:2.4T:^$0C8C);C"L-+'&W\/?YD8=)W&OA/CBUL8_1B^$G6UTRRON_IA:G8 M+:>!0^75&PT8V("ABPUO$1(PL'/+TE]=&)@@Z&)3^2UR=BG75O^BW:6-PK68 M@E_HF!@VH1.!@Z55TTT8&#VSA.?;BW'I],Z;Y_DZSP,W6D.. 9-35*H M[F+V0%GZJPL##FOGY[#-6=84AS4:S&'4)*4">=02.,FR1WQ]9(8"#_0_ M3H47[N4P'ZKI%4%T1=[)RC)H3"Y:,?1,Y_Y$[$ MN3#30#PZLT<#?C*?3,?%H25UN$H]A.UD.-Z3T%7/],)7[)_3P*'R>HP&#&RT MY#%:>LM&RVVB\F[EJ8ZTPKP;?U'JLIA,=Z\X*X5W]YGO;G;(6?JK"P-S6QYN MZQ^ V[;-@#<'Q4UGYNU-S 7G#/@^*/P1H,CYXS'ZW[88BR"0N? P"@W3LPW7 MQS5UGN"79AB*_*XWI\9I\"*'$,\$]0@(&=F!9^JL+ S-$ M'@=V$#NPUG?M@KZ7QO/=>'PWOM:6\Q4:SI>>_0G,YD]H-5]*H[D8-Y9+ILB) M$>>1*:" H20O\H,77.V92B>;28\L>I$>]EAIX%!Y944#!K9'\M@CPU4!=:D% M/]U^O/LJ0A$\B9OQ6%C1G:="[)]%5$RR>-CB;#$Y$:*ZO=G99NFO+@Q,;CG( MK9F9JE N6WK9G>[W/.#G AQMI@""D8_OMW="&EF(_ZQ_E,FQS?4?GMYU%(RZEN?)>OUBAN)P;N^(,EZ1P\!=KE9 M\*L+ ]-='I>[50#;;5V0S4>BR4D,I[(IH/#9]^3()E>8H3#$,W8JX*G))X>% M:G2Y\CJ*!@QL<>2Q.-I9BT.KOT^H_6Z4\BLF8]WO-#FH3TUDJ&YG=I]9^JL+ M Y-9'C+K%$!FV[K/_?:0R8R:R'"&F@(*5Q/3>X ;.EYZTK$\A*'.,SOFR'%Y MZC$-M*A&D"NONFC P)8(76QXBY" @5U5EO[JPL $01>;RF^1LTN?=IH7#>+N MWZ5EP6*"KQ<(2SA/V$":7F"$O3P:.%1>0]& @4D\3[PY,^#BUK,"C#1?"_6_ MMUZL#+\FNO!XM^='-&G%XMBCYL&#A53251A8(LCE\6Q8H3%LL41ZT!GOW/! M6QX'!C.%SU%1$RP^#LQJMI*"3Q4&9KM<;#G 9!G9=Z@FMYG0461FO-WG893DY(ZJ3F#/G:6_NC P(^;Q MW%LKFF<73XE;Y\IY5 0]H>)<^8D!D-N,)RH308-JY+IB6HDJ#&R&Y'#,6\W7 MK1"I!>_B-@W'=L2;/$^3G)A150'LA[/T5Q<&)L \!-@Z! &^XG;O1H =)D!J M8L;'R"F@D!PCGYHO?(:< B)40]255T\T8& +)8^%TM[^"-T7I0B+:<8-C\(Y M 6KB0W5KL^O-TE]=&)C8\A!;IV!BVS;9W1YPUQ-RXE.!QMSE<*F#F5AHP$TO MV,1>-0T<*J^A:,# QD>N^KOM6K.A-OPT5X:%Y+U3L7T>L4E/EOAH.&O62@H^ M51B8X'(1W':MUW8BN"WSVG."&W#Y%CU9XM/@)P;@:A;"BX@ ]L_4#QT^]7UZ M2*A&EBNFFJC"P"9(G@#_%JW8KN!>>,$_G&@2J\78''DI:*ATO\'A?FK"1'6C MLZ?-TE]=&)CF\M#<%CW8]J"Y;;/:'68YT^I[3)R1*GM%FS5E+PJ<+ !)>'X-J- MX@ENYY1VN\<$1TZ6"*2T%QQJ8^0'M@CBQ0U]U[$-]4%#OM'4Q*;?9^YXJ_YI M!3C>Q6"C;(Y\T)RU)J8:CMX,5KQPE5)T5*%2!DTA<)WU5LMA].SC!FW;GWV^&B"O!XS*RE MD#,"7=F/'6KH=B[ZM$'Y+"+#,L.),0W\)\<6MC%Z,?QXVQJXH9Y.FOKG"$0I MX_1SL'!15[(N&U(EP7+1D#HLGF>]677WT-A@[65 M--E-%/;A![0/:[T"C:^"B(*-+X*ZA6,;=+!@SJX"ELS9)^/L3'>^HCB[@#'S MS4ZMU2FN.RUS=AD.01#N.; :@?1"CGS7WA.2W-T&,"[RT?5_A,;'P'\T;KTG M$81%N0$"#@8^1*5K+OA779C1PVM)2JK851!6\BE5K4H6!SR0PQ3!. M3#'G"%[E*>;L3MXWV]2S\E]F@37!L_?^&!/S4Q%$+X;IV8;X]\R9/L(#TXLX MLM]) X?*ZRL:,/!!Q5R5A9GF\E_,%]1WX3?_T@+E%X@O6A]^<>%FEYY]$ZO$ M8IK>=9MT4MJ\R?D8/JO5*@L^51B8W7*Q6Z:S?%'LMFVON]: AZ*3$R0"9_#9 MV];>MBU&D1$*:Q9P>I<$.!P69!C8$"G:$,DTF,\8(I=/IN/BZ-B/?G /YL-] MHA.O044>O+B\-:P-6\6-P&$]<&I/G)//9Z9Y*R;X5&%@ LQ%@)G6\X428!&5 MVMW:L,L$2$[6")QB9V==.^OPY-]%A'NT )>=,^,TJ)+#BF<. ULLN2R6X:L6 MRV^).IS;*@=WU#LUN"3G%*@)&&?,6=U64O"IPL"LA]@,@&@(@E/Y/5*-SN\E M\&X#WQ+"#HTQ'C@&ZTN;<812T]R0K91Q8FY<6QJHN''M@5JS=!H9'UKK6^SO M\%NB;;\$8JJ=ZTO/OC)=-[P;K\\''+[36KY/5^MPIW6Z&#!9'P& M4#$9'XJ,,^-9CD#&123F^[5.B\[(>";C,IQFY\;S:QO/OYV%PC8<[UVZ!;W" M3?W72=JN<3?ZTFTW*O%=[FQ[+EAR9]N3U2!T,G-_UK2V33IE%M../AG[LYV! M-JAUNT,R)0ELH)&L4^! 21F4/1/W^6#)Q'VR4,NV8V1VYNTBXBFUYJ"XN^@Y\!&-8:;>Y,3TZ<^)P]*]=* M"CY5&)CC^)P]'1S./EU*_T@]%II/%X[5BV<16(YJ(1=&OO7=\*=H37'J].1@ M<:-5H@]8L9IY:JTGGK!SO;^+[ MFUU7EO[JPL#LEH?=>H=@MVWGJ35[Q_P5F'ST>!8T7"UGX[:H<2GP4_[TU' M)>3(!\1* A6WVCE8"GOMO+>OPC5!GW[SOYG/?\PU+[;50?W\P01KZ!04%6@,RJ6P^\44RO\WL6@:5S>Q:&JB870_&KFN'R17+KEL/>1]R]Y-R MR!J!R>_L]V] =_K^OF>MO*F&]KF/S?E@R7UL3F=I98;@ MK6EDDS3&.$4#NF&MT2G. N,&P23C&Z/N5F$C,VZF*C38/TBF'F!40'"%\WI_XXF,0Y.VUL )AAN*=<>NI?V$X1,9& M3,]6_Q#_GCD !D8[Z<6\^?@$#1RX+5 Y<.*V0(3?.**V%-7P]-'3Z9RJY3-AWH*UE/>UKR:/<=E:K M7VOWN<:C'#)[6IW#A1YTL&"J/@.HF*H/1=691L=TJ+J1/R32JC4&=+IT,%67 MO76'[<]&KC!:%]5A[8UQ$@&_WSM"9E X!&A%Y/F9# X=%:F8+BBI.63.* M3:32@%?YRE4:,/#Y$:88QHDIYAS!JSS%5*3;0WHA1[YK[PE)WO6_GTVGKL"& MM:9K8 #(]<-9(,=CRL3_1]?_8=QZ*J+C^!Z]N"0[H#1PJ+SBH@$##Q*CBPUO M$1(PL/O(TE]=&)@@Z&)3^2UR=EE%^G,9I9LW-1TUA='Q+/]1X##&T\TY8%^/ M@U2D8,A=C<7SHFD54F5&(=Y*=?<-M=T74('[-,O;JNBI76MWZ/0@Y@U.7,^R MI\K2S_3&]+8EO65F$>Y$;P6TH&O7FHWBIOOR!B?F9W.2M? DZV??D^>J;[TG M$48.SAGT;",9A8&8G>>:*)E4_^4$,VUM00.'RBMM&C"P:487&]XB)&!@MYVE MO[HP,$'0Q:;R6X03S$<'X4O@3T40O4C/%ON'3=$3-J:SP)J8H;"-T2R"3T?& MBXAD(II>O(A=0!HX5$Q]<6">)"R[!^8SH^NOS*D3F>[-\U1XMA/- H%M.69! M(.P/L^BS'_VOB/9-2,_#\EV.R9,3(JHJEGU7EGYF-F:V[9BMEQGN7@RSO3+: M?=Y$JMU@:J,F115(-]/WNO^IT\G^V!!FX+X8XED$EH/^MC^5C=WH1:?8S::! M0\7T%=EFFVR,[&:,)*/6K>_:EGBOU>#=^ :5X$VL ^^FV_2PWM*];I)I8LE; MFKAF9>^:I9\)C0EM2T)K%4MHVWK5S>+BQ;RGB3G5G,K> P1Y5MIVGAP;!U_! M]G'-@!/8!('B,#\)&#C,3Q*6W0V1=M8005UXK57AM=:$A>6NMSIMUJEUN\7Y MWKSISUSWLN_-TL^4QY2W)>5U"J>\ @Y8 ^4UZ,RS)KCIE03% K1)UH[AF_\< MF2-7P&_!9URWURQX'1&\OMD6WOZOI]Q+]T(8IF7YCU/3>\$<,_B^.);%B3FIS^M_DU8DZGO>%'- MN/6L[:6X9.\I^>_SW;>;^S^_W?UY=??Y^N;S_4W^.'C[>?+ MSU>WEV]^_1SO^ZOTOO^8[/O[9-]+W:A8Z_/L402.E:;:S'S#N^#!])S_R(8 M\VO##Y>>_240(792P!_OQLG-YO>:-UB 3]\#)L[8L> U+T%ES7"\X<,7N)[E MB/ ;+,P'U[>^[^:J"N#C*:(>S(3ZIAR9>!G-7^A/V_*B/\U.WVPUVNUZOR?Z M]4YW.*B;G7:GWFR8_4YK: IK+%:2XH[*+RTWQ]H1S0LCC9(\W',_>X0'?L&: MH]2Z&_.%-^*5WR@/_7[6]$K?2U[D1?VW" C7(=#+#X!:52R$=*S\6WD7^Q8L M+2]^AP_K++TWOZ;7\?_\C%_Z=0U/;+<"W8M6YZ^$S/PMEV%)GQMO(_]!1!,1 M&#^<:&(X46C\F/BN^U+W?WB@T\+9*'1L!^XGPIH!'S3^]ID'@KK MO;3:IH'_A,\E/,Q^N Y\R'/,V /1[_'KYE=K9+>S>L$[O5 ++WH-=[T;+_SJ MH._Z'EGK$:X_>1$XV?7-KY?3P'$-^$HK\YZHY0*Q/:KM(Z)Z?9,+U6OAFC_@ MQ7?#=$5F6KW>U]3J%(_FJ^^81?-_9K /X1O]Y1>\,+[!/M8;V'!"PS3&Z*Z% MH1&*1P<>TIY9D1\8VM.!;6]&X+2'0&V@!$ O?A>@)U D0N&ZH?'H/ N[CG\& MVP=TBWA0$F(Y@35#E8(-EA]G;N1,76%@&,$WS.D4*$)-6L851]4",,T"6$K0 M.L&3<%P7+!PA[V/.0 ?[D?,DXMMG7F(B3/O?,S, (U0)YSTHQ/_Q0U$SYOOW M(J7ZEY=E/2UGVLLMF&;EX>/#,/ ',W3"[?AGD2[?_"JG+:774EE3KYE0^[-W MHXS4/5F*/KP:=$ 6=F>VD)O+5"L9XII'J:V#*SXQ86.-0"L:TT!,3;V!X/KX M\+@AI7'P(#P12':':XDIWM6'#9YLY]\]!S\C%5MHO-6&PS\N+[\D M5H/YO MKN);7!B7KE)*0:S.1J94+.HR$B,53@Q3ZR!B.*57G!#5>_+Q=A3#J67.;K[53P) MBK-MWJS2V6@; "D>;"NT'*0D1';":/ &0%O!]*E MJ$E9G05>37X!/Q);P<9-TAOC-].;C4&P9H$(YBKC[N:W!8T1^QG:)@&38.6W MKI-OU:0PHL0N?=:4U4SR(A-_!GMNT:Q(="8:,('&%W0S[,(4,8&"\VPSL$/X MGBV)2V+_S9_"CNHU>LD37=Y?X<_)4^G885K_9X5U+EACV'E&O/5"I9/CW1>S MX@5H7?EXZE:U!54?PH.%8ZF.$"T12/L1;2Q_Y#H/6MWBF@"^()@@55+_@#3_ M![Z4+, 4WBZ<*,AJ!MB&/\!8G1@1"*!::-]%I;@@$J@ I9@)/!&)\..?K?CQ ME]8=*4$HE3D&;>G_P'4>@_D':R.FQB-X#*X&13T>_CU(KY.UN$[)C=X;"^N] M;)&\;;XS,,T5.>,7>?M$<.1ES.1"?_M+=_B+\;:U]/%UBZH5=7PU_>WV.Y ^ M8":@&D72*39"#"RA/]@!P8=E ,E:\SE'-FKM%6]E]47*;K 3:6J#1I#$2FFBEP#]>]7O@=_Z>GLW]_K9F-PRU:\OZX0',57P7\Q$Y M(38(LYLTWL/R&NO617K;:/K-O&1S(5Y@ET>.E(3T'^"S>"\LR]6W!0O>#Y1) M#C:=;R_*DW[=1#,#X""3\B%^F '\ X34]USE%]@^?!#?W1^/,42H/N"HW,=( MI%I9A>@VP)NY+TN:7+]QN%YM21L:S060H"AYK)&\+'J$2E!P@X22:%V4 [0A MM-=AB0LCID@GG!.6K=17BI"D)M/7S_+1*ME--E5M,^MMJR/3:S-W%."B4WP9 M9 )E]<_Y]^/=!^/M.! "UV+D@YGQ;OX%'H&M\@"B'3F1"^Y!X(3? M8UWP0UHGL (8U WPZS5%\Y.74&Z'J70XI ^%MU^Q,HE26%@'V/?@Y40H%,HQ M=-UU[M!2?UH3AJR M9$>MFI129*)-#&_D\88&F78/OX?B;GP#0ON(TGV H(_T;C-G,+Y#'! M!M7#H_D=""A>[)KQKYG]H"XD#1S@%T6_,;7!+K6B%%4ABSTFL2GX?!Q=3ADF MBHX6)@BH_/,#/L2Z[ZB[X)O&6FGE^RHEF7F4;:1TI2AOP".V)V5+2&P5@W$> M,'>D^E])WNEH:++(<63/3AGV6\8"'0^> +SR%RR7F\VCKJF?T.&2JCGVL&0 MRA8Q(YC/>L4EGX4I\*4:5M0M><*9SSFEH7J^A J<[FL&O M0 1GKK1'9RY*A31.\/Z!8B%I#T<3/_UD&X-@2S^?49U6AWB=%C*N+B31YI*= MJYAD4S7*T((?6@.[WC!-L]YI#D5]8 \Z=;O3Z#5;XW:SV1F]V<#]*[HK_.[- M0I#$KVAC77KV[[!9@LATI&U\^'S069H&5VH%%_3=U\2&75CAXNHW3K@UTUX2 M]@G6:AV]WQ<0-Q1!SP:;.5"N&*P'>ER*/-']AE\;>%41R4P$QC1]C*-]!)TM MGLW'*3H!\N+CI3@:Z&@S5IXRXV$:'OJOZ&()1WEM'=A0^CU^2,R/U(RK"5Q8OO4/ M/X"'! ;R_$< 7H6M\(,3P $TO?5BN=*!\C^L66TJQKZ@CQ+ VP,WQ0P2FC72-M]'9H]'+BK27*9,Z M4?HY_BOM#,'2RM>5(9DI^#?2E4+G!G:H*7E:W2K.445@;7EX+_FU^8I@SDC: M3PIRA,F%'0#,F-Q,?7CAF1>!AB=3UM,+VG5QG'ZB@P[8+9="'?%\YD*,>:H%:0]MXC MF!32EO&$0(M$SFU.!9G5I<:@74P](->V\+@(*78,#@G\ZD._)SH+?L)A CCG5;@Z[UMR:5Z$/[41^,= MMS36H4CQ2LS,^6\2:Q9/H)LZ0(S.T(R4U]&AQ+M_ MWE[7FT,#GMG&"A@5A\@((?S7=844*.V.)#)KF;-0OUVBD,):'\@/2 MIIU+%60#;3W1BQF_Z*HW&LU"QP.MC@$C/YP**W'N5I'2#\?%%.)4QDZ]F-1L MN(WK3W6<7-T>)4PSSBPV1!;CG"CHCZCPYJY0S$5+N.BW0*_:46'UM3ZIC#_# M95^0^6-5)N-Q"ZX-:C?]\,IIE#HD1Y!K16W;E>^AVQ/HJO-[C1\:9L79N:N, M]T'K3[3=FQ4S@M/++:NCXK KRL,5>-^.LHHK7,*\,$!Q?N8"K:Q@IC:/C#,E MQA36*,Q&_Q*+2D,GGN;++7>LI988@^=QSF^AV $_@H:L,LGA'VC)/)FNTA:. M'&:I58>N+I)6HB7@0UAB>1'[-&'HPV,C7:G\]/J+RF34_,)2&0'187Y!,<[( M]+ZC*L8+I3\NU3.H=/5.H&&CR8M<)B>:S7EUCTSC>VLB;*QDNQLOJ4_$_L,+_O>C M=-<.I3R'O=>49PGLR/0^ETXMY@G3ID8L'])U2MD9:@^L,TIJ24[?Q,IG0!T1 M CM+RH$?2>\(OZ-BIBUYR&XGW\CU\,?>JYT= -)C(]N4YW M%+O7N.AU-O1^VO:\XNNGL4^^1^@=@[\8;&J[5?#2OW)Z5*[^8)OZH4)1@"=! M\OC[&^"'TR/2[EUTCK@;3@[)_PHS,&[@L0CVI#M.CP@:.&S?O?'@@"S0@F;$ M>(5EXM%0'U35+W@*PHNJLV%.RR1IVF!H2DLOFZ";AS4K MLU>/V/(ZP41_C: MS=J)-Q?3#M-."8!BVJ$,34([+0JTT^Q=]%/0X0JOY!SFI12N&$=D*JJPALNU M35@%L@H\&URQ%2FK0(+6^*GF8J[*%1QI^8_0LBXN(J WRV9SGN#\NC'3G1/V M*H%4JIDY59RZVY%]M5N>4P6O8@,!J,*P@G-XV9EB&">FF-*#5WF*H38;\D". M)1D$DOKT2WIU-NQ9S@+Q)MWNN[.B]?.\ MHE\>@TH*R)N;&WS_9O[+#Y)^C;*S=W+.*O[UY6^R9.1/?;?,S3Z\?!">-<%. M/TURDXBX/S"0G]7_E+/BILN WL(2< M":>R$3B"RC"PA51*;'B+D("!76B6_NK"P 1!%YO*;Q'.0A\7@;1K9UP:;YOO MZ 4ZV,&C@4/EE1,-&)B_8H.#7!YX0TTT E M!9\J#,S&.=BXSVR\?'%-@+WJ:,AR8+J MOS6GV^L'J4W>#YH7K;^N;)LK7QX[FJ=5J&IR&S^84DNXWKH5;<[&MWLTNTV' M=]2'&Q>=E7IUK5J5S[]QU63KYJU$8%' MA8(5T01+(!>JO>)Q.5I79S9U=DE MZEP,5FZX$RS1JGVVYJWW69.K$3_ MC"5_NPD&*Z&$+V\Q;5(2.;;(7PIXSL<%^Y;N>1]-X-X/$R-]0&<1&JGJ%Q6] MY.9T<_%=NH]OG-BQ!E%L.[)*WV^>V'$(@5XQ>R,>=B)'-JR;RK3ZQ7K3M= 4OB6.8I[]@_&9Z,QQ#IR8KQ'?[I*V![[G6"%\-ICJ M[6"\Q7?!T5S&Q]F_G"B<&3>I3UY*,31KQJUG7;R38]35"^"(C^P@:CF=:.&M M+HQ+-_1K^&+SU[E4Z\0!/(=3<+[RA?(E[YV$6O/(2.*0IA!N/< @? MJ)/O.%] #@018;3MH\H9;')T^,OJKVP87(8/D9ZRIB9DC$W'U6/RY#R\V4A. M1Y>S*.2DMYD[QJ%(J4'IRQ=:NJ^:T*ZGYXW,$&3KAQPLJ(=\P6_U "0]H4B/ M8D(8HHG44&K*D9S?C?]'#3&X[6E>/&U-0D'" BG.S5];/*X5W@LKCF2S)K9-U .#6T)#5:1KV0FMR8 MGCD1S^/3PR346+)I\]VRS]]=JOAL9NFSW9'HM?K=+IU MN-((+C!HPYN/NO7^8&RWVNVA$,W>INFSV1-H9CBY]&S\GYOYG*##3ITM WW' M$Y3D/U(KJQ<( 5:&ZXOW@Q,'@E(CG%4RE;RW^$3:'&S(*4!FIF(U!9(&>6 MRX?38_JFH*6?]5 \RP^CI<&+R^8TKNW:P5O&1+AZV1;7-IZ>)4G)=;XCQ\&: MB&=+"#4T4HV0EZ3NA;- CM#2,QA7PE1;()31RP*/Z'GTF^:7EW/#&NMU7C<[ MB# 9]'8[7[<#3R#LQO[,?,A,A=: M>/@5@UC3*REMWOCU;#FM[ GL=[2!ZP!./00]=0$N%1A3+@B ;8 P"YRBC[6I9LT>CU34$I^>#*DF M&.+P9-AB8SE/'*1'^DRXNG5PI>!UQ2/NNT Y9DX@QPLK0)\<\2.,)\FKF;NF MN@M./8;MA-(#;RH_+I9&]*8(.9GZ/!*N_T,RL?(-:TL)X\0U1M-34X(F08I-6-G*J+XY_'(G8<;7GT\SG.@*'ZN)L:.EXHV>-(SY1 MQG!;P([& VA>7B',K8=URT3991,N608=0, M\!U;FU.K %I8!KW?%!QZ5J9T,?&W>@4E8OIAEO=4';=4/-5ZKLE Z%9=;%>- ML-:[74OQF>3I1UBT?^*:W8W723]'=R[,5W&]H/CX=,HRPR_EV&FIMW:SG@L,!0;7P<68/:H!]##^_R,0U+5 M95:]$T:Z)B;L7!/M%]B/L(0"KFA)JHWO;Z>7/?8]C'MP#S^#CV*T#=3'K<8O M*;G\39C@Y3H8XK]($/__N_9SCD H==/R@3)H+M M;@:VO$MM5?0#TS#2P()KI(P-:=&,G2!$%&KZ7_YL;M"D7DY;Y\8//_B.F@RN M;DDOR9/1)B>!OOL@5#1>&T[6"U@S8-#&5]"_5@I0#5R7VQ(L5-"E8&"F MKR8_+:R)ATKPI1;/&\M?J?>:X_@%\WF8- WRTJJ M\=)*J4O6M>0U!PLO)9*76B1-J;A4]"WE<-H"3&8@D,145TZS_N42%P8F/G)= M>KW*Z-4AN919C=\0XYD+>O]))$ELY4$H?;?FDX','X\#_]&(?OBH:M?MF#9* M\Y8[YG=YBT_ 09OK@K_BW64IKBP2!G:?/2Z6[ZZ]1:J,=][;2ID20?(A^,*] M/XY^P/*N/UFCG*:_OW$ ^5!8[^U9 #:!'0IO?=ZRW6X370S]T8^S '0YF!3P ML8_P9O"OL.@ER'0LH[4$G\!O$QA+NWW$@@KE;.5; Y5 E&9!-B^R^6=I5&@; M-TBK";05M6S6T/E3<"EW/WYRC&$FCWZQF[Y<$_.E$@I9B/+JF*0*HY:M/EU@.' ]+N$2,T^&+!"=6*9JAI2J MVB)+:>OBPGBK0P-X0[B/]OC?+29LX$*X#O-@=1)WE@$1[:DDD5T,1NL@OQ, M/Z#G W8R6,N84))VK*KAB8U<]3OI.IA!\(*OH*,8&U9-Y6[E4CM!*IR@0KSK MGN'56VZXXR,*31RFAJTO"XDTQK)F+/#_I2J8P =U0@D'_(!^ATQ4C\'1Q#13 MZ&M"E% K45$4*KD-/5#T8Z>RY$O%RV)N=((4Y\TCP@OL)[T,1 ZC6:9,,$7Z MNW,+,[/2%ZLMS7.N=.J5O])IJT*E395.([O?;;>L1GTTZ(AZ9]RRZB.SV:_W M1VW1%:W>N&WK2J=U.?(#6?I)W3B!R-()G^-614NQ'C&:ZZPUFB:M94 )H*8* M9^.Q8SDZ":?5U:+>6TAZ*7U32_U;7FHAH@ 76E9%*?4[#ZGH#\5EG:D'U76E MZ>>-HL 9S=0!('D#/YS;^LMU--OEJX:-95ON7L?@OJ@(SQ^P!+#<+\?,4RT; M,"?V8&6@*UZ'DONNWU9'!-7+A3)GG%0$HXFTW@GH96N9UHF.M(AV$YU-1CF\ MGC3)LQ:W]&93M7WA)#:Z-<7; O-"2[4V8%@&N"EE.B:5,/\10XZ^?&C,IEAW M$E\QO8,-;R8CA?J.4ZES'%01$[#F_$!&.4W/=%^PCEQKD2??A>?6II04L4# MCO>4PM(**'D$^,Q#8#[6#! *(&!\A*2 ($G1!>(!5E\:+.F\O[2VL9@P>1_7 M=!Z5Y9>RM *!91/J9==8.FNU2"9"\%6$@)"%!;W7*AN(3W@#>LX+155SWO&B MR)5/+8M,B122=3JA9EEX.3OU:TD#,V936V#)JG1;(C]Z MF8H%]SU^H5UW2RO#N1.XV@?4**B3X)*2M>]D"AQVT*T\P 4>";JIE:T8NE05![H82J>^Q./4]5^$2,X"H8DJ0!ID!A)L"NE^:G^B-R5?'.!YQZ0/Q2[ M9FO!Y#>2\UBI/YH+-U6?PP1P.C(=1[T_N+!CZ_?6!#."\3= '5BRS,2WA:NS MPKH6)5S(<6*Y>EQO$M?5?!FK?F6]C#4CP).48XP52K95D23;D9E*VWAQA&N'JY=F]>K#ZJ2RVPL89!=^ MN: 0"X[15%&+[BU81!+!I>,#6RK)15$U[7_-E,I.[42M#Z4LPO^-A1,GM]=( MIJ[#U.=[DX3>MTE\H YAMW3! 'IF#YY,O2<>FHJVS;V^9+.DRY74:4H$8[Z' MXI2O?(ZXU "^- MGTB26)AH*$SR NLFBT9@\S)HE2)YP\2*O)7AD-&ZA]CM, MRI46Y< 66)WPN%"KFHZ3I5<"K_<@,^!)P=,@+GA:IU;CPB95I 1$: 7.-%W3 MNBQV4M[JZAF3FR^LS13I*RG63&_*]":>A:H6 8QF2Z;-5HC]J_J_((F(IS?#%>OS:85+SKO>&&6:%4&Z%$ LS] :(Q=&,PYX1EE;H(]&90KT8 MFD0GK2IDE =]MW_J&6K6_VRO]T%V4Q=?JW9>>X+Y ZS1*&N7"H_5XB(I]0P* M9:0",4G 264 9()B7@ NR[:Q<$@>>';$2H9<\="9]8)[:O- HB9,28*RL#FE M74"YNE@(.2]=5*I?OBQ\!>Z_FZV:27?>ROKH;^;S8:LCAFT5,VUUVW;'[#3K MK6:O7^\,QN.Z.33->F-H-\W^L#GL][MEM6C54AJPEL74'!*Q8DV595,,G,' M*BF6RF>I!YR:+^HL/N:!\%B6_"FV%6+UJ.KM'/BM*AA3'N]8J 8EYO.Z"N[X M.MK4Q$^BQPL*1\C$&]I)3[(R6"H56=0L2]A2>FK-,?YY<7#J#!'>#NZAXDK8 MFB!5&0Y&CO]#ZBJM!^6)*1G_EFTG5KU/2OWAZ9'DD"@X(#*0KLOO\!O:.5\Z MM:(*)TO/S7-YG MJ*&UY"9/JE#&!OR0'>M+Z>!R /I7%IXD\9,%+J7;E2H26 MZX=)CXO4MC+D@6-Y2_.[P(/0*5]%5OGKWWL:&B4.>,(.HXRIO:7_GEQOD2"= MY8.^*4%[13"6O$A9_2ECHL@V*I,2+I%*1.'86$*S]H0U25_ JY)Q;74-;Z"A'-ZQ.RB#JA,I<2/EY( M\>=V[\JG?C[["N]R**7(GE+F4ZCI/B!+]&IL3SKTIHG(F/ MIM88UDH!JVNM5? ]>FG[N%T]R7BT<,5.?J6 U0;_\U01[%P,.P 6RWM$'D>$^^B_4XZ<80\Q-GR>FMV$O4+9?@2C-/Q_?T=90UAWW-K.1N MN)5=\:SN:F("W0KP9, CQI6FKF+/?\T")[0=J832W9L6.%[&CL)U]0Z+*0,+ M=+]\E2AUDLM<+#R;/_V+.DN74BK;46YM SVM-S@DJ\;.EC+V9(AL]?J/7E+9 MQ@OCZP+)JLA4!@8\@^=Y^G2N3.;@E9(BKF6S55DJI@H"K3[*%V.^VN[5;;=D MNP+P@4T-XZY5$)TLD0)[RNYPMS)Z,*\<_!+XGH_O+7'X[$?_*Z)+VY^"\E<> M\8%.TJV-TBY[M]LQP!;^[G;ZD@1O/>-_9F F O(]M8L_7MY_B(-4E_>_8U&K_&N]V:YI;GK-ZUUY M-+5^I4[ ?U)=,]Y^\Z<@]>U6[]W[]-E6W#N+GX2]MN9 MM1PM54IF+3"45FE MN6K225S5N&Y^*E][Q)F#S[+5BBF-9_" _B-LW?/H%G[EAKX!5J)T I(\&8C- M5+[&=NT@]%,O/DG*0LRV(P%3=A2EF[ HQVKN-NNFI&;:KY;UWXOW,'57!QD! MD0YCW(HP9K"%5]:-![4A.K^]M'Y#H9L ADJMS_OU21=,MRY<@F'A>901_3!S M[#@.H(Y-HXFJ@$&37<R=FY9E>?G#=T]V"/P@93W*ZMT/5SS>54,7"@A %O@F4U\OT0Z97]/-(Z=1QT7 M55USY!ICR5SZQ18]"3R6FK0%U:7J2\8'7"><+QH>"Y6,A1CJ"H;$%UA%W.OZ MMVQIP)^\;]LM=D<%G2SA16@WZ;!6J]ZI&:]JKT]SD[">-*=5&D@@,V#E$^BO M^]DHDBJLT^C6NXUWM=CDRJ@C&88:S5ZD'8+YY_BB8WU174X5QU5$N@9TH9O" M" \1:S=0?@/U VYQN.HL5#5?*T,BTM/$1D%1G._25T@D5YW\K>&19N<) Z"V M:C [3VO6DATN*]OB7*>?_'FA9R?((N[TF2TNYBU^EUXX3 Y5HR+59YJ#)-2' MW5UE8\\ =XGLER,3Y3HL&H<9X:%EIB6885-Q9RJOG@J:77;I, MW*:!7<<4Z4MZ$="0#PSIR&.\!K0A4H0V+A-UJ^\0S@-3ZA4P9@,[?(QT(A-M MV #"+^6?;!^ Q9*T\$=E/>(WZ\$>N#BEJARR]VGB) M="0VN=S,;9/V*TXG.?X@:K!!0-)NYRI0N?YAFJI(!D(:,T;\&G3BIJ;]UZF;OK<<)+7@13'1@Z M5N45R@(-EE8.;V'#HZ0:\*@XA>ZIIR_X<^1'B;U?6_IM*D!44XFXS2[^YH:A M"-KV7G&>62!;1QEZF=Y@DJ;E+C?=#Z:+FN-^(D1TG:1[PD/EUWM]%88<6TW+ M'+?&]?Y8F/5.MSFJF\U6LVZ/FDUS(,QVLS_8<4305MMZ!^LU[T9H71AZ43>W MRY5+'I>>7<7Q_[49^>W4P';Z+/>LI ,V 'I)GR1:2S-96<;BDIDK[L;)A:[4 MOOZ&MN&A.DOEB &=?C+5SI#$ZCD)!HQ]M*W1_'FK+*]9",Y ^.Y]"KP3)%#4 MZ*I]QE2IQWIOSB+_E]=&5O773JPZW9"U7F_#-.S%G-T^0]9.*+Q49SVNF 5_ MN*5/J_5U9TD&VQA^A:( 3X*[7PXG)(!(YZ+=JA DL0NJ.U(T:_3VR'$F0-* MHT1ZZKS7G+42:R762FMWB)Y,>WP;=FZP&HO3;\/4]%M#OA8VRO&BZFR:TW)' MFB@8FM)2S";HYM&GBL"&(9T3[Z=JTTRY%-AY \'JBCILV*>:U15!JQA'K:]? M^JN/'QL?KXX2UBU@[?Z$'47N#N_#"EN#S ARF"RLG@MO.XB_:&61V@*V^]+TI3?A;1W1@[ MGP5/(GPELYT9>]%>:'/XWIL]VGZD_YX ME3>_4@B4;#HMF$Z9D6*)Z036TJ&"$,UVK=\8DLFVK#.2UBKZ2NF+T^I^YF$Z M6# /,P\S#Q^&AU>,2]J6A_/'*H"'NWBZBGEX)YE2 M:8_L^JC5&M9-80VZUJ G>CV[@+YON5I(%=QJ3LD)P8YK7P)L:(BCSSQ;3DB5 M [-KAB(4HAF.M4NR#C('$?KCZ =H9WHE)]QTAFK! M%A=CE:(8BPNM=BNTZFR=^OY'X(>;CHGI"ZS]_H>7;R]3GE[QF8^B,:P88 MAJT,'K9G=K-G>J>P9_1'$[UZFU*KKP01YK;*D$Z3&M8-Q'4#,R-+?W5A8&;, MPXQ]NLRXTL%/C4UA9B0G?U3*"K@/?*H/_"P +3 [754!B>(T,G#03W9LJD>K MN#:C 15WJ#V4-;3]@?OBK:%$3\/'/CK/^*_MPP3M'IE\!O>RI:M3F(KI8,%4 M? 90,14?BHHS4^?(4/$K<0FFXI+()-<;$.@@/UW9@XE>((]S*R>>F\,EF)1Q MXCK,0QA!W/$7'E,"UK]CASS4C8L-^F 6PIV16=.<< M26F@XAS)=OB]W=WFR8R%NYPKT^N4+H5_NP+_ 6;0Y:,?1,Y_Y._7FDB'BR0T M_B][[]KD)I*T@?Z5BMZ9#4^$I!'H;N\XHGV;XWUGQCYVSV[L^3*!H-1BC4#+ MI=OZ]R>K F$;B D4I#QQCO;[I:@JI[,?+(RJS*5$>5';D(>?R(&Q@ #5K-. M#'PS4!$#7XR!,PWAKL/ 9S23:PU[>$H/$0.?S,#5'$Z@GO>GG5A@;=$V"F'] MWP;BA#7P3^UWKUASJO+\#;7?+3_'(]8EYB7DOP[RG5X0\RKQ'[D^,E!XQ;TXIHE;WVQI32LOQ&^UK_3#G3-10 MU>P5<[DN)-=@/^37^4S5M&1 ,U^C\82R#];*/KQ[W>UDW6P&:VN)$8H 2X%A M9TK:G#YL)1YVUD:=/FQGECK'POCW);<]T4+<95S3YW%+\1777(]Q6Z 3-XUD M/:7%Q++)R8=-<<+^XDGLTQ*Y$?7L)P](20MDPUMR&/P3MU:=PWW,A78HX^4N M%MREH\G^-@F1-WTPW'IQA;J KMSKNAL +^9VM2T3-^$]R>6XA\IX[61,G62 MN9_X59]S([#XIUGTS,0C'X1!?(#1O[$<_5L^U>$@=DOAD, S=W*)P&9X%)H; MM64Q/E8"'U@]S_3\6(]FCF4YS\#<[(5IPV^

5BDK\ Z@O^$QR+0 MCSR(7^ZZ #^W1#\R'<:\_G?D?+.>Y<:"$ MQ^XU:8')>F&'+4Q*5)R/;;(9.N/B^KNK1'GK=%+BL[9R'QNX;K'KY(E& M/XI:[GTUL@,-MM=$DZ0>"' BFKQ-W/+39.:@6%&:/-8/KUO>N>E+VH%&J3G5 MF*]T^=_;,%+.77$XT./NDZD7W[G?VBD(-"!@/7S2>%.$ P;JVUO JQBN*\/K MWR(7(?8K$C;O:V3RRMB%J^/R=N&DTS77:6(TDO[FPD",5H31E-(9[3BF MGB;HY*;$,Z&4\2Z$0'SC[EESX?/^"E\Y2_(N*BKXVG!+A ,&\BZ*>!>92NF? M7<<(=/_?D9635D^SWEJ:YYDSDQME[)F54=+K^NHUL1I)?W-A(%8KPFJ9 MZN.EL-J1?;/2'Q"K89,=1'*\%BF>'5!'CNV,2ZQ MM25I,KZ-,264STHHF_83#,YQ*:-)IUDB(C5V2B,9+^YL) -%:$QD8ET=BQKDY=HC%LPD*7DZLM+>8Z,^YY MH J:Q6:<;B8C4 \N")1 M]#<7!N*R(ERVMW97$2X[=AV9N R=Q)1:?/N,D,6Y[6GJA,DG?\[=JF)'Y[>C MJ1,46"/!>%J9$%2YBHZ>!1?Y+DG?9=3=]EVDXK.'Q$_I>' *OD5Y0X18FE\YR7 =*\I!2'E*F MP%J9D08Q7LW_Y<[\#M,+%H;C1W]/^4VMP;!_$SD4LC6WQ1O$X7BP(+TB#B<. MOPR'9\K)E1G@.)'#QY,A&@[?%_[8:_0KLAVA#,4B=$C:KA']^-D7%=#@MX;Y M]#K&\H]@P5U3S[<8J;G_F$>7DL/;\4KQ@O%RE[KO>F6R!WQBR4P?Y% OKN]Y M5!E$RH[G\&:?G-^]?AMX,!'NLG=\Z7BF[_WC9_'-UP>687AT&08=%?P>/&8M M[UH8T5HPER]=[L&41)6^!?RO^)7.S2=9G(!IQI-FZYPY,^;-S67X Q6UA)1C84]]S'_); MZTQUKK>P8.+K_S;]>?R:V'07O8L\6%OG(5CG3K;R)P,9L,2 Q70+S")3F^7\ M663I)S6+;B<;8(]G$5J-\+^:)[!]!Q*RF'(W_%U/:3&Q3G*V._\$_P4A6W)X M[A.W5AWV,.?LK;, H5VQ1VYS5[.L%>/?Q4<\YCM"!IU'&_0%?GKB=L#9S'46 M&Z%:"XH1R$:&/CS0G[N;9ZYXIK+0+SYGIFI+?FQ>"[K81>"?9@+]B_APGQ9 MO_*(&'>5KG*"/!^2!(%]"@\Q]]V([X J6NI.>?:W(/G)^8FU,FVP8&*">_Q? MG0LQ2C*PHI[,D-4PP6 2K>OTU!YY>^IR[5M;F\%\7FK6L[;R[MC/57@> M_]A:^XT"J,/17X9N^W^I@Z[:ZXZG[=%0[;;[O:G1GJKJI*UQ?3S0QT,^'!HY M76([^+9_N/>W[P]7$E%[0Z,[D!O=\?]0;O/5=[6QMU1>S@;3?7I9- ; M=8MW,T;ZO^IP;@<4_S>Z?--,2^Z\/ MCOL5>.XKUX'AQ14%-V #96E+C[^,?WC%H@!(MQO=G+M^,?EP!'VEHQPY MV;0_]K[7R3DG"M/8^'N<"RE\9O-R<"2Y8U^4;'Q*E*Q49& D8@_PRYT"&_;J MX^N#8:=_!+MXU1J#6[RM8_%.M_* \S4"R3C6'E'C$M1<@Q HHAW$R*QI1\7 M.HK:Z>5/ZC:;E>X7CNO+^.I;Q_.)DIIKZ0KIRT4/(R$&B@S?KZ_FU[\YX2=]3[- MHK)CO\O;E.=5\^VWNMT1FDJ 9#F0&W#:/9/P$VTVDC;__K6IOIL!L%V[8H7!FZ'!#S6$@CZ9 ^C!3M__JZ<,_O\9F=O.: M,AR;7FLR[J%IHT[6 [GUH#@ "7]C82#JS$^=XTSSM2/4J>O!(K!$J1M9!6Q3 M!$S4-GS#883\0?M>!9\FFF\286(33*PV@PB3A+^Q,!!AGIM8)16IN8H0/Y#P M-Q8&XH<"V=5>9=G52\8@^[2EPB::=#T3 0B_P]]6#,;\C?ML!JM:6=5?2K#2 M:3&"@9R:BR18)Y4G6*6A_5W:V0_"S);AV*@MI<3D*EF.FEL.B@60\#<6!J)- MNH2#!@><*D+\0,+?6!B('X@?T." 4T6('TCX&PL#\4.!7.+1PYD7RR52N*W! M%H,N:5Z_S*NS6'!7Z"-;:DONXLNN4Q81!0R--TXX8"!WIL!=DV[E6<2-F?TL MK&P97HW2:PU[=.,$G7ABM1P4!2#A;RP,1)MTXP0-#CA5A/B!A+^Q,! _O'Z1 M?U^5M_S-WCO\O\&_RKO#GV^SE8@3=VDWA4TJ?\*' !$ER7UC82"B+)!.'517 M^/8R<4>%XH[HQ)*N92( X5?GB;NVT$*F/7);7[&I0W3084$WAVYQ< M>HFBMV0O:FXOB"Q)^!L+ Y%ED11SW@) 5THQ%V?+"=$E-K$LG&,FIJR7B6Z8 MW&.%@9BR0(YY6%F.^4)1V!%=V44GEEBN[*82RFSJN 9WXQ7V',LT6/A!)J>U MU%Q8RGHGGM\Z[M)QP>\]+^%<#C#2?;D"+#>G+5@.QAS")EZXAALV'%!)5Z@4 MM,A=2L45CO:BO\*5X,ABOP:[WI"JMX0!/YX23S$Z2$LCT$&$W#PHB[!I M181](<(^&M^H)FU>C,4QMHPEEL9K;XBET4!!+%T#J(BE+Y2OG^0MM76U*^%G MTG2_O+P]$37*9#YQ= ,,/W'TS4!%''VADP*C"F^C7S+D/>@.B:-O0F:Q7%4_ M=(S < +0"*9V+D[:R=6=.I9Q)DY%07EP?,UB6FP+VO"%M@?JQ;RUHE9U_F:_ M:W4]E! K#Y:C4#$V8E%W,O4A\!KI>_V #\:4VW59),DO2V4X>A<\DG"6;]4? MM\8EQC]*8H/3N:!1)J5:>B"F1@,%,34Q-3'U19CZ: 2E[+,(QQ,4>"Y+$#WC MY02B9S10$#T3/1,]7^800M[*=&1< M6W+.S\U'>\84.'UP;G1[."SOLAR1\RV<'$#<,QSU(8$O?.FXX"P:7V<(!PQ$,$0PA!,13/VP(X)! 0,1#!$, MX40$4S_LB&!0P$ $0P1#.!'!U ^[QA-,[=H](T?@K>;-F68;3!<_\/\%)JPX M#/,FNCW7"0B\9X4:;I%PP$#M1-!"0QJ" @:B!Q+^QL) ]( 6&M(0%# 0/9#P M-Q8&H@>TT)"&H("!Z(&$O[%WR)K-#/FO?QWMYWZYXK.:-[^W#?$_[S>Q^C)J MSRJ]UK"'YWHWV8RF7Q9#@\#7N>/"9[F[8*;]Q#U_<4Y^C$[%4,:>8" _ICG0 MD(:@@('H@82_L3 0/:"%AC0$!0Q$#R3\C86!Z $M-*0A*& @>B#A;RP,1 ^Y MDV3][M$FRA=+DLF _0-W%Q\WX?I2VC,.6NH83PME,AO(;I$=ZL38P/;)OSFP M/&6ES2Y7E[J!R*#HWT%M9?%B<[1M=2YX:NT8H<"+= DO-D0Y:* @-<&+#5'. M;>%%NH07&Z(<-%"0FN#%ABCGMO B7<*+#5%.]5 <2@@$PJ\2)?P M8D.4@P8*4A.\V!#EW!9>I$MXL2'*00,%J0E>;(AR;@LOTB6\V!#E5 _%*0E+ ML:@[\U^'P&MD1K-P==$KMJ*[')*U9K/\V4[U MG.LW*5_7%K..RCN3QY*PP= MRE0L4H>D[QJYRI]](4'P6\-\RC?YU%Q_S*-+R>' *Z,WRX%$V/URUP6IY98E MT &5AU2UMZ_&7\PRL624>W&Q4]R.1HKY1,[W<[ MDW'1@U4)BZC#7[E;ADF\65^EM'-NA0^Z70Z/(XET".Z/(;$>DJ+ ;TKE9\=N@;-XEC[TP\$-9ML$ )% MO(,9FC7OJ!AH1U&+[(&;34OW"\?UX2T&>^MX/G%2@TU=(86I_.@J63ZR?(5@ M_=5U/(_]:;L\\V%YH,M_*"9+ON79@7%KYN12400J+WLS9QP+"#.& 8%#,0PQ#"$$S%,#;$CAD$! S$,,0SA1 Q30^P:SS#5]&.\ M8,),Z75&N$'X'?ZV8C#F;]QG,UC5RE++E"G#<;B&[-.YA1(N7/6]V>2=O\9! M[UB-@W1E@_6M$G&IY(WFF>=WFI9&]G=I8S\($[LIZJX4+I0P;JFJBJ:H.QD- MY+:;MLTD_429S:3,O_]MK"HJ:4?U.. T4L0-)/W$#<0-J+!IF'9@-5+$#23] MQ W-Y(;_WFB11B:YJQ:,!%._QYP[?.8L%=H8]LJ2VYBR^;3IX+'6)H M+@SDOA3(%/8KSQ1NS.IG857+\&)ZK&Q$F M%:FYBA!!D/0W%P8BB-+ )+%#V3!2$W]2!%.<@W'(;('[3O M5]YM;;940]I.81/*G_ A0$1)@M]<&(@H"^1/EZH+ET,Z3TFOU>N4E;FM9^1V-[.+KAT&,C8T&B+%O!BIB[%NX M/$24A%>WB)+P8$&45 .HB)(NE9P>8TU.%]E:;O:/:GFQ=R)JE*EKXN@F&'[B MZ)N!BCCZ0GEQM<*\^$4#O-WRCI(12=]"UOS<8PR'LN:&$X!&,+5S<=).KFZ% M+3\?'%^SF':H\6=5QTT.^%;7@PFQ]F Y^I.W%W4*O$8Z7X5KM53=]* 4),DQ M2\5.AA?,P)_E7*F#UJ _1G/Z<)]SM9<+&F52JJ4'HFH\6!!5$U435>._I4U\ MAM>&$I_AP8+XC/B,^.PR>?O)M?/VQW/N)9[7)H9&F7,G=/ MV!_MN5<@87]V/%@9$#O?A+QAN:*^U[*<7^$;=5[]"U\Z+OC)S+1?XCME175U M*CZ'*!:5_!VL.&6<'G)H;@:[QI>BP0$#,0PQ#.%$#%-#[(AA4,! #$,,0S@1 MP]00.V(8%# 0PQ##$$[$,#7$KO$,4[M^M\@1>*MY]M0_S/^TV\OHRRK>.6JJIH M+I*1R6CZG3$T"'R=.RY\EKL+9MI/W/,7YZ3(Z&0,9>T)!O)C&@0-:0@*&(@? M2/J;"P/Q UIH2$-0P$#\0-+?7!B(']!"0QJ" @;B!Y+^YL) _% @3S:H+$\F M@_8/W%U\W(3L2VENV&]-^N6ER%%^D27FR(<_!@ M07J"%QOBG-O"BW0)+S;$.0BP.)04.(0-%7)$!-515J):CL5RDL/KYR3U;]$' M13KD DE)M=4;*&BN[A%-W\)]OD.)RNMU;$VN;H6-X1X<7[.8%AN"-GRA[8%V M,6^M_55E^*FQ+I[30=3=$CTVN]RFXO#4VG5"@1?I$EYLB'/P8$%Z@A<;XIS; MPHMT"2\VQ#EXL" ]P8L-<OG+0&B@#-)J0]%TC7_FS+R0( M?FN83Z]C+/\(%MPU]5A(HW]NA+'75;:%,2URVZ+Y('Y^@.&^L1S]VV&!5+M* M5Y$_A)+)0>*6PARX =^)CT!#&2]WV8L4CAN]VHGD4F]7XED],?= ;#"L_+-=;9#)>_1Z<5]V,! MHX.9 QC#.P3>8W_2F1S1E'@A][J"NC"!;AF^X"FG5B1Y45>ML+1&]'#=M: M)XNPWFX\@60H7ULI1*IRFB] R=A\R=AQOOS7>JLE=EIO U?XS$>R8(73LKU) MJZM0"TAT0H;4B!.9XL"!R)3(M!:XY293-7.8Y-2339=FTG%KHHZ(2;%)6(G! M DK;E1Y!F'+_F?,PC. [S']V9#2AXM(+E,S#D'LXQ?LYJTH2077Y]$+:"SH+ M+G*$4E&%R1E1A3\<6[^L.S1IC7OE>4.7.NY-]:FJMQU$N7BP(,J]?:B(U"+QAZNP;K>\S1VHIU)&,;;S3//'*-O;B;U1^WQOT)FBS/K5QC;R(_$'DC M!H?(F\B;R/LRY-V[3.V9LTA[..P3:=>W]DQR,=[LBV;EJFC2[XR5.HNE9J_87#/"N48SWF\AUEUP-MUO4J:B'YN*]0=? J13[GZ:;;[Q MT?[3=CEH)SCXOSF>]]GQ3/&B8_9BJS30QG!\_.,#&(5NQB P<].C1]QM"=:O M91:\ERWC%S--5.$)9Q^79 C_%==EZ+ S5F5PRJIX>Y?E-^YY#W/-?GCFUA/_ M'99HGM>TRA7JC;,KY,QD,:'D0LVU)W&.A]N'EVP671""[VLV\^78V$(.KL.$ M=/FR("WX()_!L^O/M1>,;X2H\S4S]MXVL_*J9MI"7 M3W9BZD5524Y8TF;[%#*&1>EVLM<-XC4)]8IEJIQ( 7$Y>X;_A"MB.^'_BEN8 M8*HL!B869"N[DC/761PKEV4;NQ\:_FO]Q$=8.$_>+P)(721U0*Q= 6"Q=/N>V9SX)+8-_^]%85FK35WN\J>+CZIL8AQVH[6>N_&$EMHC;T]!;KZU MM1G,YZ5F/6LKT+&?JZBP)HR'4&[3#C1I/=9F0AV._S)TV_]+4;L#HSO0V]UQ M?]#NX^V19DS;_5EW MVAXKNM(>]HW1S.B/IYHRR.FREE9>KFZ>&&RBMAV5'4;(@)U5QA))JL[8R):D M]-BYXX)\P21Y['G.I5%Z8?[$3/%E+^)^']XK!,EWX V6Q<370L? 2[L&8%GA MV_#U^%'P&-.#J?C _& 4+?,;MU:A1R!^*0<)GWD&.@"7 HSF_P+3A8$>?=.4 MSYS0RCI/W(T_Q,1 X=?:NGB)[G@^FXH(<8>]T3QA>$491!A4-&^85WH]# X: MO#!M,0HQ/'^+B?)S<^8ZX$=XD^F*B:0+I>-JL)3F>G3"[_4(])29/+,E9N>)M M?)!#SOT>T#.G-3^[CLZYX7T +T($13[-#H=)CA3FC:4A4Z'WJ#3DGDLODYTI M=R[E2G;6V13V\80JJI';%=Y'"%VNK&-G\=77 M9VI&3(_)PAP)23=A7V7J>30G#QNM"Z"PW[DFMDS2&AR8T/#H? 8=M?\CH@CH M2?!&2Q%N78%/##Z3I!&Q)O^N@UE]%(5Y39U'&P,GL(R0YW0.#K\1;BD$TYGV M(XB6L+?<%UL.,,&2!<,1@P!J0)[:U+1,?Q57^(4GV[JYA,T0?&$AB$XSGF J MX(TZ@<=@S;_!PV*Q7C\Z]1QXIXQ)"E86KXIL0GQ-)WK&4@,Z%:\2=M\)W[[8 MH,\,8(AP4Q^S:/17T*JX7W(X@-!'B(<@=V-^,@8 _^*:/H<56@H*AU59PO[! M,5C@R25*?G9N@Y>BY;@3]][^-P7J^\EB\]=-#!UQ09UR5>=?P M07JFTC<)EM'B6LXS\"RS^!.WQ"#D>R-WR9,;1I2I!K[.6J4Q-OX!>_R97/;;5IWTK:W#N7G?8 MKD?L^N2_8E<+_^%SCB?Z0U"?< H*DBHB8UU%O[JHF@ M;:@(L;(#S)JNBX"15MN@ MAK/ G/W*"0+1.J_@?$HA>WL!6.-%SJU!*'[&*IX&&"26ZU(H$,9$0*VL6@M MQDWY00,LI^X##$@X\,E0[ABP^ Z9/V"_=<5UG"ML6\9;I*OFAB+F F;1. MX\6J5X)8_9GEP0TZ7K 4?!VB !+@AS#93HR#Q%B8(6%9-E\[2&31GGZG?+5$ ML-0*#.DA@'B)_UTX!K!<"T39TV%:8C2ZYLW9#-@43)<_=PR8YV,4 E[+K\_U MN6W^+^!>4E#V=[?(7 I8IQ'NY4@CM]CX9'\1FPMPTA[E$;4'?GZ'BQTQ.1A0 M&).;&7RL3KKC]E@?]-I]51^VQWUUVA[I?77&>ZHRT:?[6V0<#[O>J)?^L*,7 MAA0H>(,_3U+FVGW;Y=LE8_N1NV1L^:Y"]*6Z'?/WMEIQ'#9/5XB8-JLAQ^B, MFX>7JW%ZBX?R2KHUU!FJ^/! 6/0T64M843 4$Q8M.XY@U[A:P;L#9((JOJQC M&N_ 865_BHA&Y1?VJ(HP,1%ZH(B4,$.#J\"]TN_TJ,!]3ES_7QFH"=']+*,U MX<^FO;TKJ?$BW$=Q*#'QW\- 58-F#Q\(I_XQ#@TW:/)AY*9!$WX1Q81_(@>T MP7Y-R9U]ZHT4N3DWC^O73;ZA0;;^DTBH-6F^ZSQ5@R8=9GT;-.'(@U')@R$/ MYBBG$0*WXD/6V&*15UE/7!_$1=;*60A3Y44\(&95=(S8/B0;7DY=[TW2!T!61"4FM0G9<;KL?4J%I+6''JG>8I-+N8$E;P&M\3"@<, M.SB'EITHAG BBKEY\(AB4,! %$/+WIQE)V:_#9R(V6\8O,8S>[$P\N5NX5PH MC(P&@0_;-43:ATOYH&O11L%E)#@TWG3A@"&D?V)WC-B0BJ" @3:0)/W-A8$( M B\VI"(H8"""H&5OSK*3T4$! _$R7FP:KR*U.]T+ZC;"#<);[OIAG6-9KM'@ MLO\3OI0%Q5]QX- P&X6O3RHQ^*LB'3"4"[0XC1ZUKA[[9K7^\?^)2X7*.Z[W MWTTO\^GPOJ_\N_*[O&"QXX&) G0?1'5\;NNKG4]+MG)85ZW=>FRU>. MTTH1.="R-V?9&V9TB)-1PI)_LYUIL'*1S3;MC!*O5VQ MJ6E9="2\EO+@Q$[F?G)DA':JXCM!]$BP,M.UFAAL! 3%UD&]ZO6\:"=LT-MT9T ME^+J(/P.?UNQA6P\R6:PJH63%G2/ @=-4T*UYC"0MU3$6QI0TN*(^R6IX'?) M!!\$$93A>JDM9=RCLR+8U >K::,P"$E_M3<2M&>F:2_N3 00Q39,X\PIZU5#&GKS:;@L]@3 ME+$'5WJMH:+0B4%LZH/5M%%2 BT.M.QDA1H" SE811RL<=V2$N0/-=@2T0V* MJX/PJ_/$75MH(=,>A5ZSJ4/7*! @_7P0..-% X8R%VBTY9X<,"I([2A)NEO M+@S$$$4VU!/*6!S9H=_+;4+9-0YZ(SHVB$Y]L)HV(G9:]N8L.QD=%#"0/U7 MG^IWZY:@(/>GP9:HFEL3J6P$FSJNP=UXA3W',@T6?I#):2TU%Y:RWEF+MXZ[ M=%S10?NL;$4YP(1^T15PN3EUP9)6/81-O' -MVPXH I]K%+@JK4?5O%=C9,4 M*VGT2+F(DQJ(!7%2#: B3KI4;$"A7,O1TY#1/N<-;'/*C3FH2FO0':(Y%4DN M!5[;2"X%84%8D'M72ZC(O;N4>U>_GN3DC9$WANCBRJ&\D.$$H&A,[33'&7AP M?,UBLUB'F>9YW/=8FVFQW6G#,]H>Z!SSUMI;59;U@"/70.RP'OK88",6=:=; M< B\1GIZA>M[7?KLSG6@)"\PY04VN=WZ>=>6NRUE5%[CMY+XZG2R:I3-JY:_ MR)? @P7Y$N1+D"]Q&5_B.CUC<28,SSM@/&[U)UWR)6Y"+\B7("P("VQ8D%]' M?AWY=9?QZZ[3W;9Z-ZP_;@V'%-*Y#3'&"$:/:7%0 ,5?,=(Z&Y\Q0>MQ**27X45IZQS18[3S8#7^&O? M.& @BB&*(9R(8NH('E$,"AB(8FC9F[/LQ.RW@1,Q^PV#UWAFKUU3$^0(?+B1 M"R#D#B!;]L9;*APP4)U5O-B0BJ" @0B"I+^Y,!!!X,6&5 0%#$00M.S-678R M.BA@(%[&BTWC5:1V9W?Q-VGX'?ZV8C#F;]QGLZ#"/@W$V,B6O6'FJ/!MITOG M5)M-UODO*@TQ7T"_<#&;TVHD2J/_N[3Y'X3)WUR;4@I?FQJW5%5%4QN1K!IR M'F\&!EIVL$)%T$XQ2_HWWZ'8JA- ^ MF8Q0TXZ$XT]&O'46"^[*8^%+;JB#LUJ5L>@KR?YAJB:NY$'.I:O+>_=,US$U%?<5B-"F])'.@VL0096N6W<67+5VPRH^LWF28E$;%.*DAF-!G%0#J(B3+A0: M&'0ITW(TUA#M<][ -FL.T9Q]))<"KVTDEX*P("S(O:LE5.3> M7IA=B0OG"\^++HU:ZJ1'OL1-Z 7Y$H0%88$-"_+KR*\CO^XR?EW_ M=A*%9[EAZJ U4 ;DAN44XU!48TD])-37R/'][ O!A-\:YE.^R:?F^F,>%4T/ M)Q2?/X(%=TT]_+=0 ],.-"E/>RR-#N_E;G)0BKK<97J*C[-L$(:*F#',9^[& M$UIJC[P]=;GVK:W-8#XO->M96X$E^+D2,+;6?F/5U.'X+T.W_;\&D]%(TWN\ M/=*,:;L_ZT[;8T57VL.^,9H9_?%44P9W!Q[4ZZKA@V8&'ZN3[K@]U@>]=E_5 MA^UQ7YVV1WI?G?&>JDST:4YU+%$B]TI@KD$,.BJ0,!XJ UMGQQ-YL^^4Q=WK MASEG;YT%?'C%=$OSO!F0$].YZYLS4Q?7%)T9$,;2\4R?:;8!5E5PC.FNV-2T M+(^9-I-!!*8PS[1U+D@@7$N/@>UE4\WC!@.Q,$R7ZSYS7/A*_//4X^Z3,$KP MNV4 O_#GW&7^'(;^OT!SX.V+L*/4$NP%[[#D:!DPF-,*!VW*42\R/:C6HPLA MCX<(;\DFVT$,/-/SQ7PW*7;!C@S(0Y_#@& \1CB2<&KKY+QX#0Q9D.)3/.0. M^\?/ H/7D1TH)E6CSG!26+H;+\NA6.CI&[=2BO6M"J$;,58/R4C@\8S0"B'3 MK4"X*%LR8FZ)1"A-G@EKJ+GQ(^$WEJF!+DEY2XLXO Z&*Q\GGB[>:XJA.>++ M0E;A#08'*EF8MOB '#/X@E('X:L@RIIEB?\QA8!KWIR!]VC"7X6#V&+>W'$! M!/@^/.F)>[YT'.4"60YX7-M_"4>W/1PYRF@I9JZS8(O \LVE7!\C\'PP%9X/ MS]1<@QF:+^;C/)G@M=+ MZ<:P!??GC@$B\"C6+:%L6:/^CY3?D62Z3(F'K_Q13/4+6#PP@?;C.]/3+4+*F"_PZ)U81_M<+\ R[K'Q(CY#(].YT9-S">P%9H?2O]CI"W ! 8'4P&* MKPEKLUC"B\1?A/K93/JNH#-@.K2I R07THG'0=J%4=H8&7.SMLST$O0"A.B+ MW_"06^%%+G\,P(A8P,(KJ?;ZW.0SYJR')_9PGGC00OL6FC?Q&VFDYLZS-"$6 M"+,8@,N3&B>,%E@FL"_P47B<'!(8Q,YA.CO1*;]1V!-&6=Y?'KWRCJQX*X$* M_P[^A.0!9P9.E?BCRY],_NSM 7\)D BQD7Z3)CT3$="1R(,_989$L@R U[S0 MS,,[Q1BRHXG,Z!K1S0L3V(:OB60J?$.'W>M G$)@K%4XF36U"D=)FF]@%6[- MA#!-.3L0/-&_108RLB*I$,I@VP2#F9YR]],LM,%" :*O'0J:[+"\FS#'QS\^ MI.(<;7#P1*SC&28("WWW&D0D$]N ]8C?'RM[*])=,U1SH=.&6/VB4\]T&(RG MOC8SU%ZATZ@'J^TT)90IKA@^43+! (EQL= M%L$JF"_[_6>@8$U(&; ;V-<7IG@1>(X@6-Y/+\O8DA6/-L KH\A;:%7"V.4O M=UV0-M @$9T$+5K_.XI[RG^G!OI2:,BK*/()8%C:TN,OXQ]>L3 Z.NE&!0\S M1_NKN[(T''6ZXP,MN=*!OG."L3>;[;M@%Z[!%9<^N4W9%Q@?GQ(8+Q4%&(DP M +_< ?-6CTBOV^D=:E!7-TC^P\&[? _#,O IQW7J ^+ X?1+8%>ZK1?10K%+ MX356&!SW]0<$S2W3RRGWPQL#VSNNR],0(7P]I57Y-66B':(=]$ 1[6"&9DT[ M*@;:47J=\3#_<<1F\Y*()1(5-=C"%5*3BYZ>1XP4&;R;QU6<1B:#A]#WOFS= MGWR9@3K=+7@[-VT-W]V1'4F!.JWZ#=^\HEM5U4*DGL;J=&,JWXVIT8%3&F_A M)>))_S;]>7Q2X_WWZ'#MO3S#Q(T'[?N!TQF>ZW_U-5]>@=J<\-#"._ Z2([O MKM[^UMXI:?;#,-P:LB M6R4FV^)7D/O]UJ _(;+%)I586DTV-[3PH)G/FHWO3!6Y.S4^RD8PG.32D,>2 MSV/)7,B\OL?R\.^2P@.3UJ!;7NDZ,A@U-QA$ER3]S86!Z+( 70XS?2BKHLL2 M-OA*MS54RHNFD\5 ML&GLP-%$?CJ!/Z<_9_C O5D,) ;#*)+DO[FPD!T680N,XWHJJ++$G;Y MP]9$I2-SZ(22LOA5(_!/;4E)? 1RCV/9&V]^<,! _DH1?^50)<8K^2O__%S2 M]EYM#4KL/T<&H^8&@^B2I+^Y,!!=%J'+3!.QJNBRC"1^:S0IK_4[&0QDV_MR M&K>=57BK3K!\$LU/JN[16KS05IV@P!HQ/ZV 8\.-&0ZHTI<8SX*+/*24AY3I M$7)-#RGNX"&-]5OI+YG4P5#.8C$[ M))'7"(;\+%M/PV]%)^H8RZB9>K[%2,V]<$_L_>W<,Z>BONIS;@06_S1[;_NF MO_JW:?"/=BBZ((B'N[U'/]OXRMTG4^?> [],L_?3ENQ&>[TGFJ\O7=/6 MS:5FK?NT6Z8-8W[F+J<>[-2#G5SEDXZ'7V[I$78=PMHDMS&04 ]V'#A0,]R; M!0I) (R@N1UZH=:/U(,=Q=H3[=PL4$0[F*'1J27QK>-*/=BK5R/JP7XK2)'! MNWEK"UNSZ#_6&I=ZP=< M_YFCRW=: MB\YK>N#49#]#N!:_HKY@7N$SC&P@-UK.C5%3F9J"BHC*7\IXNWSGNL/<4V^VO";-=:OQ"';:ZDS'Z6U94 M/J.1,;5),5'*F?(_LPCWZ4):*NU0!7FPE9YK(%<3;>+ @WB;> M)MZ^#&]?N%D@RE)Q3>%M*A6WK6^GE8K+M(?ZS;$??S.?N"&$WO?>K#8-(NY= MKGD/8F94_ZU _3>QLFU++"W3Y-JR)7?9XWIYF?6\;[_\7F,L%3/4/[A^^1O/5UWPN/KG)F&M6>)<&),1W M5P__WGND,UF$:X+F\ ?9BUNWZT2GI!X(<$))IQ.BT]+I='AU.MUYTG)#IWV% M"EJBDRLLA;4:N_M_.S=M#5^LGKR5&F?G"893-OCD<.1S.$97=#C>_G'"_ET9 ME;=_)Y6ON..K$]Z1';9:XFU%4GED.VS*KQ<$X$]0 M9&XPJ6(>OH 3.1X4YVLN#+33+N!X9)I>7=#Q^//K"3OM@4J1?6QBA57CB>]( M^IL+ VVT\_/=.--LZN)\=V2C76)@F30>V3Z;,MD% ?BGMBQ^C)T"^S6+*#?> M^N" @?;7!?R-3'NF"_H;__Q\POX:3RUV [C)MC2Y. M=T>VU^6=$R>%1[:[+JG9T!EUE.J$RE_R8R,&10;HL< MB*CQ8$%Z57NB/J6J'A%U^41=5N6]$R(:2@\-45-[XM+;$R-H5WQ2SPGQ2D5= M[M+[XJ,H&X*A&LUG[L836FJ/O#UUN?:MK7?LYZJ7^DJOW->, M6AUEKER]=18+TQ=&RP,+)GJT@_YS6S>Y]\[T=,OQ K>49M3RFZ8=<./>WPSG M+T.W_;_4V93W]>F@K77U6;O?-_3VN-O7VHHV5$:C_G P[.L[;8A8MO') IKL MR9%78HN*YZ##$DLLPVNI1=XC(6)BPZ,32[7I5@?B_RH-)3 &H ;FKBD'FTNM7\,[V[H&$[5D?_)H[H\N MYZ&,\^]+TQ7P^'.8ZN.+Z043N/1@:R)SF'-+/F9[W# ^5WX5I@PND^L\B[60+WL&R0^)LRCE(I_'?P!-%<4!581SP9QB# M88+B"6GUHBHYRW#A? ?@]+G0.I=%,Q>K MYF?Q:<7+;AH!O!8305]P7[]'!3()-Y!O- M.[:&]>_1;+Z\JL^YT9@\4\SZ=1^FOWI\7NYNG/G<"#)WD_O4R(1F&_*ESBXMZ<<.G%)DP:GW!3],L=.%9@$$4+.ATF ML_YWM*&2_TZ-]:46^,ZK:$L%JVEI2X^_C']XQ:)M5[<;W?JY?FO;O2&(P;@S MZE^O^S-%\1)KW^MTU08UWKZ%3H^CCG)%;:@8*VR4Q3 MQ7&G*J^J(\:!K!5VV,0!%+)6"/WB:]38.,LIKM,!L"_9=$6U]\;.<8GK! S6 M&Z7YCUW2[6"$;:F'*8?@LE#2"=K4"=I,9ZUT GXK:W_679?)N+PCM'0MN+[F M'L-FCJ @YB7F)>:](/-F6DN=P;P[+Z^(,6O^+W?F=YABL# Y=Q]/J! G6(S<- MJUJ,\%INZ-N06Y+++9EDKJ.EW9+XS/XJLG=G101&W2Z:2[6DR<@-:KU;>F%= M]88)/]$82ECRTUBFL=0Y-':LB89*;330B0RE^%'"BE"#33I.I, CT2).@/RVLM301Z"Y]Z8;6 1Y[ K1J9R$<([LPT$!V_Z M@BILUR8'0B6V*W"3,B6V][A)9UX-P-,&XU:J:S?1T.^/+A#GHC'6Q+G$N<2Y MYW!NIEAT(; M3AJ_$H\_:\M.'G_KE*X"^5H#W+T6U=Q%N7A10-]CW!8]%))E#T51?56NG/@) M_NUR;\EA8$_<6H5EY=VDZ(A&#(\VB+/!9JZS8-[<<4%6N;LX2XH&W*T+=0U?,H)LYLI=WJ/NEY?!0U7ZKN_,D^K9$"=1E M1P)G=B+Z85T?*5J=ZBJD[R_9/SI4LG^][*)8_[^E<>7&_1-H\:.XE!@LPHX$ M?WJB<+_HDA#XX;7%!R=5YC_ILYA7J.F?LTO+[;"-,!MA%7Y!+V&U>X !Y@I# M\W:VO@CCY9M.$\\1C&TMQ%&4V8F!#!MAF/:ZHX9X2Z*OQ*'^ 6O5D"U%DMT" M#%% WQ5-.*AK0)655R>=,<+*JTT,G5"YU<(%# <8"ACVAAWE"'2-*V"(H>8W M%3)$4. ;)\T@!(H8!S,TZ$KF#H8EU>EI#*Y4 9S4B-2(2E/?UG)CN;>Z5XDB M#Z^^N?A/6XV01? ,W<4 *NM4]=69O>Q!!U>JOC)S$LG3H91\Z;DC%T[/R21N M584J\6#*)0U!H_2<[/%MX$3V^#9QRV^/C]Q?/.>XQ)8]'@S)'F.3%RR7%)N[ M37RK>7.VU,"0B;,/VZ?^T)WGI@TCE5W#[']<\B*#\#_(O?M=4" MINF5M.4;EU<<@529+&J=8""+BA*6_!9U4(9%/7G3-E+)HF*3&-5A/)(52 0_E>^-;KPKSN+!;=UV)<8@2LV(>)Z+^Q(3,= MY&GG0?% M3R@4VE0JSQ\*'6;+3J2#H1X,/OSA;6P&2\HT*=2K"YT D7E% 0.95Y2PY#>O M.ZKZG&E>3TX[C2=D7K$)$*6=JD8@+I[%XJI++E]H87TE6>.MS!.$E%ZJ_ +S MY:)3X07FYI%?IG3=H'ND/N96O;HOL<+)/XJB@LI)%>L390/;'M=?&H$K*IS= MO58Z?66[YFI8$!"=XA+?D2)7#LI^13Y2*/9<15:.*O*$%!FGS%!RHFH$,HZK M87HZ+*W/0$-WGI*BFR_5:PF*92=CA0,&"J$=#*%]G[J6N0Q14?P"-O$S=_7\S;8W0;2V>O=ZT"GOQBWI=TDR]",A0!:6+&Q9%C;3[:%< M"YO)4Z0M;*]#>0IT,O3CCIU>JL=1TF24CKN3$8_(EJD M=YOC=Z:;IL"A=]-.S@ >;2:,F6'3#?< CB13+IY,PVS3UD>XZW M<_A"B_U3$Y,4W_GJ!/Z<_9_C8ASS!DYL-'9;C 8PO' M,&>FKH6M1::!#ROJBS]X?*G)Z(&PW\+X>BWQ:QNF"GHK/JY9S$U>U!*]CQX! M*WAR9AR'!AT-,CT2.4Y-EW3"P^(=\NUV6Q<5/<+[7UYX&2Q:VNSU+_&BU!## MNV3Y>_R4*?B%#=*-:-\!/5+2"A0B#I\[X):LST9(?R/EFZC9\Q._<0"8IWV4 M/P(QA$\S6(OT'XJ>I?CXQX=LH-H.%L_ =1ZW[U[[STZV*]5:3+BQY'XS3$+4LB G&<_ M0B7W*!;K01 MV+TG)#[C3(1&4'M\=/FC#,\'L-"@#Z9M+H*HDR!;1G4&HG:5H=C:.K=D&ZQ, M]TH Q0,ICC5LTW[L1?D-O-Z&W^]:1DJD8>C ( M$)>[>Q?P/V!4#\_<>N*_PUCFQVJ*'KF!U"_O@B<=Y*S90 TY076)Z9"#5+Z#-"SJ M(!7PC!(G@\2I(,/QH[\GG2:EU>WA"0*1VT21H5M#16@PX[,9%Z?CG-GZUB\L M&@6,, "$-0I!SE1]L"2/JAQ\7^1WJ4:Y7*H_[=@^BT/8.GPT/*-S5N1IH%#@ MZ2;$ZR?4,2?#"<1Y7+73'&[^+7/8W^6Z\VC#"PM7;K]@**J!"-4G%)4"KY'> M4UU"4<60K+7CE-]O.E(3493<9]],&EO4:](ML0"LGRA%/2UX@MI8H* M9&ZY;?W[I&/]8G&4X]?-JKU*.^Q%5Z7F;CRAI?;(VU.7:]_:V@SF\U*SGK65 M=\=^KN(6EU!XH9BF'UZ>#MM;59^U^W]#;XVY? M:RO:4!F-^L/!L*_G%.B+7;B60C$^62B2%PT2.)L^")Q>W"I?X/KAY\#5Y\+) M%=7C35_&\P_?_Q-+,3RZ$G6\C1E?29]K!EO&ZZ9OUHT]F_Y<%F+PYZ9KM,%. M^ROF!^CAG,U,P4'@''IX^Z+ /Z=N=6_Y!VL:79X][K;R=(L3-:RX(=6@5FHF9IN>V;Q%79K MMB%.[UQL_/+Z=X$I9(HF[9G"@Q"E$F:0C0&M9R!NO<=%&;P=51F2=3K$_1BI M$WTY<2&^+=@4>TL.#WWBUJH360_6-$OZF^E'N#79?EKB'CG8N*2]-#U9+T8/ M7.&W6L(D3O\+\L)$21SXN[5>N;"^S4FE+M;?26F5FHFV.I[W5OHAC]S65Y^Y MO%7\UM+,A1=6OK6M@[ZGIL9B@68[,0P BBF(7H6*X]:J;M^4 ?6_5/ MM!6;\N226?P1V&/I.CKG8C)>B^ER/G+QDHMIVKH5R%O4)LS0LN !0?A5V$OY M6POOFE[X2?EZF(UI:^X*%B=P@7J %:8,_JAYC@V_6C'N M^2!'\,?.<2-12ROY$0:^L-R86CXO9BA>$:BO\;?A&] KF2LCKKO_+O2\<3 M[GGHC<,#9/FVE!R+1SR98?4TL/!@-;BK69:P/@!*:'%DM39QB#6R8S!>TV!3 M,&_KI=R\ OC Y7)^'?;_.,]@:=S6&I#UW[P$H'O'(TT7R)8%NQ8'R,8WY,7GAY^1"Q&-=R;V2 M,X-!@Q2UF&'"XWW'#64BGNPW#F-=+"UG%8FR)0>]"HF'NT\1:STZCL%FFMR" M@?X)BM(U42Q&R,0IYK:V)88>MI 0U"OR6*YP]),4N8JW AL!/VI;(G]!U-"2 M;Q!HB$)#(DXNE7:J68+1F3?GHJP>^_=<5/$"8P'2!0Y&6E!BII=&(!1%69,+ M_O3-=I[M#2O[22.1='7 95B#4(O+)[P:SB;N<[B@(ZTPB*,49&E:/LM%#GF M\J3\2/-\$Z.OC(>#8;NG]_KM_E@=MB=38]#NJ;"1UT?3B3+=7_?K M#!\HAU(6#L."+YQ8W9AYPE4^RZFY/<_NL\MGW!6U3N62--BS2]I;65\P )OD MBC,#DOU@C\,/[7%ED6UO#O3FI?:VO4S$*%YQN>!?Y3?NU^\Z(_]^1X=O>GX>#%[[.+4P#"TS*M>P>:N0!0QD!W0O>ZVQ&?.@$< M<.M%%A:4!G8I(52B2.>N.'TKX7%YH2VVJ9UPN,; MNGT762(0*K+PE[#PO8SK%BXW3O/>R\1:"X\VMVT?%3/N>BB]"KC)N*9-Q:]0;'9>%?; JUX0UX_44@C6W%2LPTLRIN.*PYAZN,FI-5("U M/SX.:TN$#Z. 3(%I3K)EZQ,3#<'X&N:<'IPO/#X@\25,[SPX[S776KW_SEW= M]/BGV:>EK!]?Q*;U>CM2_S)W9*UB,8R$-)$$<]=#2J:X;J*JN@M.?J4U<8TC0M".HNB I#CA.KSEQ MI:NM$3M0@PA4A))D#X+F9EF&FG>D2_ZJE5_C)Z9!T[ICY[ZD3G=($Y&M:'^L M/6NNX:&[-;QKEU(G(&[XSGVC[M-CQ6F2(G-JVK$[UI@[:M[/W(I+Q'G?:DMQ MG"", .\-^AZ(\D;/O!\W^56N5 .:=+MM4:3 M(9K;^55OM]'():XJCV=MM^L$2ZC83'O2S+#[ZX[<0>+0OMI51N$I'O;1%CLC M\XFSSY9FW^X.O4YH(@V_4Q.1VX%J'0:(K;?XBMG>%S#UG#4;ZD#E8I%WH3@8@E('7+$&EB04+8I M21_C6!__V'6>H]IR8SL=K@:BAC540F4DZX/EB6$O*B9Y 9?MT%V%LUVV(M[6 MJ#48C5O=G6=IJ?XDU9]<[E)91/4G^S=^E4?[+$*CCFDPE#-VIXF?"3 M'4&ZY]#^H)^Y/A:OAO=96PF[\D[S^3NN6V!PC7?:2I9BO#^EH*&BJ*JZ_B'- M1*(LQT(\R=!6HN2?*%JVOGXC[E.)KVV;KJTR';;MB!I?!M.8*/UGBBV/YLV9 M$4U '&771*&:1Y<_BJ)<\._S[MKU#]UBVZQ;='TM7K1\JY2YSS;(WB\,,=W< M6Y-[NK"@9W@;;1E"Q\PT_ >KV7VT/5!-2U0=2Y+83#J^0S MTQ7%^38SC LCK25>W .6%9U,FWW@4S<0U?/D%4;?"0,!4940\M'Y:.-'X0\TT(U4;@-B'&O$;FGYHM%R6^N;EM M8Z)+^[)FZ\E+_<_ *F>9,U?KKK',88':LM6]JVR#=(?WP'([#N*&Z)1S.RI^9^PMA1"7 MVEM;[?QV>7!TR_$V+$Y\5K7Q?F?'NB3KI8O*>I%X'V%M.6-1J"Y5%Y4YARSA M4<>Q&),7L(1;'D]O-QG']0;%$];%V'?(C2WK9>ZY*_QB4P$Q]7MYYL>291G_ M^>[K3Y+/U^ZI,@C'=;+G%97R/B:I4ZYK@2@B*8LH HN9NKF,K\%/^=IYDVZ' M*' ?FSZP!*X?WHE>5_^0 Y F.(SD1&/:,5HS=0E??&CJ:*X1MKT-:XNNJ[IJ M2U'^43A!\B&R@*5KR&-284-&TR8U6>AQ% ME1Z97$QY5.X\W_+V0G6[C@N>4 ?MYMSLTTN9L_NE:PI_3=GJ$*,9SM*/ZCV( MOT:R$]8A"1?NA;!$JFBH 7\6OY'_5E[]M*DMEQQ'>G7N]EH!T.),_5=!&&]$ M!6PQ/&Y[TH[YD[@@94-V\G( ME0@78NO 4MKJR"(:Z\4):_4:43E@L:R/H@"Q8#51/D,\LQT6^0[O! G[ORX: MG:@L'3:8$/6) \O7-BUV?#%5^;=$X6SNB>0..)=53D\PR]>A_VY/F4; M/C7BJ_5<6NN2+U%O!SD5,71?;'/6M6% MO2P3X(E7!Y_#G^<::8+7W._<3^L MH-5A'V!!-O6QA1LE5F7AN#S\RK%LZ3(0WF]"@$8[:*2H"(%[+7#><;&(X/0EY,:+*_M\ M%BOTR?Y5K)_PZ0X(J>?Z7\1@I73"/WX/6RU%XE>.""MJM]_K9O9#D5_<5N]> M*]DMX(^Q?#S)Y6$R72^%!KP:T=A#%L&.A3PT,VD1"77"7-ME(<7P!K!_FA^ M2*XB3W M=8$G6F<(<;.X!C_GEI!,J$R"/STN'].,?$05CT(DDX6)(LE! *FT M2B=@>PC[KL*8#:N4AI;A9;2B]8PNZ=&QLA35PQV>/WC+;\GGOPG)+E_"(JWR6L MLNE.O!.)-I6/SA-W$UJRFWT[C6P!(7S5X%$8?K'N!YW5$)7=K5!2D9IP![W] M1;&7_LKA@6$Z6?Q:[K!]&118 'G-9F&O.&8N%MP0G5VLE6 RX=@YZWA/Y-KM M,G9M MU)V$Y@U^V,%E>9N:G;)-T=;3C;7Y2(.W?4A4>>G<**P1)5_2"B^KKD9]B-91O4QMP]0A M^'TW$L,;B%FQ.F#93MLNISH39>MU'F :V4@F2M#,N.SEY(3[1=.6$%7,3&[W(Y8-@K M$9/[>+P?HZ%^M/?!).,%6VOYU=?<8UO:B^%U:EHCC%++F+\RWO9ZI=T)NVV* M57\1AMFC%,5/!U#8D;"L"H7WMG%#&*BC;)Y=,(8=9PS#/&MDI41,*=3'%\I/ M1T^J[8P## =[H"H4"4A$BNYMF)MU'+.+[Q>/PG;,ITK$![)UI-?1@>2F9T/_ M.WLN[@@76-K&],GFB"FWFNNRO6G2'K8$@[U0(]0U.^R>& E)H6A#1ODC3A:& M?VVYUU9[KX^0@Q(V:=*-F3_590B/I(1=JL7>M8 [NN-@9F$CY=W'TP:?5<8R M2]T4Y#<].6ZQP%Y2&?;V.;'A)G(#VL$@_B: F0Y7BJU=)# +KMG1I[^&&[]0 MA/NJ&@O_1W&50FPWOHAI!T)Z#9[*!JQSRLF7'XJ7IE,)XI/Q/U-Y!>/)]-:] M*S<)ANTU@'5U]BQ$=/C!\T&%_+A542NN=;84NFR&*? P2-Q:I_A-/WRMYLT/ MI4%.&OM!/SHYL>V6B/6\Z#*XX8LN>=+RA_+ZQF0R&4_T7IO/C'Z[S[G6UK1Q MOVV,NP-X;J^G3B;[4Y(])1M&6;>['W-/W5R?T(+I.//'H* J;Y MEUSM\QL>5!S9W1GU"RT*TR(T$J0+.H!U9J6UA4[(2C=ZEHAH*YL?8MWS&M1+"MS>@E)65XJ7GT#L-VO M*__J26%R1OL M^:S35NC*(9.?4^=>A 3#26X,>2DYO93=]URN?OSW(BEZ?$+:>%M!D9KK(O!K M>!L*G>=.S@IMF!H, SDK=Z]?%/!6=M_++.*M1"=OI'WT/D:7,W]U'>](R;;B M7HJJ#EJ#;O8"+3[I;)B1^*GZ@ IU>DLA\E:V)D1SJ!O; MJ8=Q5.J\A@$AK%$(ZKQ6'RRI\UIU+EBF<$LU)WT0M,.E!FV5-VA#4<"Y_/K' M:$L&O]=<:\7BV.*??%WM210F2M8X8BY?1N4VPPOD;,ZM[2H/HBJH M+$D!GS#%/?KU5V2MT:A@O>N(&I$>,\'^F[(BCWA96+<_O.ZI,EUFERX^D-4=$"6KQ0U>F!ULS7\Q?J*([+I8H&&6:1\VRC3 MC2-L72_+C[T+7)#A,)@24#ZEIESF M%U'EM[1"A344PT+8XJZV*(V1K#2\97)(@=@U-2C3_E!*U9>U>3/N;>,+]TUW MEP1BTIU,=Y;R)G)QK4FPB8!R4ZMIS;U)C6J)8B[+L':BM6H=XK^XULPQ]KW? MTW!E(VJV:16LL3G*=@Y((_/9=< !67R1E2@!F'UEN40E]P2>!:Y@O.[ULN6R MHN7>7M78B=EX4K(@9<+S2:+FISN)A37V1;%U4G M-QPHTYZBM&>3L=+NC_I:>S(<]-IC/IX.^K/)5#3W;!Q[[B\Q$^UR2J@QF3$H8 M-A#^9H,F_6E3\K9:6]GM3$XY;5Z;A2=^P@P$,G[J=@9'/+O&\=._Y0"XT6Z0 ML;Y_XJ[VV*3297&8OD%3EBWXB(LKIX!*N+A)"XR.8\?$L<2QS>/8=0JD07-^ M"[\6N9= LQHT:]%(O$'3??$?<2S@)PR^%*:[.CC 0>)SC M ;FWC<2QB/!T=,U7-?NQ+WFMOF]/3<-&.K+B$/'L/'K=),7&S&A3(R$ M!8D+Y:5IV6FK=_M;/1%/'1(;E;'92V[P)N45",QN\-89?IGVSKFE:_<.A5*9 MIVL"S=[=ZU&KWRNO3C/Q++ZJS!<[B53[I/*9/;8N=P2,-M]5+#O9("Q(1.GA M9GLKLOZ,B@\<4A,L2!!/5+3LZBG&B9"X.!(RPTDL02R!! J42D(L00K0:"3" M3%W3:0(E-*0D6)"@]!KM)9J-1)A"(YI B W1!%TYO#H"ZVXHZ)*EM*.C''6C MD:#\D*@>4.!ZX&3']@.L;*/Q2:L_&- !%H0"6+A8!1%CS5#$7K.C1HH#[%<$IE]X:;-!1H;94H/0NN6CL'!?*0X^YURI1^<-P9-_W MW41?STE4OE:&H])"K'6MV(Y&+BNNI4]DC,&\[RIB0UJ"#)Y4H=*ST:DUV9Z7 MW1R4GMWK!#AA1#_H[FX>2LX833"W.U$YS6.A [TBUJC,-!W:H M#40(]?F2HT6U#^%'&5T\<)[:=+(4/&OMAQ3(^"IX&E/FOH3:'_9;0Q5/_ZP# MCMA>\B #1-S>8"QVQ !(5;# LRO_6QR=IC+O"?G?(VM2"4& M(T)\BP<+4A74\.S,]A+A[B;#>-MY'#/#@B%^]WYC^FTVW7_#<(_EVU9LH8G]\ M6%!H!3$\E&Z_4KI]5':0Y3A)(\["$PTWP+80#>/!@E0%-3R4A2\S"S_IEI&% M)\5K@.)1%AX3%K15Q P/9>$OF87O77^#>/_XZ/)'S>>WF*4G>JXJ2_^S+X0' M?FN83_EFGYKLCWDFEQX.B) 04=,.M$B&MG^SQ]#H\&;N)H>EJ,M=EJ?X2,N& M83@4G+M>^M;49S.>E9CUK*^^._5P)'%MKOS%JZDC]R]!M M_R]C,IF,)WJOS6=&O]WG7&MKVKC?-L8B@=7K]=3)Y.[ @WI*-WQ0;SA0ICU% M:<\F8Z7='_6U]F0XZ+7'?#P=]&<3^,\HIT9>3"9#._='L."NJ2?GHF0LO3[G M1F#Q3[/=-C_LOWH?^'/'A;<;?\)HW40[UL\6"-*;52K ]T6PQ /,[8T%G\M7 M:Y&#S5X*Q7&!#(JOYD#Z[+D@.MRQ!>3#[];\C/I7_3HG&2RWPG5<1G<+*6MK2XR_C M'UZQR)7L=J-&0ID37]=R9G&5K4%%\Q6@,>@,+U1S,,WX9V,4+?S4L8Q=EDW" M-(Y1.@CH+<.%4'D(& !&[0RK;,&#& @8B6#<7^X48*SJ3\R-1L?*G,>+UAC# M%I\^3IPH:[$PAB&=KD3B=B;6)4Z]HX2*$AKG\MYI" ME-I@RN\97'=QQMU)G?J*-*4Y-(A-7[DTAUUZ:YI[_9Z M=&HOQ5*G%A1LML\77AFHW/*11:O.HNU5E"8A0*;LYG&-#UNW#\3TZS;GZ&!Y M@V;\A2\TTP:M:="KNGDH;&"@U:+K'85K 4SZIY;L.>G@[ZGW^J/3QB4?,;[_;GI_K>>1^OO_QUWGLV/: M_B>;?S6__RZ/Q![N[2[* ;WN=A0\Q1S)$J$H!+M_CRC^-G BNB^EI-"P.[E[K724BAO[$#LAUS9B)Q0X$#NA#R,3,5TZSCQ4 M2J\Y>WYQ6<0;594BSSB5 "O)2 /6(&-48G[X8D>^2#=PP$!)XG.3Q(.&)8D? MYB[G7_D3MW,DBGLC-/4$R23A-DFT-\>! ZD#"ABB_3I5A:U1BKI=,5,U-%#$V"AQ('5# 0(Q]4J96Z8I>9?V*JRJ1,B%7)N(6 M%#B0.J" @;CE[&3KF)*M.;>+*D5P<2H"4B-%"5>ZD(L0$QPP4,+UW(3KL&$) MUS],.W>^=5(>6Y-%JK=%HATV#AQ('5# 0#OL8OG6TMNBWD:^=121FB/:7>/ @=0!!0RTNRZ6:NTW*M6ZGYGSYED'O=9H M3-=:T:D 5O-$;(T"!U('%# 06Y^69U5%GG5$UUIQ (95F8A;4.! ZH "!N*6 M<_.L:I?RK#FVBBI%;G$J 5(#14E6NM**$!,<,%"2]=PDZ[A92=;W8MG%6:@< M:=;QA$Y$81-ZI :)-M@P('4 04,Q"UGYUI5RK7FVBVJ%+[%J09( M313E6JN[UKI6!#9U7# 3\0)[CF4:+/P0D[-:@E&Q?5*8JV,39EM+PZ?6FG46 MT7>[#!1LQ+!A]R!O)G@<;>E#O"T#2(7 :]I(Q7 8,V47,:L09;K]-PV3.Z"IPWVJ9#A!&#%F-HA%=JG0EE>>$AK*C_MM@%++.K.C-TA-"D)BP?+K3WM9?&LM;(6 MR-*.J\S2%BI(/.RWABJ>=C_$[7A-#G$[>G!(1[("7YLR^4 M%GYKF$_[EN._@>>;L]7Q!4G-_\<\\TV/,-3W/X(%!ZN13V&20QAT5'#%T&"0 MVF.\V:FV8;X06'/FG=\PZ."4;Y[S7X G6*P7!:\ M,MK\R ?]GB)W?%@W%J])BP*]+#K]\XM:JPP1^8CZ:O6)SS6-"$IP _I># M&MF/@*W+Y>P\]FSZ<\872\M9<>YUV#]2DI]. M_H 7IX\9/3P[#W.8$PC"5_X$3^;L(//8(0P5'@3UR&UP%RUK) M%6(.. X'%J*\9H#R/_\*00G%1ZEB/9+A[DPC[[* C03[*>+G+9=A%B1&G3!W+ M2#**";;+U(OSU06HZ MH!\Q?:*E<;/8G&'DO&0/;(V ])5LQ2)]S([#XI]EN MC=V\2[Y*OBG44V%937_U( 3[ 2;YQH*_']E+;$D !U.^%%Z-"XRP#\+A401O MV*.(&.GO?QL#,[_R!&?%T'H26L'?3(O6FID>\X(%K(8XC,J Q6:.93G/WLO# MFG!IWQ!>&3FJTF^-//U?[KH@#MRRQ%8+K/GZW]%&0?X[-="76N [KZ)] BR7 MI2T]_C+^X16+MA/=;E24Y_H=0,(1#'N=?AEW+71A,=TRMC2H-C%5[##'A?$H M:_63_+'#%DD QO'Z'X2J3"!@),(RB+ -@F,IRJ#3'YY6&^!:2E,Y;!%Y+YLR MWX^>%PCRLHT&3?I3X'L^3!FTHO(XZ37BGSA6G:@),Q#HJ*EW!*C&45.<-6I' M::,&&>Q?11B,O=/\)DWZ@V:Z3,9GB:0JM(W%[J5=K*!7M-NM;X[TWA/YFS@S M$^(1I6<4=.750G^BOF @K6IWRN48.EB *=^*L)0'*M:'SS(?ZFEURTMP_?^ M?X'IKS[:GN\&,N'ZR9]S]V&NV5$.\@_'%CE';IQ:DC#,H*Z6878J^N6NS,67 MKW]N\E&9Y/+1:S*C?JL_*._D$[5JK[DM(JHFJD: TP_X(.JG@BW$TN4?)^Z5 M=R3G=,+>.F8L@R@BAB(""\?.?97+Y>K=ZTE'Q5,XB;@:61F>YH8[?@U/^*&K M64#N$O4::S ,8>""/)Z<<0GE>FZ.-)SK4^V7';0&73PWL\CD M(#MQ1^D3^6(3<3I?434" M7[C%A<+CB[V1 T0AS^;"0!&'N]?U MD,TI2:Y_PH< D2T)?G-AH&C#N=&&\IH?YZ1=G-$&1>FH R)>;#*.Y7Q#"94* MZ@3+6\W6N57=J0<4ET'1H($U)7#:_<^&VS,<4/5/KB31;)^K2("CO#:=1SVM M#XX[XR;N&(?2;:E]_-U1J ?G68$/8OCZT :I"'IL^D?+;5!=^7+B)N6U(SN5 MS0,8 LZ@R;BCC(C(;T+HL9S;.!1(.;&(?9U@.5 L0ZVZ\_D.UZN!"&'-@%![ MV?I@>6*5#6HO>X$;+^7U"<)2B2-_P]K>I*6,\&2_J <17B-&S@$Z+$A/\&*S M,RY#_?XN$)I.:!$G>_*HRUUF M(#GY&^WHDFC,L^G>XLDN4+K00%?\Q;1]AX7F0$12_!U=8'1GL7#L^!E+^#'N M4@8_:O ?WH8QMX_M'9:!RY,6I[^NX;=NX%3K3MK*'%.P3 MUEVZ8)FRW>&FFF=Z';83*::)(7H[6Y]I['AOOKX2M@9KBVY5<5>^IJ_,SW=:]OQG?7X9N M^W\-]8DR[(V5MF*,]79_..VUM2GOM75E-IV->Y.NWI_L[15U3KNO'*:EJ!T9 M=\*&76VYHBRYZ(?;=F4/9*S;=KV/^A1^#>5ECSY;@)C\Z=/L"]>=1ULTD H/ M7$BS,-)#V&:R]-#9MV:U/6/DU0(Q_ M%S]S]L*TX8MA2SWOIT;U]9I4U]9K_]W<4:<[WKZUX[[Q@>9+!%9<> M81^ 9(^4(88>*;VN[.3=&$C^ WX<>R_Z-N-3#FJ140E3I&@!6P-(A$!5<0)S M0-#<,KU0"ZX$;)F#-I4?5B/:(=I!#Q31#F9HD'5^['7&!0XS-9N7SCGN2514 M PM72$W(!)()K VNY[2')!-XL_=!\N4*ZG3<260*11++Y4_<+MXC^((5QK() M@SJM/];+ -1O#7V_-?4T?J?CG$>/Y+^2=Y/-.3JRW4(IW$EO2>]MXM[&C[\/+ ?FW M_8,QGK*59!V06P?B1I+^YL) W%B$&P?XN/'4O?Q@3)VRT4D@EB1_">=MZP3+ M5VY9L$*M^&I\>)W=6)BVN-\*FOI4V6F \T_?U@DH_+F-0T?'&F[J<$"5SG&< M!1L=>0UG7R28'\MQF1VI-4=XZ_)2-6U MJ[<^1-IXL"#2K@%41-J7(NT3NXY60]J'8QTGDK;2G1!IWX3T8CGI<"@ZTL": MR@^.KUF8[N8U%PJLV07J?7'%\Y^73A)1VXL*_+ 3NYCEJU]9R%\:*STTB:-; MJ5K=1#8@9L:#!3$S,3,Q\V68^<0^%H>9N91(QKA?7OJA*N\QV&Y'-KM6X.<2+>^UH.# ?*U1 (VQ!\<-SH5^)S2KY]W'8; M$"-P10\. 5G(K\PTTQ5L%?"X2TST7:E83//#WB',@$\S$$(]"%\5>$(\Q.?? M6#"?]E=][EBBU8S\=GL)2R ^L' ,;G5"0Q?^-S%!-@=YM1U?CG/=(B5\ LS: ME"/W/?;Q\R=FVB#)RNCO?QM,7LG7;CHBB-&'ZZ'!#MA;6^K$+D/Y:*%LDSP<100S=^,)+4''VU.7:]_:V@SF\U*SGK45F*6? MJ^"^?VSUEDDUDSFS6_U\ PFBM.CF_FS104?I3V,PD58J.6")#*H!O6Z;-PQY/(8=* MFQH1U\9L1ZV50@[-.R161D^6T#VLQBE-*LJF_5&H)B;PM:D75\(+Z->_8A;) MA=-)UB !YJG*NB&RBPQ'RJCRBGVTF=PU"KL2^P0ANZ;<@GT.2"O9,4QX4IX) M#Q..2.81Q_K/A8]R3>];>^9R^ E&TDKX(U[T+>GS2 ,#Q+4(/_'D -6;ENFO MI*,KE3'^%&SP8$SPVY7)+:,E'!KQ=YBJ')9T;EK";P[]"6]?*Z2]2WY0,Z1W M4)9J;''0'DVY@&I\2"&9ZAIX">EL[WSJB5_^U7SBH8^K 1T(#U+L7=@RF,*J MBD"((=U2S?W&?;;FU%W2F? Z6SL_,'6$APR/-TP@"M]QO:0*V,*3= (@"-F) M#X8EA3-JS"?^.=/"+\'[#2ZD69!*?LUASW-3G\-0=2LP.(CX-/!A2^=RZ5I; MYL*,M@8OS)]"XRZW/(NE T+"Q0B%;()."P&%MYFNT5[^_^U]Z7;;2)+N$]QW MP%%WS=AS*)H 5]E=/H=:7,4NEZ01Y>JI7SH@D!31!@$V%LFJI[\1F0 ($MS7 M!!%_;'$#$K%]$9&1$;H'RI0XUBM-D!2N^3LKOHO09V"7SQ]\Y+$^+ HX,O=J MXBM>XCQP%QXI!8N?>:?TK3 *P0L+UNH]80^FY#7^Y4OTPU03"20#7U4/0QOF M^^*[N/1W+^G[6-^9;0W<*"HV!A9[09'2X9/_A):)=\7&E6!5_!![5>#CP[4A MWM3M6 [=/CPH_@K$SX?(?HHB)>69BS$0Y$6W[)3$ NM,'KGZY4,8JHVMT*Z] MY&[BW"U0U])&VJ.+$7K@I8EQJ0I.J^2Y#P^]M[[KS;S(/Z^[R%N/@1X%X\CZ M%\]]#0;*[X)=T0(>W>]OKIC)J-S\, 8X]#3^ 0^L8R0JD[>WG;?WD#@0%D;J M.%<5/8E-D"2."8#?VHS MH!D8'<1.2.+0W*1ILT.>3](<5!Z8C)D@,[8%I+"Y,?7S)\[$Z!_[( P@R*T6 BC-Y%L=7""N2 M.^+WAQ: O0MR"V\$KRQRG>(QT-PVI5QJRQ,9FMAF):)7GA>MGJ*4_9&$&WLP M*XDG:*;#FHGD[< "B0)L G="0%CR14OX5KK0?/Q3^!OV&S@G?+OD&3P4QK,7 M!K\A_X78!8C$&$P-7#BR*Q/BY$^P_# .B"0LOYZ((G?$]O9D*#J1N>?>@#\9 M7_.D &J^,R^\QV;EV]AFA-+-+5IX?5PJ!T59-[TZ*W-B+VCAJ79+LXPJRQ(@%P2OR'Y'KK?5CFW#.:F559KV4UYI.N6U%RQ)USNJ#F_ M# NHJ6KE6K;TN81"/A*I,_NMI(3H\?P5;T)C-"[B]3EA=2'-ZZWKG._9Q![1 MJ$ZXS9:YU/.9H5\K]I7:5+]^\5Q_4;7/3!TROD28ACDG6#=*B:I<_ME MH:NTJ/IR'JE6["HA)ZGFVYNEI'*RCF3FC;A(!B51X&\4YT>U:C%.^XH9>K') M6@V4P6E=2=FG7=+;U&TGUX2YAR%/.3%>WY/.EPK;F7(XXN!?I.)AY4MKD2:W MS3'[+6Z+.87([* COIN$(S*LY=6U:,X/<]ZX?"(9PW6 . MZP,J7EL^IIN!%X]PVTL;B+M>=,0@ZAEAD9(':+U]^4X6VU9/]V]JQR_*,P*R M-*1.UF=$0I3@6JVBOOO^7KFWX1);R54ES>EQ,#CGD7>=.S\^AOHCL,JX(:G' M- WT'^=FLB>GXSZ7KXR0T!A9Z+:MC"U;M'N&OAY\F?MF!?H M\!5F6\]6M#?G85;;XU#AEY5[W0LLPQHA*"A#G9<3@!/9"\$*A:,DT3T$VQ?@ MK=U7GD5' P/FW P%D.&Z^LSDS>,LW@D!'T(9A=[(]9DO,JMIB1EY+B8F1*P$ M5P)]]!A>2O?>XJ?SS@$=C &:OV11\(W)-&UYA>;0/O@OW-3-;@]*9L52MEN'*@B+XC M"E!$X2191-&JF@ULC0$HLWW2N_EBI3C[-*X M;)H?@5&BK2RQ!Q[7=Z,EA=@9"QP-,6Q#T%YQ@-&161WOE[_CIM\-??BF7P)' MT&"C(/J,5WXDWP0KI[^?5V%UN*,V>.@'CVEQ HAC4S^?54"4F(W3DK%P/7D= M';GBKR<6^E$/ _=3=.@**&WK(Y]]C/_XI(B#61>5J-=YIG7*\0XQ-FKE9FVZ M!?M<;-GF'-@1=4+6<\#E1J;[_?Y(+^$PY?1,\H8,,\FK6KE^0&TX.DO^9+JG MWɛ[EH#GC1T&*"5C8K$_F"2N,'-T]&ANW,"T::Z2$EU5:9A:&;7&V6["O MJI:.WCR!8(=@1WI&$>S(S)H$=C098$>ME2^T]1L5%1N7,%%(4%1@"[>1FNRU MKY[$G"*#EWN^8H$)&3P)?>_]3IU;;V?@E+H.\IU(/8#%R#=;8_'.P.EU@)1U MQLD*(%*H+JRR\JFZ&N 7N\VJK,PK_+Q9.=@P W.([ 0QQ">"F-PSK_ 072AJD<;@1[R,L;4A$IV$!Q*4E_ M<=E "$O;PJO(B>W82HY!T1%K!@F0"W;2=_,6P\/C*95"HBO?0H%A7R"F)@J,6N2 MA'P9$XH0Y>!#X:V;'&P@!V"CT9D7TZ5'4W-W;T/LAGW7Y^.._+NQ]>3YLTT+ M;RN+*I,^JZV26FF5JHV+G=4DD?J?N/I3]$O27UPV$/AM GZ-RA[!;WY=[A+P M:Y9:U4JI56D1^,DF8K1K>VP.1(,V:=]6%H90SI'80(Y)+GE#*B(%&RAR)>DO M+AL((.3E3>%5A/9M#\Z$FWZ?&8'B]I61&\#R+-VVWT336NN%*3XS0L\*K"UB M/]J1E<-N45;JQ-E T"XO;TA%I& #Q7XD_<5E P&$O+PIO(H<9V=O!W/G3RP@ M[ :N\5UQ1[@#[O,))A[S \\R^#8@_Q!W^OUCI4]V.HV>[-OAQYS-8A9-.I.( M59.3SK9BUTFKV@8%4.IT 53',3PVA&?3[2MW.'0=4?K4#L#B]L) []GLT>7O M7>H^,^_U-_QRVX,%/O/?;=R+MW/[96%=5$UKE2YJ\G0I7,F.I(T^V9(<83+Q M@B"86$40O'\(U@X-P?,+DY=!<+-:+U6:-8+@7,@B;6=+P(3-CB%',UKI(+*4 M/)4W94N3V_/ )YK#C/7J\U256W0>2[9A$Q6"T%E M 02@Q"<"T ,#:&VO +KQ@6@ T$:]U&II!*"R"9DL91-[S#%(SH';&2D".A9] M=+;(FL@OO'V2@PU4^2@O;TA%I& #Q< D_<5E P&$O+PIO(H<9Q]Y46F\Z88] MFRE:N5"E\;P+W;%R( MJ[%;D1O&,%ZP.2 '=*^4*>QI $B'FTN\2+0VXE+C*K MA5*;O\O'I9EES9MQBC!Q+B8V=H")\S-P(I2)S3,5G"HU@4 M)NXR3-Q?OJN6*;>9"9$41^X0,YO+,#-2Z^TBR;KT1WGFVHB"HVN^3#CQXI"G M:;>RT(72JXU#TD.=M-TO*PE_Y^)O:R?XNRQJK1+^KBE+0EYB<5DD68<(;C_P MT]CPKFF]3#S\)!&[O#I=35$^^D =K:YS7$,_MM0RF(<)2OV4HDQC"672S[(Q ML^IEK3:YAG/QUAK:/DE4H02WX9!YEC%K8;@,59M)K?0ZQ#+D,4$8Q<5/==T] * M*<% #Y17YC&%_3#LT(2+]#UW".^SZ/BQSHTE7&7.&62#MR00=<98M<]_"A]8 MKNDK(S"C\!3P*U@)?&!Y"A/]O%_=T#:5@0X/U6/,@14%5O*8K[J_P6F%S.32 M=NJ:W81R-]&#?H'GO!H_XEU_VJ*WA\"<8%_MBQ2UUBC!Q3(6GS-G_<=O9F;7 M'>#Q-V\=H35G/[QXL!+V]!N!G,#2[;>R\H\/J#F?9QF'?TR\'!-$:V;2S!TN MM8_ZCVO+-VS7#SWV"$]V:8/*K,=FYAOZ"!TF+V3BEY83,K,=C&_^9!I.\*2U M:O6^7JV?ZPUFG-?Z!ORE5EKG]7K3J (7C%ZCOB9,SK+UZ]O8K6\9F<6>:YMK MF]1-[:>JEA7!1 6XR$2+QSG\KZJ9K?>N,6!F:+.[OKC()8,[LK%4P']^8!EM MQ_P"[X.?]!^BMQ H):MCWSV,?[CDR+\[8M*5.*[L( M%7.;Q-GCP>_Z/HK>,P9\7F#56B6PVL]61T.&BKAJI5S5#B?[1V?)GTSWE!M8 MUL;;@WD_22L''U;?/3]0^4($ EOWLSXUA9&C]*]^S+:F$C-"2C!9I6EF8?0G M3DT)]E754B&JM.2@/8%,;AE%(",/(R0[PU,MMQHK]$(B%$KQ%;-V!#P%MF<; MJ0D9/#)X.>4K[MB1P9/0TSY65[19.?Y3*OZ*]_;DJ^_;3X9?&L+GHSJ66KM* M6/FJK0;L5-6ZM*IUHDYHUH@WL(Y?7=\7-4&\F 58J%*4Q5[[-TI:<1.5K-.:$IH*@&?"$WSR;?U MT736M+;]H.G\6MMUT+3>DN>,)Z&IG!WUMMF&.R6V1%7 ,B6JB\L,62LT:6AM M;E@UZ0)MQ2[R@B:\H,RDM0V\H,C:;I-2&'LZ6F5W1VEWMN%!4VFE,Q:$L?+P M@C#V!%A%&+LOC,T,8]L7QBY.-(PQMJI=$,;F0MADJ3]8E%\H8.>HSMPCL^W>E\JTAMC E[KY :L#UEB.[KUU C;T;UT' M_2K/M6WX:0=+1IF_<0.9M79U+FK2[.KDI7-8$3&%\%T>7A"^$[X3ON\'W^>T M_CH"ON^F:N-")7P_HMK4-FT_^?VKT$,[_5&^XHH9&?Z3KH'(<:U2 MH>J09.43M7_),?,*WPY%#C90,S+/MNYU%LR%[_^$ESNH0^RJ-%!B]3-+_W(Z+5 M4KW:D*99!RF\Y':7 EV2?H([@KL5X:ZU4[C;P8E)K52OR=/_D12^./NY.0BZ MMVMJ33NZED1Y9]ZT-/BI(_KNX&>L!D.IRS\3G0T[.X M\B;\::Y%3EA%@-70#W58B MG95P2 0E$^1-K>^HF4?!3:$[$03">4AS[+/.8^[0\--ER_W4TQ$Z(42](BH3M$PN-#H -UX%W3>OD<\_(V M'#+/,M8CQL2S_[2.2DTL;V(%8[&OJAF/M&L,F!G:[*Y_T^\S$+X7EFC"@QZP M!P;R;UBVI:-V\I YD=HB+R0B5]:3LC,=C!>W)-I.,%3 ME36U:JU?/;^XZ/?.:Q5=.]?K1O.\;]35FJDV6^A8;T[6>EFK;4[9*>8N8G;* MXDX.*L55J=IHE@G>G/^[%O;&!3XO/,_ BQ]HI#^S\Y[']._G>A^>YZ-NO^IO M_IGRX5A"'DD1E\VQF&O-AI DK56K]_5J_5QO,..\!@)TKJN5UGF]WC2J)C.- M7J,^2Q23"[0:JE[7Z\USLU[1SVN&5COOU;3^N6E>]%NU%M.,"CM;L))#R?3F M5-Q2C>3Q '#VO($>"O)];Z48=G_A2Y D!*6Q_Y[&/\ MQR=%N L7E:CC8";Q?[Q]PYFMEN=:Y&V\D]R&IWF;[Y"FGDQ#H].SUQLRS%ZO M5LI5[7"R?W26_,ET3[F!99GRJ0+-4S\*+NR@]/V$%8;:'H$2@0R!C/2,(I"1AQ$)R&@R@(Q:W5V5;V$4#%/K!#P% MMF<;J0D9/#)X.>4K[K.3P9/0T]YO??]Z.?Y3*FN9L_/$B_D5/4A]Y&TQ'()F M416O.K!0E7^R\FG%\C\J[9M3VO>CY]G6*/381&5?9D3C*H5-[7B8=#1:3YA'TE]<-A#F M;8!YF3&+^\.\56-PPCP9)8OVZ(_-@0?F,]TS!HKNF* \+\QV1T-8YK8Q.&TN MG%C2NO"620XVD#^RN&__;(SJ*U.;"[!3[D>&\M= MA>47\C2Y(T,0"=O&O?H) 4_,]!9,\&5E R'@)@B8&0AX2 1_G/=UG> 9HB"K(55.^U!5Y)90Q+"X;R"O98)\@,TUO4Z>D M.] ]=HE&\BIE(Z]A>;5*NP>RR9NLMH"0D*2_N&P@)-P "3.SZ@Z-A+2/ MGF=YHWWT8W/@B^O!Q1S0&P^4UE0L)]"=9U3,N-/RNR_7G0[M)AQ?->0@>^$M ME!QL(&]ED]V$9 Z'\3WR(59R6"(C>2UL9"(GNPG55;5;Y$8E_S^ /!ZO90>*& M/J]Q=X,!\^1+6)$S0GG"XK*!G)$-]@PVZA1WA^8O>;-(ER\[X#H8MG1); MK@:Z\XQ;XTC^:.RTCM.'=<N1MNQD M00AX"\@+ MX38!4![YZ =Z/.=CL#WM53$=KNCJL1\.8A/[&; 8&S\Q.F&V(= MNU8N#@8G:HTMZK<:3[>/R:G%Y8NLB?SU9Z%.,(^<)XEXN>)XGIWPD[RKM'>U M8IN^*[B=Y83 O;L1\[@#M:/.^!? >FGV<.8Y3G/-?J&LQ\9C[PB0BV#$"9!/ MAY<$R,<"Y!6[!JX/R*MF,M1J6;T@1,Z%=,V:I_I>T:W]=S11E(^P@-CQ>R-64C39!Z6:O])(\L_ -DWHD?Y'*> M(IY]?APPWM;0Q5,:/LX Q%& 9D1NGGS1.<'YV0U[3'(%% P^4OHNID[]C__X M@'?DEF%+&FXH5W!7E'&T2"@-D87X^:P"XL!L&VT 6)/D=61=^.N)M7[4P\#] M%-D7()>MCWSV,?[CDR)LT$4EJIK-I F/A],SCQ.E\!1+[9BW"T E'^E ==1I MZO5XI-]A^ M2CY5.$R%JQQ\6'W[Z$#.\585KB>L,,?%#2D*;"1FA)1@LDKY1F'TYYH9;-AC MGF!?52T=/0= ($,@(SVC"&3D840",IH,(*-6-\JJ%QN%,&U'P%-@>[:1FI#! M(X.74[[B#AT9/ D];>KCO9_\_G5VZ^FC?.<[J&O*D4] S46/0NWXR\JG%0N& MBET,)"OS"M^@1 XV$,00Q!"?"&).D7F%AYB3:T2M5LM-N9EPRP+%%=71SK-B MN[ZO&+KGO<$/7W7/].6KHR$/X(3+EZ1AP]_EXP!UY5QX5,3RW9JF-K]UKR?. MBF2&.6>*YN]B\_<5K-]5VO@M*9F?/B-R7DT.B53//K=V-^Z)M/K$C2MA&DD_ M81IAVHJ8EAG+O#-,RYQ[)$R377P*L#DK?QC]P'RF>\9@/,M),4 ?K6#C )I2 MZ)3=(S:0QR&'Q]%Y63$[]W\&#''9^A@>"\,^[K%QI#_S])MWK:*K>N5%J7T91,N616? M8(^DO[AL(-C; /;4S%CDP\#>DJ"[6J>=;.F$BW:R)6#"5Z;[+&EI^R9?)HJ< M$$H %I<-Y(1LXH0D@XF-[Y&/D'5#N.';55BMJKOS+TBG3URG"=%(^HO+!D*T M31!-VSFB+8F8U<;N$L6DTY)%S+1-O043.DZ@.\]6SV:T4WU\!9"#[(6W0W*P M@7R+37R+S+S;C&?QB^N:KY9MMQUS;/W$1]N%S5E$R!9E9N@C:2_N&P@ M:-L$VC*38W<';4OB9ZU"T":= -&.LP1,N-)'5@!D_HL/W\5AJP__];=JZ].U MPD0Y")VA/KY>R$'VPILG.=A OL8G!\O ";EF+\QV1T.@ MP :A-3Z&'OQ\9OV IPZ'IAM$GT]$W:6Z5J7DOFP2)JOV$_:1]!>7#81]R)L6 MH(V$S"F\CM#V[\&9T U9J5RY0XQ8>2 K7W*'@)MR:L5E P'W)D'K M\E:CV>-;:2L($>PEN7'^3P#85O5952JS+)FBR&@&" M0)+^XK*!(' 3"%RI]^5^(7!9;79M=RW$R A(%IQOFRV9B,0/, ]>_HC]#OMS M'RMYE79$#L"-W"F)+(G$1;RAD9<2L6IRY.56["+'9\+Q6=X6E5O2K:+WICS- M3U=2_;19)O4GU"P@+P@U3X!5A)K[0LWE?3Y70,UE[W4"W0<&$;BJ!_D/1N78>*W%&+DX>4NACWB!19P(F^4 YX>6D#[1? M?I*3E':2M.5=87_Q7'^3P^0K5;Q72UI=GK[GY$+):ST(E>7A!:%R$7A)J'PT M5%9W@KGD-KR'-(GE Y#]4->SQZ(#D'_M#M4)R8UVW;?=4=@\F79J9Z MRR-OQ,S%SX);*SGXM**O4VP_YMWZCHRVU)%)K&<[-I[;E3%4F]+LR% %9B0X M[^7C .$AX2'QB?#PP'BXO*/KNGBXI$"AT:#Y)]()SOOCUR$4-UR_3E<:V..A M#!_ER\"2DT+GHXK+!CHD*2]O2$6D8 ,!!$E_<=E "$O;PJO(B>W"RO_1!T4Z:IN&P@Z-XH?;QH:DIJOFAL".]M MN&/;,6]B6[A=?S>-!H]*)T2TM4HFM9""+RL;"-DV0K9%,SFV1[:E;=MV5^U, M"GXZFZ34L6V:*9QBYV[_//09'=.6B#'RY@'IO%=.6$6=:/;FW23-VXWOD5Y M[>,[CN$.V:3SM%7&0:OMSEFB?K@G63= T)L'SJ\).@]'O3.[4&_/O0N MZT2ORG/0FZ WQX4-IAOV;*9HY>*@\'6V^;QROLVQ@3WNS!20/;+F^M<'U0GF M%=))^KM\;-S,/]J,E2?M'ZWM'E67=Y]/N4>W;)/S"RLUO-5*6DN>R;WSW*>Y MIK]0%D3:-O2$S-*8=$)F0F9"YFV0>7D'^G60>4GNHMZ2O]N\;. KA"66E45B M=8@V!Q\"':@#[YK6R^>8E[?AD'F6L1XQTL]>+VNUG];1FXD53BPB+=N9IL39 MGHM7[A!/%>G>VQ*7LZ)6U+'O^7FK!Y7'7( T._,Y3L;//'8=G2WP?=$@) M!DSQ&*CI7\(NO"EN?]98OY("3Z _,Z0OTM:W0,M\Y77 \KM^&(2P8/@5JH%B\>2N M8H8>$F8$\N>:<"$''M(R!DK AO (%N*:?7AA@P$SH=%BA\Q,P0+B)>!IX,K MV:$9773J^F7E]UF$''GNOYD1P$/,7A4VQ\#'&]FZX^#Z?!"*@#V#'<=[#/7O M@IOPW(*Y>/VR57]Q56ZI4FEH(_3OVP'\+* M9OQ:T9]UR_$#3J K6#@LR;'T&2((_Z;I@]<';J-<,',5(ODLEH2$,)Q<^)V4 M9H"X@JRX?#T+_(4?/<^V1G"U"7>AFJW-O&>>@2;TF=WUVZ-(8_$)LM:V+4@Q M[6(L,+V^%W0#D%J\WB_,?0;4!=72[?8/RW_R@Y%WU9YAGE,.B);X'^?:V>=L M[/]3FB=Z>OEEY1\?T#Y&'LI2J$-[WQC-\B=/ ':7,G^J3LAFC.UI""M2PK( MAQ_"%5&>4#> H\I5"(*%*O9/M^8/K N(( XYVQT4CS- J M%EI4+T.W[N0Y2X7W4[5?]S3]3/FSNF:[WD--N:9KV8RNJ M-1M/IN$$3ZV&JM?U>O/:'HU,3:3X&OBOIV"70* O* GMNN#]P8K>=4]<,3>_=??6@ -GV[O MOO*_U$_O\=*.97._('8)(A7BOE+HC5SPA;@> QIX[@_N/X+N_WW]V#K3Z^ N M7NU76.Q5>JU;0F!T@Z38H!T& ]<#CXM_*?J47Z7MF%]=^/4_P6?U38L_RN^< MTK,SZ_4$/QMGG]6RE@%0!63)1GH@25-8ZN/=9M&6VUWP58 K4_R*?/AGQ $7 MG4FPP@@*\R.\&>^39D=["-J_K>MW,+G/ MEKO& MGB1%(87S?I?1,)#JG#O558 MZ9G["H&_/[!&B@&!UC,[*V%\QID$'ECOC?^B@WZ3 TMZP-^&J($FQ(N=/GX* MQLL?N*%M\X^*[.^M(!:TXN<, /_#4\<96C G H",1[V33Z] M$:_1MH86=XP++'_SL293XI=8G9L?\$@.E[VO&)M; ];%\(?],\J7P 5U/\2(+LHZV2#A8&LP^ R%9?!#8S#Q$TR^E&(# M$K$*G4VU^\#L@TS M7; US)E(QV#T_I9%UI%8?)+H9C!]0(C022TO)B36:Y]: MFG#C*N7L]F,2OG"FSJ,,?"AX]?D)YAY@82 MFIGH-H50?4PPANXOP>?.4!U&-+7LR/0Q**S@*B;):QO)8[NF"; MM:IF'*.N,6!F:#-T@6;2Z,&U[2_"_7Q$U'X$>ES:KO%]+>](84"9$68RO;" M>;)'GAA&I>!I8N[]^.$0GA66)IP=%)$7GG^>QK=I 8%[^/X" _B.8Y<;^@ M M_ON/BP.$ VSZPUVQ @%K1OB#BQJ.G\_ 4S*8;6.5!E E>1W5?_#7$VO]J(>! M^RFJ $*V_K(9Q_C/SXIHDKDHA(U.LXT52C4;Z8;K\\-Z6_34T*E1UF M.U\W]M'Y.DV]'H0X%% P&:'ZT]87^0X.- X9M\#B1DA(Y2L@5V@0Q!#&R\XD@1AY&)!"CR0 Q:K7D'U;?5!)&D'A+P24J(7"4J)HA<#R(S1S(W@LC*$HBL-G,! MD852\5W%\ Q$_1,FRE'C=@\8PT^>8Y!O!X#QGL?16-'C2&SC _/QT)GS_,5SA]%QZ'M^9"QUYF_90:BYQ_.F&S)*TX^1 MM%]R[2?L(^DO+AMX.$[8MQ[V-8^!?6J,?\N2"?MERQ(W]%\YRV*7T\L MA!P+LA\&;:%1T">%=-2E1W MEY"GX<[%&.X\*TE1P!&%4T<$F&/NXG# 'H_J%I!'LB;W:8SD 4LF]UR?0%,D M#[_14\_,=]Y1^]9)W^@BV_U2/B$D6Y(W7"",EH<7I%XX3GD^^Q'<\Y2)0%!SD$S..#07#0 G-T>[K'=J:3]G@X M@^6,Q[?P$2SIF2OQ.*,K^"8:1GX],6A&2:9AB0$/N"Z/#9CC8U_W3C0J^''' MDQGJF2':\VNXQ#2<^Y@>;$V?7B+NM)(VSIY7HL^=[\ OA2J=FFRT?"[7" MV- <6X*YLZ'JF9/W=\ '$)(E@P97&E]W#9_Y@65J''_9PJ+J8/YE,]<)Q;]DIXM'RK6BR7+!00C+'0'9(LV4##G]$BEZ^JE!("O,TYQTTD170G%\2<7U@0?$QEX7C'HF&Z3 @'CK8T MK!&7)3ZD##X<,X\S*EEP-"EWH+_@;*/4B'(:NN?0GKG[MW'>YGG4-BZ&0MPT^99 +TSO^\?L$ M6SI.WQ9H]! />^???]=Y:+]/?O7*QXZ"2 C'T,4AJFBF[H'M%A),N<3_4$3: MX3,(E'*1R.7#[L%9Q0FJ?#;54$P91&DOB0G<0$C7^ ZK&(6> 5J/ M@_D,R^>62RPG;1( 30P[--'G'43;P+%"1#:Q/ST]TXI_ >L;LP,HBK.3(CU# M]8QT#<,H#Q5JK&@IN_3?OJ#D6._\)&1;XCP?0,,XC*4GTF^^CLHNU7R=!,(. M[CJW*^B*\/$#C?1G=M[SF/[]7._#\WS4[5?]S3]3/DC" M8.EOF>XONBYO-V0D=Y$[CS>_/UT\7?W:OOWEIOO4N7VZ[G3;OSS&[>*TV\.JY:X5XA8^*R_*2+16UNCCBD'[Z>KN]O'A[FOW MZ?[A[NKF^MO#33?F?+N,&4$ 6UO$FO>>:X 3 .B\%?>.^.2?;\:3/3$'E8CC M7A[TZ&+ZC4=\Z"OX(3C=4?87GY!K+?=*="\* 2*:8$0"2P/S'LV0YKX*JC)^ M,O+@-7S;!I>(&2%WH-P^Q $86?+YO_'G8W_E95+\"9-?&],XO&XU(0V4KD8J/M!V/+1U M1IYVM3AC>J"K2&=P1S2_1O/S[UF.C5G,<_$.,""R(PK*1 KXQ#=!BW9@4*2) M.L<4P603!FT0W%BXRXFQ&/-Q3\_R![$;@!D*#,GX:Y/])Q0YH8AP1IIP8X'V M8L*EU1@T3:CQPCG"D8[W)W0<7D6B&"EQ6L_+2NJ1(G5DYFS+A"JU^N)[L=[S MP,VS>$"'\^215&"*HR'M&3'BHJ9^XA\\>WPU7SQ]R%Y=[[OR3JNHU??) /7( M O&,VM * H;F0NDB4UP/%W'G/>N.]9?(O<1&[!%\>!-<=_$K/T&(*0N"F9W5 M'Q=';N_ D$R:#B6_MB/E01_24AS1-CR*6>CXC^,JQOCYU],;GCP2&6;,Y;B. MPT0.*G%@4DZ$!S;%\M+V(3(!YH0),-\K,W0_ DJ#Y\M-!0 QSL4& PAV,+44 M#'R$?_@TNWG)?\WS-7&VQGY3=*X"F+?%W#J?%J_[K@-F\4VQK>^X-QZXV1^4 MUB/2A-4"0ZQ'F3-\[_@.Z*Q9 MPA^Q+2 MO'@KI=*W)70K1[;%/!_]1#/T ^]-Y-#0/H&,&*RLM$UQ$7Q [@-R M*G%'*]"_,W"%@"C<_0!:@#,28*H<%\*&(]M]8VSR/MPVP9W<873;V#UE#@2= MG@Y*\2R^97$OZTTQH@X2*!S\B_%U\8;B%*D^NS1.[Y13"CQS=-4KGSLD@H+$U5R6W? M4@'EY=/=PU/G]LO=P^_MQ\[=;1Q+7I:5.[XWU'%$V0%(1+XM',\!+,*D Z87 M@]0:P$RW*$V(B'O;@JIR-UCSWK'M?XZ+M*>A-6&.)[C[V@ M->PX8B,A:@Z3IS2A!/(=H#&TP4Z!2U^>\-@R\G/V6=G%5L,1T[')/*<33>%K ME,+?:(-&>IOZ^;[]\*AT.IV%\='J\GE46% K3]>=AYNKQ[N'[M/-_]U)"FR.Y$"B\M5XRW?7]!]1L]V MWM:#M )^="3 '6]K[+9-Q%D\XVDA0RR^KQW3FW_HL3X$@%ABP"MC@JGKC).M MAAYMXF.^0ZM\NK&C,(\GZ6,F\P_53\F7LBR/8IL'K!; 9PNF?W/I@N\P3I#X M28*ES^Z/MW%%-4^3X?L005;CM/'OC/'(%U,W6(8P #W$1Q.50+PTH ?TM&R6RN)W M;ZYX>(&UMTA10&I5JR@FF'.%V_9TZEH$>7AZ0I09S0MIW^%OHL><6GGTA.\7 MI7-SX,*+) 4/SJ)JMG&M11RZ08P856\DX=U;Q P_S1]1A66 "&9'7<(C!<_ M1WKWN-P!\L/ K& MP2.AJJ66PE?&X.;_"?$3<77,H8(0X(J&NLE*"B] =+BN868R:ZQBU;@>7VIR M52*H2:Q!E.*=M@$\4S%E.E$L+6?"@N9<7))$BNF.^.X?F%J32\5EZ%L\IWXE MM@8Y06X 5@P_JDGDJ1^N25C^&1FP:*,+D#_1*/[+)+D3%Y0Q!*\7E\J6@O,UY1ZLX3::/L(T?W13GL,L=RT^G?!,KX M73%ZY9DBGAP<$X)GG@86Z\_8&GRW9.]0Y$+%K[,;AU._'G^!5\:-ZSK&%P-H M8L 73/+S!,]W]I;:W4QEVW33!//I\Q0<4@ +VG#? @C6S5I2T"@\7 *> \,- MR]%;3.=56"I+2E=,"/_='VP*:GJX8NZ6E5S MO*61\(31)SO%2_Z M5C<< GG?)KZC/&*B9_J;=V'@!Z!/J!Z@(E^$&XFG&V[J2W-V8H MPW9,+(!*5!/Y?[CYRE$$E:(K7MU$2/KG2/^:A)]"E/@[][H'FI#ZIM+&O=<7W9ZA.3/Y5@"% MJ#W=/W1NKSKW[:]8E'WW[?:Q<_O+TY>;FRZ@Q\,?G;A.6ZV5@0"QWYZJP/[" MHJ.B7:P -?)>TWIX:<]0%<^\9:@ZR_7QV+D>B;1R[]I@VMET@?%F(BS%SD@^ M]KVJM.]UTOM>?YS"KE<=0NA?.Y>=Q^[3E\YM&^P]F/ON([@\>";GJ7OU:VSE MZQA,#ZP>/](X3F2,\XE=8P"6Q4[,O&F]Q)01;,8V0:+#$.^Y$[4IX@U!#&;; MV(@(8"-Y';4XXJ_CIDFBL9'AVK8^\MG'^(]/2M3\J%*)9O8M[$TLOBP )=L$ M:6Y7+;[^A4+:6-6.1-6F>ABXJ_/-9A@QG4=T^IA(P29G(S/MJ>2ESRS!G_/( MVY!RZBSSZG!@,L,5=8GBAMFB8OX81WFD=_K[5'7,'+:?JKPO*?4>+V::@_#3 MB&B+JORO72,4:26Q)XHEG/Q4D]@56G@>A]?DZG'O!?_C-)-X=[+)WF0YL*AJ MI5QKRF RR*222=V;257)I.[+I,[Z3L9)GO[11._ &8ZIOYIQ73TKD>YZ"6YQ M4_U)HK#SCF]4+J$(AQ_;\@-1(90JM\$DUP_2FH?" ^+AX=5PD.I\##>]]X!J MMON:%YB0Q0H22A!*[ TE>H02^T*)?1G\G14P1'?>U-B*E7WD9-K"\!YOI%6K MW%QM4O=<#5BUW".-T?@Z.UUHB?MPH'**6&9W4.&2FT>^#?'(YK%'&&K:ZN.Z M3W?LG:0C#"\JY4IVQ&3!3<4U\PW/&L6'D(X[47VQC=^YPHSIV%C/E7E15K:XV MM6:MIFD?3+71;#8:)OM157OE03"]1G)1&GXCGHNW$<[E\L_77I$]=/(]Q51]$(Q^$?!#R0<@' M(1]DD0]2*V""A'R0T_-!6EI#K:9\D)JZI@O"D1\;#+G#(?<*<*QM.GFRFN,! M^K0#KZ/+1H'H,*MJY'CD%7W)\2#'@QR/N8X')3_(\78;- MD969*9". TO ?LV1$Z%P]OE*.YXI75+$\9[VR+-LI5KASD*MI/18\(K'C-*9 M$][*..I&9\47%IW^^I'SH^,BN%>RJK>C48Z%7!UR='7)W3 MN@&)+[-+">F)*;,XA?YL%-\Y;,@L%TQ MYYT/G1BWAH['),#%_ZG#[YG/E&LV\'_)^R/LA[V>!]U,C[X>\G[QZ/_5&K7Y1T>"O2K-5_6!\YV_RS\_!!:H] M5=7*FFY0ZD0-'UTH!EU@OW/A-C#L['(?>GZ(W=/!PTAFI6EQ-4SJ-^E);O@Q MN&NUE1V8VCP'9D$C4.&V_*X#X12UR@<@5LAKR1]TD]="7@MY+7.\%C#JZM_( M;R&_):]^R]RLC5K9M#0&.ZT.'5$/PT<0+0D MG:*3M&XE3IS20;]C_\[2/LIDR%F2&1SRX#&0LW0D9VE^3^2YLHA+F#.A>*'>@:.=#D0.?6@1:U7&JKHE4;U<9T+9=: M49\::Q_>&^G>]&ZH.,)G,]UG\?F\\8%^39S1:Y708<9OSML[_3/\;GUWE4<& MCP*4W\&&Z57H85_QZ:*N5E+3E5TE[92>F$78VE*>URKE^FG29J_6U4_4/2*E/V47:>P%I2O>P1W26M4+\)+2+E+KJ78QJWYLKEXL\I[N^N#! M*%_Y>*?84[IU7R(7I"9*RY+YB%F>NZ]&U;,L _^ /W;;9 MFW+%389RQRO>E:]?KV:D?[2X19/NBW9+\/'*'LOA"*'( M/!1I$HH0BN051:(X6*M4+EJ52B8.OEBWY,;RL+M-TF$/+/G7]!;!G1&XB!"1 M86XLC7N7@<\! V%U3B!,V$#8, \;6H0-A TYQX8Y74'@S:?6-GU@%P)$D^/# MQ0'QH;FK+B&2%VT27!%/ \A9! M591CNA!AP0&1:F[MT_^&NH<7S4+5_T90!6\E>X]JA7;V\KJ]13M[M+-'CLR" MME:5$RU2(E>F"*Z,V-O3-*U:4R'R-JOURD6MME%?JUGE1Y'GHC6X Z M=5W: M7C (/>7V.7P[3(UVO'TG/!2-0FI"HGPB48,FCQ(.Y1>'DMW!JEJOMB9#ZH;Z MU%R[S@112.E[[E"YO+Y3OG7;)0A][S,%)"UA]U>%FL9.C@-%"5Q"&T*;?**- MIA+:$-KD'6W4BTJE>=%J3>\W:JKZM/84@J^6S^<%=,.>;YD6+)?Y\7B!.,)9 M#610N;;=(:R+34VJ("&+OJ)%KXXM>OHGDP^"'&YI6NT3&7\R_E(8_W2@H%4W ML-M7KN/SVF[1D'W$^ -.CH[IV9:AM T#N!4 A94OEC>DK:S<[>?05A9M99$# M,,\!J)$#0 Y _AR O_5ZO37@_MY]91Z"?1L>VW.8",KL$,^-66(_R@=6Z4'H M,05[RRG8H-/M4^E*_D"/\)[PGO!^#MY75<)[V7E93,LB1S*AJJZ_ZWC%O& \ MSPVSW=8?[YW0\L$HZNHE4JFN2;D@4'FCQX M'^1XD>-%CM=\QTLCQTMN7A;3LLCB>&EK-X-8X'A]L1P=_H2_>'WQ>!.'_##R MPT[<&2$_C/PP\L/F^6%:6?T?\J[(NRJ6=Z6I3^JZ)[LVSFNI+>5;N5N^*B>> MCUJM5Y:Z1Q>5!KE'^8:#//@(Y!Z1>T3NT7SW2"/WB-RCHKE'VMI#RW:5?"JP MLR17P5Y!(2H/?@NY;)*Z;.1-+6D4I)8[M]W5_2ER=6:08U\J( T].@[Z%,K_ M73Y\53J.'^AX-/3:-4+>%I"? E4_<:BWXD_-^%/3A94Z;J#HHQ'3O;B:N8,Z MIQL\17.M!SKX)#B$FAEZZ$=W"O1G7]$]IF!W A,KH5^M8)#\?KRD^%[EG5F' M8]IN.1&%C+VTVKF.L>]>_2J)L=_/Z94"&N1'_8?KN,,WY>9'P!R?CP8R!FRH M)Q::S"*913*+B\SB5?LKF<7\LWR)6;S2;2.T13[LJ^5\[^'0-S*29"3)2*YB M)*]OOI"1S#_+EQC):]:W'(ML)-E(LI'KV\BO[4NRD?EG^1(;^57O,7NY>81_ M])[-X'_3>EE-89!6JC8F5I::NV'YK@G6K$?[I0,O?D;L4G'>\YC^_5SOPR-^ MU.U7_U3,1";NN;9G*5"50])FZR%F=(KC'R=*JE1M@!B9H_M,.^8XWG>U";W[+ MW5>8\%/TG(4F[^6&W"NO+%V(+"\_,. ;Z/0*JX'?P]' M8%;TP/7>E)$-* -OZIZ'YY23^HU\/KYBF3^?=1YO?G]2&T]?[A[@_\IO3]UO MO__>?OCS[//_ '$4W3! JWAU##);Z01LJ#0JZKO>^W=5[?T[RWJ/=;$/[#G> MI.BBF%0N/OTFYF?>7,&'-D[@5&[=LE*M11_7FA>M1HDKOI$N^O65?N@YEC\0 M302C1NZ^@D<,^16QF)X+7^#R0AN3 1],K.+%M8KF\&!3_+B=^\1R7BW;YH4] MO>2'7*K!7*)0\[_53PI03AF%WLCU1>/YI(BXE90'+SZUCD(R7E@/:XSF=:NW M'%PZ+!I6@.7,XY/QDQ?.G)8?WZZJL!\&&P5QIWN&2 BO!GHPT3/?'S&#$]JV MW](K\A4KF%C4(85Z8T"<=,T.X59(.(3B:5Z79^N6T_ M?GNXZ9Y]'O^]0"=6D)ZC*T7Z4 E:7H_])[0\[BBD@40P5*VB55?K[\SW*\(* M/\"BXVQK9@KL%+WU/;SE #XS0[#LO!S5%" 833<1((3=>,4X:434'AOH=A_M M/EZ(PX[X K^RQT($)GY!/0P&K@=$,[,'7M+BL\5!E)VIAWS9T0.>:ZC5R[7: M*0?^"Q,AX@F/0?=ZN5(\LL/J4-=_/M/.)&!![:):+FWCMN/)I@QXO+GZ M]?ZN<_M84CJW5RN=&1A:IFDSLD)DA8CL>R5[ET^8,]=ZP#XJ[9%GV8JJ\?G#U6/I1]KT$V>.>-@\ M#0;$B,NWC[(BQB+FC%M&%Z=VXH/_0:C-EW!H#2S/57YS_](#5PKDH2!#,B4J M=)!QO)AZ3T&&).D-265]"C"0K,=""TD811"1&UM%$%$PLA-$R)*%.F4$P-I: MBX]UQWJJJX'%^MG&U8L2S:):&A26V^XI%M'Y@!2&6%Z*I M@$]="\M@%D[JRCB8O)Q$M'SU@D'H*;?/X1MS2OPMOAI1.C,L*5COXGI8&ZH$ M7LCX-VS]M1_:BAZ("=4^4!Q(; 0E\5M>TPI?L)51/,S:#WMBW98+=\%*T($U MC*]K.;Q4DS\/_,C0L:($RW5*6&*#I!"?8XF.*/KAA4"P,$\4X@#9QG6 >!GX M'$M/Q;1L^%U)K(G%=:]!7.H*WW7Q15(;[^-J@,I.5)P:Q!79T26FZHGP DE- MT94['%J^SQ\1?X;%GWI@]=^P A6_"=?M6]Z0OX0''?,>*:1#")2A:%2A:GEC M"C)\;_P*:ZS?8/F\K)JWS!-E228()I8AO5A>$,9#PK(BC(./DAY5F$4W3I6J12<^QNHCQ%N\:XJ* MY*@PWSQB+?)Q:\GDJJ^I5J7)G*_B^'&>MF(56\C]3>N?04F.N^FG'B_@VS]Y M98WWJF52A*G:-"NP21,*IPF:RD]$DBI,%88LRHG+"^FR[VUPWM4*J&;'-FU% MI/DDR)-J2,HF4HVCHS[IQO(J77E!7P:?C;H:;5>9=S+!EC14/Z[E737-,+^, M^+1U8N7]YV,KB$3,V]#0'H^"*^06BBK_\T^=Y,?OD-UK/&XAI11^/H'\$3,/ M1;)G*Y=/2<&?66I1=,A>EBN0GUKR(Z8GR^C_@3V6<<'7[,NA&/ODFA^137G5/>=4C]?NDI.HD#Z4 <@F"R")B MNR11Y)&LESFT''ZZ1LQ0D&TJU1ZSQF/?A1\2- P0J@ /(E$2.4?^B2PQ/B61 M*8F5 '_GI04ED2B)OE416KKVR\H6!Q_E;*$5I+G6?E2'7)EV6 M61KN7%L>,P*7JG1S&ZU1-OF$JW0E"1,/D"^6 ;@EB!:+B-&2A(OY,/>2Q)(Y M)Q9E,D\-HBB329G,DX4F^3-WE,FD3"9E,G>9R7QP>\P+E"O7&,!O9,C/4/Q# M.4K*44K#GQS%892C/.$<)16])FR4 [,E"!6+"..2Q(KY0 1) LF<$XO2F)3& M/!$C26G,TX9QOP2.N>_Z9;RU0IER-]0\$,Y3,IA2L.? M' 5AE,.D'.;1P\.#=$,].F!+$"06$<,EB1+S 0>2A) Y)Q8E,"F!>2)&DA*8 MIP]-\B?L*(%)"4Q*8.[Z1/FMZUG?7>7&,:4X5$X!$"4Q*8DI#7]R%(A1$I.2 MF$8#$B0))7-.+$ID4B+S1(PD)3)/'YKD3]Q1 M(I,2F93(W'4B\T_=,@:6TG;]@3749\F0_]UFAX-X07IQJKS8:E_DM)EQ-/]N?CS)73YY7;E= M>S:TJ_-YAD-3E$=OPQ-X#GN#M9U_T8U NI"7$OPGGE4CLI.T'YOLM)TE 1,. MZWBEH7UGOX MB6?]::_[3GA+51LO(;6HS5>Q:Q(WFX*\/==\XY0=!$,;_OC_4$L#!!0 ( M !=PC%;[R0H:9!8 "S_ 6 8VLQ-34V.#DX+3(P,C(Q,C,Q+GAS9.U= MW7/C-I)_OZK['[!^N)K419;D&<_8ODRV_+GE.X_ELNQD]UY2$ E)N*% !0!M M:__Z18/?X@=(B5+H"^B'C M2TXP%* K+ G2_\[0T>#H8V_PJ3<\>AI\/!M\.AM^.OQ\^NGXZ//P/P>#L\$@ MP> 77P>4^'>&C@\'A\/#+R?'"<(';'W',X)NKQ*$]NF7DXF%3S^?#+Y\&AQ/ M,#X^/IU\.3ZQ;6R?G Z3DKK+%:>SN40?K!^TB$I?QHCCD!6ZH0PSBV('C4-- M?T2WS#I$YXZ#'J&:0(]$$/Y"[,. ZYNPSX3?<\H:3)S9A'X]"'KN;<*=0T&L MPYG[TE<%?=7BT4% J PD5TLB(NHI%I-#E\_Z84F*7,@ESV<,)6E2+HM81T7I M"M0J8$VM%*'U?7A\_/GD]"0B!W!(8LV7+F62JLYB1.HJPZ./P[ :\+1EN@F0 MYF@P..[[A2&I+?F:[-!"5$,5]Z$8FACT!L/>T3"A=:Z^*04(\Q9'>8(<#?KD M31(FZ,0A/2 C7(-:](Y@8$4VFV&\S#49%*3:8IA:(K]?=5&*&(IIOLZJES[V MU?"3"ITDLH3K,R#PE0##F7?2_A#\02+B/];AO[UHZ8>GIZ>]G5I)(K' MN?([1;($I6DSO%GS?'(H"4BQE)Q./$EN7+ZX(E/L.$+'$%JD)6F'GZ:]Z:]C_^[<[WUT>*!^ D/8"=+%TN42^ M,[AS+8V>DAZ'OWJA67OP2/G*WL?AH6)V@%BNT$68Z&\I1FC]C<2(H;.Q&*$7 M@/:/BUK.=QO5VA391LM'? 4A3"ZCNF2%@S?\HP=_E(J4/_0W%2$Y9J._:@B1 M'O,;2A%.F/"C>MOQ-+LA,G*F&/VWJ#0BH#3L@\H7Z5_4N2/C0S4:DPWD? M/Q,QNU-_;R*B9,C)38:>] MD6!)!@T((K<1HI8O*X@F_)_5D9*,0S9L/ P1X4?UAN/ LF:SFF53]9/AMM\% MP9-J'9".UAL5H@860NI=B%$##6NKS808F#%7ZK;UL_#IJ8<0_YV! M)D^*#:(J:GXB"^7C);G3JP0H>GZ\K19]^]XPS:#> B82+!3-)E/*J%9C /]0 M+YGD")M"T-9/_?4:Z\P\0>P1^UG_7G(B%!/=0XG: 4E930L[EN=L4#&6K+A> M\#2TR)JAPGYZ)%.DEW%GP>Q*N.%=)E6TA;4EE_KF4#2D(.D$EAU-5>52%.L>)W4-QJG96SJ:OSNG_* M5_TA056[!R*W7\_)2_SF,G>Q\N4,O7'X_W-F7ZM*"&?66?#IFSX@+DJGA-)52_5 M,FBZILFZ1S6LBSZD>/_067L+:]\RRUV0J$@H%WOI+I2NI$'LQ/T]FHZE:WV? MNXY-N+C^W5-A5BW,U&%EPLIQ*582('&G*-G6?^"E*_X+^4UV0-D;4+;#AA$. MGYN 0V?^ALQ_B<7\QG%?C>N%_$HF8W^I86S@BC3;SKH5%_31\;(1GV%&_ZE5 M4?/[V%LL,%^I\4EGC$Z5QU3+=TOO65,V>U &L"A)FGQ;3B8"37AA"&N0P&7:[]"TA-!C[-&#BU;$0QJ\YZ M=:UW@RG_!3L>^48P_!UXX>@O@@KG'/+ MZ$TF/,J8,,$M6';* M4IGL]25C+\4CS.\K+DBSZ>Q5UUY^#S[AMX*H,5ENLE$V_Q+81U?O;+.7?%OS M>;>J^;=A-CVS1?X-?0A_==LP^T'.$YXX3>(FX&= S5$VV;,5:OQ6.\PTE+XM M 45I!9/5LTFAHE1N9])]Y'1+[%R?B\GXV712W?QN!XH&$[TEMB\D-IDX)^V4 M3?IV5MQ%]K?$G.9:)KMF\U.EF>#.P@VFA,O&:1&QR9X%F:O\TU&=+1O)$YOL MN$YHLF$VE[6>,^Y,UW#RV&3"H@HF4V;37$6)Y,ZDS>4H2ZQ91&LR9#87EI>O M[(S81.*RQ'Q9*I/ALDFL9!*S,]A^B0OA'GD7"BO;4&/S,AH^N1*[ 0E-RZ_QM8\ MP>W2$U*Y##[B2@C_WC.70\LQR;5:?@54C<-Y_Z*;QD@VV[?=&$D0!YH@+%"L M)11H/:-B-9 0J)IB'JKQ(U*E"7U_]"5*4"J=>R%U-Q2;3C+'OT;36Z8,!O=) ME0V+#=B8()K-218FI'O)/Q32HK8Z9.P2&0_^10LKN"+@=X\N(>6D@NKM<&)@ M:D)--LU9&35AR_XE!6';P4*A U+#0*H=2&[ Q@26;.ZT!"Q=&+A_#Z."#>X1 M^X[B"74H7.FRG7,IYF>"2C8M6]FO!(VB1*L=:O:RAQK%W7F%94AJN@T3NK() MX]K[KZD8O&"+M@/=/D$'^VX<6]+#SCW@FA 4Q9)JWQG*VE,S;D\H:5$L;@?HO0"Z=J36%&\3#+,I M_0U@V(5U?Z2OM.;$]AR2*#T7@D@15+7/9<2M*>^X09,F(&:W*#;QAX%@:1I? MMI")C;!,\NY0VN"IJ]I^KB8+ XH^9?G$06M]QQH/@R3X!Q/YZ#V@.XBJ+WB)#[\ -]X'$V?!?%'JR*\4\L:DLB+/Q+X6(3]Y(Z6 M^FM?RKL 1>ELMZ>F32C,;A"84)@\,Z&_FJE^* E#7P95M BIC8- 3"1=% GJ MDW73YX[P&\]VT,V7KM TOQ*PF9KY7I059H K;[$$C82RH7T+WHOPA=*2S6ZE MT%4+L;;H"\TP&2N@6XO:,E5TS3T,ENIK1RZ*0O8NZ&THZ'TOELQO67$V\\J>I\ M4RHLO(6VRP->Z@Q1$1%:_ \>2H;E^@Y]F1]4$"NX?RKNTIH>2[4>^ M*H\T$**#5]/PVBPRK\?&!)D:]QQUD7KSP,C<:@0][OFJC:;*"-12@CV]=!4"!!P:U,';(:0U9M;U./@PDIV41X M 5(Z)[/#&[KBK&'ZC@X@N""JMY/$9>#8EJW4[5_I5./Z+2":T&]Z M[=*P#D0[ ]$#=U^H4 +?N+PI$!EXFD"435Y7!E'4,E)-=R#:)8BNIU,"2UAX M_H@EN:+J 1?P-LSY D0(\F@%$$[*!#.?RTG%@\]'XY1)"$*1$SPUK4[Q.[2[>D[BI1Q.+$557Q$ MK-HISP;9FS"839Y7=H80J852:%@ECXQUYRP;QEGM0+UJ71-"LMGM-81TH?E> MW$N0T$V^G #C$;/5^&_<%>*9<6*Y,T;_J9W"!6%*K?*+;7;1C@E.V>QVB<.) M94F^ZA"(XQ\S$$A+A9)B:6\4"O:G .)/_3=AG^'EDJH1J)\%3QAS?4G\A_", M./KZ 0T(Z_OP^/CSR>G);XGS(;]2.7_ X14*<%[C #&\(%\/#$12"?3UP):\ M![_$F>TN,&6WDBQ U ,DO(F05.KDLK*:M_QZ\#;A#CVCBN0 ^;^7A%/7?O)9 M>5P+K]JGCCZ_]O5 9]+C\-Y\U"=HE)?(U\PA5,"]MM" M'\I@8U:6J3/%CB!AW8E_!YS20T5$5%90TS_T((1'["N/PQW!NGD?<_JY>%[" MAH^_!YS>QE8!WR]$P%%.M6[!W(DVKX/C%2+LKEVWDNQVX3/=+8B"7M^T>[7/ MVG7O-M5(PYBNT;V;@OI7KAH?3:>C:;@Z"-^N67M!/.S!&A5:TQLVF53JC%"C MU(=< R^65_3N%+QWF87%7!\F#_:$0P5SB]Z=@LH\'#2X(O[_;]GZBUZAOE4H MWYWZ#]RU"+%U"BSINB)/=4^B>;D:[;OK@FKSP/\_1WZI!F\8:BE,.VIFMR\\ M>>_*?Q#Y@*D=+0O,A.]/^[5O?9$W>>&H)ZEI/Z]X/:R685%+@J+DIQWT-QM6 M_G\S&E8@;+NNS\P3'G8>J?@.X<2S0@"7&%(QP7>SLUK7JM)V_2]=?7R9!^<[ MQAYL$A .RA6H7Z=&V[7/N_"Q0.U*I&W7]Y& Z9R5OQA)?'B&NTS]M/Q;)WVO M?&Z[2TGL4@?0'+^V]USB1K2JU\NUR-.)U1YI]HX$O7YWZ%(3^3>A1J7K=65>22TEO)5Z%NM=C+05_&?4+.W[9\A9_9#8C,K<4DV'"_QI_\[R@CH(?*6 M#=MP2V65)=<7\%\RR/OJ$% MGRMTIU(MG;.[BT;*-GO0\&;D\S6UUA^W68?$UR/7U,@K:;,F8WBI$M(S_J7" MOV+.,9,K?W[1/_C@NXK@V$/\L/,>67M1GJYYZ*+%PXWY[6)/N\S5H$7R-;C3W^0H"9\F-I M?X%5-X#!,Y"UR_Y"SZ(43!=$Y M23^TB6'K?F"HW1MDSJ0,=HNG;NHQ%6 MJ33.MDGLK>B0'YGINDO5C%)<&6N?YPG2GF,IK^X,#?I M+4+X5*[C7#I8S6DB.,7[Y%Z0T2LC]L7J>K%TW!4AXLD-[U,G>4?@]"U>(]4= M:H#"3D'D3]^+N,WG>QIU5]$^7-H)5=BX,U5H\Z#>&#WIO5RUV)J['!;&^B@K M4%T187&Z3.YZ[:FQO>__[-RSZ+6L(K;"@\*WK*A+XBLQ8R".U3JI&9_1G""I M!+EZ\B:$R&L7FJ1F]F5'H]L@:W]G;7#@"C!NB44#CB%Z%FE_C,;>Y/U>'^3+/+ M/@Y;:&LN:EN=X04MK3.\BVCI=!P\2MRWO?M^WTZ&]V69*I%J.M%0WLN;\,N) MPC2;ECB*E+3_2[C[ /?$C!@9T[>UTU<5*-NKC5:F;B%QF_7=.*"Y=-D+X7 7ZB-4V3I RO!+!CM+KS53=KZ" MP?46F9 \:"GJ@NT9M17QT3V[J3M]X6P\LZA#=3,W+B=T MQJZ4!"^P?:7643.JM\:A2C0[-,"IW5GDS!VT13?C5"!L^%#@QH?.ZU[LI%1* MOLJ]]J)W3@>44K>E%RH?O4]MCBR7+@?9@ [N/_/G?L=Q7X'K^0R#/.M8"+NH M"4[M'BZ1'\B$"7DE;760D:RIZ7_]:?NG^OAYIV%,ON><:)/+;3]#YU:!*2,*$(%21MJ[_^%B EBA)? )" "*>=3FM) MY&+WP>7F=][0C3$)/BP=W30W^NAP"4>#B8?]N)PWPE=C/=^_NGO M?_OQ'_O[O>'5]>?>P(WP$QKBT/5)&%/TK_M//_1^^WAWT[O!P;=')T2](7'C M&0JBWGYO&D7S\\/#Y^?G V^,@Y#X<02-A07I"\HW[T]N#=V=N3XW='_^[WS_O]-0*_)E+TUOXY M[YT<] ^.#MZ?GJP]>.NXWYP)ZET/UQ[TSMZ?/KK.V;O3_ONW_9-'QSDY.7M\ M?W+J>8YW>G:TSBF9+RB>3*/>O]P?.(L@;Q @WT>+WA4.G,#%CM^[7TKZG]YU MX![T!K[?NV.OA;T[%"+ZA+R#E*H/N)W[2_"@2X*0?_RPMX;>RR/U#PB='![W M^V\.ET_OI8^_;#W__(8_?71V=G;(?UT]&N*B!X'LT>%OGV[NW2F:.?O051%( MPAH(\7G(O[PA+N\C ;YZI4^P3_O+Q_;95]"]^V^.#EY";P_0Z/42/"CQT1T: M]SCOY]%BCC[LA7@V]QE+_+LI1>,/>^ZWHY.3=Z=GIT#K^/CH.*'TSP<$C\)0 MNN&2,V)?[JYSC$?(G_#1^^CX#/+[*4)1*"3E'=#Z79Q6'L5UF5S'=V.?]RX3./<\ M>HE0X"%O284)H$MHSM*2*9^X.1!8DR&TR0?4V D?^:B"96KB.'/>Z"'RHW#Y M#8>*PY1^\?LM17,'>YF+F%)@+0^5ST8\H<1 M^7QA%"=WJ%>DZ^ )FB%T\1E)\9Y_3S.3 ]$)TQZ,*(C>-0AOGB]S4S?>&$4QB8['^7?\2 F<^:'407#J4+T/*_ M.GZ,9*00)*A9K+6)]ID$KOQ(*B&@F>T;$DP:C*#"UW4C/4<4U$(PN4&@K[D! M,QI_@=6.82>%>#4AS6(,T1A!'WM@BI$9>G!>TKZ7DZ&*BF8!;BD! */%+6C+ M""8@FWQS-@0D1:BFHUL/J&I:LSHU:4V>OSK&2HRXU=>_#_$3]L#6NG463+E) M %5/P^@Z<8.=1^SC:*'0UW64=&M,$D34<:.O.)I>Q&$$$YTV$4>,GGX#C,;( M6[:+D=(D+"=BR'Z4GQ=U%$S8*6N -3!62JCHME@:C9@=#)4[%#DX0-ZE0P-8 M0T+H^'C&/%OD@?;&+I820(2:_K&_;)*/@PLRFU,T!8\3/Z'$$+DA(;-!1F.P M2"0GA1QIW:)Z'F81",>_!;?Z.KAPYCAR?&!K1H+[B+C?I*03H*9=EZS:DG>T MMM[5;F&FUJT:OX6OZW;)65-3XGN(ALR0C192#GG!VP8&!$X\-^9$$Q8RFZ# MA052=FR4DC&G$115@4D6 9YF@Z2>5EZ8M4#J@+JYAASJ+AN!/[>BJ/DP>?K$ M81C/9IS:/H[0;/G^F)*9#(\I&Z2D/PB%AS_L'?7[1_V#?G^O-Z>84'CSP][Q M7B\.@5$R3];2O=XS8KX[WRWJVRI]Y03*T#C^/M H>BH#X8U]((B)7:BQ,KG? MOE:YMRV+3.B3URJTB#68P?#NU<(@:_)GF+Q_K9B(.'D9#*?VP5!DLA6; BLO M/9/W[-7)6Q5.6 MMP8V=.[+Y2X&4%IIZY5)6[^YF0EMH MRY4+7;4KGXELH=U6+G)-,D4FM8766[G4A?DO*UF/+;38*GJX.$$ID]9"(ZTX M_6/=0A%++LM L-!6JP6A.$\PD]E"LZQ6YNK$SDQV"^VQ6MGSF;B9K-::7Q6R M"F5,9Q HVF8_'FXB< .?363P)R;(ZJ=DR\V M!*/I%T(\OE."Z!-V47A/?"\/7=U6;#D5[:DNL'#$Z JF8)%K?_GB^C$[R<6F M%_SK26:'*)'7O>&/?" W^04%8/_Z /C F^$ AQ&SAI]0NJY()0$(4M3>ER&" ME999/T/ W2?<:U.0IX:0J2S0M$&I%(&"ES6S^PLE80@^\U@N*RSWFF86P?@G M2UR295%A4%00,34@LKTEI2&Q_KKV$U5I&"'%Z",L#9(#I)2$$=892LM5&PAC[FZR]9[PA?$ZB! %-T1>?$UL MF,C8+3!&O@04.3[^$WG_!=W.-(:# R;B*+A'X)XG&1<4A_#3$#X&DUL$9JNG MDI>ICP?=BQ6*U.;YQHOZL_ VH57IIDHRNW?&1*0DI5U@=4J8I.CZYIO5J63% MLYD86N>M3D 3A*[ 0E#*/]OOBMPF#)"B;9#BELLEP5M9-C4F0;%F#8;BN7(BC(N1P]_3'!#18J\T";]4P-:>.B;B?\-I.O MB-XNA%I/X&XL49Z8<7'RLUF^]HHH1>."IGR,72[.;?TU\L#YQ>V4W(];?T,^@BY/$@[R2N#I?K#+B M'-\'[VWPY&"?*8LK0N\='V4[3Y*RM=&@;EA29A[(P/TCQA1]2&HD90550P+>(7Y _(& ><*\W6FR0\Q0;[RT MJ[?1T)I87R7XV?D1#_*%ER^(NAA:$[2!9"D:ZC.P9M)#CTJ+2.YU_9DT+&P' M\+$6O8^++R&SA]/K!<"I999L M]UL].^H+HC8P[94* +Y:C+92N*VN%:@!G:V4?:L+"K8- M4,V9#:L+$C:UB$3.[S0N5V@?0*+K=0E.BJ:UD2.%0QRZ/@EC%IOPGJH$4CO$I6["2S;MX&_?<1G6."M MQ^A;R75OKTW]9UB*6^9U)R0/IU12VI4@DHJIFL[NEVDA.44NDTF[Q6J=)0M& M>]-22=&9KZTBLTAOQUBT*KG:YBS2;^6R&*AS6W$?GOBR5T=)\^J=MLS22\"L MYM/F"BD)4D>IX>&JE/S*&);@4("(&937]DK5 2XBHE_%>[$;?74HA?5XP1EQ M_ O?@7X>8^0I""-,LIUAF1 M*,>_#L*(QOS;>X8E713_V,!]UL1"9USJMN73;"M6'CM2*VHC3E.W(;S!2+[Y MM8@9#QAFMVFP0R!)&7O)&U=::K"CL+#;18S"LM'@;F%)@J=).O]')\2-ID0] M[0XH2E4\2.L]K^2F=2:?R\CGSD4;$![75%A;E2B+:J4/^.S:&= MN4%J(UJ%>D<$5MDYD"7=$5%-N+A=,)MJY5:>#)F.>N,#V-(;,UI9;E&5\<(U>PZ 6*Z;X,OYD E2ZZ&TFX$ M:4&"+BS[==(5W8!:T@]6&UC-<6C5?.J01G.GR(M]-!H/)A.*)K!"7L41O/,) M!W@6SS@(RS)X7V!AIP#$!4O=Y;K?C&[3R:,56DX+ 'K7U1MV5RPJF4Q+7H#?NJ08WR*P& GRASU@5*%97C-47 M&,S8I];447D#?RE>.[5(>8]^MUJW=&K;IET_H[2"\"U*;E%@)T[CB#<\&K/( MMPO+^1#[<<0OHL@_W,"];;7ASFC!=J3274W'3=)>')\I;1+PML-!%%'\&/-: M_@\DJ[F=SH0!.YXS2=)E9%;0-EK3K#B^\FF(O,$33.H)^AS/'A$=C1-&1W$4 M1D[ +AKAW2[[R5Q>V.8 *F!2()P MB[$K^(@G4M?\-FE%>VT^:=:&\$<8R:G21LUT#X++EX@ZL)CAP*&+:UAU>382 M2S,F/K VN09?"]9&R6J'&MG8O08R@3)I:J[#_1J;7MUY@"OKLS.>8.( MALP!L2;M,0=JY-%\TW62$7$/'C_B%PT!.M!\>H'#1Q2@,9:[H%J,H.X+O!,N MTGG7AD#EI R)@F#E:*=ORDEI/PBS<2V1NBBUI,ST2@N2U%$R8@LVDD"0]=V9 M!N72$?%^> 4FDA .M3/+ZJ,'@O-V>UR4+YI6GRI0QZ-4'UI=\4D9CSJ#IW$) MJ"Y8_LD]B_B)?7\'\@XQ?$&Y'S28SWWLLICHEWN&139D6+O=.Z;Z"# MJ6Y[#ZU*K->\6+&::_P.@:_M8C\I-'TQ90'SZV"I>>"AY @(._:>3'_?)\\L MOT;&+&F]:$QX"M5,<6W3;,S?&V/"-G6.PH8NY@%;((I M2VQ 3\@GTA=9M-UR!X#*V2^Y>X/;A:6\G0Z ,%B:^2O5F7NX;2QJF]L))$41 M[>:2%U/=O<&O@ %IN9>MCBSHQZ]\Q; Z$J$?.!D-I!3$Z$R9O-U@667Z6!T$ M48.S76-;*5[R'0W(:N_,ZC+;^L&3Z)"G;5I8=M_N,_9]X",S(I*?&@E:2;=A\'.KLH)4TS?7.&ANMW.PL3=ITIEG#1::8CNG9U&P_ MM M[G-MJ5O9"[3(*IAE?&PB2=VG7DMJ]!RXJ;4':V&:_6!W<;@.'ZI""ZCW9 MEJ)2O([:'7P6TC7%(T1,5UH=2Q9%1]Y:LOI2Q1I%6+6@5!F_5L=]&V!2Y_)LL-0JA M\@P\"S,ZFNCT9'LE$[_MB^/2']A_'@'ZG_X/4$L#!!0 ( !=PC%8YFL ' MQR8 !NG @ : 8VLQ-34V.#DX+3(P,C(Q,C,Q7V1E9BYX;6SM/=MRX[J1 M[UNU_^!U7C:UZ^N,YU:9I.3;K!//R"5KSN3D98HF(8D9BE! 4K;R]=L@*8*2 M> %(@@!I;6WEC&VBT=T &GW'G_[R,G<.EHAX-G8_'YX=GQX>(-?$ENU./Q\& MWI'AF;9]^)<__^=__.F_CHX.KF_OOAT,3-]>HFO;,QWL!03]]^/7/Q[\_7)T M?W!ON[^># \=7&,SF"/7/S@ZF/G^XM/)R?/S\[$UL5T/.X$/DWG')IZ?'!P= MK4%?$630/QQ<&SXZ"/_OT\'YZ?F;H].W1V?GX],WGT[??CI[>_SNX\7%^;NW M_W-Z^NGT- 7@MXB*@]3_?3JX.#X]/CM^_^$B]>?XRINC@[CKUH?7Q_8G%T^&<7'Q\>G]Q0?+,JP/'\_2F.+%BMC3F7_PW^8?0Q2!7M=% MCH-6![>V:[BF;3@'CVM*__?@SC6/#P:.B'.,R?3D_/3TS/'T_"OR:?>G;6AP#T[.3O7^\?S1F:&T>PJCX037'Q[$]>^,M[;(;+ MR4'"0>X7]*>C]6=']%>P$X[>G!V_>-8A,.[@(&*=04R"'31"DX,0_4_^:H$^ M'WKV?.%0K,+?S0B:Y&*SYA&=Y(*"_X/A.(<',>#OH[M=SMJN?V+9\Y/XFY-P MP(EDK&!"Y-)M?F2AB1$XOAB.&<-;Q!C/#=NMC' \6CJ^X3Q','0.[\_.P\.J%_&"/X%*3Y M?2A1MM&B!/K(G"TPX&6#A'21?[(>?Q(BN D@"S,QH+[Q@ET\7T70UY?4^K\# MU[J!0?[JSIU@,@_%%Q>=(X#V4P3:)B?3=,&QM%V;?DMIWO@;.UO46^\L#YG'4[P\L9 =SDC_$?(G.D[(3ECCP3V(R0(36%+K M<@7KAPAH&V@,I%W"'+\V^>/0*P23]2\=XPDYGP\% 9XT2<@@L&S :'VW\:*[ M,TP&4K2H@/+(LCS'C HQIQ,#-D1)0 ]AS M*O_!XGZ<&7#=#@.?NH3I,1!#M1B2!-0?@B?'-F\=;'#;6QD#)2#V ];L;RZH M@8_(\," LNX\+Q"]]7*!2+J9R16H %,L:DML#6W61@P( <7JUO; %/T=&>3& MM6B(B=M>S!TO137S$3&B^)KA&_'S"+ZXNHN=EC MI?C/HF,:Z8*W\#ONM2X (!%1*D]JH)D:+@7)B V" C-G<+,N9IC "OD@H/EN M#9+C9@8A"7<-MYZLL&++7AQ94-H8I\A#UW#=0B&-US?D9Y>>#_&8X0:7#40)*8/DGAO<4!N,#[VAJ&(MH#R#']]:_89LA_L7/ M*\?PO.$DG)Y_IQ:-[AC"@D>L"LJA\Y)*X_3LO&>. XB4VR85L!\;3_S.O?SQ MLM&\MUUT!SP25GBR86RBRY(G!L3<@&\0*QDP(GO.@$T^)R[B, MB87(Y\.ST].ST^/3T\.#!:A*U-OZ^1!V>N !=GA!OS._.]A#UN=#GP0[Z]@L8S+3AC@8M;E%,=>Q89QZ6\XIF41G M9,ZE2>87([A,T#&2+[0A>4.&-TIQFM[WBNG=3-_+(K;@8L,"^@(C^6-O2"Y3 MYA*:SSAD7B?$5YFFG5!\?J[-08")22_ZYN8VLC18F3V M3405)\TQNOLCJ++R&AF=?3NY6[FE":'O^W9>$9BW_2)K)H$1FU_1--N@4A"Y8?^R*7L"AU&:7_6<[=,*J'R8W_6DZMLC1'> MG_NFI,R0D=R?*Z>@#)21V[?K)[,\EY';-WF5432])O;LM&]B*Z^6G5'<-WFU MW62 4=I3,;75\X'1VQ\YM=F @U'8']&TV_4DH?*L/S(IN^T,H[0_LBB_!Q"C MMC_R:*,7$R.P/P)HJ_<5([$_$FBGXUA"Y'G_!!!'%[B$_#?^_F7P$@O&9">4/"&L#5]B>L@KC&-Q/!.!^&9.0'UC\#SP]7>(Q! M&[:CX_A@V-:=>V4L;-"+P^@6[05LT=@ # M1HBVC;7&6 +MM::17L4&QS6,ZUO7 0%4HOT7+=<(>3ZQS5"8TAJ-9X-8(*"& M$\!W@FP_@&^$-D']R=2P(SR#+7%#8*Z:Y:Z%RQ'^WON^P.[-"R*F[:'X&AV& M:H\W<*W?4)@5/YS<&,19K3^SX@]X6-$>+G)8%:Z5'IQJ"A7)!VSHSQ"A$HZ@ M&2V]6"*F[L"E1TN'DE #DYNWH.X/AE=W5$X:#B4JBK+9R M/!4A3D9,G$8E6 MKFG!9ED%@]L0IP4& X> W!HM&>$1\L'81!8<#I<6_/"7_I=!D*W*F&#:!J%R MD;>[Q6D1 "I=4\M4J2N05 Q(=IL#9B*)HYXQ6#*ZT:&CJXY=1-O_BS9FR '0 M2;3;;"FQA8!7N:U$-J"VR.!N,9$WLBU$=SV&(LBF1K?:7H*#C*R>":^CI43) M9LQB3/9AZ6Q#B4(A@CFD75?[2M0BO%OM)8JO.ERH/'2IIP0WG27Z'>LIH;KS M0),T\ZOIC'[51[I!^O-,+D:L_@>9]P[?M8A9&P9] [6"5!:4)"GOC-(4D1)] M4*RG@VJ-I2ZS6O-Z=J'4O"&6->92[T*Q>@7Q6BLBTX62T49X(A*SZT(]J1A3 M:D5TNU#)5N7"%@WN=Z'&K?*VD)0%TH4**S&>Y:2N"GFD;>08 M7ML>]>.![&9"_<$QHG:&"5T<[QMSP5&;.5B"HV3WLSE#5A!J\9DBTU@HYJA:5M ^G;CF:UF!L_X&8]G./ ,UQH_(V>)MM:C2I-_ M7IB2UY).18LOQ .=VR,[@F@+H=CUA**1U\UQ^T#K/M"Z#[1FGXVNQ54S)4(& M=9V-GXH1V*TX:<[-@ZOG;AC"<_V!:=*&%-1[CAW;M)'' MO(.IPM5K&LAV*KE8I"&ABW^F>0)KVI/&RP->U_8G;MKAY!*YP!?:>]Z$HV), M8:,93B@>%B RD.]'*IV@H5EWLMKE+W I4M<8P59@^C\,0AN2K];=ZD1(*0$E MVZPC&-19F,ZA^\6U:!+%@K+HNXUBQI_U9.!S>H1G@_)/;4 M#H5>\RO #UOROK]'H%K0*./=?$'P,BKU%Z^J* 0CF83;@+AAD!Q$QZW]$H;+ MQ2DH@E+_0=1%X".2R#5Z\^*)#_I:U5=12^&IN@'HDS\5'),\X'I'4AL.V#PL M+E<4#V&_+ ^X*B1YQ$^1 S\Q4N"'GU^-%WL>S/D/2\8@&6B!YBZ.UN8@"6B- MQ-XBWQFB'4I5#PH/4KQ'8&M !?7(\Q"> MGGXJ83$>(]_\%X2GQ%C,P!1U^(5N"8!.H2MILR=^I_2,(IN_ $!-_2CME&"] MIR(/Q0.H8=0HCRSU6]"97=,V'-:6BCMHU^Q\*DG>]1S*)_M>4=!0&LMPTSNB MYP%**<<5EXJ6KL0W^40LYI#]'8EW-D-P-^*??!<^3BE(78ANBE%%M4YMZCZ5 M2JM1QE/CRMOTEDNG76L'9QI:^M1[ELH?'I+2!.E]%K-L9)SI,V!9 ARJAJ84 M;3IGM'G+7IED$7*QZ9,FPIGU)>"&Y.'%I@^5<4-KC4D^,]*L4"V\.;+)!!SN M6#3^P1BAK]"OR B>B!7+B-+WAJA)?F'(D=&O;X>2=EP;HO%FEBBF^FI1PSGQ MU^K>JM;]]=AB/$DE76@0(9-G1?E"K!&$:BU&+6^XLL&ZT"&BG<-7D@G(V@/H MJQ"VPZC:V9_L]5GN/=>!%.KDJQ$"F12@@<U86;VR8UKK;]J.R];&66=3O9NGVNRFT6[%/M( QG9 MWB]&SIE(ZE,Q'-D=KV.6[2!1H?]U&2CIS;NWYJV67E<(IO,DM) 9N#-[M8S M0C"RZZ$-AS;/"H71-^2+GX4< *US'KGF#(3NKP;VT ZL'A&CYE0D2#1P-+9@ MU2Y32.[2094\\JSQ=5/=Z^ CB$RE-#A:OCR#*0HVP:5-SZA+0 MK$V/HF8+@(&@ Z8 CF0G4NH9M&NT(,BTXW9?L/9Q('DPQ\2/X\JYN(H0W-R< MJMII?"'A6P0-K'$,J><]40XCJ2&&=TOHSF#T:_I\WZUA MD_#=R*\@\^#G>>1I2@I0[EP/%)[PMTGN?-8?:_CQ)*&@BUNO:?(D.\B6, G5 M&>/7P]G;X=?HR6<_"3G N&'*]OYM(;(Y?4KJA9+^NTOB6BGZ%.<4)-V?(%)&JK;-F:4"U;H@N0/ESB^9>&)^9($8==TUUWC]WI&)$YK*[.1[PYN!?D#_0W6$):QZ)1**X<@^$U/DFBNV M4\71SX,@O?0A*M1'EQA,VAKXEP"23L9\3I^*H@^&@]I9!?U, )+1_OXX)J'V M4VOK%$&13,!7[*+55X/\0OYMX%H5D,^#('O#@&T2%J?Z")1.L.!HD7B%;5,$ M1C()8V*XWH2F =,#1Y:V:;O3;!V9NC5R=&OQ^$VS\^Z95#IO"Q5P&9.+QL!R M04A&?4M%W%(@A4->7.!:"^7EFXB[SA>A>!X78"4QL&K$8\$5%"IOZ6XD3.1P M8(ZSK$\)"5]Z;9E%9F%^K0P5\^G'-._2^%,^2PJ=.[H4W2CGE5Y?CS&H[WT M+G;5ZM/F7#VGBOSRC$^O5X9S16 8H_27Y+6M7_$(&FO/J]JF4\\>WA!K%QJL M*N?95K1^S;,SY;X#!3S+S^U(V/*&FRWZID(E;$O^.O \1$5Q.-0:^ FTEC*C MJF/4Q42I"M3N\Z::C)IX6XQ/%Z^"> P6H/=X@R?XW#"%JB7KS[5/@=BG0.B7 M M'9#(+.YV[L4R"TB.[O8_L%J*^5E3MW$?C>/5HBY[Q"Q7H1& 4DG#5#PEG; M)*05T.27_VY6 M?*YQZ KA*2#JEJ!_!519;F8S[H#K'4GMGJHL/&H@[-S;QI/M MQ%IJY%(8NLF)@ ^^89>L?PS]R\()> U.V@'V[#H16V+1O>(T/SG,PU+VT2OI M&][\<<]:CB)YUI6FXU5D?A8OBB^LCO0EE\\,G?).RV-'(MI-"1]VE4UMVJUH M)U4*#0]]\@*%!0N/B5:VC8J,37T:EXA*&9F<6Y$K?TC(1Y( MO-&_49_JVHA)?6/O"G.*I7(*7Y)6LGW]C'R"J=>0]EY$BE^Y^D6V)H\_'>Y^H+PE!B+F6V.T#3L05DY MFU86#KKDSS9.G]RH4AH7[(:'X(?MS]9XW;R83F!1P0.'!_[?$NPQ5PE\S29K M0W]&7R\*8#JA)+DR" +Q/0^9QU.\/#%#&*MH(>(?V!K$O_CYUPS":Q["A%%%79]P=Q.$E1A(78IA-WF/ M5S)R*W2QT<=9%%-\N7H@ ,]>&$[LVJ!\JO,*16.3=L$=Q$?0WO\CZ/^)7;*K MQX LD>V$[MXJ7J B.#51' 1 /O9!OE1!;'>T!/L]WHHL>(,$*A=+ '0*W:K% M''P(#TD\FXAK)'ML:UZ1&Y!__NJ';:&46$N=])W[E$JX'>[6<)8TBH!DMHGB M6LF)4F,2)5Z4^DS)=*,TNB]>G7=%QK'&10)+1W]+5IITJ;C&'%=(1\HK:M/: M';]2N0WZ"1ED;WQ]%4*%?=S-50J,$DGW6QCYK8Y^UL<_: MV&=M[+,V]ED;C28W:&Y-5T]'T=AF%B:,*I'[K(TN$;:99Z.O\)!Q9Q=;JRVF M8NSH3Y3*J1)E<5 M#O.44A5UW[!+*^=A'?=JI1FT\:.*82_W!%[;2]L""KT'8T4MDRMQ M^9$+0K+P@.GBUSL2#(1.&+R65V4PISKE R*/,X.(O7=> JF% M5RNP&\H7ADD\^34R'?B/)4(.'SP%9V8]><-G)A=LS3.3XN.=YP7(>@R>_HE, M?XQ':!$0## MF7=IF+GB)LV TS81$;MKX;\&T1[J#P89DM![9X7=.JJ(/BYP;:_&(/!GH!O_ MN^:*I,'(5FH # +]R:I_,$I!*2!%_'@406F5@"8."2]$!2M3[:B40:I?ZX!= M*Z4+,CVQ8LE#&;B:"-_:Q/,;P[<<6ENZE_@[$CM#.X-J"\];)#.*/F2Q-;"U MG(/P>%^NKAS#JY-0D %&MDI IXHGWO6A\R@#V0"4Q/F+BS7Y7$;B03E-U?6$PAZ$*:@1#)'#I;%S(0A$5X MF6:MSR,,THC.MX\8\1_Z2ORFI:M/#WC)!&\X*!C5^O=FY::ZT+O4I5[152CF M.-(=:&MZ*^U<6\'H0A;PH&+?HKZ M@O@I([U'RDQ9))PU$^=.2M27:+%LA@I]U/4EO5(*"N- GVR7K'PB1FF/S_;5 M3FKB!^XK7G5J(O,2KH]NK+I,4L)[A#Q$ELBZQ>0V\ $.O>EIWX!:O> DXZ)O MNF-#=+:62W!E+&P0WQ&2N7A5S##@!5[WU0"FBH?3#IX-8E5[/: 0DNR(%&73 M):C4%K!P@5S/B 0D,=QI]#SAY8I]$XOD$,/P?^A#/' +T3J);\8J3E0CY"L:4)(L&EO7HH4ZH<8FZ@LC-1 M*F^JEL_0>CK1O; Y;A^OW\?K]_'Z1N+UFP=+QW!]02@[4YID$-?%0':.2,>5 MKA]MPMFRMO&6KL "FZK=8GQI)]DZ$I:O^^D3\^AT.%' L%SKQP[>BB2ZDQ%H*NE<.-#_.:V?EE)S;OP%YA=XD(%9HC M.D3,=&UN5M5NESQ$X[#P.D[LW;D/",Z>-<8^746?V'#AF&'^1*-NF$;PT96I MX?_\ACPX1],(_;-6F)5JM^P]2Y,+*G,YI].G"Z/$[?QH3)R#5J]O!K+K7DU.'QS,< M> 9],BZ=A,#4]6I9==Q@)3QN\]5XL>?!G!_QC$$RT++="FAM#I* UH@>$S&D M-H;(0DGD-:+4@.8.Q/@9.4O4[&DHA+E/,>UFBFGE^Z=.0FK=254K!7GHW5?) M=6UB-B6)L0VR*3N+MNXV>7TYMPV=YGV&;E\R=/DN[TXGZ#:WY[>T,98[I[J; M0>FC;;M*)\[0=AE!^C:HR-/J<:9)P7H+J4X@KD[1INW&*-(_<550!)59TZQY MD&+2];AY\XH*WNM35*!QKOS[?:X\IX>5L4Q_B2/)Y&C&X\X8J7^;D&89V<&H M$>MRHG__'HF[7E) E7%7M>K<.>[NAO<39GY4??-W3D#S))UUJOF-9ZNAQC]6O3S[1*]V3+H*_SI*_+D"0Y)XO0AU+H.HO07A(_8_EK MNQZE%YHDK-78>RE9L:M0M\2X]MK,;(%JMH1);UZM>2M4S,CX]6H-UH9J7Q-. MOGVUUFJ-DFK&/=4!]L[9^IDU^@D_+U[M%5L5JE##",;GO998OZ=)PLUWW+>1 MRJX]C\%\;I!5[)Z/]TVJ/Q-&-L5[Z[2- MGJZ)P+LT1?JSHGV[GEQ*G2./ \\3/KTR9JU)_@:T,0Q"#U28#UUT0_=KE>H* M3I"-(OZ,PSF^@3(3SE@?[SR(,M .^4)G:@SM'8@RT+ZUEVC8(-);\)I$^1^( ML/4,<_9J8YT/4@KBX29L&/-=F%)0AS5]M%^:0WL3GI+K4EQ2A]FR3=72UIQ^ MSS+!Z5MXTZ,&UEM&D5"QIM3I]Q5_^XJ_?<7?ON)/?=V!%/&F8^%@T9,(,J^8 M9GA==/\R;JM.&>.J%>DNL[M5,BI3V<2BMH@V-:?Z,V[7]M3GX13MF;?C9?C9.K2FRIJ&;?C4F2LV]\2@D[D+A2M*V9=;MR@"^7Q:K(RJH2/7F]] MI\20Y.LM)%(:.&=)U*KM\1[LY>*T$);2R7WW:Y',E=$V8&#Z]A(P;SYGBW\R MS5.S. C1U)5]\Z\ D+QS ?\@]!P._1DBXYGAQCO^%I,)LFD=J+>UXY.Z^EO# M)NT]:=8PQKK&&$K)I$G/M'HTRL_MR-H((]W9Y0F)\3JV/,)(=W9YOM'L:[H7 M.[(R(OAV=E%BR%,!Z\'<;I\XR=U-\ZL'<;9PZR]Q$ K:8 M5"V.U/X!COT#')U^@&.?=*:I@-SU:^V3SO9)9YU..LMK=JM1NIC&S6X[FWND MKMEM9[..E,4]Q#5@%KK?!TQE&W,LU*]:8O:/U]M>"=:H_M6VN&G3P\;8_6I[ M,VGA3$[68=]+1WVXA2U&#W0_S19#.#29+,:[KJ84Z[L88C%\MA+<^KV"9)L= M1L'?P6IY"NB_X_8^.]_?$>.A!$+#\B H"03H#/*[1$CEX0052C$2EN$HY M.,DD76'/A[UO.%56)V.P9'3O7!//X3B#3*>\NJ?HT9,L'-4I =0+,EIHM) S MOVC4J1",E)Y4\2GC#AZ)P9.)LE!L1QQFJQ&<%\W4AZ +1?)-K>VE;<+!'X4ME+3"7'QG)[%R_ MPON(R-(V439!2:0Q>A@K?$4B_7>JK'W#_N_('R$33UU:E1_MEUM,XE_1[X2: MDK>-65<9G7Y00 O^;B)4T^$"""2()E6[ @Y17DC[C/]]QO\^XW^?\;_/^-]G M_'?9W;S/^-]G_.\S_GO(,EY%MOOM"NM>%BT9-BQK_[4^T]NVA;ZODVC!W\28 MW .9JZ2[7/5\\#?[?=V@SS]AZUON:&F[$;(H1#HV7I#7=%A,$+0NL3!>M.6: M^D/8@8##[\@0'_P(%CWAY MP%XHM%)ZZW 23P!WDPG7%N@ 8WP)MXCAA,VK%]A]!"9'KB6Q-6MDPE;2D '3 MFQ=C;KM&=)/\0HX]P]@:3KZ[$V.)"?4TB;&AY@22R09\KN"DV/Z50<@*[J_0 MT)_C0(RX0C UMRM<5S2SRIW>@[:4AD\- YN$C.2] JM E;P"^8@(WNFY4&KR MGQW/X62P6&!"64,WYZY4S9&_8BO3Q'R2UVP7$S '*(H&68FL6C$2=X9V!M462H>2&44#UEL#JZ#I M$3^%(OS$T(,??GXU7NQY,.??H1F#9* %-K(X6IN#)* 5OD4CAM3&$%DH\>ZK MK0$"Z'C(/)[BY8E)526RBC"*?V (Q;_X^?V1ZRI-?2T[V8"FS8--3;/FG;\& MQ/8LVZ076H4ZW3)0DDD!J047@VU>1=P3)R '0%MV2_S.D+^J6@*:!:/#R+=6 MNIJ>NEK5ZBZ$"A+$\Q?5P,N,;;^5((\?8Q24;X@/"7&8F;# M(>=?ZQ( ,M!=UP.EYQ.Y#@H U+3'DCU3H?)X>VQ3J-Q7JRC.&J^H>KB %%S$ MP9ZG:95N.URZW3N2=<5WZG&I,.I"^A2?0,:I&T&;#*=&=FS9] MFRRHQC2)E!^%Y1NI[NU7 F7 MQN:ZU!&:@\K,L"FC45\IRNLJX8MMLQZZJIT"]2EN-G6!<4:U:&YN+Q1EIR3T MOM?W?(OO!/[T(D:_OC:9Z'H7IH,Q@E7?R\T17#&Y+V'%ASY)P4;2/1EK^B,& MSZJ=L=*WPNE.?N,%_I6>5A\>_I_SP9'OKS_P-02P,$% @ %W",5OF_ZM 3@ _<\' M !H !C:S$U-38X.3@M,C R,C$R,S%?;&%B+GAM;.R]>7,D-Y(G^O\SV^^ MUS,V)MD6ZU*KI5)/SUKRTG":JN0C6=+VRM;:@AG(9+20@>R(2!9S/OW#%6?& M@3,"P=+8;HM%9KH[_.?N< .Q[__K^@A2"<[S:;V&<@1/PF&6[']Z\^?SY M\^MP'<4I1ON,<$]?K_#V#3@YR4F?)3"@?P#G008!^[\?P/NW[[\Y>?O'DW?O M[]]^\\/;/_[P[H^O__3AVV_?_^F/__/MVQ_>OJT0^)D/"U3^[P?P[>NWK]^] M_N[[;RL?O E6OP4;"*[.*Q\,/WSW_<,J^/"G[]]^]\>WWSX$P;???GCX[MOO MPS (O__PKBHIWAV2:/.8@:]67S,1R7CC&"($#^ RBH-X%04(W.4C?06NXM5K ML$ (W-*OI> 6IC!Y@N%K0141O?V <_?\,^_>[#AP]OV%^+CZ91VP<)V7=O_O=/UW>K1[@-3@A4 MQ I6E$$:_9"R7U[C%<-(0B[0^0GZKY/\8R?T5P3>DV_>O7Y.PS\0;0# ]9%@ M!&_A&M#_?KJ]ZN3YX0W]Q)L8;HCAA-?! T1$9D;B,8'K]N^A)*E]C([2<[@.]B@[%C,E7V8R'E$@T]3[-Q!E*?T-)9>>T%\Q@5M( M=LO,I* 3O?@DI=4S'W#)^>Q3H0R?,QB'4 3\@C9>=0\IA:O7&_ST)H01'PWY MH1P#^?[F2)_1T]-&PB@2G>)VR.E=9E5OKL?W V0/ !C!$@G/[]32G0 ML?R+9%63(DA6N0#DQP$9Q"?>K##)#7;9":I:^CK!VUYM"K9X4$MO;-K%&28I M[^(A)6Q6F:P]-+ZD9P[^OA[P7?3LQX!BJ55A!7YES#PPBD% M\9C6]N6!P=*Z\A8$X0H%%\"16 HDR"Q%6(WH#=51GN-M$,4J;M#V;7W5'U/[ M,@R_!P,\K!W_](VJJBXMF[.0M^W5;^^^_?9/WW_XGEGMN_=\V^M?BE^31&F[ MQ3&C_DN4/=X$R<\!VL.?X/8!)C)F+$U*7<>2I.TH/!03*YM1:;Y+.8*4J?TS MX0EV00*>*-?7TUJ\*G9849&>XU0+1!PDQN\5(-P 8]>/CT^#07_*]@%,4SA.=SA-,J"Y'#W&!#I=7Q^B):),?73=N+U.4L0%CQ!RIAZ MX_22Z&%53?J.5-7O"YA*AH!SM.3Z8PP(#8U%W?6U]B^OHS2+XDUZ\;QZ)*J! MLLNX(0HF.YEM%)UM9^;,7H&=MSAGHQ U?SY=\PT M2VG8T>033![PL8%3!OX8JL1L1]J"_* TI_>%-L5C3MUX8U2D9H^[<3%HJ24%I.K!LC&E\WD]^KJ9?AOD M'!HVYP0H*\!X^6/:79!@"5UYJ/ZF@2MHWJ:)<[\R,/(: 1MZKA!T;^@BK'AI MZFW0M!K[D<:\A*'#X.40L''4I<:IAT!TA7=RH67?9(0CK=PAQ-Z;$?K M,.7GSGX:1M=?6FFZNP7#V8&"'^ ,?0DS S!A6=7Y"@DR1,.&*_R,T3ZF)1N7 M$2(6HN8#1U\VT72#F#.K+_@ SL@7:^]" @\JR3NM(TV%VS#HJYA@'O"&"T$6 M"*]2L^LN&B:*;J?IS,HK[.AF2Y"'%U^L?0 F+*LZ7R%!AF@8WM_DY,M-#\6- MW>[O:][J[*#GH*!:S*+5K1A_MG@'<<$R^O(1 V2B?AMQG\TM9X3-!B>*5]@; M7S4)*352SH([XP)R-M.;=1\">$ ]GFD;:2G:A@'_ A'Z:XP_QWX MV3^@:'6)<*"8PM>^:*+D"B%G!L]Y ,;$%Q-OTSSN58Q76D8:"K:RM5A>N>-W M8);[C#4'C&+I:A\92D9[6CV4W6TVUFXZBOM!%<:^V+T4@%A-G7Z#A3IQ4H+) MAO?(F>N.K1@JMDG)GNY0+R-EX8[RM". !]7BF;:2E:!L&?+&%R8;$ M]Q\3_#E[U K!'21,5-Q*TIEAY]P 9^=;>.Z'"$OJS5,XD!D29BYPM5HGBWT8 M$>M>9!E,^3T_E0+]/@IZ&N^F:-_^K\XN;X%@!BK";8G"VNF-=Q 6+*,N'R% !MHW M,_4[N-HGA.F[]P_W42;?>/?X>WIZ;=)Q$((I6=IE\=W[KQZ^!CG#ZOD"E^K[]NV;:K-*R;[@YE[);@Q_5][THX"$-^:9Q MI*=L6\4B'_>R'6O:OV=:N,#I.*T1 9S'](;;J?6CZI"J5GS2,%)7KIUJUA5. M=CAA"T'6+OH,[^,L.9SA4/'ZTP ILT+*'M(.2UPK7%^Q:GF2;21 \ :4N2^F M+XM[ @4T1LN,0B#(GLJ?C/=13#=VKNT$K 1.='E >7FF;&W@-)F MZDUM>0A NYDSU2^'5&_1RMGJ8IG<)/@IBE>*"^4N&A;4W:#IWNB+17'.TC/+ M[P*JS?Q;E>P,^_:R/8<%HCA'K.R#-;;\+0&N*K M*O)-Y1W!?4C9%BWY!J=9@/Y/M%/?_FRG8$'%-8KN;9NS X2?5QNZ]_1O"Q>H>'@DC[3)"'OB0FW:AEW:<(7C2(U M99H9XC6F_00?<:QX;GK\/3WU->G8-TK& 3 6WFR(=VH=]VG%)PTC=>7::8VZ MB.-]@'@S+5EC;?^N62?.*BV'O5 Y&]$\;'K#[44!#VG(-XTC/65;>K&B*$C4 M,^;C[QL^N]"@Y]"H*[68OAEV)RK-QRY:M>4C DTC5U"^X8L8_,J#2DEA[2N: M#S>4)!R\A2%NR5]SZ#Q)2.M<2+NC)#2 M!U?GWMAA0].X4QG>:!6U*=39Q0#!AJ;,[+E!-9,LOV:DOIR,.[/,.7ACET<* MQST:\4BY2%6OJ@]]GD=/40CC\"8X! \(*K14':9A\N)D.TTG+W[FK,".\P(K MSLR;MS\',,*R>GLC'\G60?K I-VG)YL@V/%P!E&6YK\IXYKXQ=_9 1C5ZW)] M&<5!O(H"=(-YFKEXH-WW5U*&I49/W L]![>^*9<3\ILMB$H^?KA-+R)81E,^:A]5% \H!W EHWCKR=1J M16O8TENX@L3]R)+X(\P4=CGDZ!A,\#UT'2P6!#>0%.S\\ $IF+"*VGR&!#70 M*#D!PLKL 1D=)Z&>&1/;/Q#N*DY1_YZ^QJMT''3 RZG[8>JMRL9]RO!)L:BA M4VJPXQGJ30)W011>/.]@G$*26BVS1YC4%DDJ]BM%3E_[$N3M6[M@"B#GFK+U M J:,\WUML;[VPQM4$,4:JIT!>J@.G&#(%@Z,):@OT2?:B-+>@+*V_6')5W 6 M(.$K]_1G+]UBT &LFKH[HY[*=&\2O(-)=K@A@\^()]'%]XXN/10SG'XZ)L&E MFZZ+.8%S8W,!S%F!$Q#W3=[C3@,2>&$5_?F,#6K PCBQ@%_P&C>O.H=K2#PT MI'U\MO ^>.9^J^@L?53TX>BFZJ Z5? "6?#LU7P@ 1"65YF_8* &#IP/ZZ(C MII)1_6))_#.@[W5?PR"%M]'F,5NN/Y%LD,JBXAH#A/0!Z25LWT$8@Q.\/MF3 M#-4G!Y%#"BLISFM4A*<4G !C!1@O6E_RB2XA*+OQO.4:QQN#DX76K^MCT$+. MQ<6R>./IL4(?&EA"31YJ'I5*G_!(H;(/\)' H+X\[B!@$&[:"-HW=KX;X574 M[X4"2VG(2[6CJL;SS*?@,?86D/K>C_ENA*O='I_,MZ'=H^T=._LZ#C9T1LPI MHN A0E$6P92LC]G+E8\8A20JT:5R=M"ICY.G:3 '2O)PD)*4G-E^3Y7WO_W+ M]^_???=GP&7PPPF4$<:Z6IX+FN@8R$4#2('@).5Z%;D,BE3[J%@!:K1R553R M]*1F50*A=B>R7+WJ&HT61YFRCC6OYU"_2S5$P;R8Q<4]JM;*(G&)R@]'&$"D MI:!(XMZ4)]I'#<4+'A,<$Z]6R1Z&Q\ZN:/E=1(S4WT[4B?U35M7)P!L7&$ ' M2RO,6R10'826"6'$VPPX9A//+U'V>+9/,[R%22[00<,SY.@9U,5+T'>1/'%. M((0[>C70$V]1 @_K*'$.0 EWRAD"RA$4B!4\Q_>M^KF*B5<-4;)U]N/>D_BY MCW?SCB14G2=RMKUG#%@ZSN04'$9B0./T2*A5130:),Q ?-20?++DV"PKMIL. M.\N#.TLJO8M*([:<++#JDJ$A@&\IVKB*\-Z9>9O&VT.ZQ5CN*HB/N5NQW4:\ M@H9>CB0X2.T6$]%:J<1FR?8*4"P4W-P9A5!FU5!="CJ@*U.@)WE0,CU0KX4AMP MDXC*?2:0UJ\;7>%LDG-RX59<5D@IEU=@%R3@B?("__KV]=NW;]^!' $?/N*_(K^?_X;,M7LLT><1/]-" 0IP&MP#E>0OJ( OGGW"E -L]F( M_/#NSR".4/Z]*$WI60>[WKO/THS\0+>&@5JV@-C,'9_ M'SI/TD??==SO^+MF>4&5EIM\#<=R7O>=F=N]^_[5NP_?O_KNF^_8+]]]]^K# M>_+//WYOZ(RO /GR#JZRZ DB3V;.3@/"0^#Z9BRH9B>3>.,B#%G;TP#=!%%X M%9\%NX@LGROC52J2D*!F<$8_2-U!V43!$]#F!R=1#%:D_UBA M(Y@H/W 5 \$15+UKU)JC_7:/@@SRMAQ$BET"'V&XY3>2UVN[X-G MQ4HD-=)&53$JK)Q4+>4"Y#UBJB* KQ!A[\F6AR[DV%#?,X,7'2/+M\1KW/.+ MU90_ZSFV7--+UN,Y\"W,@BB&X460Q"132BORGL-UM(J4]E-DJ.GC.$S=P45K MP1- P=0/)U2 #:LKT'^(4 .=G!^H^IO@..6FI-EFI-T-+U='4.GLMB#EMA[M M;SFZWFKTYSJ@YF%K!RUW%\9&.)9EFPPU'PEV./7+1:3A5+CSY_JNW]AW_*;: MO+\)DF7"GG()V:;)#4SNZ&:7_GY^-T5;N[E=',;<]??#LQ2Q[-QR[]?H/'#K MV)@G3,$R 9PMWQ@$A#%@G*?R.L8\712;T_K>=DS)%EI-RB-XU]&FO8]>UHE= MIW>U:])OG#J\B3,#"PF$QO"@*W8@8^H].16[B'"JXWD-/YSRUV,:6 UX2U5[ M_N+2[R57 XB,X2'+\IS2U$UJI.QB4B$]GL-4CG#]]9HV_ 9TJBC+L,/3U+!K[W@P=6*:#2LVLHB/%D+571@LA#J M)6,%(?=+H+H7>;K^D<&KW8MLKWR<8]/F-1.N>8[&J[[@Z21A$0572YU6[_!I MG3.$3Y]7V%GA.,6BQQO&7MLO4FU7/,R('9QZZ@V2>]BDR)IDV-N)5:6S\ %;UHW)4JI^*6T MEAHKF7LXX]8EZ,&/#77_QJU5W\(G&._A)1EK6Z>DB^<5VE,_HQV,R?\+%&$I]<3P(<+*\N?X% %0S( MQ,X8\;(C.@4V<]&<7#M:G.NJ&'B(66?TVB#GH_%2W_\G>7_3#J87#:&C"V MZ\M;(% 3@YS-)"T0;F$*"4*/9-XX)Y,XPNP]3R&2VHJCEY!)/MI#V,4J@K-C M!.7.,^)V%$2$W.9'&!/_142<1;B-XH@Z M+KT7K^$YLA0--I^D.#AHN\/YO@(;SIGY5%#C[8=;*8**]50[#P!1#3L@>#+' MJW,=W_>.9F:CI,UJCN#JB@R>2ZHFE:)93\T2AZH^,O'*I?CP[_XAC7!^A1L;40T1?\9U$ M7?5>CKC^3T#<]^SUF%8_# Z6UI>W0 @_J'+)76'TA*;T\?RX)8KW1*!E$0Y/ MX1HGXH#R/GB&Z<4S2;]P$D9QD!RN,KAEK:GI,0EF"=M53"P-IDK[64[%T#<$ MAV(YF\T>F$2Y;V=4)C]\>PQ3PR-B]X+-"M4LBC6]*0Y#N:B@E!5P8?,0QL0% M-7D!$QC4)0:YR&,'.R*@"+.G9&6I>%;42<+4&HY(VI_TKXJ00 ^2GJ*4H.=3 M:.@&YLBM.[3E*0AU=R),\GD>"#8C9K\PTUO?-;YHD%Q5"=F?!6ES+C[W^6': M[0K'O?KP2KFHU.LDZ[6\951^J4?GN+2;AKZJNVC:C]NE29<]>CUY.7L0'"RK M,%^!$.9?-"XK;GE-@Q^ KJO%2 MW]VF/J!]UU9^'J%]IG99JY.$/CV2$_;3V)A8]]EY3D*=Z[[;Y011L M6_TO,-H\$HZ+)[*RWL"/>]H#?[D^NF2CDP"IT];'2Y67?0?*)3@)N @M][K MGI9LT_;I>+O;LRW8V-\T2]LTL"DL='6H1:8#156EETM;![6+UPI-774R' M7;-?H3/#;]@]!?^I6TDU+\SF3T'HI,12Y(RNR0^1=]+-H'*?FB>SGJ2P*NAA M#37. "G4!I+84R_?%)&^_S[A>4OKYO2(I8H2K\/3B^R+(D>]EGP@. ] MO@GHL^9:%ZYLL31\$-YQ*';-L.=@30"[$35#61 MULC7>%()"-% 539PCP&7;I*U>I=&/\4)#!!M9/:?&-%DZ,<@BNEXEO$=7.T3 M_BA"$J7D3^?DG_'F!B81#G6>67,G@WU+,Y7)?H@J)0+TB39 ["MX"B)$C>MD MC9.3-"!6%L*'#*2%A-7H!1YXI0;]Y[^";_B3I/_Z[GM O@P.,$@ C$/VEM&< MWBYU;M@2T=&.L;Q4(QZ.GQ73%H("*BF/J\L8E,("(2W@X@(N[R3/V?7DW);6 M<(Y6!/8+EMK6;'Y$!QF0Y)9J#I=H8R[-YIMQ3)QL>)9G^)UB^.'\+BW085;@ M84(PIUQ@U"!7Z8IX_&R<83?-/H)6>FAV,W#7.;/EM3N?NV5*@-K>(W-(MXX[ M8YZ5'6[/HZN=&[]]^\ M8ZY4_)J_KLM[G%+*H6\)8LMFQHA"O]C1"LWM_XF5C\8H "'D>L>-Y1/6%@13L MB> "I%HMLO:K0/,96,[9$]TL;V:CY:\@QIV9L!\U4GW6'!,_IDNGB.E MV](#A"SHO8VP?6L7FPPE&\^LO1>G-N/O5IO7F!RYQA$PX%?*;J;MN0^Y4S&-&B%V$8T>5!@&Z"*+R* MSX)=E 5(W;H'".FKOY>P?:LOV0'*[^0J!H*C'SX@!QA6TI_7X*!67$")RQ1> MLUKMMWM$GW[N.BO6\"!YH@: R3)QX%DE:]!S@OT5/:K^VA-G4\89:ZMZ-I@B M)3C'=\Y;F)&L$(9Y1P=U3^RB8/)*11M%%R^'<#X@9^2''PU @N44Y:?Z48?F M)[#\8G/@FDC".FYJ[5A5OFUA2Z2@YG0GEG+A349]VXX]QJ)M5ZJA)?_T?KPU M*ZUR:TO"A-HW6T8J?+B_ ?^S2C 86VEUXL MSZXN<7(7('JZ692JVKPM9T$(-Q\O/T$[,MBXPTM,OZ* M_OYKN;IW/US?O:E*W@ZV@/Z+-4M4ME5?K4FL,3D>CL3(MS5GQ7FA?P6*GK^7)T6F3*5$EE:".9[)R6>J+4NZP[8K$ M^O1G)?))H 9[[$] MM>*+22%>_H$X\J?HR)+Y8-M0S=U49.?,4B(1:9A,>>I6$6ORF,+CY$A!1869 M=5.19^Y=6/%L'\J:)0W'%U709F\UTIF-AR&F7,@2A;$3UWM,EJF_1-GC([_D M3=?@XBT(&-(E,ED?\]L;2B4\!FQ,:DBTV1J:Q@=N&C'<4*[YH1(W@P3N")U' MRI%U>*+M&3Z7(K'N#C-)6VR8#[:(UQQ-I5F,5,@!A""T01UM7E>1A6\TY<^G MD(]4Y1G[Q(D631%Y'(0-/?JF!R=J_'P/%)XE(B862-%2G2 M .!G4*A$L'O<4<7)I'QH*NL6_G,?I5$&[V#R%*T@SYYNX0IO8D:%K=0T\PY' MLEB9<9S(YJ(HAD25$R8..[X;MJV)>L#C$\*7;6$OJ0U*>GK+L4N1: MC .%T$!(G2_ *G+S[9[QPF'1":5RV8.VMU$)8]TT]$VCBZ:+?*:CG8\?<6,0 M("RK-._ J/M7V9.G=C.(\IE!E=U%G%O31?Z$SU"!W?0E4P.B#^?FJHU2?DE( M]%NNU\OU.5S#)*%!/0[Y?Z]BQN(Z"AXBQ"KL MU.Q$AIZ)V0S3=V)%.5N:7_,?HEB8%"I9>V-6"JAB'>T:&MU-@E<0ABFM[ZR6 M2Q4U1A^A5/]@58HFAB?#P8GIY8P!!;E1$5<6O\4P\\;ZE.#%>DHVM$";70M= MMAV_I/ON(L[_!C.ZWJ=F7!#D3$QLD M[\3*:MM691/JAWT&8IR! \S CO#VQM3D,<4:RAVKO^-R306Z1/AS:MBGOX6. ME?;\1W3==>5G)LAX^=R,OQNP]A[\'0IT;&%D7J:,R?Q-;3T\/7Q*Z2)VN8-) M0,/M@CZ?QA_:T+ ['>KZUJC.S5&3?FZ;[!)4P1R4W/TP50/DL;G.YX>RB$2T M,)&!G L 3@^ BD#/XMK0GN0!32+<.LKH/3T5=ZU^2Q^@DLHTCQ^/Z40M>L;= MFO!'I\*8.5EVGW.B6AAZ"!VO(@1KKV;?8X>3DAO^ENH1+,GCHE%?68B089#D M\S^Q;9M=WEX?#B0Y6<>%H-"4D]>IW9JC%U%,59!?HF&UU[\4HC( M;@=4[Z*3/_H_)Y_#'?&:2+G@M_X]@WJ*"AT[,#W!Y $7$:)*WP_G;M4X[M.( M3]I%*FIU4L5N7J=NOQ+=437Q?$HZ%>O!W51\CU#3/6F]]E5,[Q#0F8=/,XLM M3K+HOYD4R_5- K?1?JOB#9($]6&18N @+:RPH20X9549+\%M3 M#(N:*\:9M0VAO %C#A8#HW41:V,2.0_75Y?+6YC"Y E>K-=PE2WCXNEYU5@K M0=#,+P<9.+A]G[-E[\!QCPR*)9(_ 54>3*RETUD AYJ87=-6:& )!%O ^=)' MPD6D):PMA1AGM9M5:VPMW/1] *@ANU#]O479G=5'UO;!VXHC?1\ JLO.&("+ M(=GM3S?-4KEBATAL#\4*1D^JKYW*T;.) MX#%]%W<(@#L=;HN17H-EH2C%=#=2D#GWK_R/%7RWH D(9L@ M50B[<*4B4??5@=H0ZO6<(X7YB8:$KU283>DC-PFDI:WYXD%DKHN8/P,E?X74 ME(--'&4XNG WP3=?NO 4$O,F^'LB29Q)[;I-YXY*QM#KI_(0S QX"<_.S:!8 MD LYV)XD[T __G;D439.Y2AK'BSX>3M%JRN(%@XN_)ACY+>K]N+7O^+KU*+G M6,FL]!ARE>J8R?TL3XEO@H.]!5Y!S,6"01!W\G@G7QWL. =?7:L+,JDE74U[ MWL,CM9B[&8)K%"]*]B0^JUT$5Z-G&:P&?2?N1'E4]R@]]J@N^(: N37+2#F:,-D+8)9"\K!T<'@@4(X0ZG MWC1JUD6WUP\E5#LS)/N\,V?/6JZ" N=" DM'DF,U#ZD:[76S2'-JD7S%-H,<9AA1A56WTXS&,7HJZ^])O%'^,JV*,ZI0 M'>,BL"57Q%F \OH;V6MN?KBH!LQ:=[S'N]L][9WNR1V4UVF[ZL_02]TZNCW< MW/=G*)C/I3^##/+#OCNH\_FA+./+;6A/TY\A..0-Z%?_W$<))-*2.),=;HB" MLT4VI(>("T8.FIBTHBW>>G,FJ>"ZK#'ENPY\\LT2N>I02 BC"AW_X4)+_!C$I7 MRF3DK>T$+:+9QL"U9VX+GO[[9R^B?5[9K5B_T1OVP))IQ?-&[3-6]/W]*<@$ M?U;5Q64ED_A9@%"Z7'>'*B6GM,/0J!.7N0#VU[7U9M/;0C!_)U^KEH.= /0B MK 0U#(1M>Y0R@8I0+.5F8M%;XKV3NX\[8&YVOL;9"W&X1?W5/F6W=+^N;59' MQ5;(3#:K^P#7VO :;Z-KV@VNR5WU,HJ#>.5JL[J7NG5T>[BYWZPNF,]ELUH& M^6'?'=3Y_%"6\>4VM"?=K%ZNB]<2==;1M:^;K[LJY)RLD3D;EC_G?/SPM3XX M6A;!1WKR2?4="US:HTA.Z1X^ ]3L5[VK+!)K=.%L7%OSY5,$3 M%$S[F]NX"EBW$%&/OL>2#]/K1#5U'N;^I\K397QZ&;%,DX.ZW"30>PQ@'61M,YD6Z$/8JVER7A+DFF7(N,Y M)Q6+_G]:#/ 4(![6\NF#_F$1A_5?5#YYPUX;/Z[\7:$]C3\7SRO6U^J6Q"?> MD4_%P<>63-^JQI743:#Y*N?\-2@JJDG(8?&'5@"Q'V IMA]Q9R+KQ=-B_V59 M*JKLU['_J8@$2F'YW^@A2_-WU<_S,8"V2P-B&" ?!Z #$9U$9Q*/BT&<1^D. MIP'Z,<'['?D&^3?Q)K(^V--'/5G-M>2+KM/(-9&%*\IIQ[YWS"3OLB#)JEO3 M;4$7!!EX@)LHCL5*CW_W!<1B7'DJ BB1_A715DK*GIF0"*6K!L16^J'K]Y M;W?9I]4[OVIT);A*RM$9/NMQ1W?%Y7OECWA[NQ4&/* CSU0N;+W:SQ]0ZB-N M(?.V]F7Y3QP6VV97&=SJU;S($S78<91E,NH\DS\34)8TT92BW(GT;O91-P"L MC<%LP,YWEX_ 7-3!I)PGF89$FWO6=S2,,F)\-(FF+6C#TWWV$6=_@YGJ_"1/ MTV1Y)L?#2:EYRZU+L!.72D+PL,] C#-PH,4/O3%XW+6_(M!85]ES ;58+_.' M'JI<0 _BO\E,>8H$U4.C$@,'KYSEK$&5-[U 47"?=GK30Q1K M*786Z*%>X$XKP(%?*6O >(^8<2Z331"+%U7/2)#&* KY[D\F,8BTA)#_;3&B@!6K:,J$:B)Q!8F5:'H]%J(!4JYI%8K8R:X M=NT*.X'OC<>N56X_D$_?19LX6D*8*HT0TXGVT0.JR&K M@UZ950>G"]6[_78;) >Z *C(!$JA0"[5"_!F$U.VY?C:9O"EF:W%*:FR@TJ_ M,V#H$^4_IP%!<@7O'B',1&%X*;=6@B-+4=^RY#A8M0?!$C">105]A:MW"8@B ML%A/O8Y3B.J)1%6LBCQ:T[\:73LGS$-\[$^[=:.E=SEP[$\IKA:V'44"&,T8_'7W4^NA:18DR HR3UU."%%Y817^. MPW^; %KQ?H"071-S&-$KAO83#"@WGFKB:@IZ%1.(^':;OW;7&]HEM.HU9 -A M89)@?08-Y M:=EZF;@,.7O6U4+>01V5L#;OBJ)4L.NQMTXES@"GSH!0V:V9)D"3]=DVRHI^ MA.Q^P ;&=&^HLANF$;45"1L4S*@PLGN(7W+F;1.KO&O0>A;V]4#'1CIW/$%( M2:0U5ZA2=FS)#F>0JCT'37N>D>7V3BLZ2IX7I,K1:9*)A]Y8RPXZ,TOSF_KH MU"E9U3XG[5WD[] Z[M>)Z^2>=G^BS8!(+.+L/^(,FJ;X\D0-$DA9)@[2_0KK M?PMV./TSX!+X86CJF&)MM?$Y2$+ZOHZ27TD04<=AD*@=O8>B$)"W:./Z!P%E!G:$V^MI748>'BRM,<<1 MNS34Y;K:K4TALD[P&G,]F;G\J-VT2=:=4B;RFG5 M5+024&-6(X2N=M:.#/=$I;NGEQ%IP"AT0E(? C,W *W)2[2 +6>O:<($7$!VA_"A(I'IOKT"48,>V[),[,^I%XPM MA."/;]]]]=O7$@GA:,W3E>'$VAJ=#70BF-6YYL'*A_WX(*'M&FG[5#81:_E< M#Q?HNHF[>ZA#]@P@WGI'XX5/#\&!IC7D+17YV(KB4&$SD$T6;*K-2B%XR M%IIH.2YS*!MJ^5S3((-56T.SB>H56OAK1=Q^.E:-RV'D/NL+Y\ MQJ+?TYT<157O.K+;B ?^OYJ'4A+D3+9X!\D[.:BJ.*RAP1F U'7' MW-)N_$BC0,<#X+>"#_E_IBI(K5Q[U@@)OBN#-@D\':6RDZ%FA6KM!PWG52X1> M",!"D3=Q1P-E;*+E.2%:O[;7@+/(:-DEO@2&$8]"MCIECSQ6U#9,DM3DC-G8 M)MZTXF^R-5\B-=B]DB-H]K3?( -'/=V9638>V_,C\U?#$6NIA2E,AHXE=BJ!)_)=@X&0J+_LO125CL&.#$6EJ=!72UEEKJ M?;/\&Q#J&TVDVYN4HBV=74;5NPL MT$-'P"T[@!,N.&:YW!/ABQ.=2HYA&B;U,^TT7=0Q<4[>G+\.0H)EU>2K^E%= M\Q-7+^0/X]%B_(PDSA?YVW@&+B%/TZ 87I*'XZ<$"[9^>(\RFEA7HW-!#C5 M8US9"K'@.ZT#WF7$CNA-Y@2'^U7V2Y D1,*#>L8W0,BDYT@/82?^1=F G(\? MGB4'$U;2FM>0",?).8$F+*,G:[TI+8W^O3DJ_Y14_5N3]YN(74R=+A* MTST,*^_>)3C&M#R-[2SR1[$7(=YE,+1P>5Y.#(%M2.#GHRX4#$9,.!.6- MCUU-ON)M]("+Z-MAH'4+P^XP?#G65%_6"%/BHM4N#]5-*7^*7LAGZ7S2+\T@ M0Z5X<6GN)HEP<@/)_X9D("A(4U9]RM*W\!_[E+4!/X?I*HE80J6V_:Q*VV0S M4XV7$^>HL?4CS]'&%YOJ=FY8%AO4A#G@W$&3/2CY@XH (^X,K!YAN$'Z8!H.#NE\-*P]GBI7(JG0MT#7^DWE<6=@B^@#'VK;[# M;F6'VYJ.T?RMO;8#G("/T/<*#[W:#O=5'1/4$*6Y-=1\!"AB-XN MM#';#5.U$32'N+CV0,$?5 3PP_$TX&V=_>04/!\H6V; %@PGG0,K*GD*(D0E MN<3)78#@'5SM$R8@[942KXBT+(NVXJ^:O*Q K\7;Z2+7XU)]:_;1[O &6,S= M%MJ"0RX.(/( *A H)0)UD2:-&N?P(2LE:VI1/T*HT35Y&D&>CU//S[L7T>X+ M/P59#C6NV,+)&BW^/B4GEQ<=EJD*V@[7:>$@9SPUSX=>7.'F=?PKNDCR$)"0!O^CEYP\B+9V*K<8#R4X[T]/ C MQ)LDV#U&JT5"1->?M8W86.E J,K6K??GUP&*PRG6IS#OX_)P *5LY#,;;PZF M;9A+>S]*/7QF;!I%(4JE4V4N26$**3V(JM@"D\:3W8"+.(NRPR]1"*]BDH!N MQ8MS?6H59D\[E]W!Y"E:0;VTP:$0-M:,EH5R&XIR R1!YX9,1ZMH1^PO%P=< M1[$O:PGWEM>Z >$$S!=K92U;%EQ.0 4%%4F!1.0KS)">4.023Q3XKG&\N8Z> M8,AS.8O)D2IE?>-1X^0V[E!93A 5)L^.Z?-/GN8]FN!C,]7/"VCA^I0UN*[B M:CF%&;S44(;(VVCSF"W7GU*Q_B-AI'*J(IZCO M*;$,PQP+BQ 3%J0,9/*J$4] M4(&]N0+AR!ZQ:ZQ?FNUUU8_F=D>;IR]*NV."U$YA;TOK*\3E'[/5R\U'M;6D M=%QERYK*:(K6IJS[8V6-%/T9,W9WG\CV"Z0RDPGQB$K&0!1) MZRCV&60CN\1# MH9,0<_05'XV8G<@OFK,3(UJ9HSR<=L9UA(YY:40;^N*,OG.-Q8SSK+#X?!0G M8AB@,@X:RT,0Q> <$G+;B#[)"^A3U9Q(W\1H??*;D>I;9L>JUA<5K8-.K9,Y M4HQ"3*WD%\VI]2@;F7(7^!H2R6 ]^8/5LCH[MWZ[V&P2 MN"'I$[C<9_1-UI^(.V[W6V$%-\&!'Q=_BD.8@(\X/ED%9$;@10-JJ>EH.R@& M%H,M0#5#Z\@W5!C_)JQ%*#CD54&'D=+JC_OM TR6:];$A5WAVFYQS%KUT)Y, MR1,,+W'"#9?>KJ:6:2EIML+:3G9@013G"6_,9&0OOC IZ4\K)B=(J: @$9*R MRY%K'FJB7%@/$UF;IM>1IEK#]8696==4];&PL;O"QKB0@$D);JLV)J:S0E+K MF:,W^FK)"X6JEH6JEEVJNFQ1U;3WX @*'X,M7#Q'2H]5UK]G<#^J0L=!SU1" M'5#R?J1*KXVT0J;4^:7S37*VH(L[/.>AY3O3Y!.$&K)L2Q-DW1$ MCH>3=):P!IG@#3+&7.2NF+>*W!'^WF2JB@!C727/!>(+I^4 MFZ4$<,Q!B4!!+3/G"3C3X^&!7SGG20HTV[N\5C23+E99]&2T4V>#FXUB.%WN M3D^6N3DL/M,&\-1*\NZV0A*Q?<<_56]WZ\>T;M&46DLKS4";O]FTK!$[.R-7 M0TM:FI ?I> =:F2KW,6>S-])]-\P9.;>",SIZ>'B&2:K*(4W2;2"MP0\1Y'( M@C0.3K:J$.DNH MOWR[5 J5?'>M%+HVT5:R,U::6K=6P(3W-*#>0MJ@<)7!D WE4QQE*F 6I1+!6LTK%2L*SW.]B MNT/X *&XGM.N\05BX8?W^(0KO(EI7.;]>EFAC.DU0-M"6+F@95V\F?5/(MGKDRO?9[@"[0?+%FUA+M?O M\7'^M)4H$*_CT/N"3$;OXI*69;1''74X9FH%;1%#2%$B+0QB43$(/[(@;I*G M<(T36+P0=4[^DV9,<9?D]]'&2F=$359V>D)KL'9;?]3L^,TB Y<0^/> F2V# MZ>@,KHW.S(VC)79T60+()6)!1,CD21 I;3G7)A%8Y-ZG,(;KR$KC?PTV-NQ# MF>V8@>,FP4]12K,.6GOG<^#0-Y+6H*&)RHP-HB585&RA#!TT6.1O"0MQ/(D3 M%^LUI)M 99B]#3)HOP>S#A\KV:AHI"'V025A62?Y'=)RANW+78[%*V8 M:7QZ?0?NR/IESYZPN(0A3%B+Q\*BZ+>]BRD&!M6^:M$$<,[&T[9^*>RF80 ^ M-6HN-7<.B4DG='7WW-9SP$9$461APQZ46(Z9:%M/:\C0PVN^ MEM(2.#J1!U06((1Q>AF8MW1<)M$FB@-$DYMDA_D+BN?$:OERKOB5VH4&5=HF MM?!JO)Q<G/=0=,,L"D$;VQ8[RV,'-BM#%5S MBQWFXM)6$S@_(U5 N\4\9?5M:)C+9!.0L,X(GN$XQ2@*^>E]'-[0N_H"B>6Z M>#V"[C7PA^JOHQA>D9^E[N?:YVEBU'9D<&+R5=' JBH;6Z?M*M)1%U@7KWJD MA8#>>()E\\*N()S2BUC6-*('"7Z3>0_C_[OGN/2B*J'Q+J92,K'RH;#V+GEEJ"8VH(*D=I33)*KM)Y%_E3A+YQ]\+ M?F4'\ #)=A$9(*!N];T$[9MQE<.TH4P."BRE(2_5GN^3Y%Q E8V=%B1#E@XW MS>')=R 9(*"I\BZ"+][2!Z' 4AKR4NVYI7,N#3M7;5E2L_04KEYO\-.;--LE MW-+I3Q4K)__Z^]E"RI[SCVJHD'_506EQ@*(U3N(HF-A"&VK$C3%/K#)A7V>+ MZZO+Y>W'JX5#8SJ_D#8F^E%-S9Q?.+@Z U'P>?+2\Z82<6/$$RM,F-+YQ?7B ME\7MA=OYEUW<5'@C1WIU6J]-%G_F@HC?;33ZW'6L:MRO!" MH\+^Q)7N$7) QDF^B]?15PRTYJIMD]^6>-Q0JU4AGNBU;H]V.D,-6*1H'*YF MDXTOZ6FO1L2^70KRT]MANX9QIQ*\T2:J*7(L>PR>->RQ_B5-#5:).+!'3MX# M>VS5,.Y4@C?:1#5%3M Y[R:A;\IE!]H:)EO$X<4_]]&.3G:GAWLR*N7>QS+D M#'J@#I.W;^7LT4[^N.,]D3"B)4:L=M&/JC,5!+&&*F> EO"BG!_KUZ1)F.WYFY2PE4&HUVS3+D'$!6DO_=P7H0E'&PIBIG@):,@W'OLMX_6KP1 ME12,Z#O>>)W1C2B=WM$R]$R.EH?I.ZD\R-D"6 !"*PY2P=F;J@(%.+&.6N< MW7'O#X+;10VWG*VED_RQ1H8Z![6H#&J"-/=RG\01?5N$WLF/GNE/J7STD*&B M'\6[J=HWMX*7'U.K!"Q87E'^0H :VN=]& 2C"=R!O:;VB%%XM=TE^(D7QZC[ M0R\9D\?G.LDZ2#YS9J#*S0_WD($)*^C-8TA0'QH2'J(T'?I4>VV]!)#*!YB M+U%=R&M-37&WJIE-!K':S:H9#UT8@[BBD_,&-4Z 6BE^?8/* CP"N#W&'@J&>\YY>MFHSWN95J[%M>*RQUZVWP575 M;-W=A+])<+A?95?Q&B?;LI.(2IXH04.X@ZOKR]9$RW*%%2XRI7ACW\K M?0C)ULOGO4KU'C5D"3 [Q\#_P,G9/LWPEMB22M56VS=UCS";E!S$<4'>AV/A M3HWC?GWXI=WBE)B0!P7]4:J[Z*N0RW5M8&H5_CT$])3<2? E6_(P#%A*.UZJ M7)@W>X"4!.BZF;LX4A*D%UKG1\TO&YTXU(FY.1G*%;GPYQ"H P \J!OOE-T6 M+D#/]8'I)49-8=7WGR6ZC81&3M;V?;,.(DUZCGJ%A"/6Z#Y#?5JK]A6OH+ MQ2':+O:A*AP!90D*CGXLZ:6QPZIZ]!TGU W1H41I]"*_X\'GHJA7^ W3L@E2 MG?;OSM2#7:\SM>G1=YQZG*GT)*/;U5H[SP&"Z2U\@O$>?H29>E5"!P&#OXC8D_A:.3J>=0@*0-<^DD[W)H]1LH3GY'$#2LJT7.,FIO1+8XT MR9W81D7"M4J?82DR1I>^NLC:]YO68HEKV;K)$6_H#0*&%33H,3C(%!?G2=D- M3.@O@@U\9Y25U>A83 $J=%WG90EA]PKL"H9^>(L48GWYV9$&?4:G.T.KL!K/ M7:[B)\(3)X=?DB@CJ>AGI:5+V[?UE7],S47)]"A^MY\&G%*[WZ#I:*Y4/2Y%S<(N^)._@S#K-HBU[ M[&K/N 4/4'V1-XNOV1/[P$7M[G]\!858&5:(30U/ ,0RP2LNQ4"YPDH4WLU M-7<9,8@@"47J]TN0)(3S@_22=E)TDW.DCL-RXL^")TV\ M"%-ORG#D ,2*VO08&;@0&I.O]]\'R#TXAE MR?PA/'[A4CR#5Z:RMS! ])&\3SL_7<4DX*]@FGZ$V7)] M"U.8D.1=;R'?0\[&ZK*3O'USI[Q %-/9G7+S8\6B@EOK@G] @3/ Z'A+@ )U M%0/!DI6\$+_+N4[@5)=1'*6/,/P1X]""4_61LP!8-WD'#9L$+["AS#SS*0G8 MVGQJ2'\S@.C(IPJ<&$=YE](9'"%NR=!P%J \6:$_D_ M>$S4::"CG:51PX%> MFI9NL/?P<-Y^H'L?RM\^!#(X=[4C&-3U7#!%MN$<;1__6K,>8I":@PW@:Z?5 M$3UH77M8)B$+I\SF_;7%HHE1H)/9NI^FB*)3 S\F.+7C9(*2 Y0898?.53L' M>P4VE)WG#E6'3<:9*DKT&R(9)_JQ'R+;WK-8K?;;/:*GJ>=PE\!5Q!MWP1V" MHDWA8HN33/0+[-22BI_9XZD/MRT9# WC S>,&&ZH),)[KV&:_@""4D(05D3T MPWVMVPUVA/"I"@:I4H!"+!92J8+V9L97E=>?0'2ZWVVL]P F(AR[_ M20ZJJET7#X)6L(//.QBG%@L>B)4D>QA>Q!N2DL$DBC=W,'F*5C ]VR>)\JFF M!#F3TZ=!\DY.)@57 $NV(!5\P8HS]N;841Y0K*'9-U:LK=AD,[&Q8R(6+*M) MU*D]%?N OAI1)TYMIM.NNGZ#L9&54MXWP8$,#MT'STIQ2X:*45;00=7!.HXS M.4D@G_#%/.')$DX")2RO-W\1*3,OYM^"#V",@.!DJ/J;UV@: M^%0'E/,;ALG11;B\JHT)%Z S%*1IM(Y@J!'/I$D:W\$:8F'?"G/P\K)&/R*< M*HC'%^7D-#D3P,K]JWK%IN *2K;C^UN1KJSP%AIF#&U$C*>G8Z).JN9(K-L% M!WK8Y8<+#>-RG"-TJW$[9R:E4P0BLH6_+F &H6I8R?8KS&Y;FDJ:*#&4V MOL,LLT>8"'FNH^ A0E$6:3G,$"5]9/HI.WC3C/+SPTDDX<%JRO(;"E1! >2N M4F%F96IO>+TSLSHZ/PG$@%#)TFR4=E=[:OWY6_"0[\ M;;H$KB![$#V*01 ^!<2VZ:V1])&?$(UXN-ZK"M$T45S@^&\H=0]5E[)1EPD% M3BY?-LMYD!\95S\"HR;&V$S#\\(3Y5!RUH#R+CNX%]R+/J(E__%\]1P^9'=P MM4]8)%P\!1&BB^@U3M( 07&<#L,SG&:+AY2-0\5AM*$-O15OC(@1?>\%"VE M#8#3]C^I]ZRVRUO&NU718 M$^^T^\\3M/>&)-M>1R144+6=0]9>1*.U=Q\9@W5Y-UD'FRH59G1O3+#SP]UE M<,(*BO,8$]0"Q[* 8X+VW3_A&!Y^"I+?8':YC\-4W3VZ*.BCT$[1OE,P/H S M HR3'_XP@ F6TY2?^D==JI_ ]C_=W2UMEN8T.SM)MC!1"-=:B=@(X+:P)AV;EAL8+PR2I:Z*!@4S[52M.\4/^(GF,1L M'Y6S],DY!H#!X1)]D]3+:T*C_-MGJ^ MTD?%H'==)U4''0@IKQ/RFRVH@4/>-P08)USC> M:)N^%!F3)@F=9)VT2:#< #/_J.3G38N$8:2P@NH\1J4:DBBKDZ8;6+KOY7@8 MJ!R!!4>VV)"W6>=49JK7.@U %0G;:.,JP_+($K SP':>],I1A7,'L?N5^A<@.MVSXIG-CS5!^?3N<(M M0\T%;DXN: _LNWAV'5L!2"F7\^BR=6WQKM'M2(>ZJ[N\;=P<=*:K;3:\ N=[ M2%N]X!B" PP20.P9>?.&J@'XTK>TN]4^/Z!%>)*XP]W8,AS'OQ]@]AE"[N09!MEGS'Q]?D[>8@IZ?MY$8):P:WM[*8@/V61= M@QJ3N#)I]^L#9]-WV_K.\TE<%WF-Y9^EZ7L2E'46@Q-TYI54C=ZDK4/=/;FY5*QG:K-Q>?>C'/:U36Z[+XK6K MN+ZM?D,; D0XEMHHUB1L4JVHP,A)52GG3WM9E%6E-*'8EV< B)X!['(IO*DX MU<$>&ZG>\+6W8WYI)T/ZE.G]8Q#??X;H"?Z$X^S1V()5N=DU:S7NH]EZVFOL M+)<&&1&.S,)4.K!EXGGL!)HV-> 9.NC-*BQ6,S-U.[%4\SWZJ%%MP,MUI0J< M_'AT$'SC?+Q31(DAZ+4BQ(O24(^9I+UV JA,@ H%N%3@IP'MV%ZU5B2E"2C+ M/\^C=$50W"=*S7J'*.FO3/HI.VA92#/Q)\JE$>/\6&!*0H;5%.@W/,+#JGY5 MKI= R6W$KDZU8D?JULNX(IZ*YPR2,N@KU$_:177=I_I40!L!QOXYD2Q\6%&7 MOD+5Z /5*(AEL](REKNF9WT*VNZ(*U.FM7E<:>[I(F$0U=I).GJ,Z81F2"<9 MW-(F+,D!1 7W% 1IBE<1VR/Z3!^X\,Z7A@#$DEKU%*Q\[BEX-#*\4=_^74$8 MII=$_72;LN^*'=VX5'$A==I&C\LJ\7)P'93P8!UJ@YSQR1HG)^P)D52BHG!, M]])&'9MJ?&X("T_-F0/*G1\E#-X(I4*,^&Q#GB*?[!Z<3JFI7;X&;Q-8E,/N@P;EHH*+QKK<5-_FRZ6C MZ5(A'_M454)^5=&[>EA""TO7'90+_N:=-"Y4??I(A9\$&NLD[Z+5? M<@(%*\\\7P*]-I\>4N,,D#KVP],#:(5L]$>D"AVT:4#];2@IQ;'8XU^OM(;2I(B]E5O56G'#V[D#7I.TUZJWS+-,1?3^L$ M<\#5VI4Z!^!ZG:V"V02= BN3>?'C?T8P(1@_'J[A$S$5_3RQEZ*5!*2'@U.? M*]BQ5M,?%S][YFYR:+;GC8,ZG0=RK=EC*X2,L1CB^]=^-+[YV]P!!M8O;<*BT1H54]8/F0PN2) M'3H+G(3KO/?8=9KH#;C.>W>N8Q6I?M=Y/Z7K&)R27.LT?;?,>-ISHFMW3>-M M'QA=^]99WHT%6CZ1O+;5F=Y#:W-T,BEE:-;#610',7UB\RI.LV3/5QOY[_BP M3@."T@K>/4*8_9C@_8[(K%?(9,S+P(P,>3N(4SEW6BM,K>=D#G6-UNP%V\9F M[K:!FF91D0:4OQ6A1@@$F$2@$$FZ>,W+'@M/,'G Y=/CM.,"6%MS$]NA,[_& M> MW.,FH/'=PHWP+HH^*ODEW4W5YO30IN!% -AY==I" "LLKSU]84 V1Y1J4 MC,#=("*N'&2Y@TF0D?!DXA\M1,QQ."+JTCMPSLQ3Y^B&J<4W.C3G+21'GE'P MF< QRM>V;N$3C/>07;FX>"9V$P?H;)]F>$M,B*YU<+RYCIY@R*=]Y:IE4TXV M7A33X>SV+;E<(G[7))<)%$+QA1Q]19#)E>=<7M4D6[*AU@?G]!&;M[V@\4RE M+Z209/;U!C\1*]C'67+@$47\HPPFXA=_/_LH$Q"JG];H85-\V\%3X8\DPY^X M]="Q*O'QH*=7F[#/L_^\^K@8P[3N?U$Q+?II?1W=_V+?M.Z#Z',P\9MC+;K$ MQZ.>7F_"MNX75[\L/HYA7'^]53$N^FE])?WUUD%"@??9(_@K3J GT:NB4'P\ M].F5)RSLK\O;B\4K<'MQ\^GT^NH,+"_'L+;_NE&Q-OII?87]UXU]:_NO8.=+ M)*NH$A\/>GJU"3O[K\6-0B ;;'3):@/.F*CLX$FV5F*(@DE#P3:*3II,\L*( M@I,WG2)[0<%RJO(3@*-F,Y9Z[[F3&%6$+4UE@@H-Q?7CM4XQACX/_16R+D_[ M!JF[*+[VK93"V%2P+7CF:A9H!(MPM_UZ$6=1=O@E"N%5O,;)EDUW8BRM^CP] MW"0XW*]8(+A<44$E!1=1\PZ[3$$\/(!>8 M&64NLJ^[NRY,M'73USKR+](<6[:(Q[=$J8"8)EDE&))_E8&0_./O@O4R$6QE M+QAV?U<=[RY:]B.'X,(N)@E&TSKZ( 1X2#V^J1O5-;U,_ MLS= P$C3QP2_+.ON001+*-O1F_5>_X^+?9DSL#TCI?.QM/QMTWV M/)K4G&PXE4R\V6OJQ /:\<_?=?>6"TX6-ID M8(18C:V.R_71,3&&;KI.W#!G!](*/V\\4@(LK*(\GX&I+8-S5*K,++FNZW&@ MGB%,L%>LNKX\W@&4V.XQ8**_AM9FZN!14*T%LH?;Q>;6@JT!-%O+0",8A;VZ M@5*+,G4#]-/Z!^"?[NS[WJ#,2?5P,)T5U^C4,4G@.TU42[5A.IC#O#)+2CR$#I!U(RE00%(K*Y2?=#J M+I6S.9S9?(:]?F&6>Q.J0/9O__*G;]]_^.;/X&SHW77;[M4Q^O()>!7ODB!F M':>2N/W)K \D#B95UZCUH>4U;8\(J^(&2H4>NQ9)]_JY:T3<@ M?[V6KJCB-"(YU'64VG5"%;8.D9<7PT&E9MU07I66\JIB*J] (2.]%USV=LC% M!+^6@@(JJ2=3K0O+4XD:JM"^("M3B$05ZUJV6E?#N":/7!:BD .L+44'VL1$ M1 ?>T 0U)W^O?5O!3QWYW#C^,Y437#SOB"\J58]V$+"E>$'01=4XB4B04P?[ M.*1=,>K;.%ZZ0A.A3D>H*\:;FAU(J0 GY.-;KYR@!R,\K#W_\,@/GBEY0.D+XZ<<+-X2 MK#EO^A%^YC^-TY MVCQFR_6GE'?(7CYD013#\"J^>%X]$A71UJT6-EZ,V!C<;M5GZR"/I\*8VO/9@*Q/=ZI_;G#+^G0N * 2 "&"O?U>7C)8 M5T'>R9RD"/4_J.W]*I(VV0=68N5D3YA+\*KIEJ] 7+3/I[O$C3][LTFL9P;8 M$(/^S6,CV_T)A]$Z@N'%# MED4[%P'D,@PA[N*>7%,_Q1Y:O@M_OH-JW>:+R;_Q8%AECC6WI=ZZX]KMU646<"P*()("* K@L@ OCGWO_#0;)_6?L MPJL+TNY!%ZR<^/ ?Y^7#34 U7+>FS9F!I^6H5 +BJ-@_]W3AEV-@ZJCX?UZN M:.*#8SG?=%[GB;-]BO/-;;H>6)&/+K;T7]8\KYN!(W2[&!I"_8%#'<--0 A? MEX@#N%Y#VL21K.YRSD2H&?CJ(/:RCMNO\GGAK.C252D %P-P.:P\H.VT[&3H M^G]YU6"\8'5#!O%(!%D^H&C#=D5)K+R*39;ATB3U#562A?T$_7*?[1,(ME$< M;?=;L,LG&'X_:B?$8O4T4<;_1(\O:3G-@69]D'PN!.=PQ3KG@6_>O0+^K-M5 M;0%K C(3W$5(RGF"DBG+XJ_B25?<':JX(S$D#ND*PX++5HE9!ZTD/AY6&GY!S9(GMR;[Q_C!);SEBA91VE@O9<7/%;KUWQ&/9A3VQ MX#O$PW[(&([LAM'6X(<9#?CQ#0;1-^6&8TCI;@IK!8FN0NLMS M4;KDX'CYX4D*R&%U'?J/4K[^)>Q A1\0# 'G*$YTIWA[[2[#J]].#T2.U.0% MM18R-AZ>.B+K]C4SQHZ^",48^OH663=DK2^*=>C08WB0.3*V'>8\>HI"XK.I M[ -='5_4UWJ-D'TW*,C[8>WM^L:]ZO!*MZBA5CO/;^E8K/P#7)U?M:!95X]N M^6JWQX]L]:K$,PT?6Z_UQ[0NHR3-KN(T"Q#B'?QR;CHO_0Q3,REI':+NI(B9 M,051R96?C'&^WM0I2\.(U17J/V2U'1&&UU4=KYRII7+4<4:%N@:T+ ?DYM4O M'(?60H($.<.GIOK)NWH*C.Z"^AX5Y*%L/@TFH],9P-9X*(QBYC8RC#0NU#DD MH]A@G.VR9:%8D%[KO [604 _+VLEZ* !$5L/%RMD_U[KZD<&2RG,2Q20 0"J M4R-M;H%CQN$J3?(;)*DKAXQ(#:PV&>/.*$%62X*P&H6DC*&("@X6BEGJXSH M)DB6"6LU'_X.> ML8:#2Y:6TDMOPG$M][$:BU^:IE!-23P[X1(!(1*XQZ 4"@BIZ&^97" 7C&8W MRR$EJ:8T]Y_)I'JXH^^,9A *A<6T+TCT!&^(IG76_-)$35(3229.TH_W;]]] MEQM\SA+L"$]O,@E57+&V:F>#86TS@$?HQ5,0(?:&)JV*$L54U#O9"]R\B(IA M+?RVP)K*9BE2C:H#$8TX3U P;1W?!/L'B\]!$MZ3T:F>[S:^:/"Z9)60?;MC MY &E[\>V0+O"<:\^O%(N:NIU]!->%DI.ROFK!YHA%DM#NIJSD\O10 M?D9HL6@2K8 &'=0 M%1%49:1E4=4/"CD!M[1*@*)/";/YE4KKX$B_LM)ETSICG>KD\?V4C!Y;Z:'L MYIV5DJ%(W /&TIN$70HUK*9#OQ&JO552@8?GHIR?K?[8S@>#^L(^$5X'AS8S>R%^J5H);(6ZG*'V3BLBL[M\Q4(:>?M4 C@QURA W!;(;6L MAF<$)FKB*!@#RAGDK,F_#KQ# 5O;C7LILZD3WJXE/W\V\<@F)7NXU2F/XG&GLWZZ7@=X/=[6IDJ_@>KT* M%<\(S?X$A?@HYZV4H2B,-V\!608?2\=Z]>(JUBXTG\(;077D!T:;")_MDT3Q M^:E.$O;L3I!T%S% L%HE@[5Z4P6()B@]P:"F*4\!Z'1RP<7BW:^AD[BN@SCQ MEE2P(>'N9TS[:[#G/TE@6"#$:O-A7O]_CT_A\G,,P]/#Q7:'\ '"]!Z?0_K" M8!1#]AE1YI97OMTDT0HNXQ^)&!D-;&J[8+,9E-&%JGD,TLUM/#JPDP=VZKJJ M'L\&Y?#!PX$O_,3GQ,S!3P%?T76AT *=7YZ8'D#"%$%_09):L.*ZH/_DQP 9 M!@_DXU0AE#K,54+_$.9*$9\5Q:UEP>N.*@80&3=4-2SM\F;#J2;)QD.(0[R 1[D!95V]7W= M)_DH)$E(?Z;I)6S?($MV A_&T(_40@XLK*0[KX%!?9B 6W '/DW@,]K+JVN= M=B VN#FL2Q_D[NCBVD!F-Y#87?O6F\2B3:G<=)!$;_[V@\8U'6]"SCU,MG3[ MAOX\2M2I,YS <*H".(H]9ONL^3[H$^3O)-,=,[;!2O\\\VC4:FXV M(QJB_" MM*R%)28:W?98#%O1[P/2&DC$JZ#* ';(/D-LC*F5?52F4+P&C43 MU&G!!Y!F'UXGD7)>S#1.8( MJZ_][#"=P.":0G@9(Y?U[(U5LNV8N#,/>YUV9R/*M4/[8FS,4@PKA0,W R8U M6FUD?C^#7R4NNYY>Q:N$??$D5^1L;Z06F3K3F8G2MFUQIE&L(LXG$_\*H2=8_02PG\!L8M>2OL]:<40:2U1W\4TF69#O"Y[?0N*1TQ<5E!4S8^40P,AVM840?)"S4/68$:V4_G=VUB./H M[?".^'5&TU7T4@)8GW%9#&"=J+U 0[(>P"J2EE',C]QTA"7E12R355SPOUV*U!W<"CE+FY?%>MK040P3O#>6LQ M3P*PO@%@<]7/#^P\.K*=6LX?< 'R]$RLQ]O[ (VX\KQ)\ K",+TD>!M[L@0Q M?2P'B=OWTYPEH-X ]C'U28)D^UD2VZKW)6.2AQ4K:]A["%$#/D]C MS" MG6A/$R[B\!9F4=(6FI2G3VFZAK%4DH_+*;/TOL(A:VZ8E"+ZX8M:P#>G327% MSPGDVE19X>!2\6^?.R3R7Q)5-$FQOX3:(Z.E.UT$][8=8&9"!3VMSM&8( MFA*,$ ?2_<,_X"JC*7/I^5XZOJG==(<$(W1>AHUTA!$@A *%5+VE7;QYYZW, M##)RD"F%+#_#7QI_9S&P]')Q9B@]7!WL>FXV"3O&R;OM%I'D$:)PQN%$QD+D M0\@@)O.U!OE048D,E<\)83QHR296,WR#@>1+R[+@4?-$> *A)KGKJR:DG[=_ MB\U#OO$ Z,M4U9+7#3\2C&+1EI+\@HQE_G>"-:W>SBUA'<,QO>8ONXG9)I32 M/IY]GD;.;44&-[Y;V? #(5^<"B?+ER6U#O\='IKO^GMT4=^NK6%7>$[5.:-' M0LT*A@F$\FW&=79(/?:,NZZ<81?3KC^^/;+1.Y]P9>LM?(@.?-=A^H"0R^%; M#.!RS=/M^16>%^WG#?-U[MI5\@N*J MM-<*;^5+;R]&4]8+8H6"%W4%B^,KCY7J;/^T>HHS9(52]V]>IIK&,D35&R?S MV_MKO?4U9'D2E67STX1966N' 5G7U"RVIK2,2NXZS@O3U,CQS/X%E/DD+\U+ M*(-!3O(BRA>VB%3)4);U]>&KH\4A7S$6LO^N9%?Q@ ^)Q8-\4+00C/X:5,:E MFY#[=M.V(OLOD+YE3YX/Z%7$7))C1P)4DG"+R2NX6S";UZ M-FLS^FH@_F79I_T87 SB18;AEBU@;P*QLFP3FKJBK!,$XYFU!W-EN#:CL1;H M7YJ1VH_(K:<^^C'YI6[\- ^(AM.UJ5J5.3_?\&73W%32Z;8LS22?8+JKG]6] M.B[D5#JK\V9:',<5+&[)VS"<+]OL)SL\]6N5\S",XH/RM%OT#3C#<98$JVP? MH'N8;-\KSPICBV?H$^.*ZR[^G^2V67: J# 'E+M'D7TB&VZ&\RG _P+MM1JX M'^3B]H/NN6NW^;^?3YQ6GFV[ %3KK^21U--YB;U13!KL9YWX>P&?BUG#MG'] M[B:.YACMI4&W1\HWW9I\(ZDRPUZ1041Q&JU^#M!^JL+*IA!>5*S5A7+9[*_@ M!!@KCP*U4QMS4P_9!MN+M2>G-8_29NE;>!N>NPK?FR[\&0CI\S9AA] CAL]9 M9\:36OVHN^&]AO+%6OAD>^ :V8B=9C?LMY4.W)_H6^*5N\,W!/-4^2#3!5?[ MO334I1BWH4S*Y -!V6J8O_1^],I[_9&H%?2\)XR!S4GT=]%%M;^7E*.L2DK8 MTT--W%L:@A;/D85W? W9VYXGC,2QG^/4SR$!X^1SLF+'F ;3$ LHO4##&4H= MN(C5OO%,R%H_#,#DI)E%F^F!7ZFT_W?JA:!Z?&72GV.Z\BR8TQV0E8_2B_0<"R&K/9XQ865CUB#:YB:/OX/3/ -CN)L&<.[Z/DGJ-Y6 M4X:>R;ICF+Z3%<5%;34 _ILP!CO*&> 8@C1Z]F:!H HUE'L',#KB=]O7[_[ MDZ7N+F.-!K4.A#($C",@+ 'A"7[E7)U'AWOR;7@'GV!L+T((T>* MC+('*>7O>;3H!%@B8K0K>2Y@]D:.;[YS&CGC"V@/$=+8)\C&+; >2( MI'V3:[ 8.7S$43R/Z-$%KD3P:-7P3(#L#1T?W(8.)P,:C!R4ZSB!X_XS'^=E M] 1)MF,<-3KH6;.T5OICQ(OLP.%#UZG0-V/2'B_>MO M>^KMO!Q->WP@#$5XH"S9VF2DX'!!*QMI3+(6'HXH6C>R!H=Q0P0K!65YA9\9 MQ1"PPW&B5;WS +$W5GS_P66L<#*>H6C!F/*48J1X07FQQ8^U>'%$T;JI-3B, M&R_8"H3M8O@=+[J '8X7K>J=!XB]\>+#-R[CA9/Q#,4+%BGXWH7K>$&9Y'N[ M+$R9!XQ.DO:,K8/%*"&#P5*>C[!$P].8,01N3]#HU?!,@.P)&]^\?O>]D[#A M=$ =<8-99'EL1U2L0DSR6 M8G!%V_-V$3/K"S'9S7;"Y 'KQ4G)?A'7T1J"K_X&@R3]VJ.@.I'I6VSW,,.^ M#B^E@2'7PAYNHT>_:K MB:8.).Q_J+\6#QFKY\O6^$Y@DBURV-\'8*Q/6NX:!Q7C>SCPJ\?B.)2@OPNHB3>6N&N8=('>.VGU%*&,F7 M8,BN-6#_(NQ36N!EHL/*O(# M-@! 1U"$X6(,TQR'.<&E_CZN'\&V*9./]ER7T7X"W!]DY_6:M6WC'"6RM@'\ MI1CBR'&U^<+U2XBK_&S#K[C:E,E'W!:7JF-JA6VS#DG4?(RB)+QSAFM MRNMC\)"7W]6.^%'!&F,-*&] F>>/;WRY>^/RKC#NMKFDR?QN]A-NMA]5S[5Z MUTN8.>I[>3.9/I2%]M&9% W51?3GV9?EZ(G\GFOTC/3(UIVT5IU*@M:FVE [<]FO+ M]MJJ*N\M1+3BZ0RG6;IX2%DK'955SS M_0QMB+950&L@"FZ L0._Y@P'^J*. MM3*0Q@^KZK+_@7+--.+BF?X(KZ,87F5P*_6FN#I-^R&ZRTCXU%\Q/TG)D>H_^[V4GB*6]R%;W. ;NCG*TM[Q!L MP:^,L=L.WO:'.)1528_.=JYT%1/W@'?$;UA*=TW#!4R*C'Z&U$/6 MONEQ9J#@!G)V?F1%,DAA!=5YC H: (1DK(37]%["'V>WX"N8V'SK?OZ^ MTL!KV%NJZO,:FV&/X=Q&]!FZ_%JN[P($4_GGU8=4L? M1QTZ#AAO'=V% !Y4CG?:1A5%+]> T5=_",K8JF]A"@D$CXLX/"=8([RC?B;2 M-W4[ER*GCX4$>?N^D#-EMX@J;/UP"A4 L88F9P 6:N"TJ.-4+D9&]ZX[B BY MS8\PADF B%R+D]7CYD9/WP(\9A2FSP#B9/T0IJ':GI M2^+=R9RA<;36V*E#8I1B94FTRF#("D_8G??;NT\VXW;]18V+[0[A Z0/NN2< MQ0.$C+>]"J>/)%H)7HP^.X-72)1D*9F<)_11=G(*1!B>P!R!:BF'-\<_4K!A M-27Z#5%UIJ?X%!["W8(SM#2KNQ\-*@8"6@V935$0RL5D;:JK M?Z?;+!]Q]C>8W<(5WL3T_=3*FZY*9T,C":0_*XPBH(M]EOR-L'V<%#QYG&NK M>A-'WWYD$N-:*9X$["_"(E$CT1$B@\[E3=DR0H1(WB._]AFVRTMD!T1X4$I? M>[M9/GGR-Z3RRVF7.!&_HI]3>K)I;,D\-.E625VT>E:(L>!SA!!X@*#R'4Q6 M!B G_.K$(&X"I$48=RG9Z F,ODQ G6/P7Q9YCUJZ!;W<,E 0'4D,[AQ6]R- M6J3I?IL_4[.#=#%_'CU%(8S#VR ;YS*MO# 3W!R4%<[)3HO@ T+!"!PBB#R) MIN/9GHUKK&HPOG@[&]JOE[X14]YT!!7!06&YN>CTOLP<6A%XW ]M1EW/?.EM M9N&VW%%NNV'7?$-ZS7=-C?]I^*ZT]R'9@]YG,^MP]B+ZF#GK5#89 C\F.+6T M";3#:41K$>R%$O'TYRL>0FP>E,&,5\E>D]$OGH((T1L7]YAH=(MCML'TB%%( M B/18K2BQ5@1VE-#53CJMLK.Z#S'E+V;-;,"3O [0683C5%.6V:P0^V#@K]&&M^FDC<0U3R M4WE (1 M%N$B@:I,@.N%E7%RL:0+1R0GGII^7*S>RX@PWKJGD8'PQQ66:S9Y MI977#SCD&H5.F@ST,S0MAO;=]!S&>!O%5#,##CI6LF\&-;:BX5G"*B+248[+ M96 7,9@4U=="1#BR'(*4E. B1/W27-RF?.2X,O(]S62CF"6]^XRWLJ*ZB,N$ M9T?4QKXY<: 3,\61_A;A/_9IQE8.MD*>"BO+7B+/VGX8O%BOX8K="MOAC'"* M H0./'.A9=LI7.T3LFJ"J<]!4L-,AL*E*B8S-XF!$)IG;"UQM)1(*I@ZN/2< ML*4Z.Z2D>3 3<9%E2?2PSWB&?+S?4"GG58D<-K@97=$UY.Y@0Y85NXB-$+;J M2EBT%FP?E_E;A@@C%7&*I2"/'%6)Z$*Q=2NS(I;+K*PK MQEIR$EIU8)25B>V#B?.RBR"A=3_I#4R8IFA=1+R*4,2W=372+UF*!G4N4AP< ME(JW(.5)WJ0((]93YCP@RTN*!$MZ1B("49WK) G-@N3@>?I]5V3?%\\KM ]A M>$E /6,1@DFX7#?UMMCB?:SDCI88ZD-O10#[SEP5J[(. E (!JB#B7#-S84L MHF!N4X7_@X#)YT<4L&MAF54M<6@S8D)M6 M4G0?G6N-#"/>$YF6Q*R9G.DI7.,$\L_=!\\P/2<_I%FT4@D]1FQ,6QUIL76P M#RTH^Q$@; !_U+'*0-,S!KE<"Q5G9,+;ZT??9%E*VX#PB[6">Y9Q\=,1N MC#I]KD-AGN/1X4DMGC.^N_#YUHJ[=)(RAZ>#] M/2V4Q:G&77H5YCD?373@S M+]RE?_[5<)HA@L90]3-P<1K>>REN O>1Q.S8B614-PM\&@XED<&-[EC%BM38 MHSHI&4/50=G^8;FXKL^Y>N5+0S =.U&OTOR&I.$VY3[%=-YR#M>02!-:<)=! M4OK@#)!V48Y+*B!B([7*.]XCA"3;Q+\%+%7,M_.(Z]$CI[*_5G:8:!>D2&RX7.8D,\1*#.BHN@!B:_(! "[_$RN MKIGS=W+ML1"K C-]29:WB:H4QZS%RB3DPI&/Y]*);WIS_=&B96$7"/:_MFA> MP=HX'/"S"1P?C;"+"+^HD?MYC&=T8LP9=08VTGK5+A8#N@=/-Q M:R9=?!WMX8J(P5;4M*XW#R0/,JLWGP+'H%TH1HQ^'.9L ZHQHKF1_/^W=[4] M;MLP^*_HT[ !MQ\P#!B0IE<@PZTY7.\V#/WD2Y0[8XZ5. M+#ETNB]MFB8D0SZD*8FDY$H>6+'A(\G7>'V@'Z,+CVJK0'V/6^AHX<(Y+G;L M)1F(IE\$FG+\0F585S&E<]O@6KK%;G+QQ -+CA'&U5)7@AO/*-21K]ED[+LU M$7Y<4D^/8_.:QXA-.N[CXZQ?FDA]W(II>-..3!9H"A"=3':Z/N2$B5*]\RZ9 MH(&&IEU\EUV9#WPP[9VC'S^\7RQ^NA8E>,*F5E,E%&JEJKX)ZWFV+%]QT;R5 MO_!;,>\Q55+XS%K/*V[$T?$._V2BA+=)SI+EE/'A*31A$DSGT60%#,<'D=D( M4P>!:[3@$B%))'$M+:J$@A4KYJ]LQLDBKTL%Z(=F^STN]VP0L]@8S3+R):&DIK==(*+#Y(<8XVSF:X,-:Z1J$+6@F4N M5240^Z@0$C52HID9;9D.TW7N79H\TRC!9H"X%:M9D!M2BV8D'Z74K F.S*42$1PSQAAE M+6JM67IKC 32+]P,;.+3=/>RQ8>V-.2S,0\#0\XJ-/ APJ&'=V MZ'N@2!2PA A"&SOW(=&HZ\B54FRWC[ U_7ZY.7,0=L+;RN2GU!+$H140#L$#"6"(R' _DX7?:N2#;!.EX?T1:LH1NU;: MAS^0@1F6UE*TKNAT!]LRV8E1I-C!N5UDJ,79#Z\2]?R%#=>9)T5QW)""7_([ MR(=T9 .:K9]-G$FTI.8G[J]:R1R!>IJ%@75N9]+PA(RI<S:W3G MI"_F]-]IV1&HKD09Y* FT@'MJF<5WE$[E6'\6 NM.'^H+FII9IV;VNAX8B;5 MN"M[*?AW7;4ITKJLS];O2;5MQ1MFV?)LM2H.2;;G?^.UX]Y5>)YA(>$C0X0A MTQ4ON,X^"!^&*.!O@VO!@B%N-._+A9U,-+ZBKX5#E73R$C]0Y=!(&\.R2]QU M=H"/T_HA&GN*WV5EHOC[#X2LOZ191E'4UE39[Q'[T0VY N[G$QZ0+0>H8=K& MG-KM"I,ZIV0ZW59&Q9M'3ZF84/SW!?UQD=\79(7W35;JWY;C3CN@<0V\(M3P M)+NT3++T6W,#Q\,/R7;WZWN$Q1,3JLO:6ESGME;:GIIU->Z[R%$E ( &%XL\ M4JYIIW)6TWGV85IMKI&_+BNT3JM+"P^ MU8+Z-KS$/U=A^X[#CE $A9 ;[(QB^ "PA-,Y8#"#]J"C50Y,E>N.+_06&.?L M??B9>_@3W5BC5-?G)^U ':!K&N,!>YR#]7$.U"_H ,,Z3")WC<2OZ5**^G"Z?;?0SID_]..=&CK];**\=RJF?'R$5QSNH$W M"-S5TD87-*AY*E:U=-+&SIP_WU5H) A_0AJO%4,]'8OQ^)EL?FX;+J;TFRQ- MR+FR GW*]V(G3DWWW9[85%!>[2,&RS*9?D2"- M9+X_ 4;AA"3%1SSLO.:45,"56)=T^'TE1>\&Q,M'3%;3K9=5*@1N(5WMD?0< M^J@SDVO?:35;)7G!R\ULMR,%6XRSI.1\,V#VDJ3YOCQ5A8T/A>4WI%]U./\H MO:RM6*P$(I$%4PTW08F03;$U#*;3-2"R2 P+#FS8EIZA.>9SBMP<0?7](< ^ MIQ<%J(OF3ADP0--8@MAH*!00'I/GS/$*H]/O!@$ I_7=&;^K?;7A)GJ)QA. M8&LAXJ@NX-;()$-(=RO)["[@+O2Y=(^+E*Q=%P8G7_17?H=0>."S!Z^@#P/] M:H43K3Y *3<[U>OH>7WSH]S3^;.O!E!MK.0=+'+[,W6E3H"I6('?T;/QVZ3( M4IHI42'^QDGAGIKT$!@PQ%A%,#RF:S9\/<08P8"VWA[$2DT@=9_UJ/T"F<8= MS7L&(%[Y=7^=*\A%F/?!F0##NLX.Q$)! '6>*=5M@7$0YXA]!QR,C;CG!?HO M4)QT6 D?.L2!&-E->*B M1<@6JGQ%T=Z#6E:!_!U*2<_)G6>!ZGFN3$G9F7Z6&]012-43ABJ9%+/1PY7" M]4^$O?VZ2\4%(^R)ZU;B84]U2$F"+9CF<$JKHDK.T @^Y0Y(+O'\B7G+Y>;:FQ5FVL_DG?X M ;-IBWC]M"/Y)UR6&;9MT [,<$BZ&T" *)DPL_BN$@P5K61L$?@L9$.[=NE3 M$OHN_9R0#QVH@&C?2 @F50Z)+Q+%C -+^)_RRE;?^'*W'O=&\\D2KWN6PYY3 M>"(P'>)(@82(XDRR;'P_Y+D>PY=S\32;)GO5)@L8?PH--Q+-HI$7KLU._>W7 M9)OF7(*[]!^;IWR3O)&"M1.X/:H&,@A0;.O",/JF^($:M"BIZ5': M=/ TSRD8V>$P**C*J-TM,$FSGY]*23*@5@@^N*(5 [5R!%J7@LG)3JN+[!.R M&T-&=FV:DHN$:B5)$C'(5#(A:?R?.@EX1\* M>DB&AW9O>@0CH)NL0RQ5!M02F<((S(_>61EAFOGY&RZ>B1E_GNGY-6K,A!(D MQ-(<;UYX1&:/-A]?D_(OE>D;RX >DM)I'*TOA^!QP> ZN9>#_78#I;1F("G/HM[+%-!%@# E,"L3%0$(.U C"/_A@A &$Y^.. M%YU_*I.BK.#^+LE$J4N)RE=,P?Z2YCD[4:*I.'M#?T0V4F"CRZB"7?/&;L@Y M9.S ZP-%_OQ @W)>BD)Z*7L/D6LZT<)HI2#"@'HPBMC,_[8,FPE^'-8 M=/8K8.>WO@ RQT0O,UT'6(PQLT50(Q9B7[_'8P<:9 M8W#\.$H08UIM(\(5A!M?")G#C9>A)@X7VW#3(BA(N(&5L]WF:W7&AMD%][!R M-;'I?H_S).-S]_F5I)C^]K*Z43E,@F;!)L:#UL@VPG7FO#2%UZQ75U*G%4L^ MH'Y7RR*'SO9T:3IQTPD[5KF9I;$FC!.;+*P^@VJ$J6_J%1BJY!DO="PI8JM6 M/,=:Z/9K@TIL:S(1FHRE8[[GH]A@'D*K;PM>\O[55?N.. MOJ)OUF_1/]@MI;_]!U!+ P04 " 7<(Q6=_G#@ 1+ #&UL[7WK<]PXDN?WB[C_0>?[2_SA]N3V[]\,]G)P(GE]!-5B",3UZ?+.-X_>O;MS]__GSCS?TP@D$2 MX]ZC-RYG+T[>__ZW8?7IV=/[][_^N[# MKZ?'SS[LWIFU\^?RQ]>.^X M?SH+<')S6?K0^_++YV?7^?+I\[M?/KS[^.PX'S]^>?[EXV?/<[S/7T[+G,+U M%OF+97SR?]Q_25G$XPU#$ 1@>W+MAT[H^DYP\K@;Z?\[N0G=-R>S(#AY(,VB MDP<0 ;0!WIN<:H!Q^S78@8?G*(S2'__RJH3>RS,*WD"T>'OV[MW[M[NO7^6? MOQQ\__-]^O7IER]?WJ;_6GP:^74?8K*G;__KV^VCNP0KYS6>*KP*7-)!Y/\: MI;^\A6XZ1PQ\G31^07YZO?OL-?D5GM[7[T_?O$3>*XS&R4F&!X(!> #S$_+G MCX>;2I\Q<)=KZ(>QCY$-08PIGYV=GKT_?4N^?OL$5NL +Z/;;-0IN24"\[^\ M2G,6.R\PA*MMQN)NA^S^ MG(7>%6X4;V_".42K%&8FUA\PM3]XJ#6/:XWPN@SC]&N"1*4!>(E!Z %O1X:, M0M_(4ZYV? 70K2!!.HUPK^FZBH#[9@$W;SW@ISV2OZ0(I>C@'PIP(KP-(5I# MA"?:.]_B&00(2S_PA(=VCOO8F_F +':(=K\,G&<0_.45)\&W*@"YNS,$R<0(S%:ENE[)&E&]POL3WR/5D] \3*VF$[I6Q=8*$UPV;+!?28 MEUJUC5)V,BDZ\SPLQJ-[B-5W\-_^FH>Y-@KZ6+V 21BCK1"315M][#UBA0CN MT#V"&S^SA_C9/*"A$4W\USOT!'\RZX?&YOJ8S/_ 1@8X$V*S2L (HZ>RC)YJ M8?3)>;GQL/CUYWZFW_E$9 <1#0Q3HPGWDVZ,?!/S2ZH.4AJ8O_8#3AUTV$XI M6X_ 31#NX.K%73KA O"8/?5MM;!W>O;\Y,H9!JR\[352RM"-.T>YL3R+8Q!E9\7KP%FP-C]5V2AI8OT^> ]^]#J##?-ZJ::B!L=_Q MG/TUQ&;@(W B?(#R;J(HX=5ZC40T:69T@4V !>0]2^PU57M&3!#"AM6U'^&C MZ-^ @ZY"CWBXF<^+C>VUF&8Q0$[FWG=B)^^;UR:KIZ&!W=]@@*T]!V43R"DQ M#QKK$$S9X#.?"-')6-LEG'PVT=#!+NX'.<%-Z(&7OP+.37306 .##V#A1[B7 M,.8Q<^O;:O&?9=LTLP6O\>^8Y[J%@$9&B3R18+/47 N3&0R< K.AL5H7,^[ M2W'@L'SW&NEQ,V,>N%W+:1LM[)1N=(@#Y"8&*^ZE5D^CG=V&J[+BUW_\IX.- MT=VQ]QM@/<]W$% K\7+BEW#E^.R^O+U6&H3P+1:C6 ]%NZYF+SZG2JNGH&)* M000NL:+$1W*LV#,+7GAV6VA)LEHZ9?SNQ\M[!_WF!(G0.NP@Q3']A-;=7>\*!&X!FS\2VA"$ M4 TUR;]XNW:("?W:7?I!X>*;([BJY27O#7:!")$'T%]>G;Y[=_;NS;MWKT[6 MV. @/LN_O#I[=9)$F#&X)M\[ ?DW$AR @'>;8=#(J.HOF"A*RB7X$:-T<$U(85(NQX]4T;7?^U*\)H'>0%%&#],DDJKR/A@V(U22CO,'6'PC/9FJ5]5Y-U M19&:Q+A7FSY'$9ID>!FA:NYC@=+G:1U53W>[Y%6*T+2.RGZ5UD3D K0ODTU M06M,.J=P368!A:NVH "%:C(1VJ Z*T,UR?8#J,IE/RA0DX@_ .J@DLL.+1)4 M-Z'55)Z'HC2)] .4]BHM4:PFF9Y>QE1*9E%T)C%.OCVL<481FN1W^=MJ@;H" MI=-);E?"#P\J#5*D)MF=!B*6JT52<"9A70)G5]F3PC-)ZQ(\M!8K!6@2UN5O M&6KK%M"]-R"7_O7M 7)X#'\JK@I-$\@@J93N>^GHG8 4XGY< A 7>'77A&:G MU7=%: 9.]:8%W_K.LQ]@I0>B6>BE]^E+&.#5%5W](\$+J@I4>W9P-RWM.9B$9"0)9C[KL^45Q4N R-TP M DN [:H-(')M!6YA%'T'\=W\R7GA&1TW:=U#]3P_$['WCN_=A!?.VL=GV5)@ M"M?H&*CI+FE ^TI337G8/VRKF=G[G5(3X[>VN7'IQ%,Z@(6*@07BQZF)@N4[ MUE@D.!M;)EC>\ZZ51C*:AU!248*:33N+J7 K=?@=ABY[-3H6*N8PYBBCU]9: MLNC,I;_Q/6ROW3M;DJO)P50W#=V+80W(S6JXN 4.-LMS;+8"N'91TBX[PE1( MD5H&%TD48VV-9(;#1D^_M8,2?*Z26O M1/2S3RXI(OY]T47!N(01T:1M5,P- MH/:D)#F<#IJZEU44'9RP.Y91WL*$9LWZDE"JAP1T+Q88+IX 6MV$&Q!E=A/7 MNJAK;E1MI4^_W[XQM%'1?DJ"&,!X M>Q\XV6MC6!*LR1+@'$(['2/R1$0[51OJ/Y&N\=']ZF4-0KQ 0Z\D+0289R*G M>4A$9(28Q2WG)6R9>CJZ?0-+B&()(5_?7K=-[T1+ MKU7LN,:-FR>'5IFR\Y[Y8[U?(#,P3[36#]J@ UR2G(+59M MKVW#C5N]4M58M>4X86HWG&RO1L(-5]4XMKVH!C<\3.<>V\M&\._!!GPTU#^ ML1,,"Y_VY=3FN;"]!@([3FU.*MOS^ME1ZG!'VIZUS@Y4K=/9]D1LCG54?Y% M,XS'8(%WZS.]6>E#4F2BS@'V2S_;$[&%KU;KT6SV*EB:&LIQMUYS]ML/ + ] M54T8K:90#]MSLL0 8XORL3T120R[KH OV]-O^%#KCO0K\#JSVSCC6V6MLDS# M#<60C#894Z,M/I=F=XU&%\B8:F7 U"L 6Q9<:]0]!7 TNH ;0);#U:GE5V=\ MB-4FV11067X?Q+\[J_E3%">[C5H^G%C2Y"AR=@LS3N1XTR<+&"VMH2T&(TN. M+47.;N>'K/XL(:7A9LD6PZT[JYZB:,#\'4HUB/L4]"6(?9<,*\--16F(6L+# MKQ-19=M8IGC-XPME )BSQFOHF$MWSSI/WR3QI/C?D3#-^BR)EWC'_U.2_3(9 MX!2=@2'TDS.:$D"J8W12:J'H?!OCS8J/0Q ;)-T43(Z M$!5;A97BE 4PI(M^UEFC[[?;[EY1@>/A=J;XV>YV48??3J93[&QWO*C#KO[9 M,DO+C.5KLGOR0CV6?'&, M_.+,-0,XB?U'B;G[I M!PG^K90WCYMT/T,]8.3H+-XRP7.=A^5C8_<#D.GE)'0F:B:BF?VO".^Y>P0Y-4ZEF?:#6(3/25\A]-+@,( VO@NB M1QAP!H(T4]&^TC<@3,!..>TG^UV]N$&2&M(1GOD(>)S.!R'RYFZ^,]%>[]V2 MO 1G(STD?S(7&%!RCD=XU2:*;YMT&.%EFRB,%;6@\YYM2('/"G!KT?]CN73K MMJ,@L\E'JV/:+?BX,&,U^REX=HL[+O!JSGVT1N8DWEC%6_F83_&S.Z%9 7XM M_AV*XFCBT411U.HFI-4Z[:Y&J6P>:KS5%$.[-8\*B5"]HJ U/B==U(%<\W44 M!=%N2[OS4J\%K?S:D5:YM-O EH&JN%JF8$UBK6-S\H<JPE4I MYG:+4]4AQ0QS(1]F30N%VBT^-$Y.:PX +9=IX( Z^.07E75=)'H\XK08DY5@ M5$N=GG-+IO />XP0J35@M(Q"CS*9RA)\J#LH+:92%@OT-$@9S#,.8R64=C7+ MJ8,-N '^0[0<5 L]<]*1H4P>GTQL(S@D22A<.K9EVB:!EM5*U"C#CEAL:994 M4MF3!XW_"/QWP9D!2=0^P5UB9[^U(;:/)+.K$%4E\44>*.;AN)F&[J?6O;\G M^:MV3["A)'6Z;)^="*3V+#9,TUW_ /!:B/P8Y&&TF?5O=A#T M\Z)[GZ7[F_![#1$VODGL]C*SV/$O=C>K5=;YY0@(30X M^FH'H\&PHF\LM4Y'^OOHQQJ&5R\ N7X$J-*Y&@92JECIL9S+ SDG19$_Q\?V],Q7R$T2#CF[N[@A@F[;J_LE%/ZQ'[6:QKKK@:32@DRZS#$V_ 2 MKO#2YF&Y@8 IJ;/7?31[\<4$4#TA4\-X(C?R0GSG+2?W]L#K\6K75/472SLE2C'Z/&'$8"/1\@AV M"RMVO-C-9(K=APF[MN,2!D'6ACSG=:*\'N('])N)7="HVN-D6W6I*Z MD-29Y6\-GCS7W130,,HO[ MK[$DN;/AW1QM2+-7U8G*8UZ930G5EN>/BI[ =X'!!4[O-1TPK\(C6TB-H=\4 M*N7&23U4 \EH(/+F.H _"[04)#(I_N,3%B^$FW&0@ MST(O?RPS7*3"3N2FGX.HJ5=Y,B.>9Q '377'6R1K+,6(W'""G=BX"><0K3)M M)Q)QP4I2^PZ*EN3_B1&Q<8+L:+H[V9-_P ND^HO2EW@>LJ+XEWZTAI$3?$4P M69.2T7[D9M4_B2S8%?_DVX7F^#*44S5!;40C2 PF.\+B(2& 3[M8^Z9_%D.\ M>G&73K@ #]B(N)K/ >?SE(8YTY\A2'B\1Y#8*M[Y]D=$2HL4RF3FQMB*(;)]2-J && 7 "^MTUR^HT3A#@ M93;;.'Y XE#R2VQZAI@1)-"6=Q*O9\!%Z^) M*)7%M53U.QGV+.8TV*A@Y=9WGOV >X1<9"5-M<.^;LD?G)SST3,^*W5/[NTX MXLJYY"9M?*@SUT7X3*QLY=71ZV-0,"'G5&?+FSO%0*QG(4&>?(R5RH<=1>,# M2XU"W[O,[[+R]V&PDDWY4S%0MAZ,#YQHV1"/0WJ[50CUML\>@ O\C;JM5J9G M?K?MMD5^]2)B7/%0E53(^15*JC4Y'M/N("#)U&Z_E:Y&^)BJ):!]*61[:7M[ M1<6]:WY5@$304FL?\=G+G WG]_-=Z"1QVW)*?L6$MMO SQV M22I$UL"\9$%A>>'<%2E8_L_4]7@WQQ)^Y2@?6;FJ:MV9V,JP8Y/9*? MYE:]LWH.M.IMV&2,4'25RX8-0,]P?/AV9KQ\M+MZA"F<&<\R%':[1;ANV(7. MQS3M<)+=JM8\@U^%PFYWL15S:[[6*T=AMMNN-@=SK4>6IHI.BE.-$&%WT5/L M[=:> I?0!%QU4GF8B:6JT:S<]5$8U4G=<<#(=B5,WY=6)V['@6]] M; '%4YT('0>>!_$G-#7?[N.$!B /0I,HEG:?$51CV1'&1F&U^TP@!BM?]",M M-6&WX:]7#S5 :K<]K^9"@R> FK[[KEXW';S[?OP7EJW1]A1+NW631)Y#^<*2 M(W&#EEJQW;C7A&U7Z@\%V'9K7Q/ ]XK M15;].<%"%%[5/*5$43>.@L4UU$*4,&E M*5Z4]U3A5:R-ZY>?2@E;#?>OQZRJ3!<2HO.@WG(3\< M,L"Y."@?J_!>??"5=AGG@[F\(071[GL+WA*254=[M=IE@9G"F]U!8L9[AF.O M;;J#\,SR&UW^&K(5HA7=HX81YQ@&&[C%9K1RTO9L_^HLP?2@MC/,0%O)F#PQ\MU3UHKO6 MNZ*.^BX +SL,O6FF99YHA?J,P?L2/G?S?&3X=&AM,VBB<,YSEF_D^> MU%7SO&G.Z94:D$CRKZ(.>Q?4:H&#?2XQ^NBT@:?=3&N$/KF9A668@=XB7^!"1AJP4>Q=WG$-O\'=T MSZ#5LNC:\5'Z]-LWX)"?\TN_0H[?A!C&9"4JH 3(#T=J\3"O=Y<7G,C*K@Y" MFH557>\B(JJ=3N^"B6F8D'E2K)8_CV"1)><7SE41,=-,93C2I(9'S?9/UN$# M6).2!^E]2 A0R>1BK#D5$U/.HN!KG?X7<8 UFSAYVH9H&4]2XB<$*62S274UBSCXQIVQQ6"T,K[!T@EL /KP[_:NHO=5$8S@"\(!#S:\FX#4% MTB[)6CH'(9C[L:RSB(.H]N<^YGX(O)P%@F>T*Y9&F$0@]K.KP_(7DA=@ZOKL M7\2IA@\*+1*KQ5I1'?0>9+F1(G*MDF=#X?MT0I$&9.>V/)&8]21HU[73T MO_2XW[G@TX[-9'J7"2R#K$OF&Y_-()2&83Q]Q;(T%D/I+/=DG6:U!1Y(1E84 MI1REK!;EY2]!Y")_?>C#ZWKMCI>VY/N>I'AZ& ?;FRA*@%?"%.%Y24(W"]O, MTLUF'MZ0P$MAWF;_%;PC4->K*;$N,-QN&KV\ 9IE8.)-A?G"*/L;D!X*,^:X M[G9%R&L>,GFO!>LS4@+A$FQ -.:C'D5=OXA,I'3_TACZ)%K%02]Q(U_=Q#" MTF\K,%_MA/2__EE?,%-B9['3-/6XLY28:*)A*JZ\/CB??Z$Q$I347,VD!942 M$T'=87-9^9;]0D;BJXJ1H.1<7,!4V*,\CS'-$/(!>O"C/Z6FA(>NY!!^A$F4 M. $A35RH/W#'*':(S0KDEA478$]^15%/LK)]XW^]O7T7Y+[7H<"\,$ MD,)_=8\!2&P(7LK:XV1+"<$R^[R5CN3>*)_&%%C_#.2F)/F1),ESK0JC+B.; M4&:3$A3>]Q.\(O#RZA8*^,<)S26X(X=SLFZ703C:S M$+3L/GP*]225A:#NN "B^$[26/#XQW!;2%&>3&:Q52QR[5R@_G[2@((:L"F( M@4([:4!!8UE=. R=C$E'"IHCO %8%'(#:O,HXAB?R$N'YJ(8J]T=>0QC/AC- M(47N$G@)[H=D,5;<3\3M=+XE_[W&&P0BL:(?(N2G&[^1W/A)K1*K@\;KZSR+ M2U,6>L,1EZW+&CG GP[& ^(=@*#%@%D4@CG*NO+OP 9"7\?"I]=R)?,E2^LRTM18X? M2=_9N\X;QP\(QN0]; =O56&K@H^N,;-IGQ'*(IX ?!S#QF)@\2++)PK&8F )O_?!K#FL-JX.'\80MZ&Z: W'5&KD5*_*N(7A MXM;? "];>^?;KP ND+->^NX,X84HKBUY*1LS%*[PK,3;WWT/E, N!;I?X.?L@MPQZWE\"0D??@1HX[NB3\7I8\)<^EH-:\H6C50WTV,SIAZ;D9JFL1A3 M7*_WZ!,,8[&Z>.#FU4U6VULMS[&(&U[,1(=C@76SK-D4 W@Q@KLU(+?&>'WB M=0AV#M;M-R(+DL36+P0+YZ@OAWV3;%+2M<"]UE]LB<,C#3ON_FE;YIM[E/_PE6 MYUH15FKZGM[J&OA;7?JF?BSFGU+H#4FHL=B*TD_8"2E3JZW(PP>Z)+QV';2& M8S,V%PYL;^1NHLJ[QK8Y MO0#D^A&XQV,##PXV6;2@IX*;O@&EW$;ZEQM+;_IKZF89"EC8@!O\5ZY:B'6M M);T53S_ATQ(FD1-Z3S]!L %["^@;( J,SS9AI:D[]AQW]=U9@4NX'#A+AZKP*%UT!EI&$\%"_I9^N@-S!_6Q.WQB)9\X>; M\ZBO^E4["]+#1E:' +AP$1)ID16$20UQV4A6U4Q,QSB+CW'ZEHW5EQD'+QF+ MR]D.4L,1L4V,&I.N>V\ DR0 M4!:7/XU$AB-Y#EDT)7-^A*A0<[C_(_HCC5/'B+ G^A9"D(=C6]/"]OC7"^/"\]9V,) MNQ;&54 DC.6R31A3$54SEB?$A$'EM%_&\H*8,)[\UK#11\*.HD#VS//\;,"E MK.5+$#M^8*YL-@L3PSEDJA^B9, >>0DA\C/_;KH?,K]KOA_N 2(5C9T%7FI. MD%XX8G7Y".(X2&_6."/Y9#N3S:5L>#@F]2QS)DRTD^JK#NZ/",R3X-:?TX)A)J4$^SOD M+_Q4Z*F? 7;:"M\_8(<28RNFLO M)@@K,6)TXB.X_T+^)C""-BJ2RR_/"D:%2"=&!YS'V, %(L'X+/1Z*P*/1R 0 MG<]"KJ\AG6\)%]R1_"SD1(84H;@T'/P3'0K^X8]OSHN_2E;LZZJFD0ZV_%" MK6HC#6RE87E\3%6:Z&*)=;7M-1"P5Z)XC3)VR-]*K."?_KB\8F)B]ZGJ[B]F MS-V33S5,1E[:BA:I<@)VZ=9!0 >[.PNBW!_/6FHAT*<-QIR@I+:_Z1VID;PC MI7;9V)XAI653PTX!9/N=#YL AYUZQ?:$*S:]#$N&@>WI5'R($$NM0.1T$E&\ M(JID;U=%TIEU,-:?1V#-08@N*'NW6-UA$=:>5&D^W;M1HE%U)]B>KZE+V'"Y MDJJBZ(-U((NXZ9B>H2MY&.E"M=-R$O'>0E[/,P713DT@""++/0/-6K53;4A" MUWK)1+&;E R/DE%_8UG,Q(=I)KCNE:',%3E%W4[OB$[4F4,J*,C*(V0W #U# MNV$6B<"AB-L90ZL3[[; K +7C\KKCXQ@)7,%[150?[(S_\.,R.@(]BQ _L7. MHYL9D*6#@XMI^&QA$K90W'CQ5?Z2V"RB*-[-GV#L!+LWQB"ZJ:?7(7>[BO30?^]C>S(,PG,XZ;[R9^0<)]9; ]^]"<=SBE/ M=$(['?W1?T2ME'([#D4E6]1?,QG=3R_ELWZ (W\P;"F8B@>UU[65C[V7XX61&*&23E R^FW]S_@Y1H;:Y(DQ;"&@)+R_U M$_&$EM:U-%;9XU O\]>\[R8VQ8N.)%Z48TW8'@S*O]=@LSP80XAGBP2%G1)] M#+&=W1H1MBKI,41[_ M9SZ+PLY3,X7,3M&O>K^.+S22Q>74AEE]**3=9BN+IQ%R.$8I;G8+-J%=VNH= M'U'<:.=-0]LNK=R*4- LK(=V[@3D\>3')0 QK1%9K1:91[9(W'V*]S*<>TB! M,1BJ)(4-&!Z/4[6=J7)7UW[H1UB>?870BW#/Y&HV?)L][8IA+%M2X^E MS*L"&%.I3@^RZF/$2/#,P&V67C M6:_.7#=9)=DV!GB"W:PH./Y[ /*[L=D*HCB_-VODE6? ZOKLJQC<5P0C-77@ M3PT"DSF%MC46Y]5WNTH.+F5+!R*EC),223$8=EKV(#P%)Q.ZTTIX/L M\(X.[+-'CV$C\KRS[!'Q2B)V/P-CI)*(I3$H(FI5O)*(Y1$J6LMA6%K@31([ MIBHLEL>F:%$DMS47NI8'K' HN0;YD.(=@ M01@\;J3;?904/?6K=*"^?-4/KHGW,G1_O?B3:2K2YM(CY>]^O-S%;.U>:MSF ML94/Q=N#/&=N7LKZ\P.;V;E($.+TT+/1TSRHLDCG8;[:;G+G#,^=4YVAL;R, M+(X7VW;4Z+$92#$GS4C6R&VK7YKMOE_'!C9*0/EU8ZT!"IW=#=W681N,]AO] MO7X%#( 6(KK3F^,E0$K&T$5)?V0%Z1F?G.8@BE(1<0UD)J.1DN0];TZ^",_B MX)"!B!F4B\?'90"N(V*FX-"NCEW*B!-Y[D//('!,)-4LVRNPH4? H#\ MMLL:P/)-=2+97I+#(\B[!MOL9R?\>/'M>^'(6$8R(Q?L<*"P?'7\T"@L>QWV"TL6(8,/&3"*SYV(+U^ MG[:QY('FW7HKDO7$25C2NW8+P\430"MBB$T9,\_@7,8>C+\=Q#2 M/HS5"B!B -T[:X!$V*\EH)GM'X]/*#7RI)9.&Q7- _@&0[#]YJ _07R=A)X M\TT4="\8@!4F><(C!MBVO@1K\A"/P+)I(Z-Y"$_(":,YJ6I+-ASQ!?OAHOXH M0,+S&XX0_-F8:OO5GUQ>143;\\8XL[,9"+7SY"P@1YA'BI6 MK,@UFA#YWKU0,J! SOD=2[8AS]Z!#%O=]DK@K.(2ZE(#1@, >P18B]*&C :) MSEI08P*YR6:E^-I=XDTWOFT'&HJQW1I,NZ"H/_".)1%2/[RM[A *\Z3N9&!N M\IK1&(!)TTDMXU:G*D5YTG M+4:.(3.'!=3/W5BB!+0C6I8 8WFX2 Q4"5>(AHB!(;E"U.#9:82,)39 +YRU M&][R: "]B.J]\3^FA$K5I5 5=WV43H<>BZ:FKT0"+[K&FXEL@'8/QS-O;2). MVKI?2EVM\:00R+/';]U7L$;IM MN":C@Y)D5M[WA-S+5N;Y)JQ>&MR3P$:\6:-;$$5/2R=\^@F"#?@&PWC)-"DJ M>U,^W,;^94?60G@ZL?=K&0E.VUC*^JH#DW=WC^7E9C%#ODL53,ZD-O0Z30(= M;J-AWH@++K\FLW L&25BL/&?$(PZB 9\#*>!&\6_SJ((D&#"M*DWBZD<-!,W M(,[141[:1<8[C-ODHXP-J)N"/>#+A=2^(IBL_7 A9-;+]Z4;C-W"RIB9A>4: M<+OU=Q<^D.DA15KQ!]\AUO'YC^G=Q:U(61S%'4_U4.H9G^JAM!*8RHDT. F/ MO9#+5 ]EJHV8:38Q_P55J/$6FREU\.@KA'X1T)L M2#5+\8"Y7QO1*TNZ"IT1T M?K 7W=X+GEK^SMLP"IZ>V:VO!E&0T_+G]GHO*OO>;CW7=\%3R]\Z'$K!T_>3 MNM-:\-1$C2=KK6&U,5:T6)_=:UY/3%S[*84S*G L)2F5Q6K*96I_4AXBO@'H M&?8<)/X(%EDN5I$IK#HE6ZR'X01Q<_*O]SYUE_AUAZT]W&VXR+GCNC=O(:+Y M.GC7\P,^TJ*8[#\9_NNHZ'Z9,NLHZYF(?8&[Z68:O8O:SN%!MED82_ZF"%XU MN\[H36[_&H;FNMPCZ"4NQF\#P@20O*V+)(HA/M-&Y]NO "Z0LU[Z[@-8J-9! M:G@8LI:2'*%>.5KF)2^-^KL?+W=\7;VX0>*1#87-._Q_'N?;VD+D-:N.G*V,[> G0!4PPUEQ9 ET4 M..8D NZ;!=R\=5,:VVQ*\A_H;.2_^.,_[YG8*WVMC96_/O"P0K[6QLK3[SRL MD*^UL7+QG8<5\K7(_HU07-J[^"?*"/YAI]^IC'0"]LC;#@(ZV,7Z!NSWQQI5 MVT% MV%=:"M.&<8=/"O;TW3",&4QR\[46$)1%>T=V"D#;(\X99.AL%.TVQY5 MRJ8:854]VQXER@T*,9]HV)R=%^'[5)!C+O&6E MK-/C\ 6S#6ER_BH>\A6>OGC[N^^!TJR4&-T7)D+>7XE.)-V_><#$]C%!&^ ' M:3"&B!.XC8XDB[,$CQG&6#B+,';86H/[+M^)-,P.<%1NZ2"@C]T[E/?%XVBL M;VO,Q\B[4R(B+P^PE7 ]*F5@\DB:]T@JG<#Q.2IU;$#8)EK&X+IL%3$Z0VH\UV_Z8QR:; QK?=K:KNK*7.2S.R>+X]_]<]0(:" M^+@[/@YO#?NPM+_KM08HWMYCX1YC,77UC\1?$ZZ_ ]XWO%KH3 %XEH>7#2CH M[L76>RN$H]$ MM-0IQ0T*,6]M]PY-07?JPS/M%+13@)T= 7;MSB:K(^E(73 _>S04#YPXKK'5 M#T*7/*"IN+R'9%?#\<.*#D3OR92\GDMYV=[C4>._7@2.OXJRB@(\9U06:IJ/ MVO<) W^1 4EJX3XM?>3]#3A 5K< UB",N%QN#00T MLTU>FX>HVO2KOM&R*E ^]K.!?*QG+1RT#VA(3X. X(:1Y&72%Z M7P;<&O++?')-_\#H@. =X,2RAG0?1(LDJ''V&M MXMV0FV" 5GZ(Z=R0%SV=E@.(IJ.?<<:/XV1H#A:3)NP>_P0*$I[U@.7B/4"N ME'7.0MNHO;['T ,@H6F[?R2>_%-E@ZVE+5L8O>IG^ Y^9G])7^X+7;H3&*ND M=Y/3G457M:?OGO'Z#\FNN7IQEP[>>=?[-WU"?@ZI;HPNT'MGR_V"31,%HXSS M!D'4M9ZNX(_$I5\W>=.MNQ!X=+M2 .T^7D@#*"7-*0'3Z)P9]]ZS_/'N?SO<2Q&D>T+$Z*]I&,7DN6C"2 M.^QF+L?J?MX]>_@->O["RA M<\8@+B3'=).@&%F]:7T'04S60MILM.@(8_R2X1NFEK!G#<+=5UOJKU_JHFF- MEPJ/H?OG$@9XD!&IOA-O55>?$>MA.&=#3O[UFEB7_L;W\ @C+$?)\5(@U:.1 MA.[*);GDOYL7'/"P7=M<,\O[4%UBD4=*C;E8*%PZV]3FFO%7D>$B*^D>W_G> M=GWF7=Z$$=:/P8IQ[?#1,SPKF;:[!^AQB?6$S$3L4S)P7H)A*E\H)WGGE\ - M\!],L8=\]'K8,[O.%>^91K*2>Z:$XTT4)8MOZGY(S4B:CVZC9&?SR&Z.35 ]# MX=\>;52,#D#%)F&EV,/,B&V5+DJZ-WS@1-B 3SN_%7F[IX& _-/(,/1*)BPU M;P5?2.XB)\GPM8^B6!F_W=1,F8SL;\@T-C7%*NOK,0T-C;T:DVZ5\VVZ<22> MA*DAH_LY]LS5(G!;M-^R=^=DPU!J7W2I 7I\S[4T+UK8N*/&*(J8Y>$PK(BUNB$+M-XK%_L#J\DE@A>#$'NOW':U M +<&&?9!N2%F#5;U(NR#\J?CC@TPQ7>1%%F[SU#,"Y'K^KI [^.D6CD"&RAL MD\'+%-Y" ;.[:@>']&,);RI@^S2=%?CCV2AZTWF^.;"1HF1[#5_A5798[_BS M@1> ^X_/IG[(G;#*3=MY24T^8/;0!GC7$&79JL26(TFI,GG"NGD9Y%DLY3/_SA$>(E3YYV?F[LP+\H1UZ^M?] D31 M-6=\R%Y#R27X]!-CL7TD+W7' .2G^9!4YO(W@$ BLAJ9B>H.AQ->4H87PZX[ MWK50;3>%"DVA0E.HD-1=?'5#C252J%;\U* RMCBA!OT!A73=6**%.'?.=Z3Z0\T4T8(S^,?#<->E+J&U/"SU!!3?_S&TAKR&;L ./,?NXD M9F+.LK"Z0S"EQR="739U6E261K,--EO(20);NU_QYS%?1KMV%E0 \]S-U?,^ M5_D+*LZ"5)P.PX2H91>1HG0W89/H$0#,'&M]K3#, R0FLMO-9%JVN[1!B+%] M%7HDCLG06E3%[)&"_1@[*#X>N$OL]@5X$[OI@,A7ER!RD9^R; A4/I;,U18: M0RB,]*11WX),?1FM;)B 4$0M7KVL?91^G-E;W("IZ72H\-P7YRC?!95P.8&7 ML'5RT9\3K&? X[]A$]+F$1.Z%7C5^CY12SZ MDYFL",X1BDL8XY\HOOB'/[XY+^2Q+7;&:QKI8"M[ XR3K6HC#6P]D&W"QU2E MB2Z66#?&7@-U&R)[*T?M;FBE.85"'V^W+75A">GXJ.,RK M :0/(!\ /Q^U]8>*N?@X>4\,S@57(2TZ1],YP.@YX*!.7#$3GPQH[G[K M*#XFJY6#MOG%7GXL"O.%.W-C?X.'3;T-E>K&RLHM*F1BJ%4950QQH%FZN9 C M*BUL!-'WXDO\IE7_JRW&*!P,*)07\E#268[#N9MF-DI5K$_<';PL10 M"T\P+XS? 0F'P-]@7>$L0&$#8^V1YN,D3D B6?B+3 Z$ZX%/4&EI,8[IS.1, M"+$W<)'"O;HJP3[#$NOMG Y\(IH75V^(,[+T1^"_"P:PTAL#2O/A7$,T!SZ) M."C.:,:05L[;T,$^. X/!FI.SH8.='JG-3R4>=CJ&V)K)7-_E4A. MR71(F=^?!<^A<-HSS$,!L9D/-ANA%Z!J5&__J-4R)0L>ZV5]'4-<9Z<\$F1@0> #FI@V'4\G1%TXYY=L0L+TVM^;)H3+3J4EP^R.\AS0=# >NC2^ M!IPIEJO0PLUBQJ= BZE-2G\XL].N<2Q/F=$R28I_!A#JG06-/,:K.NE] B6L)I MVD^&IXDSSHY6I)EFRO!,<0>?TFHFTUP-4DOM&X.GNEP05AJ#0\E8&$LA#TTS M9SK3A]9"F*;+['2I3)&C>>'3+/:FVQK+)DS'XL'IL,9DZF+23)R]AE1AX7 ] MI_@5B)UO*XI>4XD%.2Z.H\:"X!@'&@!7/3@/*?=V4$FV$H;"P%/]!YO3KV;I ML ?]:^Q<2S+$?E!97>G>B'OWZNAUJ*OE]J#ND\[E4>I-Y?ENHJB#[107TI,RM@\HZF#[VM^ .X5, M[]%3R?)_ T3G,WT.49KK9I):&$\7H6+.#VEJ81W/Z:/_HH[M*KU>- *_ZDH? M,=U[?T]814AV/US(]@X\#P0!2AUG4YI11:G%:E;)C0S MPO)7/\P_(RHIWZK/%5L\,QIUDYHY:E;;=([&6'Q9C,0K[I%'UP7[@0Z6P M3SI5 ^R-+G>:T6FY2C5__.*[M*%I,F.4.[J>41&Y3Z0S,;WFQSX3&N^WIS>T MI2?$= 0'C=)7[CL:6 &:P>\BQH#\#\K53MU$#22F\0%$,1X_1B7]X$?HQ[O' MC-2'+K)W-O@(18:A##08Y^H?"6;R)L3\)ZF1=Q M?DE3,\D#Y=>.C\R]3*20WZ%7,^T<:BF9[T@FAX_CHYV8+)*^(<%RJ'/#S?31 M3D]K5OE0IX>;Z:.='GLUC@V38C"RFYCA;<8Y# PX7WT*LTB*03:4!J/ _1P^,/]@AR1D)]SVOCY5-V M X4'. M3G\QW9Z4L=ERV?\V@T:XYP[[W&DX!VU/ ]A2P/05L#R!B8$\RC274 MNEZ2*RG\UJ:?QATEK;+]T:5CFZD:3SM]KT3=DV739&F\?=+QN,E0"_$> M[90Q7-72UT^41]=.MH?Y< @ZG9/-/Z2)Y X[HJ_>6.YG.[*)Y(OMH[-HN2_D MR&:1/WR6I@4IS\>MMW=ZB94_ !O_>XS\YX3\/2]1>_ -*:0<1M)5?Q7V/;!( M>A4CZ^-B6OYJ65-UTAP;KF@'?IJZ+XQ!$)#G.T&(14\P"[V9M_)#LC(P/QN0 M\Q/QQSAP$M8?N@&P(EEB/B[!!@1P321RSH10 $P>-LZ@;A,F2?5^?)]L )H5T &??E6"(D6&1<-V9C"WQ@4W"P50>/)6J! M&RLF@VLLI=FXT>.TQ6TOM2:J)/@/;[;73Q,^(G?ZU\K8J;N,'=8[5X=.1<_S MLQ'=A'.(5MFV5NW18NEEZ+ZKUC$,-"VF]C;M*X*1F3R9MN[[SCB1>9J\IU1E MVU+%"Q9G492L=A5\LL<)+_V-[^&-_8"'8@1<=F8TPWF%!2#A3--&?'"G3Y M0<-!X%ME:*CB@.M6PUP.9Z?S$\](,7-%_2@.!SDKI2G5=$HUG5)-IU13AJ5? MYND)WCWC0TKX%4(OPDLKURY"%QFB/?3NOY*$9DHI'6S"V)12.J64]A#7=_0I MI<=63U@2<%8C>S2YHT>3Q&O["PU:(H@-N1+H)"E/AIHF2;D_;4K@[24HG]VS M3"=H].J^E^<#Q+/.WD\[JN_IRN\5:7ZN^KQ.&/DD>*77:_SO(,Z"FXF*7C-NN.Z6 MFDCHOF3;ZS<%5(;QG(!AMHDA%;I^X&H5T;WW, M?=/TS+R_)U&<\BBPVJ6[ZF<;'+#&+:XX"0]IF,KFN;L#S<,NU/0M9Z3;7D/9 MP( RM=D&&PJ9%,CE _&D+&& S=5HS\S@F0FEW1G6JBKTZ( N&3N'!Q5/UU@N MNUB ;=C"U)^OW$,Y,)<*#TB"8MMH?'R/4,JI35&[;X'5 5=X7RET%F8<'GC+52<;"G4PX*N''E,,9YAOCZQ*?P,>@9O@->B# MZ.K%#1(\Z&N\#RKW(@?R=P63D.L?7 .\.XN?RPA Q5U.1RI*#L@$\6XB&\I6_%D8 E>YW=K M@%*(H@/&KE[PGL++W@\=M$V#(;YCLP&WQ /'K"UN0KQP0<0E4[2R8:2>&1?O MU_A'?R%0LTVLE^$!<(G_$L5\5U%2W1B! /=)][V(:FTET[MV91GD05$KP?D: MRU6 ?DP+*4 AM=MMJ!]2=M6C\;KFT'\U..OP'L&-'V$V\!HT9!VR=7E$UF'' M@ RIM;P*U3D(P=P74VG[)'2_4YOO)05#Z"2ENW1K@HC,4S"2+DIF!I*6W9N% M'JFZ%Z@83Q=!,\/*%:V* 363,C04X)$RATJ&TDC*Z%#:EXA0$60A^M,YQ+B! M)S918\D,EP*S9E?;7J]3$K=&P4YQ&T/=8E[0Y+JM MYZ"J._B@EI5JU-'%DD1:WH0[$8P_FD41B".2H9Z)OB" /YW0Y2IZI[SK 4"5 MOH58_"IX!Y(M^79%X1"P.YX7P)$/X.*^88SY6/MV[6A"^Q2$5_ M YC_[Y (T 1_AOG*-6Y]"0)24T7UBN#M?:" U;^*8@*LIIX' %3EM%52JZIA M:>YG "#,RAZCU#:H?*P:B\[N>H&DSDZH9U\DD%!5E[V?DU2#!Q6OG;$\BM7S M/#3+,]O?@QK(!/#H61V5,;]D4Q*"!7EPYQ)( M);(/I#C!W?Q'!#+D^+S*K#0-X5]EXQY!+$[C+7E0(,8K_.H?B<_MZ>0FW.!^I;6)@FG&4^-I'$EWV04P=BD&G5'T]D$I9F>, M)>*>'6,N&U9G /YQPB=V>*$XVGT7IP#'SM,NK4\Z:2!NL2G@2J%X3VJJRW#* M/':TFNFD=%B,]#)B!A*]+#SKM,8:?%2GU=H6!:"?1J-XI)!KN>$K MH/Q%G80*QA]9P^25\L-W6*) M2)ZL63A^&!V&"XJ%ZFCHM)]95S"MTO-&]D/ZE#D,'[(.TJ#Z>=Y!'DCO+, 3 M/,=ZQ D( S^P(GW$( > -:Y#<8>F*L%=O3@K/\PUR9\@\)<0>MC\#.?.!B)2 M_H(/!LD.- ^[]JZ&_S6/5C*2R[7Y5N[J9>UG,>^L*E"$JN894!.V(!ZET(D_ MW9YW\]EZ#1&!ABS.0ZG:('_Y9D9%?YKG[) 3?-)(G\E#6YY9:Z?2R;N-11A,T)QB47\$V4/__#'-^?%7R4K]DFO::2#+3\4 M8*O:2 -;#R1AD(^I2A-=++&NJ[T&'.Q$P'VS@)NW+C&(T#;C*/^!,I3_XH\? MCTR"NO2UYAU8J=/PGPGR(\]WB=KBEW:=I'2'5.8OIEQDZ/$/H(& J=/)+(F7 MJ6>17VXWTS#./*\D;Z(@L 6C>(TRILG?2M( __3'Q8Q)#NP^U2"0'L&"V']? M 5P@9[WT\2YAG^D. CK8)=MYOS\>>=I"0)7Y^T2.U(*F;]YVJD)OK#9N\R30 MHDQV7D-W+EW8N65L?P6,3>3 3DEH^V,%;)H$EE29[17/6#97E[51W5UGUF'$ M:*^U(G6PPRPOX-9IF,/.H\-8$G1XH.H\)NJH1C-D-8'OE*U8+J>2D MJ,QK.;F=P=I.'$=:Z-VU/INA"H^J#IFC8J8)XK+^]6X.J M /ED'33MMRQUN!R8>!_LU#9=5V6P\PYO+/DP# C57LU2?.P4PBQBI_V^W?;4 M"Z9H!<@:,$'1LM/]Q8J6VE@:BNK'4:/*$FJE([_G&+$2B;/3D=5SC-@QQ512 ML.ST?_"")1A=2Q-W)HVA,%:;PCJIC-9(?@K4+Z,&2D-^!X7VBVIH-P ]P^,! M5S9-J$#RR^FH%ZF29#,*YJ2X#Y(1=^"F+!!$!DGD-2R:GBO%R]]A;"K1A8+A[M#9%=HK85!BQR7[(>:?;AU!X55WFAQFR2$U .^,#AJGI=RBS_;^5>@Q M6O7YOY#_/..I_[?_#U!+ P04 " 7<(Q6+Z!L;7$# :$ %@ &-K M,34U-C@Y."UE>#(S,5\Q,"YH=&WM5VUOVS80_EZ@_^&J8D4'6*)>[,26%0.= MDW99TS1(/!3[-% 2;7&C2(&B[7B_?D=)[A*C29H&15.L^B#Q7GAWSQU/))-G MA^^GLS_.CN#7V;L3./O]EY/C*3@N(1^B*2&'L\-6T/?\ &::RIH;KB05A!R= M.N 4QE0Q(>OUVEM'GM(+,CLGA2E%GPBE:N;E)G9TM2NZGB)T6K!<;8SP5568^B@YG",[(HU2."<+7B-\%@.9\M4\ Q> M99E:2L/E EYS72;$>I@\)(%_+6O#YYM'FL$9RXI*<6EZF)C,NQ/H)X#=W@"/ M!.<%E? ;_L)Z,,7H45UR^O6JZC?/M\3[@4&!ZSK=0-8M?:/ % RXQ :INAX! ME&LV1T6965&CT39%IW!AJ&$ESJ\!J==H'B[<(;P\5;4'412YX5[4'^[WVO&@ M'X91-XX&HX'?C<-1&/6WX[X?]('*O",#?[3WLVW,G:5H66JI,3Z,UD".<>3P MJM)<0!#V(/2M)\T$;9JU0V?!*L%;Y3F75&:<"JSP%D4/U@7/"J!5Q:AN(?.Z M!1;X[MN[.^ [7A2D)O".8D8P#6^XY$T5WK]X/@R#_3'^(B43 DY.SMH<31?;LT/IJ6.=8K/$'L[AH_JO>C M"?Y'37!]U_W.*D>:'0QY[7[VY?'=XW)YPVUR]^APP_'ZP1?8A'1WYX1T-_5_ M 5!+ P04 " 7<(Q6'M]$X7 ) 46 %0 &-K,34U-C@Y."UE>#,Q M,5\W+FAT;>U<6W,BMQ)^3U7^@T)J$[N*.V9W ]ZMPACO4O&Q71CG;)Y.B1D! M*FM&$TD#)K_^=$N#N=K&=N'K\ ",IG7IEO1]K99F]G\Y/&UV_SYKD>_=_QR3 MLXN#XW:39'*%PG\KS4+AL'OH;NSEBR725334W' 94E$HM$XR)#,T)JH5"N/Q M.#^NY*4:%+J=PM $8J\@I-0L[QL_\_7GG_8QS?XRZN.OX48P^.-=EJK5CY__ M^)QC5Y52Z7^?\B )]PM3@?W"-,LON1PY^4::,APQ99@BHVJ^F"_G/U5(+H<" M/>E/X/>G_8AH,Q'L2\:P*Y.C@@_"FN*#H:D'5 UXF.M)8V10*T;7*49&]M+F MX*'/0E,K?JCW96AR8X9Y:STI_+HGA52U7XOVXVYK_B^KE3"SO>S3@(M)K\M<@ZF[+2[;1!N_6A^ M;YQ\:Y%&LPN6):4_*GO9=V>XQCEI')Z>=5N'\^,'[63'5*581MM8TS4Z!XV3 MUGGN],=QZ^^IUCTUC\N"HT?02+/:]$^=C+EOAJ GF,36H/#+)Z.D9C!H9EJ( M$]W+5_<^U,=#;E@.JT8+C!6-,C>,86S[[0/UXZ8V3D8KC8V\SUC=N&L$,S#= MOK[<,_"E\ MG/OP"**30D$+# MUE0JI]"P'6@XH!H 69_,"&7,"T$\P16!$+F,:VIFJ!(0"\9U#M7 MIH8T'QH#50KL&:P#!3RNO#@ L1"R0TL )PC,;F](=(Q?L_QCIEA2""H0<"U@ M+0G] "!BAJ"@CIAG&XCE1M TZ8.:L+P$H_0F\V9($3!%P.=$P$J*@$^,@(ST M>0@8@W UPY0LP!^(PVTU=Y^': 1;-_SW1.Q#F8!;#36FV?!!7F/ M 68G-;DEOHP5% ".ZXAKZPZ#% MM.;@],7.DYYUQQ02U))"L\6= GDT<=;S) MP:F&MF@IN$^-;6A/2*:7 MDLQ3D,S&KOX*UVR^2-B8*SK& !WW'6@NA<--LNNJX2A:)814 XVH:1/+"Q;QM@X]H#%C)% M!? .W&$1$AJ*Q*%QW +$QR-8]Z3L\HIF7,HN[XU=O)1=ML,N+3!A;/U\A%[6 M[S//\!& IEX3/O]=;[)B<9?K8^F61B CK#:TB]CW9&QNKGN3-16]EF:X'=&_ M>P.3]*8;'989F;,!M*>.A:=,\'IF1\H$[XT)_)0)MK3.<%"["MEXQB79)K!W MEACA'NL*#$U)SXL50O)<'&BAO$!J REXL!I*T1X4\4],[4,..RO"?> 3\/*7 MY))F>H#R]C .GM.Q)_Q<6W9=2X947P?*<'U@^8?Y=N%DM4\6-1,B^"43R& M_^EF[K;P/YR0O@(G.PMHS.R* /#*.?@6_/T^+3S)9.\!>"ZZ*1R9P948YK0L5.A MF/]4G4OLHNU<4D(\U?S>QP_U1,6IM>U1+>($B9TC>%XJ-/7,@WL(KQ$ M-:\B>)['\P]AKM1((U)["%OK@$K: =@! M!Y/:D\^ :=+!S( )3GV\$Z=FE'CK>U7>4A<5=&'YK2)S759P;/)TE')S[SF6 M>;-3Y3:L>@Y[.PIYE^8.N.\+]K3FKFS%W/-6N^F]3?>P_UL9VTM,@/9\)AIX M(1V4$L#+1J24 -Z\N5,">'H">#?X?J:8YM@JNPW2''+6)ZTKYL5XLI6C/,0253RJ2'Y?L4CIZ->3\U;_KXLV^=+_UQFYN#H^Z[1( MKE J_:?6*I5.^B?^P4&Q7"%]32,CK% 1E:52NYLCN;&U<;U4FDZGQ6FMJ/2H MU.^5QC:4!R6IE.%%9EGNTS]^.<(T]\LIPU\KK.1P$5Q7#@_?OO_POL"_UBK5 M_WXH@B0\+\T%CDKS++\6"J3[F;14-.':=5KOW^V_OJY5WC4L"U_T.)#7[G?,NC/?>Y56SVR?] M\QU9[\<=.KVKL_8EJ=1HH7*P1_>=X2J'++V[ZIZT>Z3_I4TNVZVK7J?? >'V MGZTOS>[G-ABX#Y8EE0^U@_RK,USSDC1/SB_Z[9/E\8-V56[5#:K54A^]2OY,G36W'B2;= M43+C49X$ ,=B."-V3&W=:\;$A+A!\#$G^=#F(,G2@>1DH#3C^F.NG(-L4IJ8 M!B(:W=S'E+'Y_=PX/@N.'4ECP^OSBP:9"F;'H"48Q-6@\1\CD[1F,&=N7H@7 M/2@>'KQI3,?"\@)6C?I/-8USMXQ@;/NWA^G;^UHX':LTL>HA(_7>'2.YA*TS;^F2K=T'65.3+9>P"IXPK\F83CC1?"+XE#.8S<*09A0E5)(> MCY6V1$7D%'0AE7+AGT0-29\'XUB)R.9))PJ*C?6>@7\:_^',AU\ A0P:,FC8 MF4K5#!IV PW'U @P.P/9^0:IH7D;,3S'B&TAP:FH(61LB2 LVAWJ4R M#:0Q: Q4*;%GL X4"(0.DA#$(L@.+0&<(#"[@S$Q"?Y;Y)]RS=-"4(%0& DK M3N@' !$[!@5-S /70"PWAJ8I!FK"(A2,,I@MFR%#P P!GQ,!:QD"/C$"6,V6IO!709WSPEW!QG<[0;N^BO8D 9/30IH:;@''20U' JX M=:C1(51SAT^ -P+G-]B <(-S79@QBJ-8",XA.HAXSX0)I#()Y$.W42OI@2K6 M*N ,D@W9 UQB'(#.@T_[:S"FT8B3)GADO42"A(M@'N[Q?9?513#QSM\*C$!& M'B"Q?()NVQ)N>AS#MMR[HN%*14.H"/5<1U.0P.5T/4/(ES.I?H\&)F[I3VZGQ'(3@CDA!NP$D"I6VS?C?-YC ,$-#'WSX(+\@$' MS$YK\DM\E6@H !S7B3#.'08I'KER<'MBX4@O.^.:2^I((%WC+X \GSKJ^%" M4PUM,4H*1JUKZ, ()J!G4 'A(Q%N>1!A28G!Z(#C3.-""0J2N;>KO\$U]U\DW)MR@*8F@B&34*,B![/4 MA-!KIA6HVAWH@'T$'0@H[ MP[#,MFJ1^!PK.,#WG+4BNA3-=HNNKZE"<:)C(!SCPD@!V)BY!KBX]HA'7%,) MO -/>(R$AB))9#VW /&)&-8]&;N\H!F7L2D.M%)>J(R%%#Q6#:68 (KX.Z'N58B]#>$A\ EX^6MR M:3,#0'EW& ?/Z;@3?KXM^[XE8VIN F6X/G#\PYE;.#GMTT7-C$AQS65Z,F=- M/O\=!LG8)L/3Y\;3PVQS^2DVE_^X MM!'VAT;1A FKM+D)OK@$*"P,!9B7;UT##!35SM%F MKDLN\!9H++;="EAU_L MNCFX\[\3 4UV<)Y$@3NHLY_M&+^@F9(YV:^,%+(=XUVQ0E-*@F%U ="/)VCP M+$X@.&!U&CBYV;F=0=T?)YR<>'\0 Z2:K/[^TQ;>E##(: M?N/:;F&+-( /PAK5!YIR@1AC\L0D(70R6-*ID2X=MIX*S=S>%S8G,OQ_;?B? M;>;N"O^C&1EJ<++S@,;ET$<'# M6*H9AZ?3L?(K![I"*T #WQFLV5@6;@7H]5>[;W_)/;W%X9'BY_*[W@6?]$A4 MPCO5U_&QX0M M'R)XGI?S3V"NU$DSUD*22C5/JN5J;3M2[;Q+#HOE@ZQ'[G81=M8!M:P#L .. M9_4GGP'SI..% 5.<>GLG3BTH\9M?5?F9NJAD2JO?%%GJL)+GDJH#]?Y:QO<8#:,]G(H$? MI(,R^/^1\2B#_Y_>W!G\/SW\/P.Z/Y7%6V/!A^3T)GQV[K?T_0#,R,5\Q,2YH=&WM6FUSVC@0_MZ9^P];W[23 MS,0VYB5-@62& &F9YH !YZ[]="-L 9K*DD\6(?37W\HOE*;I6WIY.0K#8&NU MEG8?[3XK&S>?=@9M_]VP"Z_]/\YA>'%ZWFN#9;ON7Y6VZW;\3M91=4H>^(J( MA&DF!>&NV^U;8,VUCNNNNUPNG67%D6KF^B-WKB->=;F4"75"'5HGOSUI&EEZ MI"0T1\TTIW@2O/=JM<.CETSY1< MB- .))>J_OM9^FE$1,V8L"=2:QG52[$N)%K&:3,=BHF0"ETO/6M,I=#VDII! MZQ/)PT8^7"G]9-T)^T#KGKDX;4Y)Q/BJ[K.()M"G2QC)B(AX!&4W5+Y[VC1^O] M<-3KMWO#UCETWW;;%W[OSRX,SLYZ[>[H^>]'9>]%8PQX[O=0U/)[@SY&^&A\ MT>K[X _N"*['&RO>$5PX8Z?MP+C;3M'P*K72 ;3&T.H,AGZW\TO#4X#RLG2( M003^ZRZ,6Z/35K\[M@=OS[OOH-7V34^Y5"I?0VG7.T)"*00-#!D#DNFYZ#G%%I"+ B'$8VETB"GX--@'DLF] 'T M1.# GM$RF54N-=HRBHE8I2VOL0\XT!F.#U[)?@-H03KBBA(%%+T.H4,#&DV0 MM2O> 4)8+@-)8,HX=JT-&--@H;#"(!9$A-"]"N9$S"A2?A2Q)#'&XM=HAD13 MF%-%T0+Q0R0+A M BUA(V-RK+*,0%VR".:%93EO)?!>R"6",Z/U+-9"=@EI_AU;G$ZUA2)-)IS"1"KT[]@J6>@& MYTE, B9FZW9,PK!H%^&:76+2EI,XH?7BI(%+$>HY!AVF93J#,C\A7.8S8X!; MQ2"9:A;+RSG3U#93FW!<*A);/Y8>_VV$_T!J62?/Q22)&P9DW'2$]^GOPR1_ MT\@+2Q_0CCUOO^F:OI,O8_^_"2(?F"DBAUA M[ ACZPBCO&6$P809D:0L@/LQ39C9HK!LAU.P"6$*Z216-#'$<6"Z">> EU&< MGB.M)#$R29+M=:9,$!$8.0X8IC?KZ58*M18\XQT94Y7.F5S;!3E?YY/KN'YY M?Y\W#>ODX;^Y^[4WMK\9(N5K:95RUVWH*@^$[ ;%^FGRRCQ$%CQ]U1Z<#T;' M5GZ+LQXZGSQSU;A>"$9I3)6<%[4-H6_PR40Y-]2V )7= I@%.%W5[ST#"M'I1P!SGCK\)D\5D%E??VBT34OD)BZ< M+2(V9TK"&_F!:+FQ9&Y63>ZOI'QY];(JL[6I\C6N>@B\LQ+R2\(=L3#D]'[A MKMP)W-_S4/H'\-^6V+Y6"0R>#U0&'LD"[0K XV:D70'8>KAW!>#^"\ OP^]# M11-FK$H?H[7GC$ZA>T6#A6:7% ;9GW;?_*]\>_#8&RHF A83_CD,^Y]5OUL_ M0KSI%8';/)_/7PEJNOD+2/\"4$L#!!0 ( !=PC%9!LRASC 4 \F 5 M 8VLQ-34V.#DX+65X,S(R7S8N:'1M[5IK<]HX%/W>F?T/M]YI)YG!+QYI M"B0S#I"6V2PPX.QN/^T(6X"F1O+*(H3]]7OE!Z'9M$G:S6,)#(,MZ5JZ]^C< M(]FX^;K=;_F?!AWXZ/]Z!H/SD[-N"PS3MG^OM&R[[;>SAJKEN.!+PA.FF. D MLNU.SP!CIE1!)\=FNU@\/WAR:]K)3+?QY8:(GM=F'0M(M+7ILF]#Y 2_ +*A65<%&S M'*MLO:N :6J#L0A7>'S5C"%1JX@>&8I>*I-$;,KKDDUGJG%"@L]3*18\- ,1 M"5G_^33]-.9$3ADWQT(I,:\[L2IJE(C38MH5XR'EJNZ\:4P$5^:2ZD[K8Q&% MC;P[)_UDS0G[F]9=?7%:G) YBU9UG\UI CVZA*&8$YZ;:G_K7,@YB;*AE 9[ M@A58RVEF=4$D(S@^Y(;&<>=RQL9,0:5LE9MV?'QS[ $Z3>5W!N\>/MOH!\-N MK]4=>&=PVNUY>(IG7J\-7JO5/^_Y761+__2TV^H,W_Y\6';?-4: YWX7JSR_ MV^\AWX>C+W7<0SBW1E;+@E&GE:+A5FI.";P1>.W^P.^T7S0\ M!2COG0,D$?@?.S#RAB=>KS,R^W^<=3XARWS=4G:<(Y?[^4*A=#H'@G 9:VF')U S4C(+'^8)$,*2QD K$!'P:S&+! MN"I!EP<6[&DKG5EEI]$2\YCP55IR&_N '9UB_^ ZYB^ 'J0]KBB10#'J$-HT MH/,QBGC%+2&$Y3*0!"8LPJ:U R,:+"2N-X@%X2%T+H,9X5.**\!\SI)$.XM? M;1D216%&)44O-[W*?"^<*J6VR% J$V0N#B4F$Q:@$WB9;LJ# *Q2;(+CEB!> MR&2!<($2L)$Q.599QJ#G)!2QP@XWS0LCS:!\@!&18\)I8O8O([H"+TAQU0S2 MOA$$%J]+%L&L\"S7K00^<[%$<*:TGG$M9!>0YM^1$=&),K!*D7%$82PDQG=D M. :&$45)3 +&I^MR3,*P*!=TS2[1:1N1.*'UXJ2!4Q&J&9(.TS(=0>J?$"[R MD9'@1M%)9IIQ>3ECBIIZ:$W'I22Q<;_T^&\9?H_4,H[?\G$2-S3(N <)'S/> MITG^IJXO/'U"/_;<_::MVXZ_COW_AD0^YGJNFY-%%*&BH+)$6LC6XB;I7PLF MZ1Q7@$2+0+*6E#V"\BG!K>V%^VOAN)+"M0SFZN&^KU0;6B#7N.&/U#]:#_"( M4K$3C)U@;)U@E+=,,!C7/9)4!7 _I@C36Q26[7 *-2%,HIS$DB9:.$JZF401 MX&44AX]05I(8E23)]CH3Q@D/=#UV&*:W[NE6"JT64:8[(J8R'3.YM@NROJTG MUW']^OX^+VK5R>F_N?LU-[:_&2+E:VF5:M?WR%5.A.P&Q?AA\U"Y.<!^RZ/I.^!_[9P^]HZH/%\HD7@F4S03OZ?LQ[MY'_KX=[)_^/+_XM1 M]]:,T0F)*IXCOJ#0 M]P:2(1MBI,,5,30?O" 0"ZXP<0J>[/]K0W#+$]4[OC[@W.O=@2]E)']CJFGG MKV?] U!+ P04 " 7<(Q6=R'^7!89 4&@ %@ &=F'+@YN+AX!26$>?G%!+BX1.[=$KLM)2,C Q*65Y:35I*X(R/] M]R!$5%14M#2T-^CH;DCS+],ND?$H!M;1\((0(!! A!9L6B@"SK'(DY*0VQ8E70$A_+9 M('>(\$7'!. EC$HC5&MT#2&JHKOY-6'5J1S>N!@PL?-T!'<[0=#I6;J^=%Y\ MOI9:Z !/QJ9UJ-\2/:.UMK65*_:>+4NQU*D$F=WE+9'"B$(]P=3+A^BW:!.8 M1U^5@K)B=YC@B*6TJ^^C^M[XU>,\? A>LSF@@T>F9N\1'4^[)X+A9Z)'OQ9( M.F=)> .\>E:+OBN6/%UC,@)104IUS@\BU6A\AB: ;<,?6ATG+UT M^2P8%J?":W[B-_5C6+9QU/M (DS;1TY\(RBD,!<9Z)&_E,OD2B'M>O"]:%F\ M=><% 6CQ0MPQ9=83.^@5*Q_6%6#S]]"5VG#)8%E[4F(4:]*(;UFPDSITT]5R M6#G[X#\KL<>:E;\XOOLF2.=68IA!DE5K5)AHCY.N5:BQ/1=-#X83,6?]_AB4 MM&EMD64(@U%I%E2_;:9=MP>/N)38C)Z]9VAC4*5(U HJ+-LT#XM\ZG'(&1DE MMN#;)X\S',T\V(W&2\4.=-3M;?C\4992U[C\HSDO*\H^G8!K.KI%'2 M&QHL?"[5A5J)"08@&;O6&EPMQJ4+XDG;)C_SJ0VS3"KR)]QLV/PXTVX562"S MU(N27PJ^"E60W+1,Q<1>J :MH,8]]>%\0B*MR?-AJ0D603:O9"^M00K=NJD+ MRH(AFFBV%W;S>EK#@\D9R M>9)U;*V53=;"[*[K(!(G?#)(N0Q*I]@'F?^1A5">1&A%#[2,.,0SCFM,;4!F MI_2GON_J#7X;AU6%Y6))RQ:]=G[5;A( TC.8!N;Y+H-9:)G^5Z8\.3\!VNC! M^#&DCX73J%*@ T4$LU4=)S+W^*^.F<5G M7"5'EDRA]Y<^5G ROTR]A:0SGCB^7?]*M+U^;?P/ZG43M!CN.*$3?.N.0@IK M4TCCTBF];V>@8]F>KE5S1DN'_BJNK\Y6I8[Z[ MZG\)X%A-_>:?8I#1?>LCL)P*K-(G?0>CPAH9FQC4O=>'?6GB$NBPY7W$\ TB M7/OBI\F3ON_^XN_]WA1.Q#P]T%J>Q$-ELLZN&&K&"HLT]'EX.3RY(7"YLGL2!MU@"TB;BBP*,$D1'-26CH\.!Z_@HQH0Y/"&I6\* MB;,_ST)^DF+Q'S"#"?I+V'(E$RNVK!*PRASF0NKWJY_+F6^=_.;."$"TRHN" M#);* 6I=YK*N#78S?762P=A0N%.+EO#TXF/O4"BLMMKK$1*L6L#Q5'S9&>_ND]1T2@"CIK*GD5P$(U(7\=#>_'D?OU?3? M1'_X4!Z29UN&-7O3OWK>**ZHJ5%YO4XC9"P&R1"1YDC5OS1(-)+K&J&-\6,N ML9RZ; G5Q&QY2L\,H&H;-?B75E;N/U$=T!^S[OQZ(-Y:D;YH4/?0,@&QN7K" M_2E9T+ F6:& 5^QG-T TF@+UJ+7@%)=SO7[=$)T_]:!MQ_CKBZ_=ELLP3H\0 MU;(02.-H+1W4_F"+/5D$/7B1QV26X-/&V 50Q+L8A>IJG%BY!_#D#?^TJ[V= M'@EY'F?/27%#CG3?-94LV'KG"%\CM,A=CW9PPQ& .V5CLI>2&LDW#FF^OUP= M2"MBLN .NI9U6,:6^1:)2Y>:ZJ^JK2F^]0)/P?W6!V9RK_KB\4^%HD1[/3-R M/LV.P+P;I]Q4I*L5,I,7A@@')#Q^-4A'J!QU9!'2G<3QI7U(TX(S9D>/IU/F MG1]B=9_^V8B'N1"B/2C[EP!#J6D6(*WGU6!27R+Y^IDX[''#F+N';A$^+&T< MKT.3V/[E9;CF;5\CTG>,[BXG:JBI6M1_W*D^KO*>1]-<6 M#Q&YIS9YXWPZSMEXFU4/E*U#L.?'RAB !@ M0!MN!9]*M=(\P(6R*&&Y6RH?10IBPSMB1?+H4]<*8L^9%^EM3P+FT9!S'FY[ MPSK=#V\2<@0SB$S3\WB?"Q[V'K).VZPIF)2XCF/2V/:[M$"\9*'M7!$[MYX+ M/<8>9;X&H+6O 46Z\!KPBIM)UH;\S#DU"Y]^$I0I /,=\\>K\5" "JT"0#N9CE'2PJ]87_:&%C?] M"<"U$&&*UYY_&EI?-[_]2.*HS:0=1!O?YA-6T)PD@U90M'V6QE8&<(944F]W M%TM9PCH8**(\#7R#)J]N#:9F\B8N/[,?U7IK"?E]ZVHRS+HF<-3W"AH+9]@X M)C-$!8H)#.E.P6I6'T,+7HE@S"\3W^^+7+">,U?1&Y8**582_<--WSKG:)%-HVF[ M][7YX_\*6>/^45I7>CB_BGH&NT4 :"0[;0[PN2?7T+L1:61$#9XAY!42D MWU"[G7-?)ET89-D;UKW@II7FC8@^34,L0.'IYU\05WD# 4!;YJ < I ;QNL8 M:0%._RDUE16Z+@1JQ0KTCY$&52%8;DC'U^DWYV7;FFXQRW."P]4]_B^3=00Q MA1IV\JW!;H$!YS)E$SMI.< M?P_8NJ;LUKU=P/S[&PT7E2"UP2AFE/(-EQN'"/0OXI<3U,L_-WXP_)5@C+I5 MR/ZKWXK"6"A6?A&.U(#/L#K8)JIN::C$8A/RE$#=>-:$;T$=RA\[(R?$J9T4 M*;M6#KMY+Z\IPGC!,WB1:8U[X<49&$E/&4]VG- 7 G!3=B'KL +9-N;GC!(? MC^YS9(&*;FLYE6S;4-<6MV)QF2%-O4_:'Y\5/DWHB0*]*#]J>C._%2>KI\]W M;,YB?TB+^(XIQ[R)#X_BU^'9(?: P[_\&_U-[?$G\[VN0EWKMKY3?YNNN[B*%K&U\#79W%+ MY6!7RZF:+7M8^H.Q7\78XJSGVL]KW5YI"QX49#NJ///9#XA2WC>H4Q9U$V?< M[NRM'Y.L>)H#$:OI)RXX.(;>MSS L)=.2<:B_2RL>!MD A3B)/DUB42IO98@ MUJD2*+1FVM18[:>XNO&[CG8/L45EK (8)!-48DERT^: LL'$*.$0=PD=_Q-*@=):*.T*OO/Y6Y<@:%U[:*OFY MW_R/=FH M#_GK1I96EK._ JG?$]]_A &)"'T162HWL#4WUZST_#3=*\8X\WT(DBX8P%#C M\?:%E^J10+&KN!'X?>-(RLH@&K4F;38K]*NKLL3Z?6*1CM(+T8@-%KK5>'0F M2C)\F\,B-?8,/]NUEI;3=>M^3._FM"B]%R5Y@[DH5$?X>=>Z:IF,T;!,3XV[ MZ+3^RV5XGE[I,(/II1=05F-H-.VQ59-LHJK!8G3#4(.%:+^9Q=#&+D05-_Z& M /"*0_#-A5>1HV%=JB!Y\:*& )P=)1 5=:@%A6+ZNW"*B6MQ>Z+>!T"8)UT M%6IZEK(!$#;(LH_!&>[*3!Q!^B4M9P ;!ZVXD@K5"M(V"\"@W*UP@E 0'3^ZMQU K ,J_YO2O=A MD0!#&YZ)B["Q*$=4D<;-3:H4U= LR+AH6*-'5L M(XM%Z84T[R1XCY<>E6^6[6#7^I3"> '1>59.PB@4]3[4:BVS]'HN.'0$3:0&' MS_IRPH.8RMD+36QGEL3F1YH,%F\62M-*W(#!3TPRO+JS+NQ6JP[2@']6@J^. M+KNEZ"QEU\0#*2#\MM:93!N]% MGR=0VIB?F- S*GR.=YJRG_XAC&T=S(%(FF]G:W=@_%M>+Q05C]:;]+0;J9,; MA\N3M[P;E'T\C@,KJU*GR#SY:IQ8,92.E6<]@+EN*(&6+"IH+'78U;WMP1[) MM/-1\Q[&F]WZA[T)WQ0&]14+*R0Z-2,UD=7*^-@5=Q7^$^L-5M\2RAOQ1LZ3 M#W/5NR "CVL1L0JL;^OO7L,<4Q3POS/<,4U82;'F^&;BL[*"\-YM@K+R. D= MOU,1WR2FNSFMK:;4ASH07"V0-/C5BF.V5IXMWVA SE9__(4(Y@N.,?@91,8- MD'QN*ZWL.M!.>A#Y>T*T]- NB/I,3)S>5D=CMU'%Z;K5HFB]^!B M20.XS73)Y' E!I^Z,1:]P$T)#_Z6-BYV?9LT,)VVF3:Z8J7MC,@B]6"BM!3M MHO^WK<:[ M/?3-U%,_JTS55IT<.*N/+%L/4- ORYMS47"SG%S?ZR.95FM3* .(.%N.;@ A#X];X258VIP8"AM\N_U*M.W)S&"26:3 MWJ.1"_K!3\?.1(6-LUUK)5A.>1+N%\26^G$:EI:_=R CYP?+2JC=DCJY-=' MQ_WKD5OF!;$B0$%B8E[*(&TF&N5ZM^%++MWANQ;WFK9WH4C?B/CHG(+L[')P MV43ME7BQ[W>R[LYART.N$HW[%1<)P@2 5>L"G$N-& 03 ('>JV,&:[TLTZV^ MH,_&]Z!_7R4;[FNM^\0C5](S!;DDA6X\O=WM2>KUH-'^K1K_:AX)<:XU34" M2B08S"/P=P(H^,\$4+B<,_/L#A0;'XV>I6G6[.O/XM6;=:L EFF)*8*NM))Z MM2,71WTE<_N(/>C67S]=1E W9'!*CS3-3)!F^N)F5T^FI"1L-%XC>.#LTO.2 M"#P(AF@/R6R3CVW73"/XKR.DTH/O6@!.R<%$YJQ_[$1%4QUD1P\_XWXK&$:L M!1YW[IZRB?TMEP@<106[,EFHY"?G(/]FU[2IU-9<:LC[LN9TNO [B5IV;IQX MUH%(R!KKU7S+!&"QK)4J'J69+IA2OVKOM:GXULA7QX@;P76#[# MT\2DY3KS:6,I]\O1NW,_6>0+ZV^3T-W!TR?AUX8I!3[*P(8:NE_A] (O^LY9 M BL3Y*FTNNNY$5P8 5\LPB!0UV(CW5#2(8FUYT(3W)+C\E!WU@01N#KVPTWC M/'YS!]]RT .A5LB"55A<@#[KW/$NG>G)2>KZB+B3N8%#D*\I<)7)9H<';MR^ MF9AN>Z6(WU@,9)"L.QNB@7HND. '@9AP/+>E*Y,& OW MNK&TY=1'(@*/YO1 M 6"64K9T]EHUM!%=K\$VC4][IDTR-1U%Y=@4:^]K+N'%"%VC^I?L\/A#+\OF3.__BHB0B,ZN6Y6(J=\*1?%W<)<#Z2:FY> M+@Y<>I8XS.50OP;GEM(IAOMJ#S6-V-ISZ8E,;>DXVJZG"2Y-(XU+:,S<0QO/ MDDOZSX[FZO*3"IQ-=*YEE-%9GUF4W$\J=BN>]C'S>9R_Q-U&(L":BYS06H3+ M*FL]'O58;(C=<(;:UCM')JJ_N'V-JNN:MK);7@TV_J5]2%W:U%.I_C@S>D&^ M0Z@P<$EV'<\XZ*?8U=@T8I</_D8EH3)ZDW?;3-N()5%N%<#+5A\5IRQ>0Q+K_TQR 3?< MG@'O"J/**=&_U#5&_'1)*YNJ8W6?\A;!IQCB/WB/\(RQ1D<_?RNAF?SCAYQ5 MP;[9NZRJ53FE@X&PFH=H^9O;[@1 D0"T40Z7L*7N?FD%(]KE;E:FC2S45KPN M'/4C*55E\2E">_W,8R-QG(WT"@7;G>M4MYSD4^;VG^*JI285BTVU69Z$RW7! M0>8;'QZ,Y&IR*)J7C'20,NS(35V[W^\[53@6 D&ZA?.5F!7A]?V9M$7I#1.U M*(;+-JE^G*'QJY40$Y?GP:&;ODF898[:/Q7BR+1\+S&BF!U(S=LF+^VR9,,[ MO>SL@KYZF6[-UI(D8G48*>5E#Z=D=NH[^#7FGAVOP.T<<&DCMC@2$8*I,W]F MU#\Q\U,?1$+BU4_/4X"^&8/2.*)+*X54MUM8&^RT<^K+KR:8*S>Q&.EZ[M>% MG6V]'/R0XKZ+#]B>'OVS]1Q7O<=6F5=T;%#\ZTGUZZ+L]UT_S2SN M->@PMZ>/RO'_X.6^N[/]^\' '7>3F;8GS)$J2\W^F_;/&B+F7K]H@+_2NZG_ MD%@;E"&;F<,T:.]6U?!4KI%4'R5DRMR8+\;ZPFON6@E;HXPT@O$"V?/ M;G#X1XN:;2IX-#H$K$2#/4ME8GB7/?MWEGE$RG?Q#)*T <.%GOY) P=UV=0T]N;!_!?"+V*]!JJR)4:"54,(BU$C(#TP 51:1>4WJL*@M2@ M(HB ]!9"#5U!>N\$0J\"4@Q(0$#X>^_^=_?-OMC=[YGSZGGFS'SF.3-GSL74 MQ2)P25\'H0. 0"# ]O<"+F: VP M-34--14M#0T-'1TM/2,[$R,# R//9386 M=@%>B* +S^_D)B,A)"(E"@__U4E22DY>04%!8B$BKHR](;,=07HWX> Z.CH M&!D8N9F8N*'"_,+0_W,N6@!66D 6! >#1 *5A"8%731#D $0%^B? OP.B M %-24=/0TM$S_&ZHN010@,!@"DHP%14EY>]J\.\Z0,E*=5E8_A8UFZ$=C8@[ M.S0\Z2.MJ&9%*X?1R'>QZP\\(NCH.;FX>7C%KTAEM+6T=7 M#Z%O?-_$U,SWCZ^?OX!SYZ_B(QZ&1V#27[]YFW*N]2T M[)ST;'QB4G"U#1Q:7EE=6W]Z\;F M%FG_X,CXY\G?+A !OUG_D<7ZV\7!24EF)+F;Q>(PO?O!E9**F%YZLNW M#&GLW-E$H.&T[)I)'RM:Z42O&WWG>. Q0L\IIK D3OJ;]H_L?P>+^'_)_@OV MWRXBP @&_1X>F!6 TI;.NZ/J'6+ _7TFQP ML*.NDG717XP6/7;@@&IQ7E1/)N2%0AE-$0'"%<]YM*QT)D(,+LRX*NPO*W/D MSL=HQS6^?_VP9%YN%/6\B/F:G8N1TGU F MHT2ZV)TMY@8IPL>3-]&: JBN?2X+B;$@Z71A3:-@C8"OQ5JABF3V47#63=GO M&Y-L>N?$2M5G^(FP.PR^!S,^O3':&?QP($#THHV.UTF"!]G;1YFR%WIGL\#C!O?)Z M5Z,]EEW1,(%S735-DL*>[54FMSQVB_'?3!\.FQR6EMW^8>57@^QL_"S4M)_Q M?FKUA\^<+=QY\?P>W^,+H,R# MY&45#B>9O*.-*QC/7AV+RY[>QIL2,3H0K!57I3<'EVI9?+CN4&0A"7)QW;$Y$O MV5Y11U;F%AV.F?SW:+\&/2DVR#NV7"4JSGS+1R+O" 9-FXNL;*:?<^BV8M V MSJH=?=8#ZA^JN@JLGGC<]K\6%5KDX1%<-(,,GS*1MC=,0(S@O'G,*?$OUL1. M&2>(RV<^ T7HC4]<+].W?#61L3ZUKY@O@%0BG)>SE E'Q[!WK/4#/Y[K+VLS M)_C8,[D^TO^,A";$!SE!HFZ8+,TH!F(PU1@DQV=I"3[#NWK<4H$9$PL AP8 MJ-(?-#/H59#Z,ZY,U"AS+G?=>[^MF$6.N*RSIAX=/'!L;#H77GPN1PAH6[2V MZSHUULPAY>7!M9@[P F%V<%G^%+!7,YE5C;YW, M=JIV?CT/N'K6!1L1WXY>H:LF>]B_[7&[Q':DYU$ 02?T1KFU/+(*0GQ?3<8V M;Q_QFK3QT]:H^=1*D.QJ#\LJ52X[3NI]L%'D,35.U"V$,:U]R/M5934_T^8. M9DE3281F%L(Z_"[SN:!8CR.&-),6VLJK'W#,6E[=53DP%0E]'E0/#O-$:J@) MF-U+T!^5A=&YK\UH[N,#=R@)&9OSG)/202I+V"?(&![O1F/Q@7:V3ZW*=3]S MK:<68V,A9)?093X^K&"?%NISR7R'L^ZOZX,_X:0)^ ?O[N*7A3GT.4"@825X M"';UT( /.7'VJ.S=W7)\YP*J)BP%>6^*OA@U[_, &EQAK1M9/14DN\3 0)>G MQ?EV<4B4GV)J=ALUGFP1 AT@-RX%<]OF'ET SN]"*^C?0H[)Q&48COHXI;,A M'LMQF([W4&]_Q7'8T?D@GJH[3C@.9;K5K^MYOW0R*Z!YL#YO>I.A!+W0RIG1 M75;+>*Q#D\\21"YUM3(?"=)>@LLLF&'4@BW.6ZDZ&CXLZZX K(FZ*D,:3.X0 M9X)4$.)C MNQ\ZK3B>L[Y*,*TX:7@W*?'K,_]4EX+9AZI2%Z8+YVY0E+[XGU M!/9#+I=2&%J(*D_8T-/ MA"SMCJ%C[[JS1USM:GJL]+1 M-Z9O.CP-]C!P_R3T_<^H&^I+A)$1>/7AW"U&12<1R0P$"X5FBQLHA/17>(=I M@H8JZN6?TRE.E^>\68M0]GZ+G'(%"\IUO VQ]\^E[AK?+JQHK&M6RCC M7^(3(J :G-&\5&*">9QI/+:S)ZZ!9+?%BF8^\/7<,^FMU_CQ^Q*%"- @4GH^ M-S9SC=4L83;.VD*8Y6=B-HH ^M^OO3)P7ZD686_G[BLQ&Z&85+%![2*GLL?E MLD_4]+*6%*\CX#[:N;+#][N]#M 9'+=V S)>#T6=R)1D^7F9.T^>!$%U?AH_ MWCYWX&^L I!L& /M1<=[CJ[+:C]S7&^;4VPMF]H]OWTD2E-9O!CLX5*,;XC< M9U5@^B028B; -QN0$/"DG,U,?L7U[O[DE[$[8Y"^\1J7<"?*SP?=EY ]AR:4 M"4%F*+19;)XUO".$;4+F*5YNMH^RLN+G W\V6E0^BN?HHQL-*F>3,T PA?J# MW:7X>8Z60_NYZ%W$:EJSGJK[+2$*1(N @9!P4T-,;V]@_:R8G,ZHFF 8*!DM M&U']_MJ?#)OG5R:.M*40GGX9+G9"%NF-BO#FZO!,_?=&]4\@"P)][]VQQ[QG/8K=W' VXT9+3G?N#S54D43/U0K88\,;7N4;\98W ^! M(5 X5 1#FZM>-#.J61O-.P-PMK M4X.+%UK7.@HZX^JD*/>?TO %9!AXSO/C%V3>K\3]51[Y%>WSO-;Q2^/U3 Q4M!.I0"8/TCFE\V+"WBD2@A@_U $H=['+;AN3S8BE3RID8 M854=5IEEZO.'*GZ",GQOM GUQ=*[OY97-E9VR4FF1N"!;TWL$9_8DS/_XS,J M]# 69F"YZQ^D6^!"("AYTKFY"HW%TJ\&3ZVFZ8#[;'KE6(*&%Y/!>!*^ D(F M9PK9DANTGY_TA8\LN'7K$J3TRC); ZPVSEG&I,7%9OU%$%/Q=Q(.Y.'1L/6& MM?&4AK*F%'+$1,%X-5;5_*SEBYI'ZT$Z,UWW#YQC42!@QK7TXWR:1&XNJ^M7 MO.55UDJ*J-F+:1(NX*3@;,9L:<,[UG3T(*D<-9Y+UI>W*][?C=U= MB^#4" 4TIYLWDMM# M9"O'JPU$OMUKX)5#V*&UDO0&Z?K@WR-HNP<"!!*>!<'R^]:)CCZL?>D_,S0> MGPT:/,VD]?J*)S19/CS%I^1W@J;MF?<2!HJ3T:7,;YI@.+^$M'*E%^]Z%&J/ZWK5RB M:^Y)'/ZCF,:#]$B_ 4)O]GVT2>,H7K/]EN7-77KRY_;'* MI2,C.><.=E 'T0_>KFC:4S!S/+BCL!&F]YK8.2;"_&I=L([?@:,JV\_LSG > M9IT2$[CYF6 S6X]Q4G\E^&S*UG2.?;IQ"&[\;H_DG>1TV1D_9\^>M^H['F*L;%*!)D4L.D.F92GM9Y M/B]&I:AHX2.["-K%F)Z) M&[(Y6RF"#)W[[OEA%5:L_Q9+VR,)"C.>\E59$^W>C1MIJ^ZZF'@H^@8 M[M2;FT8J'%AV!"/B,@4'-34"7E0PHL$NXV4 )2-RZ\MKWZR;6%BL4-89OQDJ M8]%O DR IT!+7G88ZVM5:#F5N>VS63,^EK9"J8F/Y23J>H='=966K=[/$R24 MT;'A.VG;&_GO-9ZF0!B\3E^]=,NT)@R,,UKRI!U7Z:!X>/COYRQMC]Y9_]9Q M+I)QA5^"&&'[ZS[]3F%.:G@O\1@:K#Y1>F:(+5M8S/!.18U#)Q88CY_Z!:CK M*EU9=SF=EA5+S)_E[.(F=[B-:$]1L1OJL5Q,_PM02P$"% ,4 " 7<(Q6 M3-+0D'*& @ 9PRT &@ @ $ 8VLQ-34V.#DX+3$P:U\R M,#(R,3(S,2YH=&U02P$"% ,4 " 7<(Q6^\D*&F06 L_P %@ M @ &JA@( 8VLQ-34V.#DX+3(P,C(Q,C,Q+GAS9%!+ 0(4 Q0 ( M !=PC%;$\<6MHQ( !\9 0 : " 4*= @!C:S$U-38X.3@M M,C R,C$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( !=PC%8YFL 'QR8 !NG @ : M " 1VP @!C:S$U-38X.3@M,C R,C$R,S%?9&5F+GAM;%!+ M 0(4 Q0 ( !=PC%;YO^K0$X /W/!P : " 1S7 @!C M:S$U-38X.3@M,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( !=PC%9W^<. M!$L -S#,Q M,5\W+FAT;5!+ 0(4 Q0 ( !=PC%8JISM%E0D "U9 5 M " >NO P!C:S$U-38X.3@M97@S,3)?.2YH=&U02P$"% ,4 " 7<(Q6 MQIKV"6@% #Q) %@ @ &SN0, 8VLQ-34V.#DX+65X,S(Q M7S$Q+FAT;5!+ 0(4 Q0 ( !=PC%9!LRASC 4 \F 5 M " 4^_ P!C:S$U-38X.3@M97@S,C)?-BYH=&U02P$"% ,4 " 7<(Q6 M=R'^7!89 4&@ %@ @ $.Q0, 9S5P<'9V-&IF;F=E,# P M,# Q+FIP9U!+ 0(4 Q0 ( !=PC%8@X)OO%Q *80 6 M " 5C> P!G-7!P=G8T:F9N9V4P,# P,#(N:G!G4$L%!@ - T A0, ' */N P $! end